IP Library Granted Patent US 9,953,347
Granted Patent B2
US 9,953,347 · App. 14/484,225 · Granted Apr 24, 2018

Dynamic binding of live video content

Inventors: Robert K. Spitz (Amherst, NH); Todd Downing (Irving, TX); Christian Briggs (Austin, TX)
Assignee: CINSAY, INC.
G06Q30/0269G06Q30/0277H04N21/2542H04N21/25866H04N21/4126H04N21/435H04N21/4316H04N21/478H04N21/4725H04N21/47815H04N21/812H04N21/8126H04N21/8133H04N21/8545H04N21/8583
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,953,347
App. No.
14/484,225
Granted
Apr 24, 2018
Kind
B2
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.

Claims (65)

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.

2. The method of claim 1 , wherein obtaining the supplemental content comprises:

sending the description to the remote server; and

receiving the supplemental content associated with the description from the remote server.

3. The method of claim 1 , wherein obtaining the supplemental content comprises:

sending the description to the remote server; and

receiving the supplemental content associated with the description and one or more statistical parameters of one or more other users.

4. The method of claim 1 , wherein identifying the description comprises:

retrieving the description from a directory associated with the live video content.

5. The method of claim 1 , wherein identifying the description comprises:

retrieving the description by data mining information associated with the live video content.

6. The method of claim 1 , wherein the live video content comprises video content received at the first device from the second device or a third device that captures the live video content.

7. The method of claim 1 , further comprising:

synchronizing the live video content with the first display screen.

8. The method of claim 1 , wherein the shareable container allows the user to rewind the live video content.

9. The method of claim 1 , further comprising:

recognizing the live video content from the captured live video content; and

requesting the live video content data from the remote server based on the recognition.

10. The method of claim 1 , wherein:

the first display screen comprises a television;

the supplemental content is positioned in association with the live video content using the second display screen; and

the second display screen comprises a display of a smartphone or networked glasses.

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.

12. The apparatus of claim 11 , wherein the at least one processing device is further configured to:

send the description to the remote server; and

receive at least one of the supplemental content data and the supplemental content associated with the description from the remote server.

13. The apparatus of claim 11 , wherein the at least one processing device is further configured to:

send the description to the remote server; and

receive at least one of the supplemental content data and the supplemental content associated with the description and one or more statistical parameters of one or more other users.

14. The apparatus of claim 11 , wherein the at least one processing device is configured to retrieve the description from a directory associated with the live video content.

15. The apparatus of claim 11 , wherein the at least one processing device is configured to retrieve the description by data mining information associated with the live video content.

16. The apparatus of claim 11 , wherein the live video content comprises live video content captured by the second apparatus or a third apparatus.

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.

18. The non-transitory computer readable medium of claim 17 , wherein the logic is configured when executed to cause the at least one processing device to:

send the description to the remote server; and

receive the supplemental content associated with the description from the remote server.

19. The non-transitory computer readable medium of claim 17 , wherein the logic is configured when executed to cause the at least one processing device to:

send the description to the remote server; and

receive the supplemental content associated with the description and one or more statistical parameters of one or more other users.

20. The non-transitory computer readable medium of claim 17 , wherein the logic is configured when executed to cause the at least one processing device to retrieve the description from a directory associated with the live video content.

21. The non-transitory computer readable medium of claim 17 , wherein the logic is configured when executed to cause the at least one processing device to retrieve the description by data mining information associated with the live video content.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2026
From: STINV -- STOCKS INVESTMENTS LIMITED
To: AIBUY HOLDCO, INC.
Reel/Frame 074329/0362 →
CHANGE OF NAME Recorded Jun 5, 2024
From: AIBUY, INC.
To: AIBUY HOLDCO, INC.
Reel/Frame 068171/0966 →
SECURITY INTEREST Recorded Mar 14, 2023
From: AIBUY HOLDCO, INC.
To: STINV -- STOCKS INVESTMENTS LIMITED
Reel/Frame 062982/0201 →
CHANGE OF NAME Recorded Feb 1, 2019
From: CINSAY, INC.
To: AIBUY, INC.
Reel/Frame 048225/0923 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2014
From: SPITZ, ROBERT K.; DOWNING, TODD; BRIGGS, CHRISTIAN
To: CINSAY, INC.
Reel/Frame 033781/0145 →
Continuity (4)
Provisional Application 61876668 · Sep 11, 2013
Provisional Application 61876647 · Sep 11, 2013
Provisional Application 61883809 · Sep 27, 2013
Related Publication 20150074711A1 · Mar 12, 2015