Interactive playlist generation using annotations
First Claim
Patent Images
1. One or more computer-readable media containing a computer program for annotating streaming media, wherein the program performs steps comprising:
- creating annotations interactively with a user, wherein the annotations correspond to identified segments of one or more media streams;
graphically ordering the annotations in a desired order of presentation in response to user input; and
in response to a user instruction, sequentially presenting the annotations along with their corresponding identified media stream segments in the desired order of presentation.
1 Assignment
0 Petitions
Accused Products
Abstract
A plurality of user-selected annotations are used to define a playlist of media segments corresponding to the annotations. The user-selected annotations and their corresponding media segments are then provided to the user in a seamless manner. A user interface allows the user to alter the playlist and the order of annotations in the playlist. The user interface identifies each annotation by a short subject line.
98 Citations
41 Claims
-
1. One or more computer-readable media containing a computer program for annotating streaming media, wherein the program performs steps comprising:
-
creating annotations interactively with a user, wherein the annotations correspond to identified segments of one or more media streams;
graphically ordering the annotations in a desired order of presentation in response to user input; and
in response to a user instruction, sequentially presenting the annotations along with their corresponding identified media stream segments in the desired order of presentation. - View Dependent Claims (2, 3, 5, 6)
-
-
4. (canceled)
-
7-11. -11. (canceled)
-
12. A method comprising:
-
receiving an indication of a plurality of annotations selected by a user, wherein each of the plurality of annotations corresponds to a media stream or to one or more media streams;
presenting a plurality of annotation identifiers to the user;
allowing the ordering of the plurality of annotation identifiers to be changed by the user;
seamlessly providing one or more of, the plurality of annotations, and at least a portion of the media stream corresponding to each of the plurality of annotations;
wherein the seamlessly providing comprises seamlessly providing the one or more of the plurality of annotations and the portion of the media stream corresponding to each of the plurality of annotations in an order defined by the order of the Plurality of annotation identifiers. - View Dependent Claims (13)
-
-
14-33. -33. (canceled)
-
34. A method comprising:
-
graphically ordering annotations in a desired order of presentation in response to user input, wherein the annotations correspond to identified segments of one or more media streams; and
in response to a user instruction, sequentially presenting the annotations along with their corresponding identified media stream segments in the desired order of presentation. - View Dependent Claims (35, 36, 37)
-
-
38. A method comprising:
-
creating annotations interactively with a user, wherein the annotations correspond to identified segments of one or more media streams;
graphically ordering the annotations in a desired order of presentation in response to user input; and
in response to a user instruction, sequentially presenting the annotations along with their corresponding identified media stream segments in the desired order of presentation. - View Dependent Claims (39, 40, 41)
-
Specification