ADDING CONTENT TO A MEDIA TIMELINE
First Claim
1. A method comprising:
- storing comment data that indicates a plurality of comments that are associated with a media item;
wherein two comments in the plurality of comments are from different users of a plurality of users;
wherein each comment in the plurality of comments is associated with a time within the media item;
receiving first input that includes one or more user-specified characters that comprises one or more search criteria;
in response to receiving the first input;
performing a search of the plurality of comments based on the one or more search criteria,identifying, as a result of performing the search, one or more comments of the plurality of comments;
in response to identifying the one or more comments as the result of performing the search, causing, to be displayed on a screen of a computing device, the one or more comments of the plurality of comments;
receiving second input that indications user selection of a first comment in the one or more comments;
in response to receiving the second input;
identifying a particular time that is associated with the first comment,identifying, within the media item, a location that corresponds to the particular time;
wherein the method is performed by one or more computing devices.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for associating comments with certain positions within a video (or audio) timeline. Multiple users compose comments, such as questions, and cause those comments to be stored in association with the video. Each comment is stored in association with a specific point or section in the video timeline. Later, another user can view the comments and select a particular comment, which causes the video to be played at the position in the timeline associated with the particular comment. Additionally or alternatively, playing a particular portion of a video may cause one or more comments that are associated with the particular portion to be displayed.
-
Citations
25 Claims
-
1. A method comprising:
-
storing comment data that indicates a plurality of comments that are associated with a media item; wherein two comments in the plurality of comments are from different users of a plurality of users; wherein each comment in the plurality of comments is associated with a time within the media item; receiving first input that includes one or more user-specified characters that comprises one or more search criteria; in response to receiving the first input; performing a search of the plurality of comments based on the one or more search criteria, identifying, as a result of performing the search, one or more comments of the plurality of comments; in response to identifying the one or more comments as the result of performing the search, causing, to be displayed on a screen of a computing device, the one or more comments of the plurality of comments; receiving second input that indications user selection of a first comment in the one or more comments; in response to receiving the second input; identifying a particular time that is associated with the first comment, identifying, within the media item, a location that corresponds to the particular time; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 8, 20, 21, 22, 23, 24)
-
-
7. (canceled)
-
9. (canceled)
-
10. A method comprising:
-
storing a plurality of video items; receiving, over a network from a first client device, a question that is associated with a video item and a particular time within the video item; storing, in association with the video item, the question and time data that identifies the particular time; receiving, over the network from a second client device that is different than the first client device, an answer that is associated with the question and the video item; in response to receiving the answer, storing the answer in association with the question and the video item; receiving, over the network from a third client device that is different than the first client device and the second client device, input that comprises one or more search criteria; in response to receiving the input; performing a search of comments associated with the plurality of video items, wherein each of the comments is either a question or an answer; identifying, as a result of the search, a subset of the comments, wherein the subset of the comments includes a first comment from the first video item and a second comment from a second video item; causing the subset of the comments to be displayed on a screen of the third client device; wherein the method is performed by one or more computing devices.
-
-
11. A system comprising:
-
one or more processors; one or more storage media carrying instructions which, when executed by the one or more processors, cause; storing comment data that indicates a plurality of comments that are associated with a media item; wherein two comments in the plurality of comments are from different users of a plurality of users; wherein each comment in the plurality of comments is associated with a time within the media item; receiving first input that indicates a time; in response to receiving the first input; performing a search of the plurality of comments based on the time, identifying, as a result of performing the search, one or more comments of the plurality of comments that are associated with the time; in response to identifying the one or more comments as the result of performing the search, causing, to be displayed on a screen of a computing device, the one or more comments of the plurality of comments; receiving second input that indications user selection of a first comment in the one or more comments; in response to receiving the second input; identifying a particular time that is associated with the first comment, identifying, within the media item, a location that corresponds to the particular time. - View Dependent Claims (12, 15, 16, 17, 18, 19, 25)
-
-
13-14. -14. (canceled)
Specification