Methods, systems, and media for providing a media search engine

US11734289B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11734289-B2
Application numberUS-202217848829-A
CountryUS
Kind codeB2
Filing dateJun 24, 2022
Priority dateMar 15, 2013
Publication dateAug 22, 2023
Grant dateAug 22, 2023

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.

Methods, systems, and media for providing a media search engine are provided. In some implementations, a method for searching for content is provided, the method comprising: receiving a media search query for media assets; identifying web search results from a corpus of web resources that are responsive to the media search query, wherein each of the web search results has an associated relevancy score; determining keyword information and contextual information from a subset of the web search results, wherein the subset of the web search results is selected from the web search results based on the associated relevancy score and wherein media entities are determined from at least a portion of the keyword information and the contextual information; assigning a topic score for the each of the media entities based on occurrence in the web search results; selecting at least one media entity from the media entities based on the topic score; identifying media assets from a corpus of media assets based at least in part on the selected media entity; and causing a subset of the media assets to be presented to a user in response to the media search query.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for searching for content, the system comprising: a hardware processor that: receives a query for one or more media assets; determines keyword information from at least a portion of web search results that are responsive to the query; determines entity information from at least a portion of the keyword information; selects an entity from the entity information based on occurrence in the web search results; and causes a media asset corresponding to the selected entity to be presented in response to the query. 2. The system of claim 1 , wherein the entity information includes media entity information. 3. The system of claim 1 , wherein the hardware processor further identifies the media asset based on the selected entity. 4. The system of claim 1 , wherein the hardware processor further identifies a plurality of web search results from a corpus of web resources that are responsive to the query. 5. The system of claim 4 , wherein the hardware processor further rewrites the query by inserting one or more media terms prior to identifying the plurality of web search results from the corpus of web resources. 6. The system of claim 1 , wherein the hardware processor further: assigns a topic score for the each of the entity information based on occurrence in the portion of web search results; and increments the topic score for an entity upon determining that a page corresponding to a web search result relates to the entity; wherein the entity is selected from the entity information based on the topic score. 7. The system of claim 1 , wherein a plurality of media assets are identified based on the selected entity and wherein a subset of the plurality of media assets are presented in response to the query. 8. The system of claim 7 , wherein the hardware processor further: determines a quality score for each of the plurality of identified media assets; and filters the at least a subset of the plurality of media assets based on the determined quality score. 9. The system of claim 1 , wherein the hardware processor further accesses an entity table that maps a web resource identifier corresponding to a web search result to an entity, wherein the web resource identifier comprises a link to a related website. 10. A method for searching for content, the method comprising: receiving, using a hardware processor, a query for one or more media assets; determining, using the hardware processor, keyword information from at least a portion of web search results that are responsive to the query; determining, using the hardware processor, entity information from at least a portion of the keyword information; selecting, using the hardware processor, an entity from the entity information based on occurrence in the web search results; and causing, using the hardware processor, a media asset corresponding to the selected entity to be presented in response to the query. 11. The method of claim 10 , wherein the entity information includes media entity information. 12. The method of claim 10 , further comprising identifying the media asset based on the selected entity. 13. The method of claim 10 , further comprising identifying a plurality of web search results from a corpus of web resources that are responsive to the query. 14. The method of claim 13 , further comprising rewriting the query by inserting one or more media terms prior to identifying the plurality of web search results from the corpus of web resources. 15. The method of claim 10 , further comprising: assigning a topic score for the each of the entity information based on occurrence in the portion of web search results; and incrementing the topic score for an entity upon determining that a page corresponding to a web search result relates to the entity; wherein the entity is selected from the entity information based on the topic score. 16. The method of claim 10 , wherein a plurality of media assets are identified based on the selected entity and wherein a subset of the plurality of media assets are presented in response to the query. 17. The method of claim 16 , further comprising: determining a quality score for each of the plurality of identified media assets; and filtering the at least a subset of the plurality of media assets based on the determined quality score. 18. The method of claim 10 , further comprising accessing an entity table that maps a web resource identifier corresponding to a web search result to an entity, wherein the web resource identifier comprises a link to a related website. 19. A non-transitory computer-readable medium containing computer-executable instructions that, when executed by a processor, cause the processor to perform a method for searching for content, the method comprising: receiving a query for one or more media assets; determining keyword information from at least a portion of web search results that are responsive to the query; determining entity information from at least a portion of the keyword information; selecting an entity from the entity information based on occurrence in the web search results; and causing a media asset corresponding to the selected entity to be presented in response to the query.

Assignees

Inventors

Classifications

  • using ranking · CPC title

  • Query processing · CPC title

  • Query rewriting; Transformation · CPC title

  • Clustering or classification · CPC title

  • G06F16/48Primary

    Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually · 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 US11734289B2 cover?
Methods, systems, and media for providing a media search engine are provided. In some implementations, a method for searching for content is provided, the method comprising: receiving a media search query for media assets; identifying web search results from a corpus of web resources that are responsive to the media search query, wherein each of the web search results has an associated relevanc…
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/24578. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 22 2023 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).