Point-to-point content navigation using an auxiliary device
First Claim
1. A system, comprising:
- at least one processor; and
a non-transitory processor-readable memory device storing instructions that when executed by said at least one processor causes said at least one processor to perform operations including;
receiving timing information identifying a first content frame of a first piece of content that is currently displayed on a first device;
generating, via an application on a second device, a first graphical user interface (GUI) comprising first metadata information specific to one or more items referenced in a dialogue of at least said first content frame in response to receiving said timing information, wherein said first GUI has a corresponding start time and a corresponding end time indicating when to begin displaying said first GUI and when to stop displaying said first GUI, respectively, during content playback of said first piece of content, and said application is configured to generate different GUIs comprising different metadata information specific to different content frames of said first piece of content;
based on said timing information, said start time, and said end time, synchronizing display of said first GUI on said second device with display of said first content frame on said first device during said content playback of said first piece of content on said first device; and
enabling content navigation on said first device based on interaction with said first GUI on said second device, wherein said first GUI further comprises a first selectable component identifying a second content frame related to said one or more items referenced in said dialogue, and said content navigation comprises simultaneously displaying said second content frame and a second GUI comprising second metadata information specific to at least said second content frame on said first device and said second device, respectively, in response to a selection of said first selectable component.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment provides a system comprising a content navigation application module including a user interface unit, a synchronization unit, and a content navigation control unit. The user interface unit generates first metadata information associated with a content frame of a first piece of content. The synchronization unit synchronizes the display of the first metadata information with the display of the content frame during content playback of said first piece of content. The first metadata information and the content frame are displayed on different devices. The content navigation control unit enables content navigation based on user interaction with the first metadata information when the first metadata information is displayed.
-
Citations
23 Claims
-
1. A system, comprising:
-
at least one processor; and a non-transitory processor-readable memory device storing instructions that when executed by said at least one processor causes said at least one processor to perform operations including; receiving timing information identifying a first content frame of a first piece of content that is currently displayed on a first device; generating, via an application on a second device, a first graphical user interface (GUI) comprising first metadata information specific to one or more items referenced in a dialogue of at least said first content frame in response to receiving said timing information, wherein said first GUI has a corresponding start time and a corresponding end time indicating when to begin displaying said first GUI and when to stop displaying said first GUI, respectively, during content playback of said first piece of content, and said application is configured to generate different GUIs comprising different metadata information specific to different content frames of said first piece of content; based on said timing information, said start time, and said end time, synchronizing display of said first GUI on said second device with display of said first content frame on said first device during said content playback of said first piece of content on said first device; and enabling content navigation on said first device based on interaction with said first GUI on said second device, wherein said first GUI further comprises a first selectable component identifying a second content frame related to said one or more items referenced in said dialogue, and said content navigation comprises simultaneously displaying said second content frame and a second GUI comprising second metadata information specific to at least said second content frame on said first device and said second device, respectively, in response to a selection of said first selectable component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 21)
-
-
8. A method, comprising:
-
receiving timing information identifying a first content frame of a first piece of content that is currently displayed on a first device; generating, via an application on a second device, a first graphical user interface (GUI) comprising first metadata information specific to one or more items referenced in a dialogue of at least said first content frame in response to receiving said timing information, wherein said first GUI has a corresponding start time and a corresponding end time indicating when to begin displaying said first GUI and when to stop displaying said first GUI, respectively, during content playback of said first piece of content, and said application is configured to generate different GUIs comprising different metadata information specific to different content frames of said first piece of content; based on said timing information, said start time, and said end time, synchronizing display of said first GUI on said second device with display of said first content frame on said first device during said content playback of said first piece of content on said first device; and enabling content navigation on said first device based on interaction with said first GUI on said second device, wherein said first GUI further comprises a first selectable component identifying a second content frame related to said one or more items referenced in said dialogue, and said content navigation comprises simultaneously displaying said second content frame and a second GUI comprising second metadata information specific to at least said second content frame on said first device and said second device, respectively, in response to a selection of said first selectable component. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 22)
-
-
16. A non-transitory computer-readable medium having instructions which when executed on a computer perform a method comprising:
-
receiving timing information identifying a first content frame of a first piece of content that is currently displayed on a first device; generating, via an application on a second device, a first graphical user interface (GUI) comprising first metadata information specific to one or more items referenced in a dialogue of at least said first content frame in response to receiving said timing information, wherein said first GUI has a corresponding start time and a corresponding end time indicating when to begin displaying said first GUI and when to stop displaying said first GUI, respectively, during content playback of said first piece of content, and said application is configured to generate different GUIs comprising different metadata information specific to different content frames of said first piece of content; based on said timing information, said start time, and said end time, synchronizing display of said first GUI on said second device with display of said first content frame on said first device during said content playback of said first piece of content on said first device; and enabling content navigation on said first device based on interaction with said first GUI on said second device, wherein said first GUI further comprises a first selectable component identifying a second content frame related to said one or more items referenced in said dialogue, and said content navigation comprises simultaneously displaying said second content frame and a second GUI comprising second metadata information specific to at least said second content frame on said first device and said second device, respectively, in response to a selection of said first selectable component. - View Dependent Claims (17, 18, 19, 20, 23)
-
Specification