System and method to create a media content summary based on viewer annotations

US10425684B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10425684-B2
Application numberUS-201715497014-A
CountryUS
Kind codeB2
Filing dateApr 25, 2017
Priority dateMar 31, 2009
Publication dateSep 24, 2019
Grant dateSep 24, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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 includes identifying segments of media content based on annotation data. The annotation data includes annotations associated with a first segment of the segments and a second segment of the segments. The first segment is identified based on a number of corresponding annotations. The method further includes generating the media content summary by automatically changing a first size of the first segment and a second size of the second segment such that a total size of the media content summary satisfies the user-specified criterion.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, at a media server, a request to create a media content summary, wherein the request includes a first user-specified criterion and a second user-specified criterion; identifying segments of media content based on annotation data and the first user-specified criterion, wherein the annotation data includes annotations associated with a first segment of the segments and a second segment of the segments; selecting particular segments of the segments of media content based on a number of annotations associated with each of the segments, the particular segments including the first segment and the second segment; generating the media content summary by automatically changing a first size of the first segment and a second size of the second segment such that a total size of the media content summary satisfies the second user-specified criterion, wherein the media content summary includes the particular segments; and transmitting the media content summary to a media device from the media server, wherein a total size of the media content summary is less than a total size of the media content. 2. The method of claim 1 , wherein the second user-specified criterion comprises a time period and wherein automatically changing the first size comprises identifying a starting position and an ending position of the first segment such that the media content summary is playable by a media device within the time period. 3. The method of claim 1 , wherein identifying segments of media content includes identifying a first start time and a first end time for the first segment based on the annotation data and the first user-specified criterion and includes identifying a second start time and a second end time for the second segment based on the annotation data and the first user-specified criterion. 4. The method of claim 1 , wherein the annotation data includes timestamps corresponding to the annotations, wherein the timestamps are associated with different time periods, and wherein each timestamp indicates when a corresponding annotation was created with reference to the media content. 5. The method of claim 1 , wherein a subset of the annotations indicates a content type associated with a corresponding segment of the segments, and wherein the first segment is further identified based on a particular content type indicated by the subset of the annotations. 6. The method of claim 5 , wherein identifying the segments includes comparing corresponding content types of each portion of the media content to the first user-specified criterion, and wherein a particular portion having a second particular content type matching the first user-specified criterion is identified as the second segment. 7. The method of claim 1 , wherein the media content summary is further generated by concatenating the first segment and the second segment after resizing the first segment and the second segment. 8. The method of claim 1 , further comprising storing, at a database, the annotations and a particular timestamp associated with each annotation, wherein the particular timestamp indicates when the annotation was created with reference to the media content. 9. The method of claim 1 , wherein the first segment is identified based on a number of corresponding annotations. 10. The method of claim 1 , further comprising: receiving input indicating a skip function after sending a portion of the media content summary to a device; and sending a next resized segment identified by the media content summary to the device in response to receiving the input indicating the skip function. 11. A computer-readable storage device storing instructions that, when executed by a processor, cause the processor to perform operations comprising: receiving a request to create a media content summary, wherein the request includes a first user-specified criterion and a second user-specified criterion; identifying segments of media content based on annotation data and the first user-specified criterion, wherein the annotation data includes annotations associated with a first segment of the segments and a second segment of the segments; selecting particular segments of the segments of media content based on a number of annotations associated with each of the segments, the particular segments including the first segment and the second segment; generating the media content summary by automatically changing a first size of the first segment and a second size of the second segment such that a total size of the media content summary satisfies the second user-specified criterion, wherein the media content summary includes the particular segments; and initiating transmission of the media content summary to a media device, wherein a total size of the media content summary is less than a total size of the media content. 12. The computer-readable storage device of claim 11 , wherein the operations further comprise: determining numerical weights to apply to the annotation data; and applying the numerical weights to the annotation data. 13. The computer-readable storage device of claim 12 , wherein the numerical weights are based on a second set of annotation data associated with the media content, and wherein the second set of annotation data comprises annotations associated with experts in a genre of the media content. 14. The computer-readable storage device of claim 11 , wherein the operations further comprise generating genre-specific response values associated with each of the segments. 15. The computer-readable storage device of claim 11 , wherein the operations further comprise storing, at a database, the annotations and a particular timestamp associated with a particular corresponding annotation, and wherein the particular timestamp indicates when the particular corresponding annotation was created with reference to the media content. 16. The computer-readable storage device of claim 11 , wherein the annotation data comprises annotations associated with viewers having a particular expertise in a particular genre of the media content. 17. A system, comprising: a processor; an input interface executable by the processor to receive a request to generate a media content summary, wherein the request includes a first user-specified criterion and a second user-specified criterion; and a memory storing instructions executable by the processor to perform operations including: identifying segments of media content based on annotation data and the first user-specified criterion, wherein the annotation data includes annotations associated with a first segment of the segments and a second segment of the segments; selecting particular segments of the segments of media content based on a number of annotations associated with each of the segments, the particular segments including the first segment and the second segment; generating the media content summary by automatically changing a first size of the first segment and a second size of the second segment such that a total size of the media content summary satisfies the second user-specified criterion, wherein the media content summary includes the particular segments; and initiating transmission of the media content summary to a media device, wherein a total size of the media content summary is less than a total size of the media content. 18. The system of claim 17 , wherein the operations further include storing, at a database, the annotations and a plurality of timestamps, each timestamp corresponding to a particular annotation,

Assignees

Inventors

Classifications

  • Handling of requests in head-ends · CPC title

  • End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data · CPC title

  • for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks (specific graphical features in visual interfaces H04N21/4312) · CPC title

  • Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections · CPC title

  • used signal is digitally coded · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10425684B2 cover?
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 includes identifying segments of media content based on annotation data. The annotation data includes annotations associated with a first segment of the segments and a second segment of the segments. The first segment is identified based on a n…
Who is the assignee on this patent?
At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification G11B27/034. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 24 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).