USRE46114EActiveUtility
Insertion points for streaming video autoplay
Est. expiryJan 27, 2031(~4.6 yrs left)· nominal 20-yr term from priority
H04N 21/8549H04N 21/251H04N 21/4882H04N 21/8455H04N 21/6125H04N 21/482H04N 21/44H04N 21/23418H04N 21/4782H04N 21/4532H04N 21/234H04N 21/4312H04N 21/25866H04N 21/44222H04N 21/44224H04N 21/2343H04N 21/854
85
PatentIndex Score
7
Cited by
52
References
18
Claims
Abstract
Techniques are described for presenting streaming media content to users in an engaging manner. A streaming media player may provide an interface that allows users to browse though a collection of available titles sorted into different categories (e.g., science fiction titles, television shows, westerns, etc.). The interface may be configured to automatically begin playback of one of the media titles at a designated insertion point, providing a user with a preview of the title. The insertion point itself may be selected as an interesting point in a given title, and therefore, likely to engage a user in that title.
Claims
exact text as granted — not AI-modifiedWe claim:
1. A computer-implemented method for delivering streaming media content to a client device, the method comprising:
identifying a selection first set of media titles to present to a user as previews via an autoplay interface presented on the a client device;
identifying, for a first one media title included in the first set of the media titles, a first insertion point that specifies a first frame from which to begin streaming the first media title to the client device via the autoplay interface, wherein the first insertion point is selected from one or more insertion points;
streaming the first media title to the client device beginning from the first insertion point, wherein the autoplay interface begins playback of the streamed first media title without requiring user selection of the first media title is configured for automatic playback on the client device beginning from the first insertion point;
recording an indication that selected first insertion point has been used to preview the first media title has been previewed on the client device via the first insertion point;
identifying a second selection set of media titles to present to the user as previews via the autoplay interface presented on the client device, wherein the second selection set of media titles also includes the first media title; and
based on the indication, determining that the first media title has already been streamed to the client device beginning from the first insertion point;
identifying, for the first media title, a second insertion point that specifies a second frame from which to begin streaming the first media title to the client device, wherein the second insertion point is different than the first insertion point; and
streaming the first media title to the client device beginning from a the second insertion point wherein the second insertion point is different than the first insertion point.
2. The computer-implemented method of claim 1 , further comprising:
receiving a request to switch from the first media title to a second one media title included in the first set of the media titles;
identifying an insertion point, for the second media title, a third insertion point that specifies a third frame from which to begin streaming the second media title to the client device via the autoplay interface; and
streaming the second media title to the client device beginning from the third insertion point for the second media title.
3. The computer-implemented method of claim 1 , wherein the selection first set of media titles is determined from user specified preferences.
4. The computer-implemented method of claim 1 , wherein the autoplay interface client device is configured to play the first media title in a full-screen mode.
5. The computer-implemented method of claim 1 , wherein the autoplay interface client device is configured to play the first media title in a windowed mode.
6. The computer-implemented method of claim 1 , wherein the client device is comprises at least one of a cable set-top box, a personal computer, and a digital video recorder.
7. A non-transitory computer-readable storage medium for storing code for execution by a central processing unit (CPU), wherein the code instructions that, when executed by the CPU, performs a processor, cause the processor to perform an operation for delivering streaming media content to a client device, the operation comprising:
identifying a selection of a plurality first set of media titles to present to a user via an autoplay interface presented on the a client device;
identifying, for a first one media title included in the first set of the media titles, a first insertion point that specifies a first frame from which to begin streaming the first media title to the client device via the autoplay interface, wherein the first insertion point is selected from one or more insertion points;
streaming the first media title to the client device beginning from the first insertion point, wherein the autoplay interface begins playback of the streamed first media title without requiring user selection of the first media title is configured for automatic playback on the client device beginning from the first insertion point;
recording an indication that selected first insertion point has been used to preview the first media title has been previewed on the client device via the first insertion point;
identifying a second selection set of media titles to present to the user as previews via the autoplay interface presented on the client device, wherein the second selection set of media titles also includes the first media title; and
based on the indication, determining that the first media title has already been streamed to the client device beginning from the first insertion point;
identifying, for the first media title, a second insertion point that specifies a second frame from which to begin streaming the first media title to the client device, wherein the second insertion point is different than the first insertion point; and
streaming the first media title to the client device beginning from a the second insertion point wherein the second insertion point is different than the first insertion point.
8. The computer-readable storage medium of claim 7 , wherein the operation further comprises:
receiving a request to switch from the first media title to a second one media title included in the first set of the media titles;
identifying an insertion point, for the second media title, a third insertion point that specifies a third frame from which to begin streaming the second media title to the client device via the autoplay interface; and
streaming the second media title to the client device beginning from the third insertion point for the second media title.
9. The computer-readable storage medium of claim 7 , wherein the selection first set of media titles is determined from user specified preferences.
10. The computer-readable storage medium of claim 7 , wherein the autoplay interface client device is configured to play the first media title in a full-screen mode.
11. The computer-readable storage medium of claim 7 , wherein the autoplay interface client device is configured to play the first media title in a windowed mode.
12. The computer-readable storage medium of claim 7 , wherein the client device is comprises at least one of a cable set-top box, a personal computer, and a digital video recorder.
13. A system, comprising:
a memory; and
a processor storing one or more application programs, which, when executed on the processor, are configured to perform an operation for delivering streaming media content to a client device, the operation comprising:
identifying a selection first set of media titles to present to a user via an autoplay interface presented on the a client device,
identifying, for a first one media title included in the first set of the media titles, a first insertion point that specifies a first frame from which to begin streaming the first media title to the client device via the autoplay interface, wherein the first insertion point is selected from one or more insertion points,;
streaming the first media title to the client device beginning from the first insertion point, wherein the autoplay interface begins playback of the streamed first media title without requiring user selection of the first media title is configured for automatic playback on the client device beginning from the first insertion point;
recording an indication that selected first insertion point has been used to preview the first media title has been previewed on the client device, via the first insertion point;
identifying a second selection set of media titles to present to the user as previews via the autoplay interface presented on the client device, wherein the second selection set of media titles also includes the first media title, and;
based on the indication, determining that the first media title has already been streamed to the client device beginning from the first insertion point;
identifying, for the first media title, a second insertion point that specifies a second frame from which to begin streaming the first media title to the client device, wherein the second insertion point is different than the first insertion point; and
streaming the first media title to the client device beginning from a the second insertion point wherein the second insertion point is different than the first insertion point.
14. The system of claim 13 , wherein the operation further comprises:
receiving a request to switch from the first media title to a second one media title included in the first set of the media titles;
identifying an insertion point, for the second media title, a third insertion point that specifies a third frame from which to begin streaming the second media title to the client device via the autoplay interface; and
streaming the second media title to the client device beginning from the third insertion point for the second media title.
15. The system of claim 13 , wherein the selection first set of media titles is determined from user specified preferences.
16. The system of claim 13 , wherein the autoplay interface client device is configured to play the first media title in a full-screen mode.
17. The system of claim 13 , wherein the autoplay interface client device is configured to play the first media title in a windowed mode.
18. The system of claim 13 , wherein the client device is comprises at least one of a cable set-top box, a personal computer, and a digital video recorder.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.