Displaying estimated social interest in time-based media
First Claim
1. A computer-executed method for displaying social interest in television programs, the method comprising:
- storing a plurality of social media content items received from an external social networking system;
selecting a plurality of television programs, each television program associated with one of a series of chronological time segments of television;
for each selected television program;
determining that a subset of the social media content items is relevant to the television program,storing the subset of the social media content items relevant to the television program, anddetermining a level of social interest in the television program based on the subset of the social media content items determined to be relevant to the television program;
for each of the time segments, determining a level of social interest in the time segment based upon an aggregate level of social interest in the television programs associated with the time segment; and
graphically displaying at least one time segment and the determined level of social interest for each displayed time segment.
5 Assignments
0 Petitions
Accused Products
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.
115 Citations
19 Claims
-
1. A computer-executed method for displaying social interest in television programs, the method comprising:
-
storing a plurality of social media content items received from an external social networking system; selecting a plurality of television programs, each television program associated with one of a series of chronological time segments of television; for each selected television program; determining that a subset of the social media content items is relevant to the television program, storing the subset of the social media content items relevant to the television program, and determining a level of social interest in the television program based on the subset of the social media content items determined to be relevant to the television program; for each of the time segments, determining a level of social interest in the time segment based upon an aggregate level of social interest in the television programs associated with the time segment; and graphically displaying at least one time segment and the determined level of social interest for each displayed time segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for displaying social interest in television programs, the system comprising:
-
means for storing a plurality of social media content items received from an external social networking system; means for selecting a plurality of television programs, each television program associated with one of a series of chronological time segments of television; means for determining, for each selected television program, that a subset of the social media content items is relevant to the television program, and storing the subset of the social media content items relevant to the television program; means for determining, for each selected television program, a level of social interest in the television program based on the subset of the social media content items determined to be relevant to the television program; means for determining for each of the time segments a level of social interest in the time segment based upon an aggregate level of social interest in the television programs associated with the time segment; and means for graphically displaying at least one time segment and the determined level of social interest for each displayed time segment. - View Dependent Claims (16)
-
-
17. A system for displaying social interest in television programs, the system comprising:
-
a computer processor; a social media content item store configured to store a plurality of social media content items received from an external social networking system; a multimedia store configured to store a plurality of selected television programs, each television program associated with one of a series of chronological time segments of television; a social interest estimator executing on the computer processor and configured to; for each selected television program; determine that a subset of the social media content items is relevant to the television program, store the subset of the social media content items relevant to the television program, and determine a level of social interest in the television program based on the subset of the social media content items determined to be relevant to the television program, and determine for each of the time segments a level of social interest in the time segment based upon an aggregate level of social interest in the television programs associated with the time segment; and a user interface engine configured to graphically display at least one time segment and the determined level of social interest for each displayed time segment. - View Dependent Claims (18, 19)
-
Specification