USER INPUT SYSTEM FOR IMMERSIVE INTERACTION
First Claim
1. A user input system comprising:
- an input interface connected to three or more spatially separated antennas to acquire therefrom radio signals transmitted by an RF-transmitting device operated by a user;
a first interface in communication with an interactive software program that, when executed, displays a virtual environment on a display screen;
a second interface in communication with the display screen; and
a processor programmed to calculate a position of the RF-transmitting device from timing information determined from the radio signals received through the input interface and to register the position of the RF-transmitting device within the interactive software program as user input by which the user interacts with and navigates the virtual environment displayed by the interactive software program on the display screen.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing immersive interaction between users and interactive software programs comprise receiving radio frequency (RF) signals, transmitted by an RF-transmitting device, at three or more spatially separated antennas. Time of arrival information is acquired from the RF signals. A position of the RF-transmitting device is computed from the time of arrival information acquired from the RF signals. The position of the RF-transmitting device is registered within a virtual environment produced by an interactive software program (which can execute on a mobile device). The virtual environment, as affected by the registered position of the RF-transmitting device, is transmitted to a display apparatus for display.
36 Citations
22 Claims
-
1. A user input system comprising:
-
an input interface connected to three or more spatially separated antennas to acquire therefrom radio signals transmitted by an RF-transmitting device operated by a user; a first interface in communication with an interactive software program that, when executed, displays a virtual environment on a display screen; a second interface in communication with the display screen; and a processor programmed to calculate a position of the RF-transmitting device from timing information determined from the radio signals received through the input interface and to register the position of the RF-transmitting device within the interactive software program as user input by which the user interacts with and navigates the virtual environment displayed by the interactive software program on the display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing immersive interaction between users and interactive software programs, the method comprising:
-
acquiring timing information associated with radio signals transmitted by an RF-transmitting device operated by a user and received by at least three spatially separated antennas; computing a position of the RF-transmitting device from the timing information associated with the radio signals received by the at least three antennas; and registering the computed position of the RF-transmitting device within an interactive software program as user input by which the user interacts with and navigates a virtual environment produced by the interactive software program on a display screen. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A display device comprising:
-
a unit with a display screen; three or more spatially separated antennas coupled fixedly at different locations to the unit, the three or more antennas receiving radio signals sent from an RF-transmitting device operated by a user to interact with an interactive software program that produces a virtual environment on the display screen; and a user input system in communication with the antennas to acquire therefrom timing information associated with the radio signals sent from the RF-transmitting device and received by each of the antennas, the user input system including a first interface in communication with the interactive software program that produces the virtual environment displayed on the display screen and a second interface in communication with the display screen, the user input system further including a processor programmed to calculate a position of the RF-transmitting device from the timing information associated with the radio signals received by each of the antennas and to register the position of the RF-transmitting device within the interactive software program as user input by which the user interacts with and navigates within the virtual environment produced on the display screen. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification