System and method to create a media content summary based on viewer annotations
First Claim
1. A computer implemented method, comprising:
- receiving, at a media server, a request from a user to create a media content summary comprising select segments of media content, wherein the request includes a user-specified criterion;
accessing a media content analyzer generated based on viewer annotation data associated with media content, wherein the viewer annotation data is received from viewers;
identifying segments of the media content using the media content analyzer, the identified segments having viewer annotation data associated with the identified segments;
automatically changing a size of each of the identified segments until a total size of the resized segments satisfies the user-specified criterion;
including the resized segments in the media content summary; and
sending the media content summary to a device associated with the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method includes receiving, at a media server, a request from a first viewer to create a media content server including select segments of media content for display at a display device. The computer implemented method includes accessing a media content analyzer generated based on viewer annotation data associated with media content. The viewer annotation data is received from viewers other than the first viewer. The computer implemented method includes identifying segments of the media content using the media content analyzer. The computer implemented method includes selecting at least one segment of the identified segments of the media content for inclusion in a media content summary. The computer implemented method includes sending the media content summary including the at least one selected segment of the media content to the display device.
53 Citations
21 Claims
-
1. A computer implemented method, comprising:
-
receiving, at a media server, a request from a user to create a media content summary comprising select segments of media content, wherein the request includes a user-specified criterion; accessing a media content analyzer generated based on viewer annotation data associated with media content, wherein the viewer annotation data is received from viewers; identifying segments of the media content using the media content analyzer, the identified segments having viewer annotation data associated with the identified segments; automatically changing a size of each of the identified segments until a total size of the resized segments satisfies the user-specified criterion; including the resized segments in the media content summary; and sending the media content summary to a device associated with the user. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer-readable storage medium comprising operational instructions, that when executed by a processor, cause the processor to:
-
receive from a user request from a user to create a media content summary, wherein the user request includes user-specified criterion; select a first subset of viewer annotation data based on at least one characteristic common to viewers that generated the first subset of viewer annotation data and the user that sent the user request; identify segments of the media content using a media content analyzer, the media content analyzer generated based on the first subset of viewer annotation data, wherein the identified segments have the first subset of viewer annotation data associated therewith; automatically change a size of each of the identified segments until a total size of the resized segments satisfies the user-specified criterion; include the resized segments in the media content summary; and send the media content summary for presentation at a display device. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A system, comprising:
-
an input interface to receive a request from a user to generate a media content analyzer to identify segments of media content and to generate a media content summary based on the identified segments of media content; a generator module to; select a first subset of viewer annotation data based on at least one characteristic common to viewers that generated the first subset of viewer annotation data and the user associated with the request; and generate the media content analyzer based on the first subset of viewer annotation data; a selection module to select at least one segment of the identified segments for inclusion in the media content summary based on a user-specified criterion; and an output interface to send the media content summary including the at least one selected segment to a display device. - View Dependent Claims (11, 12, 13)
-
-
14. A computer implemented method, comprising:
-
receiving, at a media server, a request from a user to generate a media content analyzer; analyzing a first set of viewer annotations associated with media content to determine at least one viewer response metric associated with the media content, the first set of viewer annotations generated by viewers; accessing media content analysis information associated with the media content; generating the media content analyzer adapted to approximate the media content analysis information based on the at least one viewer response metric; storing the media content analyzer in a memory; identifying segments of the media content using the media content analyzer, the identified segments having viewer annotations associated therewith; and automatically changing a size of each identified segment until a total size of the resized segments satisfies a user-specified criterion. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification