IP Library Granted Patent US 11,308,503
Granted Patent B2
US 11,308,503 · App. 14/215,046 · Granted Apr 19, 2022

System and method for providing crowd sourced metrics for network content broadcasters

Inventors: Thomas Hutchings (Palo Alto, CA); Kristin George (Palo Alto, CA)
Assignee: TUNEIN, INC.
G06Q30/0201
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,308,503
App. No.
14/215,046
Granted
Apr 19, 2022
Kind
B2
Abstract

A system and method for providing crowd sourced metrics for broadcast content providers. For determinations of such metrics, user consumption of broadcast content in multiple streams by multiple content providers may be monitored and user consumption information regarding the broadcast content may be obtained. One or more content consumption metrics may be determined to quantify individual user consumption of the broadcast content. Audience metrics may be determined, for a content provider, to inform about users that are available to consume broadcast content provided by the content provider. Events within the broadcast content may be determined and event information regarding individual user consumption of the broadcast content at the event may be obtained. Event metrics may be determined based on the obtained event information to inform about consumption of the broadcast content at the event by users.

Claims (38)

1. A computer-implemented method, comprising:

dynamically obtaining broadcast content consumption information during playback of a broadcast stream associated with broadcast content, wherein the broadcast content consumption information corresponds to a user at an event that is associated with the broadcast content;

identifying event content consumption information for a plurality of events taking place during a plurality of broadcast streams, wherein identifying the event content consumption information includes using metadata detection, ID tag detection, header detection, voice recognition, image analysis, motion detection, or signal detection;

dynamically determining event metrics over at least a segment of the broadcast stream based on the broadcast content consumption information, wherein an event metric includes an indication of a duration of time of the broadcast event in which a display of a device of the user is on;

determining a commonality among one or more additional users, wherein the one or more additional users are associated with the broadcast content, and wherein the one or more additional users are likely to interact with additional broadcast content over a future period of time;

executing a trained machine-learning model, the trained machine-learning model generates predictions of future event metrics for one or more events associated with additional broadcast content over the future period of time, wherein the trained machine-learning model uses scaling, aggregation, regression, standard deviation, summarization, categorization, or probability testing on the broadcast content consumption information to generate the predictions, wherein the future event metrics are based on the event metrics, and wherein the future event metrics are associated with the commonality among the user and the one or more additional users; and

facilitating a transmission that includes the future event metrics, wherein when the future event metrics are received at a content provider, the future event metrics are used by the content provider to continually optimize quantified consumption of the additional broadcast content by the user and the one or more additional users.

2. The method of claim 1 , wherein the broadcast content consumption information includes time-shift information indicating time-shifts by the user during consumption of the broadcast content associated with the event.

3. The method of claim 1 , further comprising:

determining estimated event metrics using the event content consumption information, wherein the estimated event metrics quantify consumption of the plurality of broadcast streams associated with the plurality of events.

4. The method of claim 3 , wherein the estimated event metrics identify quantities of social media interactions associated with content objects related to the plurality of events.

5. The method of claim 1 , wherein the broadcast content is on demand content.

6. A computer-implemented system, comprising:

one or more processors; and

a non-transitory computer readable storage medium including instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including:

dynamically obtaining broadcast content consumption information during playback of a broadcast stream associated with broadcast content, wherein the broadcast content consumption information corresponds to a user at an event that is associated with the broadcast content;

identifying event content consumption information for a plurality of events taking place during a plurality of broadcast streams, wherein identifying the event content consumption information includes using metadata detection, ID tag detection, header detection, voice recognition, image analysis, motion detection, or signal detection;

dynamically determining event metrics over at least a segment of the broadcast stream based on the broadcast content consumption information, wherein an the event metric includes an indication of a duration of time of the broadcast event in which a display of a device of the user is on;

determining a commonality among one or more additional users, wherein the one or more additional users are associated with the broadcast content, and wherein the one or more additional users are likely to interact with additional broadcast content over a future period of time;

