Relevance-based search and discovery of media content

US11979641B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11979641-B2
Application numberUS-202218087643-A
CountryUS
Kind codeB2
Filing dateDec 22, 2022
Priority dateApr 27, 2012
Publication dateMay 7, 2024
Grant dateMay 7, 2024

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.

Systems and methods are provided for relevance-based media content discovery. Relevance scores for segments of a media asset are calculated based on a time amount that at least one viewer has viewed the segments of the media asset. Segments are then chosen for display based on the relevance score. Users may select segments based on representative images of the segments.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: generating for display representative images for a plurality of segments of a media asset, wherein length of each segment of the plurality of segments is shorter than length of the media asset; computing a relevance score for each segment of the plurality of segments that are shorter in lengths than the length of the media asset, wherein the relevance score is based on a time amount that at least one viewer has viewed the segment of the media asset; monitoring a first duration that the at least one viewer views the segment of the media asset; increasing the relevance score based on the first duration that the at least one viewer views the segment of the media asset exceeding a threshold amount of time such that the increased relevance score indicates that the segment of the media asset has a higher correspondence to a representative image selected by the at least one viewer; monitoring a second duration that the at least one viewer views the segment of the media asset; decreasing the relevance score based on the second duration that the at least one viewer views the segment of the media asset being less than a threshold amount of time such that the relevance score indicates that the segment of the media asset has a lower correspondence to the representative image selected by the at least one viewer; selecting a segment that is shorter in length than the length of the media asset to play based on the relevance score; and generating for display the selected segment. 2. The method of claim 1 , further comprising: generating for display media options related to the segments of the media asset, wherein the media options are generated for display in an order based on each computed relevance score for each segment of the plurality of segments. 3. The method of claim 1 , wherein the relevance score is based on a ratio of the media segment that was viewed by the at least one viewer. 4. The method of claim 1 , wherein the representative images comprise a plurality of character images. 5. The method of claim 4 , further comprising: presenting the plurality of character images simultaneously on a display, wherein the plurality of character images comprises a first character image and a second character image. 6. The method of claim 1 , wherein selecting the segment to play based on the relevance score further comprises: receiving, via a user interface, a selection of a representative image from the representative images. 7. A system comprising: network interface circuitry configured to: generate for display representative images for a plurality of segments of a media asset, wherein length of each segment of the plurality of segments is shorter than length of the media asset; and a processor circuitry configured to: compute a relevance score for each segment of the plurality of segments that are shorter in lengths than, wherein the relevance score is based on a time amount that at least one viewer has viewed the segment of the media asset; monitor a first duration that the at least one viewer views the segment of the media asset; increase the relevance score based on the first duration that the at least one viewer views the segment of the media asset exceeding a threshold amount of time such that the increased relevance score indicates that the segment of the media asset has a higher correspondence to a representative image selected by the at least one viewer; monitor a second duration that the at least one viewer views the segment of the media asset; decrease the relevance score based on the second duration that the at least one viewer views the segment of the media asset being less than a threshold amount of time such that the relevance score indicates that the segment of the media asset has a lower correspondence to the representative image selected by the at least one viewer; select a segment that is shorter in length than the length of the media asset to play based on the relevance score; and wherein the network interface circuitry is further configured to: generate for display the selected segment. 8. The system of claim 7 , wherein the network interface circuitry is further configured to: generate for display media options related to the segments of the media asset, wherein the media options are generated for display in an order based on each computed relevance score for each segment of the plurality of segments. 9. The system of claim 7 , wherein the relevance score is based on a ratio of the media segment that was viewed by the at least one viewer. 10. The system of claim 7 , wherein the representative images comprise a plurality of character images. 11. The system of claim 10 , wherein the network interface circuitry is further configured to: present the plurality of character images simultaneously on a display, wherein the plurality of character images comprises a first character image and a second character image. 12. The system of claim 7 , wherein the processor circuitry is further configured to select the segment to play based on the relevance score by: receiving, via a user interface, a selection of a representative image from the representative images. 13. A non-transitory computer readable medium comprising: instructions that when executed by a network interface circuitry cause the network interface circuitry to: generate for display representative images for a plurality of segments of a media asset, wherein length of each segment of the plurality of segments; and instructions that when executed by a processor circuitry cause the processor circuitry to: compute a relevance score for each segment of the plurality of segments that are shorter in lengths than the length of the media asset, wherein the relevance scores are based on a time amount that at least one viewer has viewed the segment of the media asset; monitor a first duration that the at least one viewer views the segment of the media asset; increase the relevance score based on the first duration that the at least one viewer views the segment of the media asset exceeding a threshold amount of time such that the increased relevance score indicates that the segment of the media asset has a higher correspondence to a representative image selected by the at least one viewer; monitor a second duration that the at least one viewer views the segment of the media asset; decrease the relevance score based on the second duration that the at least one viewer views the segment of the media asset being less than a threshold amount of time such that the relevance score indicates that the segment of the media asset has a lower correspondence to the representative image selected by the at least one viewer; select a segment that is shorter in length than the length of the media asset to play based on the relevance score; and generate for display the selected segment. 14. The non-transitory computer readable medium of claim 13 , further comprising instructions that when executed by the network interface circuitry cause the network interface circuitry to: generate for display media options related to the segments of the media asset, wherein the media options are generated for display in an order based on each computed relevance score for each segment of the plurality of segments. 15. The non-transitory computer readable medium of claim 13 , wherein the relevance score is based on a ratio of the media segment that was viewed by the at least one viewer. 16. The non-transitory computer readable medium of claim 13 , wherein the representative images comprise

Assignees

Inventors

Classifications

  • using recommendation lists, e.g. of programmes or channels sorted out according to their score · CPC title

  • Interaction techniques based on graphical user interfaces [GUI] · CPC title

  • of still image data · CPC title

  • using extracted text · CPC title

  • Means responsive to presence or absence of recorded information signals · 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 US11979641B2 cover?
Systems and methods are provided for relevance-based media content discovery. Relevance scores for segments of a media asset are calculated based on a time amount that at least one viewer has viewed the segments of the media asset. Segments are then chosen for display based on the relevance score. Users may select segments based on representative images of the segments.
Who is the assignee on this patent?
Tivo Corp
What technology area does this patent fall under?
Primary CPC classification H04N21/4826. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 07 2024 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).