Media summarization

US9560332B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9560332-B2
Application numberUS-201213608761-A
CountryUS
Kind codeB2
Filing dateSep 10, 2012
Priority dateSep 10, 2012
Publication dateJan 31, 2017
Grant dateJan 31, 2017

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.

Techniques for summarizing media are described. A viewer-interaction analyzer receives a media file containing media, the media file including a plurality of segments. A segment of the media file is scored based on interactions of a set of raters. Viewer metrics on the segment of the media file are measured based on interactions with the segment of the media file by a set of viewers. A set of feature vectors are formed based on the measured viewer interactions, where feature vectors in the set of feature vectors are based on interactions of the set of viewers. A model is trained based on the set of feature vectors and the score assigned to the segment of the media file. The model is applied to segments of the media file to generate an interest rating for segments of the media file. An edited media file is generated based on segments of the media file having interest ratings that meet a criterion. The Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.

First claim

Opening claim text (preview).

What is claimed is: 1. At least one computing device comprising: a data store configured to store media; a processor communicatively coupled to the data store, the processor configured to: maintain a model indicating which media file segments are likely to be more interesting to media viewers, the model being trained based on user interactions with individual segments of a training set of media files and interest scores assigned by users to the individual segments of the training set of media files, wherein the user interactions comprise a change in viewership during a presentation of one of the individual segments; apply, by the computing device, the model to segments of a current media file to generate interest ratings for the segments, wherein an interest rating for a segment is based on a decline in viewership during a presentation of the segment; generate, based on the interest ratings, an edited media file for the current media file, the edited media file including segments of the current media file having interest ratings that meet a threshold criterion; and add the edited media file to the data store as a summarized version of the current media file. 2. The at least one computing device of claim 1 wherein the user interactions comprise one or more of viewership repeating a segment, viewership skipping a segment, or viewership pausing on a segment. 3. The at least one computing device of claim 1 further comprising editing the media file by filtering from the media file those segments of the media file whose interest score falls below the threshold criterion. 4. The at least one computing device of claim 1 wherein the user interactions comprise one or more of viewership drop-off, viewership full-screen, viewership annotating, viewership sharing, viewership comment posting, viewership chatting, viewership transitioning from a seek action to a play action, or viewership transitioning between a full screen and a small screen. 5. The at least one computing device of claim 1 wherein the processor is further configured to monitor interactions of a set of viewers with the segments of the current media file, the monitored interactions to be mapped to the interest ratings for the segments of the current media file using the model, the interactions comprising at least one of repeating a segment, skipping a segment, or pausing on a segment. 6. The at least one computing device of claim 1 wherein the processor is further configured to train the model by: receiving interest scores assigned to the individual segments of the training set of media files; measuring viewer metrics for the individual segments of the training set of media files based on the user interactions with the individual segments of the training set of media files; and forming a set of feature vectors based on the viewer metrics. 7. The at least one computing device of claim 1 wherein the media file is a video clip. 8. A method implemented by one or more computing devices, the method comprising: maintaining a model indicating which media file segments are likely to be more interesting to media viewers, the model being trained based on user interactions with individual segments of a training set of media files and interest scores assigned by users to the individual segments of the training set of media files, wherein the user interactions comprise a change in viewership during a presentation of one of the individual segments; applying, by a processing device, the model to segments of a current media file to generate interest ratings for the segments, wherein an interest rating for a segment is based on a decline in viewership during a presentation of the segment; generating, based on the interest ratings, an edited media file for the current media file, the edited media file including segments of the current media file having interest ratings that meet a threshold criterion; and storing the edited media file in a data store as a summarized version of the current media file. 9. The method of claim 8 further comprising editing the current media file by filtering from the current media file segments of the media file whose interest score falls below the threshold criterion. 10. The method of claim 8 further comprising training the model based on regression analysis. 11. The method of claim 8 wherein applying the model to segments of the current media file comprises monitoring interactions of a set of viewers with the segments of the current media file, the monitored interactions to be mapped to the interest ratings for the segments of the current media file using the model. 12. One or more non-transitory computer-readable media storing processor-executable instructions that, when executed, cause one or more processors to perform operations comprising: maintaining a model indicating which media file segments are likely to be more interesting to media viewers, the model being trained based on user interactions with individual segments of a training set of media files and interest scores assigned by users to the individual segments of the training set of media files, wherein the user interactions comprise a change in viewership during a presentation of one of the individual segments; applying, by the one or more processors, the model to segments of a current media file to generate interest ratings for the segments, wherein an interest rating for a segment is based on a decline in viewership during a presentation of the segment; generating, based on the interest ratings, an edited media file for the current media file, the edited media file including segments of the current media file having interest ratings that meet a threshold criterion; and storing the edited media file in a data store as a summarized version of the current media file. 13. The one or more non-transitory computer-readable media storing processor-executable instructions of claim 12 further comprising editing the current media file by filtering from the current media file segments of the media file whose interest score falls below a threshold. 14. The one or more non-transitory computer-readable media storing processor-executable instructions of claim 12 further comprising training the model. 15. The one or more non-transitory computer-readable media storing processor-executable instructions of claim 12 wherein applying the model to segments of the current media file comprises monitoring interactions of a set of viewers with the segments of the current media file, the monitored interactions to be mapped to the interest ratings for the segments of the current media file using the model. 16. The one or more non-transitory computer-readable media storing processor-executable instructions of claim 12 wherein training the model comprises: receiving interest scores assigned to the individual segments of the training set of media files; measuring viewer metrics for the individual segments of the training set of media files based on the user interactions with the individual segments of the training set of media files; and forming a set of feature vectors based on the viewer metrics.

Assignees

Inventors

Classifications

  • G11B27/031Primary

    Electronic editing of digitised analogue information signals, e.g. audio or video signals · CPC title

  • involving the multiplexing of an additional signal and the colour video signal · CPC title

  • Interface circuits between an apparatus for recording and another apparatus · CPC title

  • Television signal recording · CPC title

  • H04N21/252Primary

    Processing of multiple end-users' preferences to derive collaborative data · 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 US9560332B2 cover?
Techniques for summarizing media are described. A viewer-interaction analyzer receives a media file containing media, the media file including a plurality of segments. A segment of the media file is scored based on interactions of a set of raters. Viewer metrics on the segment of the media file are measured based on interactions with the segment of the media file by a set of viewers. A set of f…
Who is the assignee on this patent?
Shynar Michael, Zomet Asaf, Chechik Gal, and 1 more
What technology area does this patent fall under?
Primary CPC classification G11B27/031. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 31 2017 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).