executing a trained machine-learning model, the trained machine-learning model generates predictions of future event metrics for one or more events associated with additional broadcast content over the future period of time, wherein the trained machine-learning model uses scaling, aggregation, regression, standard deviation, summarization, categorization, or probability testing on the broadcast content consumption information to generate the predictions, wherein the future event metrics are based on the event metrics, and wherein the future event metrics are associated with the commonality among the user and the one or more additional users; and

facilitating a transmission that includes the future event metrics, wherein when the future event metrics are received at a content provider, the future event metrics are used by the content provider to continually optimize quantified consumption of the additional broadcast content by the user and the one or more additional users.

7. The system of claim 6 , wherein the broadcast content consumption information includes time-shift information indicating time-shifts by the user during consumption of the broadcast content associated with the event.

8. The system of claim 6 , wherein the operations further include:

determining estimated event metrics using the event content consumption information, wherein the estimated event metrics quantify consumption of the plurality of broadcast streams associated with the plurality of events.

9. The system of claim 8 , wherein the estimated event metrics identify quantities of social media interactions associated with content objects related to the plurality of events.

10. The system of claim 6 , wherein the broadcast content is on demand content.

11. A non-transitory computer readable storage medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations including:

dynamically obtaining broadcast content consumption information during playback of a broadcast stream associated with broadcast content, wherein the broadcast content consumption information corresponds to a user at an event that is associated with the broadcast content;

identifying event content consumption information for a plurality of events taking place during a plurality of broadcast streams, wherein identifying the event content consumption information includes using metadata detection, ID tag detection, header detection, voice recognition, image analysis, motion detection, or signal detection;

dynamically determining event metrics over at least a segment of the broadcast stream based on the broadcast content consumption information, wherein an event metric includes an indication of a duration of time of the broadcast event in which a display of a device of the user is on;

determining a commonality among one or more additional users, wherein the one or more additional users are associated with the broadcast content, and wherein the one or more additional users are likely to interact with the additional broadcast content over a future period of time;

executing a trained machine-learning model, the trained machine-learning model generates predictions of future event metrics for one or more events associated with additional broadcast content over the future period of time, wherein the trained machine-learning model uses scaling, aggregation, regression, standard deviation, summarization, categorization, or probability testing on the broadcast content consumption information to generate the predictions, wherein the future event metrics are based on the event metrics, and wherein the future event metrics are associated with the commonality among the user and the one or more additional users; and

facilitating a transmission that includes the future event metrics, wherein when the future event metrics are received at a content provider, the future event metrics are used by the content provider to continually optimize quantified consumption the additional broadcast content by the user and the one or more additional users.

12. The non-transitory computer readable storage medium of claim 11 , wherein the broadcast content consumption information includes time-shift information indicating time-shifts by the user during consumption of the broadcast content associated with the event.

13. The non-transitory computer readable storage medium of claim 11 , wherein the operations further include:

determining estimated event metrics using the event content consumption information, wherein the estimated event metrics quantify consumption of the plurality of broadcast streams associated with the plurality of events.

14. The non-transitory computer readable storage medium of claim 13 , wherein the estimated event metrics identify quantities of social media interactions associated with content objects related to the plurality of events.

15. The non-transitory computer readable storage medium of claim 11 , wherein the broadcast content is on demand content.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Dec 19, 2025
From: AVIDBANK
To: TUNEIN, INC.
Reel/Frame 073275/0152 →
SECURITY INTEREST Recorded Jan 29, 2024
From: TUNEIN, INC.
To: AVIDBANK
Reel/Frame 066270/0744 →
RELEASE OF SECURITY INTEREST Recorded Jan 29, 2024
From: FIRST-CITIZENS BANK & TRUST COMPANY AS SUCCESSOR IN INTEREST TO SILICON VALLEY BANK
To: TUNEIN, INC.
Reel/Frame 066277/0391 →
SECURITY INTEREST Recorded Oct 13, 2017
From: TUNEIN, INC.
To: SILICON VALLEY BANK
Reel/Frame 043861/0602 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2014
From: HUTCHINGS, THOMAS; GEORGE, KRISTIN
To: TUNEIN, INC.
Reel/Frame 032459/0068 →
Continuity (2)
Provisional Application 61799673 · Mar 15, 2013
Related Publication 20140289000A1 · Sep 25, 2014