Synchronizing video content with extrinsic data
First Claim
Patent Images
1. A method, comprising:
- causing, via at least one of one or more computing devices, a user interface to be rendered that facilitates a selection from a plurality of extrinsic data items that are associated with a video content feature that is currently being presented to a user;
receiving, via at least one of the one or more computing devices, a user selection of a particular extrinsic data item of the plurality of extrinsic data items through the user interface;
determining, via at least one of the one or more computing devices, a time in the video content feature that is currently being presented to the user, the time corresponding to the user selection; and
causing, via at least one of the one or more computing devices, the particular extrinsic data item to be rendered on an electronic display at the time during another presentation of the video content feature to another user in response to the user selection.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for associating and synchronizing extrinsic data with video content at particular points of time in the video content. A user interface is rendered that facilitates a selection from extrinsic data items that are associated with a video content feature that is currently being presented to a user. A user selection of a particular extrinsic data item is received through the user interface, and a time in the video content feature is determined corresponding to the user selection. An association is then generated between the particular extrinsic data item and the time in the video content feature.
-
Citations
20 Claims
-
1. A method, comprising:
-
causing, via at least one of one or more computing devices, a user interface to be rendered that facilitates a selection from a plurality of extrinsic data items that are associated with a video content feature that is currently being presented to a user; receiving, via at least one of the one or more computing devices, a user selection of a particular extrinsic data item of the plurality of extrinsic data items through the user interface; determining, via at least one of the one or more computing devices, a time in the video content feature that is currently being presented to the user, the time corresponding to the user selection; and causing, via at least one of the one or more computing devices, the particular extrinsic data item to be rendered on an electronic display at the time during another presentation of the video content feature to another user in response to the user selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
at least one computing device comprising a processor and a memory; and at least one service executable in the at least one computing device, wherein when executed the at least one service causes the at least one computing device to at least; cause a user interface to be rendered that facilitates a selection from a plurality of extrinsic data items that are associated with a video content feature that is currently being presented to a user; determine a time in the video content feature that is currently being presented to the user, the time corresponding to a user selection of a particular extrinsic data item of the plurality of extrinsic data items received through the user interface; and cause the particular extrinsic data item to be rendered on an electronic display at the time during another presentation of the video content feature to another user in response to the user selection. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium embodying at least one program executable in at least one computing device, wherein when executed the at least one program causes the at least one computing device to at least:
-
cause a user interface to be rendered that facilitates a selection from a plurality of extrinsic data items that are associated with a video content feature that is currently being presented to a user; determine a time in the video content feature that is currently being presented to the user, the time corresponding to a user selection of a particular extrinsic data item of the plurality of extrinsic data items received through the user interface; and cause the particular extrinsic data item to be rendered on an electronic display at the time during another presentation of the video content feature to another user in response to the user selection. - View Dependent Claims (19, 20)
-
Specification