Bookmarks and watchpoints for selection and presentation of media streams
First Claim
1. A computer-implemented method of providing bookmarks and watchpoints for selection and presentation of media streams, comprising:
- creating a bookmark associated with a media stream; and
creating a watchpoint having a watchpoint trigger and a watchpoint action,wherein the watchpoint trigger comprises a condition and is associated with the bookmark, such that when a presentation device presenting the media stream reaches the bookmark, the watchpoint action occurs if the condition is fulfilled,wherein the condition is based at least in part on presentation information comprising one or more of the following;
(a) transliterations or transcriptions of sound forming a part of the presentation or media stream,(b) video elements formatting a part of the presentation or media stream, and(c) metadata included in data streams associated with the presentation or media stream, andwherein the method is performed by at least one processor.
0 Assignments
0 Petitions
Accused Products
Abstract
Selection and presentation of media streams, in which presentation is not limited by order imposed by the digital content representative of those media streams, in response to bookmarks and watchpoints settable and usable by a user. Bookmarks reference a location within the media stream, not necessarily pre-selected and possibly dynamically selected, in which a presentation can be started or restarted therefrom. Watchpoints reference a location within the media stream, or a presentation state for the media stream, in which an action can be triggered thereby. Bookmarks and watchpoints provide a general technique for presenting selections from media streams in response to metadata.
-
Citations
16 Claims
-
1. A computer-implemented method of providing bookmarks and watchpoints for selection and presentation of media streams, comprising:
-
creating a bookmark associated with a media stream; and creating a watchpoint having a watchpoint trigger and a watchpoint action, wherein the watchpoint trigger comprises a condition and is associated with the bookmark, such that when a presentation device presenting the media stream reaches the bookmark, the watchpoint action occurs if the condition is fulfilled, wherein the condition is based at least in part on presentation information comprising one or more of the following; (a) transliterations or transcriptions of sound forming a part of the presentation or media stream, (b) video elements formatting a part of the presentation or media stream, and (c) metadata included in data streams associated with the presentation or media stream, and wherein the method is performed by at least one processor. - View Dependent Claims (2)
-
-
3. A computer-implemented method of providing bookmarks and watchpoints for selection and presentation of media streams, comprising:
-
creating a bookmark associated with a media stream; and creating a watchpoint having a watchpoint trigger and a watchpoint action, wherein the watchpoint trigger comprises a condition and is associated with the bookmark, such that when a presentation device presenting the media stream reaches the bookmark, the watchpoint action occurs if the condition is fulfilled, wherein the condition is based at least in part on text information comprising one or more of the following; (a) a title number of the portion of the media stream being presented (including the possibility of starting or ending a selected title or title number), and (b) text information appearing in closed caption metadata or subtitle metadata, and wherein the method is performed by at least one processor. - View Dependent Claims (4)
-
-
5. A computer-implemented method of providing bookmarks and watchpoints for selection and presentation of media streams, comprising:
-
creating a bookmark associated with a media stream; and creating a watchpoint having a watchpoint trigger and a watchpoint action, wherein the watchpoint trigger comprises a condition and is associated with the bookmark, such that when a presentation device presenting the media stream reaches the bookmark, the watchpoint action occurs if the condition is fulfilled, wherein the condition is based at least in part on timing information comprising one or more of the following; (a) when a selected amount of time has elapsed from the beginning of presentation, or from the most recent bookmark, and (b) when a selected number of frames have elapsed from the beginning of presentation, or from the most recent bookmark, and wherein the method is performed by at least one processor. - View Dependent Claims (6)
-
-
7. A computer-implemented method of providing bookmarks and watchpoints for selection and presentation of media streams, comprising:
-
creating a bookmark associated with a media stream; and creating a watchpoint having a watchpoint trigger and a watchpoint action, wherein the watchpoint trigger comprises a condition and is associated with the bookmark, such that when a presentation device presenting the media stream reaches the bookmark, the watchpoint action occurs if the condition is fulfilled, wherein the condition is based at least in part on user-entry information comprising one or more of the following; (a) when a user selects a designated button or key on a console, and (b) if the user is detected to be absent or present near the presentation device, and wherein the method is performed by at least one processor. - View Dependent Claims (8)
-
-
9. A computer-readable medium having computer-executable instructions, which when executed, cause providing bookmarks and watchpoints for selection and presentation of media streams, comprising:
-
creating a bookmark associated with a media stream; and creating a watchpoint having a watchpoint trigger and a watchpoint action, wherein the watchpoint trigger comprises a condition and is associated with the bookmark, such that when a presentation device presenting the media stream reaches the bookmark, the watchpoint action occurs if the condition is fulfilled, wherein the condition is based at least in part on presentation information comprising one or more of the following; (a) transliterations or transcriptions of sound forming a part of the presentation or media stream, (b) video elements formatting a part of the presentation or media stream, and (c) metadata included in data streams associated with the presentation or media stream, and wherein the method is performed by at least one processor. - View Dependent Claims (10)
-
-
11. A computer-readable medium having computer-executable instructions, which when executed, cause providing bookmarks and watchpoints for selection and presentation of media streams, comprising:
-
creating a bookmark associated with a media stream; and creating a watchpoint having a watchpoint trigger and a watchpoint action, wherein the watchpoint trigger comprises a condition and is associated with the bookmark, such that when a presentation device presenting the media stream reaches the bookmark, the watchpoint action occurs if the condition is fulfilled, wherein the condition is based at least in part on text information comprising one or more of the following; (a) a title number of the portion of the media stream being presented (including the possibility of starting or ending a selected title or title number), and (b) text information appearing in closed caption metadata or subtitle metadata. - View Dependent Claims (12)
-
-
13. A computer-readable medium having computer-executable instructions, which when executed, cause providing bookmarks and watchpoints for selection and presentation of media streams, comprising:
-
creating a bookmark associated with a media stream; and creating a watchpoint having a watchpoint trigger and a watchpoint action, wherein the watchpoint trigger comprises a condition and is associated with the bookmark, such that when a presentation device presenting the media stream reaches the bookmark, the watchpoint action occurs if the condition is fulfilled, wherein the condition is based at least in part on timing information comprising one or more of the following; (a) when a selected amount of time has elapsed from the beginning of presentation, or from the most recent bookmark, and (b) when a selected number of frames have elapsed from the beginning of presentation, or from the most recent bookmark. - View Dependent Claims (14)
-
-
15. A computer-readable medium having computer-executable instructions, which when executed, cause providing bookmarks and watchpoints for selection and presentation of media streams, comprising:
-
creating a bookmark associated with a media stream; and creating a watchpoint having a watchpoint trigger and a watchpoint action, wherein the watchpoint trigger comprises a condition and is associated with the bookmark, such that when a presentation device presenting the media stream reaches the bookmark, the watchpoint action occurs if the condition is fulfilled, wherein the condition is based at least in part on user-entry information comprising one or more of the following; (a) when a user selects a designated button or key on a console, and (b) if the user is detected to be absent or present near the presentation device. - View Dependent Claims (16)
-
Specification