IP Library Granted Patent US 9,036,043
Granted Patent B2
US 9,036,043 · App. 13/938,955 · Granted May 19, 2015

System and method for generating and transmitting interactive coordinated presentations

Inventor: Edo Segal (New York, NY)
Assignee: TOUCHCAST LLC
H04N5/2222H04N5/265
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,036,043
App. No.
13/938,955
Granted
May 19, 2015
Kind
B2
Abstract

A teleprompter system and method include use of a touch-screen interface positioned intermediate to the user and a camera such that the camera captures the user's image through a transparency of the touch-screen interface. The touch screen interface is coupled to a computer and is operably connected so as to enable user control and manipulation of interactive media content generated by the computer. A video mixing component integrates images captured by the camera with interactive media content generated by the computer, as may be manipulated by the user via the touch-screen interface, to generate a coordinated presentation. The coordinated presentation can be received by one or more remote devices. The remote devices can further interact with at least the interactive media content.

Claims (66)

1. A system comprising:

at least one processor;

a memory that is accessible by the at least one processor;

a camera that is accessible by the at least one processor and that is configured to capture one or more images;

a display that is accessible by the at least one processor and that is configured to display content;

a touch-screen interface accessible by the at least one processor and that is configured to receive input from a user; and

a video mixer module stored in the memory that is configured to mix graphical content;

wherein, when executing at least some code stored in the memory, the at least one processor is configured to:

generate interactive media content that includes at least content curated by a user for interaction at one or more remote devices;

display, via the display, the generated interactive media content;

receive, via the touch-screen interface, a selection of a portion of the generated interactive media content, wherein the portion is less than all of the generated interactive media content;

generate a coordinated presentation by integrating in the memory, via the video mixer, the one or more images from the camera with the portion of the generated interactive media content as selected by the user, wherein the coordinated presentation is configured to enable respective interaction at each of the remote devices such that results of a respective interaction at a particular remote device are viewable at the particular remote device but are not viewable at other of the remote devices and the display, at least as a function of the portion of the generated interactive media content; and

transmit the coordinated presentation to the one or more remote devices.

2. The system of claim 1 , wherein, when executing at least some of the code stored in the memory, the at least one processor is further configured to:

receive, via the interface, a second selection of a different portion of the generated interactive media content, wherein the second portion is less than all of the generated interactive media content;

generate a second coordinated presentation by integrating in the memory, via the image mixer, one or more others images captured by the camera with the second portion of the generated interactive media content, wherein the second coordinated presentation is interactive at least as a function of the second portion of the generated interactive media content; and

transmit the second coordinated presentation from the memory to the one or more remote devices.

3. The system of claim 2 , wherein, when executing at least some of the code stored in the memory, the at least one processor is further configured to:

provide the coordinated presentation and/or the second coordinated presentation in an output file or a data stream; and

provide access to the coordinated presentation and/or the second coordinated presentation to the one or more remote devices.

4. The system of claim 1 , wherein, when executing at least some of the code stored in the memory, the at least one processor is further configured to:

receive information associated with at least one interaction associated with the coordinated presentation from one of the one or more remote devices.

5. The system of claim 4 , wherein, when executing at least some of the code stored in the memory, the at least one processor is further configured to:

transmit, to the one or more other remote devices, a representation of the received information.

6. The system of claim 4 , wherein the information includes a hyperlink.

7. A system comprising,

at least one processor;

a memory that is accessible by the at least one processor and that stores code for configuring the at least one processor;

a camera that is accessible by the at least one processor and that is configured to capture one or more images;

a display that is accessible by the at least one processor and that is configured to display content;

an interface accessible by the at least one processor and that is configured to receive input from a user; and

a video mixer module stored in the memory that is configured to mix graphical content;

wherein, when executing at least some of the code stored in the memory, the at least one processor is configured to:

generate interactive media content that includes at least content curated by a user for interaction at one or more remote devices;

display, via the display, the generated interactive media content;

receive, via the interface, a selection of a portion of the generated interactive media content, wherein the portion is less than all of the generated interactive media content;

generate a coordinated presentation by integrating in the memory, via the video mixer, the one or more images from the camera with information representing at least one location of at least the portion of the generated interactive media content as selected by the user, wherein the coordinated presentation is configured to enable respective interaction at each of the remote devices such that results of a respective interaction at a particular remote device are viewable at the particular remote device but are not viewable at other of the remote devices and the display, at least as a function of the information representing at least one location of at least a portion of the generated interactive media content; and

transmit the coordinated presentation to the one or more remote devices.

