IP Library Granted Patent US 10,445,368
Granted Patent B2
US 10,445,368 · App. 15/144,579 · Granted Oct 15, 2019

Estimating social interest in time-based media

Inventors: Michael Ben Fleischman (Somerville, MA); Deb Kumar Roy (Arlington, MA)
Assignee: Bluefin Labs, Inc.
G06F16/78G06F3/048G06F3/0482G06F3/0484G06F16/24573G06F16/24578G06F16/26G06F16/7867G06F16/9535G06Q30/02H04L51/32H04N21/4668H04N21/4788H04N21/4826H04N21/812H04N21/8456
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 10,445,368
App. No.
15/144,579
Granted
Oct 15, 2019
Kind
B2
Abstract

Social media content items are mapped to relevant time-based media events. These mappings may be used as the basis for multiple applications, such as ranking of search results for time-based media, automatic recommendations for time-based media, prediction of audience interest for media purchasing/planning, and estimating social interest in the time-based media. Social interest in time-based media (e.g., video and audio streams and recordings) segments is estimated through a process of data ingestion and integration. The estimation process determines social interest in specific events represented as segments in time-based media, such as particular plays in a sporting event, scenes in a television show, or advertisements in an advertising block. The resulting estimates of social interest also can be graphically displayed.

Claims (41)

1. A computer-executed method for identifying content associated with time-based media events, the method comprising:

determining that a plurality of content items authored by users of a social networking system are correlated with a broadcast media event, wherein each content item in the plurality of content items is determined to be correlated to the media event based on a confidence score of the content item, the confidence score indicating a probability that the content item is relevant to the media event;

generating a social media graphical user interface (GUI) element associated with the media event that visually depicts the plurality of content items;

computing audience interest metrics based at least on the plurality of content items, wherein each audience interest metric measures a response of the users of the social networking system to the media event at a respective different point in time during the broadcast of the media event;

generating a metrics GUI element that includes a set of indicators, each indicator being associated with a different point in time during the broadcast of the media event and visually depicting the audience interest metric computed for the associated point in time; and

transmitting the metrics GUI element and the social media GUI element for display.

2. The method of claim 1 , wherein a first indicator in the set of indicators comprises a vertical bar having a height corresponding to the audience interest metric computed for a portion of the media event associated with the first indicator.

3. The method of claim 1 , wherein a first indicator in the set of indicators comprises a color corresponding to an intensity level of the audience interest metric computed for a portion of the media event associated with the first indicator.

4. The method of claim 1 , wherein a first indicator in the set of indicators comprises a visual pattern corresponding to an intensity level of the audience interest metric computed for a portion of the media event associated with the first indicator.

5. The method of claim 1 , wherein a first indicator in the set of indicators comprises a first section corresponding to a number of content items with a positive sentiment toward a portion of the media event associated with the first indicator and also comprises a second section corresponding to a number of content items with a negative sentiment toward the portion of the media event associated with the first indicator.

6. The method of claim 1 , further comprising:

receiving a search parameter specifying a first portion of the media event; and

updating the metrics GUI element to only include one or more indicators associated with the first portion of the media event.

7. The method of claim 1 , wherein the plurality of content items visually depicted in the social media GUI element are correlated with a portion of the media event that was aired most recently.

8. The computer-executed method of claim 1 , wherein the plurality of content items depicted in the social media GUI element are chronologically sorted.

9. The method of claim 1 , wherein the confidence score is determined based on an amount of co-occurring information within the media event and the content item, wherein more co-occurring information results in a higher confidence score.

10. The method of claim 1 , wherein the confidence score is determined based on a difference between (i) a time at which the media event was broadcasted and (ii) a time at which the content item was authored, wherein a lower difference results in a higher confidence score.

11. The method of claim 1 , wherein the media event is associated with an event type, and the confidence score of the content item is determined based on a probability that an author of the content item would post about the event type in the social network.

12. A non-transitory computer readable storage medium for identifying content associated with time-based media events, the computer readable storage medium storing instructions that, when executed by a processor, cause the processor to:

determine that a plurality of content items authored by users of a social networking system are correlated with a broadcast media event, wherein each content item in the plurality of content items is determined to be correlated to the media event based on a confidence score of the content item, the confidence score indicating a probability that the content item is relevant to the media event;

