Coordinated primary media stream with aggregate supplemental media stream

US11671671B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11671671-B2
Application numberUS-202117349493-A
CountryUS
Kind codeB2
Filing dateJun 16, 2021
Priority dateJun 16, 2021
Publication dateJun 6, 2023
Grant dateJun 6, 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.

Providing a coordinated primary media stream with an aggregate supplemental media stream is disclosed. A request is received from an end user device associated with a user for supplemental media. Metadata and a broadcast time associated with a primary media stream transmitted to the end user device are determined. Based on the metadata and the broadcast time, first supplemental media from a first account of the user on a first platform and second supplemental media from a second account of the user on a second platform are determined. The first supplemental media and the second supplemental media are merged into an aggregate supplemental media stream. The aggregate supplemental media stream is streamed in synchronization with the primary media stream.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, by a computing device comprising a processor device, a request from an end user device associated with a user for supplemental media; determining, by the computing device, based on the request, a metadata and a broadcast time associated with a primary media stream transmitted to the end user device; retrieving, by the computing device, based on the metadata and the broadcast time, first supplemental media from a first account of the user on a first platform and second supplemental media from a second account of the user on a second platform; merging, by the computing device, the first supplemental media and the second supplemental media into an aggregate supplemental media stream; and sending, by the computing device to the end user device, the aggregate supplemental media stream in synchronization with the primary media stream. 2. The method of claim 1 wherein the end user device comprises a plurality of end user devices including a set-top box and a mobile device; wherein the method further comprises determining, by the computing device, that the primary media stream is being transmitted to the set-top box, the set-top box in communication with a television; wherein retrieving, by the computing device, the metadata and the broadcast time associated with the primary media stream presented on the end user device of the user further comprises retrieving, by the computing device, the metadata and the broadcast time associated with the primary media stream; and wherein sending, by the computing device, to the end user device, the aggregate supplemental media stream in synchronization with the primary media stream further comprises sending, by the computing device to the mobile device, the aggregate supplemental media stream in synchronization with the primary media stream. 3. The method of claim 1 wherein the end user device comprises a plurality of end user devices including a television and an augmented reality device; and wherein sending, by the computing device to the end user device, the aggregate supplemental media stream in synchronization with the primary media stream further comprises sending, by the computing device to the augmented reality device, the aggregate supplemental media stream in synchronization with the primary media stream. 4. The method of claim 1 further comprising: receiving, by the computing device from the end user device, first authentication credentials associated with the user; and receiving, by the computing device, from the end user device, second authentication credentials associated with the user; wherein retrieving, by the computing device, based on the metadata and the broadcast time, the first supplemental media from the first account of the user on the first platform and the second supplemental media from the second account of the user on the second platform further comprises: utilizing, by the computing device, the first authentication credentials to access the first account of the first platform to retrieve the first supplemental media filtered from a first feed based on first filter requirements, the first filter requirements including that the first supplemental media be related to the metadata and restricted by the broadcast time; and utilizing, by the computing device, the second authentication credentials to access the second account of the second platform to retrieve the second supplemental media filtered from a second feed based on second filter requirements, the second filter requirements including that the second supplemental media be related to the metadata and restricted by the broadcast time. 5. The method of claim 1 wherein the primary media stream is a live broadcast; wherein the broadcast time associated with the primary media stream is a live broadcast time; and wherein retrieving, by the computing device, based on the metadata and the broadcast time, the first supplemental media from the first account of the user on the first platform and the second supplemental media from the second account of the user on the second platform further comprises retrieving, by the computing device, based on the metadata and the live broadcast time, the first supplemental media from the first account of the user on the first platform and the second supplemental media from the second account of the user on the second platform. 6. The method of claim 5 wherein the live broadcast is a scheduled live broadcast; and further comprising receiving the metadata associated with the scheduled live broadcast before the scheduled live broadcast. 7. The method of claim 5 wherein the live broadcast is an unscheduled live broadcast; and further comprising querying the first platform for trending content to generate the metadata associated with the unscheduled live broadcast. 8. The method of claim 7 further comprising sending a request to the end user device for the user to confirm whether the first supplemental media is related to the unscheduled live broadcast. 9. The method of claim 8 further comprising: receiving, by the computing device from the end user device, a user input; and revising, by the computing device, the metadata of the primary media stream based on the user input. 10. The method of claim 1 wherein the primary media stream is a historical broadcast; wherein the broadcast time associated with the primary media stream is a historical broadcast time; and wherein retrieving, by the computing device, based on the metadata and the broadcast time, the first supplemental media from the first account of the user on the first platform and the second supplemental media from the second account of the user on the second platform further comprises retrieving, by the computing device, based on the metadata and the historical broadcast time, the first supplemental media from the first account of the user on the first platform and the second supplemental media from the second account of the user on the second platform. 11. The method of claim 10 wherein sending, by the computing device, to the end user device of the user, the aggregate supplemental media stream in synchronization with the primary media stream further comprises sending, by the computing device, to the end user device of the user, the aggregate supplemental media stream in synchronization with the primary media stream based on timestamps in the primary media stream. 12. The method of claim 11 wherein retrieving, by the computing device, based on the metadata and the broadcast time, the first supplemental media from the first account of the user on the first platform and the second supplemental media from the second account of the user on the second platform further comprises retrieving, by the computing device, based on the metadata and the broadcast time, the first supplemental media from the first account in a batch volume; and wherein sending, by the computing device, to the end user device of the user, the aggregate supplemental media stream in synchronization with the primary media stream further comprises sending, by the computing device, to the end user device of the user, the aggregate supplemental media stream incrementally in streaming volumes in synchronization with the primary media stream, each streaming volume being less than the batch volume. 13. The method of claim 1 wherein the first platform comprises at least one of a first social media platform, a chat platform, or a news platform. 14. The method of claim 1 further comprising receiving, by the computing device, from the end user device, a request to continue receiving the

Assignees

Inventors

Classifications

  • involving end-user characteristics, e.g. viewer profile, preferences (monitoring of user activities for profile generation for accessing a video database G06F16/739; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18) · CPC title

  • Routing a service request depending on the request content or context · CPC title

  • of additional data with content streams on multiple devices · CPC title

  • on social networks · CPC title

  • Live feed · 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 US11671671B2 cover?
Providing a coordinated primary media stream with an aggregate supplemental media stream is disclosed. A request is received from an end user device associated with a user for supplemental media. Metadata and a broadcast time associated with a primary media stream transmitted to the end user device are determined. Based on the metadata and the broadcast time, first supplemental media from a fir…
Who is the assignee on this patent?
Charter Communications Operating Llc
What technology area does this patent fall under?
Primary CPC classification H04N21/2187. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 06 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).