Media content search results ranked by popularity

US2016286278A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016286278-A1
Application numberUS-201615174655-A
CountryUS
Kind codeA1
Filing dateJun 6, 2016
Priority dateMar 9, 2007
Publication dateSep 29, 2016
Grant date

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.

Media content search results ranked by popularity is described. In embodiment(s), a search request for television media content can be initiated by a viewer, and television media content that is relevant to the search request can be identified. The relevant television media content can then be ranked based on a popularity rating and the relevant television media content can be displayed in an ordered list that is ordered by popularity rankings.

First claim

Opening claim text (preview).

1 . (canceled) 2 . A method for generating search results customized for a user, the method comprising: receiving, from a user, a request to search for media assets, the request comprising a keyword; in response to receiving the request, retrieving, from electronic memory, a data structure comprising a plurality of database entries, wherein each database entry comprises an indication of a respective media asset and descriptive metadata associated with the respective media asset; comparing, using a hardware processing circuitry, the keyword to each of the plurality of database entries; identifying, based on the comparing, a subset of the database entries that include the keyword, wherein the subset of the database entries indicates a plurality of media assets, and wherein the plurality of media assets includes a first media asset, a second media asset, and a third media asset; retrieving user interaction metadata, wherein the user interaction metadata comprises indications of user interactions of a plurality of users with the plurality of media assets; determining, from the user interaction metadata, a volume of user interactions performed in relation to the first media asset, a volume of user interactions performed in relation to the second media asset, and a volume of user interactions performed in relation to the third media asset; determining that the volume of user interactions performed in relation to the second media asset is greater than the volume of user interactions performed in relation to the first media asset and the volume of user interactions performed in relation to the third media asset; identifying a user interaction of the user performed in relation to the first media asset; generating a list of the plurality of media assets in an order, wherein the first media asset is placed at a higher position on the list than both a position on the list of the second media asset and a position on the list of the third media asset, and wherein the second media asset is placed at a higher position on the list than the position on the list of the third media asset, the order based on: the determination that the volume of user interactions performed in relation to the second media asset is greater than both the volume of user interactions performed in relation to the first media asset and the volume of user interactions performed in relation to the third media asset, and the identification of the user interaction of the user performed in relation to the first media asset. 3 . The method of claim 2 , wherein identifying the subset of database entries comprises: determining, for each of the plurality of database entries, whether the descriptive metadata associated with the respective media asset contains the keyword; and in response to determining that the descriptive metadata associated with the respective media asset contains the keyword, adding the respective database entry to the subset. 4 . The method of claim 2 , wherein the volume of user interactions performed in relation to the first media asset comprises a volume of previous search requests for the first media asset by the plurality of users. 5 . The method of claim 2 , wherein the user interactions of the plurality of users comprises at least one of: a volume of selections for viewing, a volume of selections for recording, or a volume of requests for information. 6 . The method of claim 2 , further comprising calculating a numerical popularity rating for each of the plurality of media assets based on the user interaction metadata, and wherein generating the list of the plurality of media assets comprises increasing the popularity rating of the first media asset. 7 . The method of claim 2 , wherein determining the volume of user interactions performed in relation to the first media asset comprises: identifying a volume of a first type of user interaction performed in relation to the first media asset; identifying a volume of a second type of user interaction performed in relation to the first media asset; and combining the volume of the first type of user interaction and the volume of the second type of user interaction. 8 . The method of claim 7 , wherein the volume of the first type of user interaction and the volume of the second type of user interaction are combined using a weighted sum based on the type of user interaction. 9 . The method of claim 2 , further comprising determining, based on a search of the user interaction metadata, that the indications of user interactions performed in relation to the second media asset do not correspond to the user. 10 . The method of claim 2 , wherein the descriptive metadata comprises at least one of: a title, an identification of actors, a genre, a description of a media asset, and ratings information. 11 . The method of claim 2 , further comprising: generating for display the list of the plurality of media assets; and inserting, at a position in the list, an indication for a media asset that is not indicated in the subset of database entries. 12 . A system for generating search results customized for a user, the system comprising: hardware processing circuitry configured to: receive, from a user, a request to search for media assets, the request comprising a keyword; in response to receiving the request, retrieve, from electronic memory, a data structure comprising a plurality of database entries, wherein each database entry comprises an indication of a respective media asset and descriptive metadata associated with the respective media asset; compare the keyword to each of the plurality of database entries; identify, based on the comparing, a subset of the database entries that include the keyword, wherein the subset of the database entries indicates a plurality of media assets, and wherein the plurality of media assets includes a first media asset, a second media asset, and a third media asset; retrieve user interaction metadata, wherein the user interaction metadata comprises indications of user interactions of a plurality of users with the plurality of media assets; determine, from the user interaction metadata, a volume of user interactions performed in relation to the first media asset, a volume of user interactions performed in relation to the second media asset, and a volume of user interactions performed in relation to the third media asset; determine that the volume of user interactions performed in relation to the second media asset is greater than the volume of user interactions performed in relation to the first media asset and the volume of user interactions performed in relation to the third media asset; identify a user interaction of the user performed in relation to the first media asset; generate a list of the plurality of media assets in an order, wherein the first media asset is placed at a higher position on the list than both a position on the list of the second media asset and a position on the list of the third media asset, and wherein the second media asset is placed at a higher position on the list than the position on the list of the third media asset, the order based on: the determination that the volume of user interactions performed in relation to the second media asset is greater than both the volume of user interactions performed in relation to the first media asset and the volume of user interactions performed in relation to the third media asset, and the identification of the user interaction of the user performed in relation to the first media asset. 13 . The system of claim 12 , wherein the hardware processing circuitry is configured to identify the subset of database ent

Assignees

Inventors

Classifications

  • Direct or substantially direct transmission and handling of requests · CPC title

  • for recognising users' preferences · CPC title

  • for searching programme descriptors (retrieval of video data G06F16/739) · CPC title

  • Presentation of query results · CPC title

  • Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched (monitoring of user activities for profile generation for accessing a video database G06F16/739; protecting generic digital content where the protection is independent of the precise nature of the content G06F21/10; arrangements for monitoring the use made of the broadcast services in broadcast systems H04H60/31) · 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 US2016286278A1 cover?
Media content search results ranked by popularity is described. In embodiment(s), a search request for television media content can be initiated by a viewer, and television media content that is relevant to the search request can be identified. The relevant television media content can then be ranked based on a popularity rating and the relevant television media content can be displayed in an o…
Who is the assignee on this patent?
Rovi Guides Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/4828. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Sep 29 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).