CONTEXTUAL COMPANION PANEL
First Claim
1. A method for use by a client system including or coupled to a display device, the method for presenting content to a user via the display device, the method comprising:
- (a) obtaining video content data and obtaining or determining corresponding video time data;
(b) obtaining contextual content data and corresponding contextual time data;
(c) identifying portions of the contextual content data that are temporally related to portions of the video content data based on the contextual time data and the video time data;
(d) displaying a portion of the video content data on the display device; and
(e) based on results of the identifying, while displaying the portion of the video content data on the display device, also displaying, alongside the portion of the video content data, a portion of the contextual content data that is relevant to the portion of the video content data being displayed on the display device.
3 Assignments
0 Petitions
Accused Products
Abstract
A client system obtains video content data from a remote system and obtains or determines corresponding video time data. Additionally, the client system obtains contextual content data and corresponding contextual time data from a remote system. The client system identifies portions of the contextual content data that are temporally related to portions of the video content data based on the contextual time data and the video time data. Further, the client system displays a portion of the video content data on the display device. Additionally, based on results of the identifying, while displaying the portion of the video content data on the display device, the client system also displays, alongside the portion of the video content data, a portion of the contextual content data that is relevant to the portion of the video content data being displayed on the display device.
-
Citations
20 Claims
-
1. A method for use by a client system including or coupled to a display device, the method for presenting content to a user via the display device, the method comprising:
-
(a) obtaining video content data and obtaining or determining corresponding video time data; (b) obtaining contextual content data and corresponding contextual time data; (c) identifying portions of the contextual content data that are temporally related to portions of the video content data based on the contextual time data and the video time data; (d) displaying a portion of the video content data on the display device; and (e) based on results of the identifying, while displaying the portion of the video content data on the display device, also displaying, alongside the portion of the video content data, a portion of the contextual content data that is relevant to the portion of the video content data being displayed on the display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for presenting content to a user, comprising:
-
a network interface that receives video content data and corresponding video time data, and receives contextual content data and corresponding contextual time data; a display interface that interfaces with a display device capable of displaying video content; and one or more storage devices that store the received video content data and corresponding video time data, and store the received contextual content data and corresponding contextual time data; one or more processors in communication with the one or more storage devices, the network interface, and the display interface, wherein the one or more processors identify portions of the contextual content data that are temporally related to portions of the video content data based on the contextual time data and the video time data; cause a portion of the video content data to be displayed on the display device; and while the portion of the video content data is being displayed on the display device, also cause a portion of the contextual content data that is relevant to the portion of the video content data being displayed on the display device display, to be displayed alongside the portion of the video content data being displayed. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. One or more processor readable storage devices having instructions encoded thereon which when executed cause one or more processors of a client system to perform a method for presenting content to a user via a display device, the method comprising:
-
obtaining video content data and obtaining or determining corresponding video time data; obtaining contextual content data and corresponding contextual time data; identifying portions of the contextual content data that are temporally related to portions of the video content data based on the contextual time data and the video time data; displaying a portion of the video content data on the display device; and based on results of the identifying, while displaying the portion of the video content data on the display device, also displaying, alongside the portion of the video content data, a portion of the contextual content data that is relevant to the portion of the video content data being displayed on the display device. - View Dependent Claims (18, 19, 20)
-
Specification