Providing supplemental content for a second screen experience
First Claim
1. A method comprising:
- sending, by a computing device and to a second device, a timeline corresponding to a duration of first content outputted at a first device, wherein the timeline comprises a first plurality of time markers associated with a first application that is related to the first content;
receiving, by the computing device and after the sending the timeline to the second device, an indication that a user of the first device has selected a second application;
generating, by the computing device and after receiving the indication, an indication of a second plurality of time markers corresponding to the second application; and
sending, by the computing device and to the second device, instructions for the second device to modify the timeline to display the second plurality of time markers instead of the first plurality of time markers.
1 Assignment
0 Petitions
Accused Products
Abstract
Computing devices, computer-readable media storing computer-executable instructions, methods, and systems for discovering, organizing, and presenting supplemental content are disclosed. A discovery system may be used to discover an item, such as a supplemental content presentation application, which, when launched may present supplemental content to a user while the user is consuming primary content. The supplemental content presentation application may also present a timeline that users may interact with to view different portions of the supplemental content. The timeline may also be modified by adding markers along the timeline so that when a marker is selected, a particular piece of supplemental content is presented.
420 Citations
23 Claims
-
1. A method comprising:
-
sending, by a computing device and to a second device, a timeline corresponding to a duration of first content outputted at a first device, wherein the timeline comprises a first plurality of time markers associated with a first application that is related to the first content; receiving, by the computing device and after the sending the timeline to the second device, an indication that a user of the first device has selected a second application; generating, by the computing device and after receiving the indication, an indication of a second plurality of time markers corresponding to the second application; and sending, by the computing device and to the second device, instructions for the second device to modify the timeline to display the second plurality of time markers instead of the first plurality of time markers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
determining a set of markers comprising a first subset of markers corresponding to a first application and a second subset of markers corresponding to a second application, wherein the first application and the second application are associated with content; outputting, by a device, on a timeline that corresponds to a duration of the content, and based on a selection of the first application, the first subset of markers; modifying, while the first subset of markers is outputted on the timeline, the first subset of markers to add a first marker at a first point along the timeline, wherein the first marker is configured to trigger the device to output first supplemental content associated with a first point in the content; receiving a selection of the second application; and changing, based on the selection of the second application, the first subset of markers to the second subset of markers. - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the apparatus to; send, to a second device, a timeline corresponding to a duration of first content outputted at a first device, wherein the timeline comprises a first plurality of time markers associated with a first application that is related to the first content; receive, after sending the timeline to the second device, an indication that a user of the first device has selected a second application; generate, after receiving the indication, an indication of a second plurality of time markers corresponding to the second application; and send, to the second device, instructions for the second device to modify the timeline to display the second plurality of time markers instead of the first plurality of time markers. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the apparatus to; determine a set of markers comprising a first subset of markers corresponding to a first application and a second subset of markers corresponding to a second application, wherein the first application and the second application are associated with content; output, on a timeline that corresponds to a duration of the content, and based on a selection of the first application, the first subset of markers; modify, while the first subset of markers is outputted on the timeline, the first subset of markers to add a first marker at a first point along the timeline, wherein the first marker is configured to trigger the apparatus to output first supplemental content associated with a first point in the content; receive a selection of the second application; and change, based on the selection of the second application, the first subset of markers to the second subset of markers. - View Dependent Claims (21, 22, 23)
-
Specification