generate a social media graphical user interface (GUI) element associated with the media event that visually depicts the plurality of content items;

compute audience interest metrics based at least on the plurality of content items, wherein each audience interest metric measures a response of the users of the social networking system to the media event at a respective different point in time during the broadcast of the media event;

generate a metrics GUI element that includes a set of indicators, each indicator associated being with a different point in time during the broadcast of the media event and visually depicting the audience interest metric computed for the associated point in time; and

transmit the metrics GUI element and the social media GUI element for display.

13. The computer readable storage medium of claim 12 , wherein a first indicator in the set of indicators comprises a vertical bar having a height corresponding to the audience interest metric computed for a portion of the media event associated with the first indicator.

14. The computer readable storage medium of claim 12 , wherein a first indicator in the set of indicators comprises a color corresponding to an intensity level of the audience interest metric computed for a portion of the media event associated with the first indicator.

15. The computer readable storage medium of claim 12 , wherein a first indicator in the set of indicators comprises a visual pattern corresponding to an intensity level of the audience interest metric computed for a portion of the media event associated with the first indicator.

16. The computer readable storage medium of claim 12 , wherein a first indicator in the set of indicators comprises a first section corresponding to a number of content items with a positive sentiment toward a portion of the media event associated with the first indicator and also comprises a second section corresponding to a number of content items with a negative sentiment toward the portion of the media event associated with the first indicator.

17. The computer readable storage medium of claim 12 , wherein the instructions, when executed by the processor, cause the processor to:

receive a search parameter specifying a first portion of the media event; and

update the metrics GUI element to only include one or more indicators associated with the first portion of the media event.

18. The computer readable storage medium of claim 12 , wherein the plurality of content items visually depicted in the social media GUI element are correlated with a portion of the media event that was aired most recently.

19. The computer readable storage medium of claim 12 , wherein the confidence score of the content item is determined based on one or more content features, geo-temporal features, or authority features of the content item compared to respective features of the media event.

20. A system comprising:

a computer processor; and

a memory storing instructions that, when executed by the processor, cause the processor to:

determine that a plurality of content items authored by users of a social networking system are correlated with a broadcast media event, wherein each content item in the plurality of content items is determined to be correlated to the media event based on a confidence score of the content item, the confidence score indicating a probability that the content item is relevant to the media event,

generate a social media graphical user interface (GUI) element associated with the media event that visually depicts the plurality of content items,

compute audience interest metrics based at least on the plurality of content items, wherein each audience interest metric measures a response of the users of the social networking system to the media event at a respective different point in time during the broadcast of the media event,

generate a metrics GUI element that includes a set of indicators, each indicator associated being with a different point in time during the broadcast of the media event and visually depicting the audience interest metric computed for the associated point in time, and

transmit the metrics GUI element and the social media GUI element for display.

Assignments (8)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (REEL 062079, FRAME 0677) Recorded Mar 3, 2026
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: X CORP. (F/K/A TWITTER, INC.)
Reel/Frame 075015/0574 →
RELEASE OF SECURITY INTEREST Recorded Apr 30, 2025
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: X CORP. (F/K/A TWITTER, INC.)
Reel/Frame 071127/0240 →
RELEASE OF SECURITY INTEREST Recorded Mar 27, 2025
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: X CORP. (F/K/A TWITTER, INC.)
Reel/Frame 070670/0857 →
SECURITY INTEREST Recorded Oct 28, 2022
From: TWITTER, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 062079/0677 →
SECURITY INTEREST Recorded Oct 28, 2022
From: TWITTER, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 061804/0001 →
SECURITY INTEREST Recorded Oct 28, 2022
From: TWITTER, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 061804/0086 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2016
From: FLEISCHMAN, MICHAEL BEN; ROY, DEB KUMAR
To: BLUEFIN LAB, INC.
Reel/Frame 038568/0850 →
CHANGE OF NAME Recorded May 12, 2016
From: BLUEFIN LAB, INC.
To: BLUEFIN LABS, INC.
Reel/Frame 038693/0105 →
Continuity (3)
Continuation 12838405 · Jul 16, 2010
Provisional Application 61226002 · Jul 16, 2009
Related Publication 20160246801A1 · Aug 25, 2016