Interaction method and apparatus, electronic device, and storage medium
US-2024406508-A1 · Dec 5, 2024 · US
US2016286278A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016286278-A1 |
| Application number | US-201615174655-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 6, 2016 |
| Priority date | Mar 9, 2007 |
| Publication date | Sep 29, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.