Method and system for generating highlights from scored data streams
AssigneeAfterlive.tv Inc
InventorsMichael George Folgner, Ryan Brice Cunningham, Stephen Benjamin Weibel, Lamthuy Tran Nguyen, William Henry Darrow
Life of this patent
Estimating the term…
Abstract
A method and system for generating highlights from scored data streams is disclosed. According to one embodiment, media content containing time-stamped payloads is received in a data stream from one or more sources. The received media content is recorded in a buffer for a predetermined period of time and sliced into data buckets. For each of the data buckets, a score is assigned according to user-provided keywords. The data buckets are recorded along with the assigned score to generate highlights from the one or more sources using the scores of the recorded data buckets.
Claims19
A method, comprising:
- receiving media content in a media content stream from a media content source;
- receiving a data stream including time-stamped payloads, the time-stamped payloads corresponding to time-stamped crowd responses to the media content;
- and
- generating a top moment viewer for display with the media content stream based on the time-stamped payloads included in the data stream, including:
- analyzing data points in the data stream of time-stamped payloads corresponding to the time-stamped crowd responses to the media content;
- and
- generating a visual representation of scores of the time-stamped crowd responses, the visual representation corresponding in time with the media content based on the analysis, including generating a histogram of the scores corresponding in time with the media content based on the time-stamped payloads based on the analysis;
- and
- displaying an interface, including:
- displaying a media player displaying the media content stream;
- and
- displaying the top moment viewer together with the media player displaying the media content stream, the top moment viewer including the histogram displaying the visual representation of the scores of time-stamped crowd responses corresponding to the displayed media content stream.
A non-transitory computer readable medium, having stored thereon computer-readable instructions, which, when executed by a processor, cause the processor to perform a method, comprising:
- receiving media content in a media content stream from a media content source;
- receiving a data stream including time-stamped payloads, the time-stamped payloads corresponding to time-stamped crowd responses to the media content;
- and
- generating a top moment viewer for display with the media content stream based on the time-stamped payloads included in the data stream, including:
- analyzing data points in the data stream of time-stamped payloads corresponding to the time-stamped crowd responses to the media content;
- and
- defining a visual representation of scores of the time-stamped crowd responses, the visual representation corresponding in time with the media content based on the analysis, including generating a histogram of the scores corresponding in time with the media content based on the time-stamped payloads based on the analysis;
- and
- displaying an interface, including:
- displaying a media player displaying the media content stream;
- and
- displaying together with the media player displaying the media content stream, the top moment viewer, the top moment viewer including the histogram displaying the visual representation of the scores of time-stamped crowd responses corresponding to the displayed media content stream.
Dependencies are inferred from the claim text.