Crowd sourced indexing and/or searching of content

US11025979B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11025979-B2
Application numberUS-201615249985-A
CountryUS
Kind codeB2
Filing dateAug 29, 2016
Priority dateAug 31, 2015
Publication dateJun 1, 2021
Grant dateJun 1, 2021

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.

Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for a crowd sourced indexing and/or searching of content. An embodiment operates by receiving one or more requests for content from one or more media devices, each request comprising content identifier information that identifies the content, determining whether crowd sourced content index information has been generated for the content, transmitting a response to the one or more media devices of the one or more media devices, in response to the one or more requests, the response comprising content location information and a content indexing request, and receiving content index information for the content identified by the content identifier information from the one or more media devices.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus comprising: at least one processor; and a memory operatively coupled to the at least one processor, wherein the at least one processor is configured to: receive, by the apparatus, content information associated with selected content, wherein the received content information includes one or more titled segments and one or more non-titled segments; output, by the apparatus, audio and/or video information on a display device operatively coupled to the apparatus to play the selected content; and during playback of the selected content, generate, by the apparatus, content index information for the one or more titled segments based at least on an audio portion of the selected content and disable generation of context index information for the one or more non-titled segments, wherein the generated content index information for the selected content is used with other content index information generated for the selected content to determine crowd sourced content index information for the selected content. 2. The apparatus of claim 1 , wherein the at least one processor is further configured to: receive, by the apparatus from a control device, a selection to play the selected content on the display device; and request, by the apparatus, the selected content, in response to the selection from a user via the control device. 3. The apparatus of claim 1 , wherein the at least one processor configured to generate the content index information is further configured to: recognize, by the apparatus, one or more utterances in the audio portion of the one or more titled segments of the content information associated with the selected content while the selected content is played on the display device; determine, by the apparatus, one or more terms and associated term occurrence information based at least on the recognized one or more utterances; and generate, by the apparatus, the content index information based at least on the one or more terms and associated term occurrence information. 4. The apparatus of claim 1 , wherein the content index information includes index description information, terms index information, sub-content index information, and phrases index information. 5. The apparatus of claim 4 , wherein the index description information includes content identifier information, abbreviated content description information, and index reliability information. 6. The apparatus of claim 4 , wherein the terms index information includes one or more term entries, and each term entry comprises term information and one or more term occurrence information. 7. The apparatus of claim 1 , wherein the at least one processor is further configured to: transmit, by the apparatus, a search query to search for content, wherein the search query includes one or more search terms; receive, by the apparatus, search results including at least a portion of content description information and content index information for content that includes at least one term of the one or more search terms; and provide, by the apparatus, the search results to the display device for visual presentation and selection. 8. A tangible computer-readable medium having instructions stored thereon that, when executed by a media device, cause the media device to perform operations comprising: receiving, by the media device, content information associated with selected content, wherein the received content information includes one or more titled segments and one or more non-titled segments; outputting, by the media device, audio and/or video information on a display device to play the selected content; and during playback of the selected content, generating, by the media device, content index information for the one or more titled segments based at least on an audio portion of the selected content and disabling generation of context index information for the one or more non-titled segments, wherein the generated content index information for the selected content is used with other content index information generated for the selected content to determine crowd sourced content index information for the selected content. 9. The computer-readable medium of claim 8 , the operations further comprising: receiving, by the media device from a control device, a selection to play the selected content on the display device; and requesting for the selected content, in response to the selection to play the selected content. 10. The computer-readable medium of claim 8 , wherein the instructions to generate the content index information, when executed by the media device, further cause the media device to perform operations comprising: recognizing, by the media device, one or more utterances in the audio portion of the one or more titled segments of the content information associated with the selected content while the selected content is played on the display device; determining, by the media device, one or more terms and associated term occurrence information based at least on the recognized one or more utterances; and generating, by the media device, the content index information based at least on the one or more terms and associated term occurrence information. 11. The computer-readable medium of claim 8 , wherein the content index information includes index description information, terms index information, sub-content index information, and phrases index information. 12. The computer-readable medium of claim 11 , wherein the index description information includes content identifier information, abbreviated content description information, and index reliability information. 13. The computer-readable medium of claim 11 , wherein the terms index information includes one or more term entries, and each term entry comprises term information and one or more term occurrence information. 14. A method, comprising: receiving, by a media device, content information associated with selected content, wherein the received content information includes one or more titled segments and one or more non-titled segments; outputting, by the media device, audio and/or video information on a display device to play the selected content; and during playback of the selected content, generating, by the media device, content index information for the one or more titled segments based at least on an audio portion of the selected content and disabling generation of context index information for the one or more non-titled segments, wherein the generated content index information for the selected content is used with other content index information generated for the selected content to determine crowd sourced content index information for the selected content. 15. The method of claim 14 , further comprising: receiving, by the media device from a control device, a selection to play the selected content on the display device; and requesting for the selected content, in response to the selection to play the selected content. 16. The method of claim 14 , wherein generating the content index information comprises: recognizing, by the media device, one or more utterances in the audio portion of the one or more titled segments of the content information associated with the selected content while the selected content is played on the display device; determining, by the media device, one or more terms and associated term occurrence information based at least on the recognized one or more utterances; and generating, by the media device, the content index information based at least on the one or more terms and associated term occurrence inf

Assignees

Inventors

Classifications

  • for unicast · CPC title

  • Transmission by the client directed to the server · CPC title

  • by locking or enabling a set of features, e.g. optional functionalities in an executable program · CPC title

  • for displaying subtitles · CPC title

  • for automatically generating descriptors from content, e.g. when it is not made available by its provider, using content analysis techniques · 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 US11025979B2 cover?
Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for a crowd sourced indexing and/or searching of content. An embodiment operates by receiving one or more requests for content from one or more media devices, each request comprising content identifier information that identifies the content, determining whether crowd sourced cont…
Who is the assignee on this patent?
Roku Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/278. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 01 2021 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).