Dynamic binding of video content
First Claim
Patent Images
1. A processor-implemented method, comprising:
- capturing, at a first mobile compute device, a portion of television media content from a television, the first mobile device in communication with one or more servers;
sending information associated with the portion of television media content captured at the first mobile compute device and a geolocation parameter to at least one of the one or more servers;
receiving video content at the first mobile device from at least one of the one or more servers, the video content based on the information associated with the portion of the television media content captured at the first mobile compute device and the geolocation parameter;
determining at least one value associated with at least one of the video content or the information associated with the television media captured at the first mobile compute device, the at least one value associated with one or more products or services;
receiving supplemental content, responsive to a request to play the video content and based on the at least one value and the geolocation parameter, the supplemental content providing additional information about the one or more products or services;
dynamically binding the supplemental content to the video content based on the request to play the video content to form a shareable container, the shareable container including code for a video player window configured to display the video content, the shareable container allowing sharing of the video content and supplemental content together to a second mobile compute device; and
positioning the supplemental content and video content in a display of the first mobile compute device.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of dynamically binding supplemental content to video content includes receiving the video content at a device and identifying at least one value related to one or more products or services, where the at least one value is associated with the video content. The method also includes obtaining the supplemental content based on the at least one value, where the supplemental content provides additional information about the one or more products or services. In addition, the method includes dynamically binding the supplemental content to the video content and positioning the supplemental content in association with the video content using a supplemental interactive display.
-
Citations
21 Claims
-
1. A processor-implemented method, comprising:
-
capturing, at a first mobile compute device, a portion of television media content from a television, the first mobile device in communication with one or more servers; sending information associated with the portion of television media content captured at the first mobile compute device and a geolocation parameter to at least one of the one or more servers; receiving video content at the first mobile device from at least one of the one or more servers, the video content based on the information associated with the portion of the television media content captured at the first mobile compute device and the geolocation parameter; determining at least one value associated with at least one of the video content or the information associated with the television media captured at the first mobile compute device, the at least one value associated with one or more products or services; receiving supplemental content, responsive to a request to play the video content and based on the at least one value and the geolocation parameter, the supplemental content providing additional information about the one or more products or services; dynamically binding the supplemental content to the video content based on the request to play the video content to form a shareable container, the shareable container including code for a video player window configured to display the video content, the shareable container allowing sharing of the video content and supplemental content together to a second mobile compute device; and positioning the supplemental content and video content in a display of the first mobile compute device. - View Dependent Claims (2, 3, 4)
-
-
5. A processor-implemented method, comprising:
-
receive, at a first device, an input from a user indicating an interest in a base media content being displayed by a television, the first user device not being associated with the display of the base media content by the television; capture, at the first device, data associated with a portion of the base media content in response to receiving the input from the user; transmitting, from the first device to a remote server, the data associated with the portion of the base media content; and receiving in response to transmitting the data associated with the portion of the base media content, at the first user and from the remote server, the base media content and supplemental content associated with the base media content, the supplemental content associated with at least one of a product or a service featured in the base media content; and dynamically binding the supplemental content to the base media content at the first device while the first device is displaying the base media to form a shareable container, the shareable container including code for a video player window configured to display the base media content and the supplemental content together, the shareable container allowing sharing of the base media content and the supplemental content together to a second device. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium comprising logic stored on the computer-readable medium, the logic, when executed, configured to cause at least one processing device to:
-
receive, from a first device, data associated with base media content presented by a second device; receive, from the first device, a request to present the base media content; identify at least one of a product or a service featured in the base media content; select supplemental content associated with the at least one of the product or the service; and dynamically bind the supplemental content to the base media content in response to receiving the request to present the base media content such that the supplemental content is bound to the base media content while the base media content is being presented by the first device, the supplemental content bound to the base media content to define a sharable container allowing the base media content and the supplemental content to be shared together to a third device; and send the shareable container to the first device such that the first device presents the base content and the supplemental content together. - View Dependent Claims (18, 19, 20, 21)
-
Specification