Dynamic binding of live video content
First Claim
Patent Images
1. A method of dynamically binding supplemental content to live video content, the method comprising:
- capturing, at a first device, live video content from a first display screen;
determining one or more user parameters for a user associated with the first device;
transmitting one or more parameters of the captured live video content along with the one or more user parameters to a remote server;
receiving, from the remote server, live video content data representing the live video content, at the first device;
identifying a description of the live video content based on the one or more parameters of the captured live video content;
obtaining supplemental content based on the description, the one or more parameters of the captured live video content, and the one or more user parameters, the supplemental content providing additional information about one or more products or services related to the live video content, the supplemental content having associated supplemental content data;
dynamically binding supplemental content data and a content transaction interface to the live video content data to form a shareable container allowing sharing of the live video content and the supplemental content together to a second device, the shareable container also allowing a user to adjust playback of the live video content and completion of a transaction within the shareable container via the content transaction interface; and
positioning the supplemental content in association with the live video content using at least one of;
the first display screen and a second display screen.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of dynamically binding supplemental content to live video content includes receiving the live video content at a device and identifying a description of the live video content. The method also includes obtaining the supplemental content based on the description, where the supplemental content provides additional information about one or more products or services related to the live video content. The method further includes dynamically binding the supplemental content to the live video content and positioning the supplemental content in association with the live video content using a supplemental interactive display.
-
Citations
21 Claims
-
1. A method of dynamically binding supplemental content to live video content, the method comprising:
-
capturing, at a first device, live video content from a first display screen; determining one or more user parameters for a user associated with the first device; transmitting one or more parameters of the captured live video content along with the one or more user parameters to a remote server; receiving, from the remote server, live video content data representing the live video content, at the first device; identifying a description of the live video content based on the one or more parameters of the captured live video content; obtaining supplemental content based on the description, the one or more parameters of the captured live video content, and the one or more user parameters, the supplemental content providing additional information about one or more products or services related to the live video content, the supplemental content having associated supplemental content data; dynamically binding supplemental content data and a content transaction interface to the live video content data to form a shareable container allowing sharing of the live video content and the supplemental content together to a second device, the shareable container also allowing a user to adjust playback of the live video content and completion of a transaction within the shareable container via the content transaction interface; and positioning the supplemental content in association with the live video content using at least one of;
the first display screen and a second display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
at least one memory configured to receive and store video content; and at least one processing device communicatively coupled to the at least one memory and configured to; capture, at the apparatus, live video content from a first display screen; transmit one or more parameters of the captured live video content and one or more user parameters of a user associated with the apparatus to a remote server; receive, from the remote server, live video content data representing live video content associated with the captured live video content at the apparatus; identify a description of the live video content based on the one or more parameters of the captured live video content; obtain supplemental content data based on the description, the one or more user parameters, and the one or more parameters of the captured live video content, the supplemental content data associated with supplemental content, the supplemental content providing additional information about one or more products or services related to the live video content; dynamically bind the supplemental content data and a user interface to the live video content data to form a shareable container allowing sharing of the live video content and the supplemental content together to a second apparatus, the user interface of the shareable container also allowing user adjustment of playback of the live video content and completion of a transaction within the shareable container; and position the supplemental content in association with the live video content using at least one of;
the first display screen and a second display screen. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium comprising logic stored on the computer-readable medium, the logic configured when executed to cause at least one processing device of a first device to:
-
capture live video content at the first device from a first display screen; transmit one or more parameters of the captured live video content and one or more user parameters associated with the first device to a remote server; receive live video content data, the live video content data representing live video content associated with the captured live video content, at the first device from the remote server; identify a description of the live video content based on the one or more parameters of the captured live video content; obtain supplemental content data based on the description, the one or more user parameters, and the one or more parameters of the captured live video content, the supplemental content data associated with supplemental content providing additional information about one or more products or services related to the live video content; dynamically bind the supplemental content data and a content transaction interface to the live video content data to form a shareable container allowing sharing of the live video content and the supplemental content together to a second device, the shareable container configured to provide user-responsive controls to adjust playback of the live video content and completion of a transaction within the shareable container; and position the supplemental content in association with the live video content using at least one of;
the first display screen and a second display screen. - View Dependent Claims (18, 19, 20, 21)
-
Specification