Crowdsourcing supplemental content

US12328480B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12328480-B2
Application numberUS-202117461564-A
CountryUS
Kind codeB2
Filing dateAug 30, 2021
Priority dateNov 8, 2012
Publication dateJun 10, 2025
Grant dateJun 10, 2025

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 and systems for sourcing supplemental content are disclosed. Secondary devices may be used to identify content streaming on first screen devices and to generate supplemental data for the content. In this manner, users may be leveraged to create various data for a variety of content. The data may be collected and organized so that users watching content at a later time may have access to the data. Methods and systems for using second screen devices to access metadata created by the crowd are also disclosed.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: receiving, by a computing device and from a user device: a sample of audio indicating a time point associated with a portion of primary content that is being presented; user-provided data; and a request to associate the user-provided data with the time point; determining, by the computing device and based on the sample of audio, a content portion from the primary content; sending, by the computing device and to the user device, the content portion; receiving, by the computing device and from the user device, a message confirming an association between the content portion and the user-provided data; and generating, by the computing device, metadata that associates the user-provided data with the content portion. 2. The method of claim 1 , wherein the user-provided data comprises a user comment. 3. The method of claim 1 , wherein the user-provided data comprises a user comment, the method further comprising: comparing textual data of the user comment with a predetermined word; discarding a portion of the textual data that corresponds to the predetermined word; and causing one or more other user devices to display a remaining portion of the textual data with the content portion. 4. The method of claim 1 , further comprising: receiving, by the computing device and from the user device, genre information for the user-provided data; associating, by the computing device, the genre information with the metadata that associates the user-provided data with the content portion; and causing, based on the genre information, one or more other user devices to display the metadata associated with the genre information. 5. The method of claim 1 , further comprising: determining, by the computing device and based on one or more filter criteria, whether to reject the request to associate the user-provided data with the time point. 6. The method of claim 1 , wherein the generating metadata comprises adding the user-provided data to a plurality of additional user-provided data items previously associated with the content portion. 7. The method of claim 1 , wherein the user-provided data comprises a user-provided link, the method further comprising: sending, by the computing device and to one or more user devices, the user-provided link along with the content portion. 8. The method of claim 1 , wherein: the determining the content portion from the primary content comprises identifying a playback time within the primary content; and the metadata associates the user-provided data with the identified playback time. 9. A system comprising: a computing device; and a user device; wherein the computing device comprises: one or more first processors; and memory storing first instructions that, when executed by the one or more first processors of the computing device, cause the computing device to: receive, from the user device: a sample of audio indicating a time point associated with a portion of primary content that is being presented; user-provided data; and a request to associate the user-provided data with the time point; determine, based on the sample of audio, a content portion from the primary content; send, to the user device, the content portion; receive, from the user device, a message confirming an association between the content portion and the user-provided data; and generate metadata that associates the user-provided data with the content portion; and wherein the user device comprises: one or more second processors; and memory storing second instructions that, when executed by the one or more second processors of the user device, cause the user device to: send the sample of audio, the user-provided data, and the request to associate the user-provided data with the time point; and send the message confirming the association between the content portion and the user-provided data. 10. The system of claim 9 , wherein the user-provided data comprises a user comment. 11. The system of claim 9 , wherein the user-provided data comprises a user comment and the first instructions, when executed by the one or more first processors of the computing device, further cause the computing device to: compare textual data of the user comment with a predetermined word; discard a portion of the textual data that corresponds to the predetermined word; and cause one or more other user devices to display a remaining portion of the textual data with the content portion. 12. The system of claim 9 , wherein the first instructions, when executed by the one or more first processors of the computing device, further cause the computing device to: receive, from the user device, genre information for the user-provided data; associate the genre information with the metadata that associates the user-provided data with the content portion; cause, based on the genre information, one or more other user devices to display the metadata associated with the genre information. 13. The system of claim 9 , wherein the first instructions, when executed by the one or more first processors of the computing device, further cause the computing device to: determine, based on one or more filter criteria, whether to reject the request to associate the user-provided data with the time point. 14. The system of claim 9 , wherein the first instructions, when executed by the one or more first processors of the computing device, cause the computing device to generate the metadata by adding the user-provided data to a plurality of additional user-provided data items previously associated with the content portion. 15. The system of claim 9 , wherein the user-provided data comprises a user-provided link, and the first instructions, when executed by the one or more first processors of the computing device, further cause the computing device to: send, to one or more user devices, the user-provided link along with the content portion. 16. The system of claim 9 , wherein: the first instructions, when executed by the one or more first processors of the computing device, cause the computing device to determine the content portion from the primary content by identifying a playback time within the primary content; and the metadata associates the user-provided data with the identified playback time. 17. A non-transitory computer-readable medium storing instructions that, when executed, cause a computing device to: receive, from a user device: a sample of audio indicating a time point associated with a portion of primary content that is being presented; user-provided data; and a request to associate the user-provided data with the time point; determine, based on the sample of audio, a content portion from the primary content; send, to the user device, the content portion; receive, from the user device, a message confirming an association between the content portion and the user-provided data; and generate metadata that associates the user-provided data with the content portion. 18. The non-transitory computer-readable medium of claim 17 , wherein user-provided data comprises a user comment. 19. The non-transitory computer-readable medium of claim 17 , wherein user-provided data comprises a user comment and the instructions, when executed, further cause the computing device to: compare textual data of the user comment with a predetermined word; discard a portion of the textual data that corresponds to the predetermined word; and cause one or more other user devices to disp

Assignees

Inventors

Classifications

  • of audio data · CPC title

  • of multimedia data, e.g. slideshows comprising image and additional audio data (retrieval of still image data G06F16/50; retrieval of audio data G06F16/60; retrieval of video data G06F16/70) · CPC title

  • having a remote control device for bidirectional communication between the remote control device and client device (unidirectional remote control device H04N21/42204) · CPC title

  • involving timestamps for synchronizing content · CPC title

  • Generation or processing of descriptive data, e.g. content descriptors {(systems specially adapted for using meta-information in broadcast systems H04H60/73)} · 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 US12328480B2 cover?
Methods and systems for sourcing supplemental content are disclosed. Secondary devices may be used to identify content streaming on first screen devices and to generate supplemental data for the content. In this manner, users may be leveraged to create various data for a variety of content. The data may be collected and organized so that users watching content at a later time may have access to…
Who is the assignee on this patent?
Comcast Cable Comm Llc
What technology area does this patent fall under?
Primary CPC classification H04N21/4788. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 10 2025 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).