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 wireless communication with a mobile device executing at least a portion of an interactive software program on the mobile device 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,wherein the first interface is configured to receive the virtual environment, as affected by the registered position of the RF-transmitting device, from the mobile device, and wherein the second interface is configured to transmit the virtual environment, as affected by the registered position of the RF-transmitting device, to a device having the display screen after the virtual environment, as affected by the registered position of the RF-transmitting device, has been received from the mobile device by the first interface.
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.
-
Citations
14 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 wireless communication with a mobile device executing at least a portion of an interactive software program on the mobile device 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, wherein the first interface is configured to receive the virtual environment, as affected by the registered position of the RF-transmitting device, from the mobile device, and wherein the second interface is configured to transmit the virtual environment, as affected by the registered position of the RF-transmitting device, to a device having the display screen after the virtual environment, as affected by the registered position of the RF-transmitting device, has been received from the mobile device by the first interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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; executing at least a portion of an interactive software program on a mobile device to provide a virtual environment; registering the computed position of the RF-transmitting device within the virtual environment of the interactive software program as user input by which the user interacts with and navigates the virtual environment produced by the interactive software program; receiving a signal representing the virtual environment, as affected by the registered position of the RF-transmitting device, over a wireless communication link from the mobile device executing the interactive software program; and transmitting the virtual environment, as affected by the registered position of the RF-transmitting device, to a device having a display screen for display of the virtual environment and the RF transmitting device within the virtual environment after receiving the virtual environment, as affected by the registered position of the RF-transmitting device, from the mobile device. - View Dependent Claims (9, 10)
-
-
11. 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 executing at least in part on a mobile device that produces a virtual environment; 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 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 to be displayed on the display screen, the user input system further including a first interface in wireless communication with the interactive software program executing at least in part on the mobile device and configured to receive the virtual environment, as affected by the registered position of the RF-transmitting device, from the mobile device, and a second interface in communication with the display screen and configured to transmit the virtual environment, as affected by the registered position of the RF-transmitting device, to the display screen after the virtual environment, as affected by the registered position of the RF-transmitting device, has been received from the mobile device via the first interface. - View Dependent Claims (12, 13, 14)
-
Specification