8. The system of claim 7 , wherein, when executing at least some of the code stored in the memory, the at least one processor is further configured to:

receive, via the interface, a second selection of a different portion of the generated interactive media content, wherein the second portion is less than all of the generated interactive media content;

generate a second coordinated presentation by integrating in the memory, via the image mixer, one or more others images captured by the camera with information representing at least one location of at least the second portion of the generated interactive media content, wherein the second coordinated presentation is interactive at least as a function of the information representing at least one location of the at least second portion of the generated interactive media content; and

transmit the second coordinated presentation to the one or more remote devices.

9. The system of claim 8 , wherein, when executing at least some of the code stored in the memory, the at least one processor is further configured to:

provide the coordinated presentation and/or the second coordinated presentation in an output file or a data stream; and

provide access to the coordinated presentation and/or the second coordinated presentation to the one or more remote devices.

10. The system of claim 7 , wherein, when executing at least some of the code stored in the memory, the at least one processor is further configured to:

receive interaction information associated with at least one interaction associated with the coordinated presentation from one of the one or more remote devices.

11. The system of claim 10 , wherein, when executing at least some of the code stored in the memory, the at least one processor is further configured to:

transmit, to the one or more other remote devices, a representation of the received interaction information.

12. A method comprising,

accessing, by at least one processor, a memory that stores code for configuring the at least one processor;

generating, by the at least one processor, interactive media content that includes at least content curated by a user for interaction at one or more remote devices;

displaying, by the at least one processor via a display that is accessible by the at least one processor, the generated interactive media content;

receiving, via an interface accessible by the at least one processor and that is configured to receive input from a user, a selection of a portion of the generated interactive media content, wherein the portion is less than all of the generated interactive media content;

generating, by the at least one processor via a video mixer that is configured to mix graphical content in the memory, a coordinated presentation by integrating in the memory the one or more images from the camera with the portion of the generated interactive media content as selected by the user, wherein the coordinated presentation is configured to enable respective interaction at each of the remote devices such that results of a respective interaction at a particular remote device are viewable at the particular remote device but are not viewable at other of the remote devices and the display, at least as a function of the portion of the generated interactive media content; and

transmitting the coordinated presentation to the one or more remote devices.

13. The method of claim 12 , further comprising:

receiving, by the at least one processor via the interface, a second selection of a different portion of the generated interactive media content, wherein the second portion is less than all of the generated interactive media content;

generating, by the at least one processor via the image mixer, a second coordinated presentation by integrating one or more others images captured by the camera with the second portion of the generated interactive media content, wherein the second coordinated presentation is interactive at least as a function of the second portion of the generated interactive media content; and

transmitting the second coordinated presentation from the memory to the one or more remote devices.

14. The method of claim 13 , further comprising:

providing the coordinated presentation and/or the second coordinated presentation in an output file or a data stream; and

providing access to the coordinated presentation and/or the second coordinated presentation to the one or more remote devices.

15. The method of claim 12 , further comprising receiving information associated with at least one interaction associated with the coordinated presentation from one of the one or more remote devices.

16. The method of claim 15 , further comprising transmitting, to the one or more other remote devices, a representation of the received information.

17. The method of claim 15 , wherein the information includes a hyperlink.

Assignments (7)
CHANGE OF NAME Recorded Jun 11, 2026
From: TOUCHCAST LLC
To: TOUCHCAST, INC.
Reel/Frame 075740/0885 →
MERGER Recorded Jun 11, 2026
From: TC MERGER SUB INC.
To: TOUCHCAST, INC.
Reel/Frame 075712/0381 →
SECURITY INTEREST Recorded Feb 4, 2026
From: TOUCHCAST, INC.
To: SALERNO, MICHAEL
Reel/Frame 073690/0493 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2026
From: TOUCHCAST, INC., F/K/A TOUCHCAST, LLC
To: SALERNO, MICHAEL
Reel/Frame 074613/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2014
From: SEGAL, EDO
To: BMUSE GROUP, LLC
Reel/Frame 033312/0129 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2014
From: BMUSE GROUP, LLC
To: TOUCHCAST LLC
Reel/Frame 033316/0633 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2013
From: SEGAL, EDO
To: TOUCHCAST LLC
Reel/Frame 031292/0145 →
Continuity (5)
Continuation 13152063 · Jun 2, 2011
Provisional Application 61350779 · Jun 2, 2010
Provisional Application 61370435 · Aug 3, 2010
Provisional Application 61370453 · Aug 4, 2010
Related Publication 20140009686A1 · Jan 9, 2014