Media event based social networking interfaces
First Claim
1. A method for presenting social media content items associated with time-based media events, the method comprising:
- generating a graph interface element including a set of positions along a time axis, where each position is associated with a different portion of a broadcasted media event, the graph interface element depicting a measure of a plurality of content items that have been authored by one or more users of a social networking system and that have been determined to be correlated with the portions of the broadcasted media event associated with the set of positions;
generating a movable interface element that enables selection among the set of positions included in the graph interface element;
populating a content timeline interface element with the content items arranged in chronological order, each portion of the content timeline interface element including content items correlated with a different portion of the broadcasted media event;
providing a concurrent display of the content interface element, the graph interface element, and the movable interface element;
determining selection of a first of the set of positions based on the movable interface element having been visually moved to select the first position; and
in response to the selection of the first position, causing the provided content timeline interface element to vertically scroll to a first portion of the content timeline interface element that includes content items correlated with a first portion of the broadcasted media event associated with the selected first position;
extracting non-textual content from a plurality of the content items correlated with the first portion of the broadcasted media event;
combining the extracted non-textual content to generate a vignette representing the first portion of the broadcasted media event; and
including the vignette in a visually distinct portion of the concurrent display.
4 Assignments
0 Petitions
Accused Products
Abstract
A social networking system aggregates content related to the media events that have aired or are currently airing from a variety of sources, such as the entity broadcasting the media event and users that author content items referencing the media events. The social networking system generates multiple event interfaces that allow users of the social networking system to consume content, both user authored content and content curated from external sources, related to a media event. The interfaces include both content items that have a high correlation with the media events and visual representations of the user response to media event. Further, the interfaces include interface elements that allow users to easily navigate and interact with the information being presented as well as provide additional content related to the media events.
41 Citations
30 Claims
-
1. A method for presenting social media content items associated with time-based media events, the method comprising:
-
generating a graph interface element including a set of positions along a time axis, where each position is associated with a different portion of a broadcasted media event, the graph interface element depicting a measure of a plurality of content items that have been authored by one or more users of a social networking system and that have been determined to be correlated with the portions of the broadcasted media event associated with the set of positions; generating a movable interface element that enables selection among the set of positions included in the graph interface element; populating a content timeline interface element with the content items arranged in chronological order, each portion of the content timeline interface element including content items correlated with a different portion of the broadcasted media event; providing a concurrent display of the content interface element, the graph interface element, and the movable interface element; determining selection of a first of the set of positions based on the movable interface element having been visually moved to select the first position; and in response to the selection of the first position, causing the provided content timeline interface element to vertically scroll to a first portion of the content timeline interface element that includes content items correlated with a first portion of the broadcasted media event associated with the selected first position; extracting non-textual content from a plurality of the content items correlated with the first portion of the broadcasted media event; combining the extracted non-textual content to generate a vignette representing the first portion of the broadcasted media event; and including the vignette in a visually distinct portion of the concurrent display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable storage medium storing program code for presenting social media content items associated with time-based media events, the program when executed by at least one processor causing the processor to:
-
generate a graph interface element including a set of positions along a time axis, where each position is associated with a different portion of a broadcasted media event, the graph interface element depicting a measure of a plurality of content items that are authored by one or more users of a social networking system and that have been determined to be correlated with the portions of the broadcasted media event associated with the set of positions; generate a movable interface element that enables selection among the set of positions included in the graph interface element; populate a content timeline interface element with the plurality of content items arranged in chronological order, each portion of the content timeline interface element including content items correlated with a different portion of the broadcasted media event; provide a concurrent display of the content timeline interface element, the graph interface element, and the movable interface element; determine selection of a first of the set of positions based on the movable interface element having been visually moved to select the first position; and in response to the selection of the first position, cause the provided content timeline interface element to vertically scroll to a first portion of the content timeline interface element that includes content items correlated with a first portion of the broadcasted media event associated with the selected first position; extract non-textual content from a plurality of the content items correlated with the first portion of the broadcasted media event; combine the extracted non-textual content to generate a vignette representing the first portion of the broadcasted media event; and include the vignette in a visually distinct portion of the concurrent display. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for presenting social media content items associated with time-based media events, the system comprising:
-
a computer processor; and a memory storing program code for presenting social media content items associated with time-based media events, the program when executed by the computer processor causing the processor to; generate a graph interface element including a set of positions along a time axis, where each position is associated with a different portion of a broadcasted media event, the graph interface element depicting a measure of a plurality of content items that are authored by one or more users of a social networking system and that have been determined to be correlated with the portions of the broadcasted media event associated with the set of positions; generate a movable interface element that enables selection among the set of positions included in the graph interface element, populate a content timeline interface element with the plurality of content items arranged in chronological order, each portion of the content timeline interface element including content items correlated with a different portion of the broadcasted media event, provide a concurrent display of the content timeline interface element, the graph interface element, and the movable interface element, determine selection of a first of the set of positions based on the movable interface element having been visually moved to select the first position, and in response to the selection of the first position; cause the provided content timeline interface element to vertically scroll to a first portion of the content timeline interface element that includes content items correlated with a first portion of the broadcasted media event associated with the selected first position; extract non-textual content from a plurality of the content items correlated with the first portion of the broadcasted media event; combine the extracted non-textual content to generate a vignette representing the first portion of the broadcasted media event; and include the vignette in a visually distinct portion of the concurrent display. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification