System and method to create a media content summary based on viewer annotations
AssigneeAT&T Intellectual Property I, L.P.
InventorsBrian Amento, Mukesh Nathan, Larry Stead
Life of this patent
Estimating the term…
Abstract
A method includes receiving, at a media server, a request to create a media content summary. The request includes a user-specified criterion. The method also includes generating resized segments by automatically changing a size of each of one or more segments of media content until a total size of the resized segments satisfies the user-specified criterion and including the resized segments in the media content summary.
Claims20
A method, comprising:
- receiving, at a media server from a user device, a request to create a media content summary, wherein the request includes a user-specified criterion;
- identifying, by the media server, segments of media content based on annotation data, wherein the annotation data includes annotations associated with the segments, wherein a subset of the annotations indicate a content type associated with a corresponding segment of the segments, and wherein a particular segment of the segments is identified based on a number of corresponding annotations and based on a particular content type indicated by the subset of the annotations;
- selecting particular segments of the segments of media content based on a number of annotations associated with each of the segments;
- generating, by the media server, resized segments by changing a size of one or more of the particular segments until a total size of the resized segments satisfies the user-specified criterion;
- generating, by the media server, the media content summary including the resized segments;
- and
- transmitting the media content summary to the user device from the media server, wherein a total size of the media content summary is less than a total size of the media content.
A computer-readable storage device comprising instructions that, when executed by a processor, cause the processor to perform operations comprising:
- receiving, from a user device, a request to create a media content summary, wherein the request includes a user-specified criterion;
- identifying segments of the media content based on annotation data, wherein the annotation data includes annotations associated with the segments, wherein a subset of the annotations indicate a content type associated with a corresponding segment of the segments, and wherein a particular segment of the segments is identified based on a number of corresponding annotations and based on a particular content type indicated by the subset of the annotations;
- selecting particular segments of the segments of media content based on a number of annotations associated with each of the segments;
- generating resized segments by changing a size of one or more of the particular segments until a total size of the resized segments satisfies the user-specified criterion;
- generating the media content summary including the resized segments;
- and
- transmitting the media content summary to the user device, wherein a total size of the media content summary is less than a total size of the media content.
A system, comprising:
- a processor;
- an input interface configured to receive a request to generate a media content summary from a user device, wherein the request includes a user-specified criterion;
- a memory storing instructions executable by the processor to:
- identify segments of the media content based on annotation data, wherein the annotation data includes annotations associated with the segments, wherein a subset of the annotations indicate a content type associated with a corresponding segment of the segments, and wherein a particular segment of the segments is identified based on a number of corresponding annotations and based on a particular content type indicated by the subset of the annotations;
- select particular segments of the segments of media content based on a number of annotations associated with each of the segments;
- generate resized segments by changing a size of one or more of the particular segments until a total size of the resized segments satisfies the user-specified criterion;
- and
- generate the media content summary including the particular segments;
- and
- an output interface configured to transmit the media content summary to the user device, wherein a total size of the media content summary is less than a total size of the media content.
Dependencies are inferred from the claim text.