IP Library Granted Patent US 10,084,849
Granted Patent B1
US 10,084,849 · App. 15/002,295 · Granted Sep 25, 2018

System and method for providing and interacting with coordinated presentations

Inventor: Edo Segal (New York, NY)
Assignee: TOUCHCAST LLC
H04L67/025G06F3/04842
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 10,084,849
App. No.
15/002,295
Granted
Sep 25, 2018
Kind
B1
Abstract

A system and method in which a remote control application executes on a mobile computing device having a processor, a communication device, and an accelerometer and/or a gyroscope. The mobile computing device interfaces with the content provided on a display device that is separate and remote from the mobile computing device. First information is generated that represents a respective location within the display device and usable to provide a graphical representation on the display device with the content at the respective location. Movement is detected and second information representing a different respective position within the display device is generated. The second information is usable to provide the graphical representation on the display device with the content substantially at the different respective position.

Claims (36)

1. A computerized method that uses information generated by a mobile computing device to simulate a projected, movable laser beam that interacts with content provided on a separate computing device, the method comprising:

providing a remote control software application to execute on the mobile computing device, the mobile computing device having at least a processor, non-transitory processor readable media on which the remote control software application is stored, a communication device, and at least one of an accelerometer and a gyroscope;

interfacing, with the separate computing device using the communication device of the mobile computing device, as the mobile device is configured by executing the remote control software application;

generating, by the mobile computing device configured by executing the remote control software application, first information representing at least one of orientation, movement and location,

wherein the first information is usable by the separate computing device to provide a graphical representation of the simulated, movable laser beam within the content substantially at a respective location within a display device configured with the separate computing device;

detecting, by the mobile computing device configured by executing the remote control software application while interfacing with the separate computing device, at least movement of the mobile computing device; and

generating, by the mobile computing device configured by executing the remote control software application in response to the detected movement, second information representing a different at least one of orientation, movement and location,

wherein the second information is usable by the separate computing device to provide the graphical representation of the simulated, movable laser beam at a different location corresponding within the display device with the separate computing device.

2. The method of claim 1 , wherein the different location is relative to the movement of the mobile computing device.

3. The method of claim 1 , wherein the movement of the mobile computing device is detected by at least one of the accelerometer and the gyroscope.

4. The method of claim 1 , wherein the first information and the second information are processed to provide movement of the graphical representation of the simulated, movable laser beam.

5. The method of claim 1 , further comprising:

detecting, by the mobile computing device configured with the remote control software application while interfacing with the separate computing device, a selection event;

generating, by the mobile computing device configured with the remote control software application in response to the selection event, third information representing a selection made in a graphical user interface associated with the content provided on the display device,

wherein the third information is usable to make the selection in the graphical user interface.

6. The method of claim 5 , wherein at least one of the content, the graphical representation, the graphical user interface and the selection in the graphical user interface is provided by a computing device other than the mobile computing device.

7. The method of claim 5 , wherein at least one of the content, the graphical representation, the graphical user interface and the selection in the graphical user interface is provided by the mobile computing device.

8. The method of claim 1 , wherein at least one of the content and the graphical representation is provided by a computing device other the mobile computing device.

9. The method of claim 1 , wherein at least one of the content and the graphical representation is provided by the mobile computing device.

10. A computerized system that uses information generated by a mobile computing device to simulate a projected, movable laser beam that interacts with content provided on a separate computing device, the system comprising:

a mobile computing device having at least a processor, non-transitory processor readable media on which a remote control software application is stored, a communication device, and at least one of an accelerometer and a gyroscope;

wherein the mobile computing device, when executing the remote control application, is configured to:

interface with the separate computing device using the communication device of the mobile computing device, as the mobile device is configured by executing the remote control software application;

generate first information representing at least one of orientation, movement and location, wherein the first information is usable by the separate computing device to provide a graphical representation of the simulated, movable laser beam within the content substantially at a respective location within a display device configured with the separate computing device;

detect, while interfacing with the separate computing device, at least movement of the mobile computing device; and

generate, in response to the detected movement, second information representing a different at least one of orientation, movement and location, wherein the second information is usable by the separate computing device to provide the graphical representation of the simulated, movable laser beam at a different location corresponding within the display device with the separate computing device.

11. The system of claim 10 , wherein the different location is relative to the movement of the mobile computing device.

12. The system of claim 10 , wherein the movement of the mobile computing device is detected by at least one of the accelerometer and the gyroscope.

13. The system of claim 10 , wherein the first information and the second information are processed to provide movement of the graphical representation of the simulated, movable laser beam.

14. The system of claim 10 , wherein the mobile computing device, when executing the remote control application, is further configured to:

detect, while interfacing with the separate computing device, a selection event;

generate, in response to the selection event, third information representing a selection made in a graphical user interface associated with the content provided on the display device, wherein the third information is usable to make the selection in the graphical user interface.

15. The system of claim 14 , wherein at least one of the content, the graphical representation, the graphical user interface and the selection in the graphical user interface is provided by a computing device other than the mobile computing device.

16. The system of claim 14 , wherein at least one of the content, the graphical representation, the graphical user interface and the selection in the graphical user interface is provided by the mobile computing device.

17. The system of claim 10 , wherein at least one of the content and the graphical representation is provided by a computing device other the mobile computing device.

18. The system of claim 10 , wherein at least one of the content and the graphical representation is provided by the mobile computing device.

Assignments (5)
MERGER Recorded Jun 11, 2026
From: TC MERGER SUB INC.
To: TOUCHCAST, INC.
Reel/Frame 075712/0381 →
CHANGE OF NAME Recorded Jun 11, 2026
From: TOUCHCAST LLC
To: TOUCHCAST, INC.
Reel/Frame 075740/0885 →
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 Feb 2, 2016
From: SEGAL, EDO
To: TOUCHCAST LLC
Reel/Frame 037648/0270 →
Continuity (6)
Continuation In Part 14833984 · Aug 24, 2015
Continuation In Part 14316536 · Jun 26, 2014
Continuation In Part 13938955 · Jul 10, 2013
Provisional Application 62105682 · Jan 20, 2015
Provisional Application 62242029 · Oct 15, 2015
Provisional Application 62209727 · Aug 25, 2015