Motion control used as controlling device
First Claim
1. A system for motion-based control of a controlled device, the system comprising:
- a motion sensitive device including a plurality of sensors generating sensor signals responsive to motion of the motion sensitive device, the sensor signals being sufficient to estimate positions and orientations of the motion sensitive device in six degrees of freedom, wherein at least one application, being executed on the controlled device, is preconfigured to be responsive to input signals from a touch-screen device;
a processing unit configured to facilitate the motion sensitive device to control the at least one application on the controlled device by converting a first set of signals from the motion sensitive device to a part of a second set of signals, the second set of signals including some signals substantially similar to the input signals from the touch-screen device, wherein the first set of signals includes the sensor signals; and
at least one external sensor reference, wherein the estimated positions and orientations of the motion sensitive device are corrected with respect to a signal from the external sensor reference before converting the first set of signals to the second set of signals.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for using a motion sensitive device as a controller are disclosed. A motion controller as an input/control device is used to control an existing electronic device (a.k.a., controlled device) previously configured for taking inputs from a pre-defined controlling device. The signals from the input device are in a different form from the pre-defined controlling device. According to one aspect of the present invention, the controlled device was designed to respond to signals from a pre-defined controlling device (e.g., a touch-screen device). The inputs from the motion controller are converted into touch-screen like signals that are then sent to the controlled device or programs being executed in the controlled device to cause the behavior of the controlled device to change or respond thereto, without reconfiguration of the applications running on the controlled device.
-
Citations
62 Claims
-
1. A system for motion-based control of a controlled device, the system comprising:
-
a motion sensitive device including a plurality of sensors generating sensor signals responsive to motion of the motion sensitive device, the sensor signals being sufficient to estimate positions and orientations of the motion sensitive device in six degrees of freedom, wherein at least one application, being executed on the controlled device, is preconfigured to be responsive to input signals from a touch-screen device; a processing unit configured to facilitate the motion sensitive device to control the at least one application on the controlled device by converting a first set of signals from the motion sensitive device to a part of a second set of signals, the second set of signals including some signals substantially similar to the input signals from the touch-screen device, wherein the first set of signals includes the sensor signals; and at least one external sensor reference, wherein the estimated positions and orientations of the motion sensitive device are corrected with respect to a signal from the external sensor reference before converting the first set of signals to the second set of signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method claim for motion-based control of a controlled device, the method comprising:
-
generating in a motion sensitive device a set of sensor signals responsive to motion of the motion sensitive device, the sensor signals from a plurality of sensors enclosed in the motion sensitive device and being sufficient to estimate positions and orientations of the motion sensitive device in six degrees of freedom; converting a first set of signals from the motion sensitive device to a part of a second set of signals to control at least one application being executed on the controlled device, the second set of signals including some signals substantially similar to touch-screen input signals from a touch-screen device, wherein the first set of signals includes the sensor signals, and the controlled device is designed to be responsive to the touch-screen input signals from the touch-screen device; and receiving a signal from at least one external sensor reference, wherein estimated positions and orientations of the motion sensitive device are corrected with respect to the signal before converting the first set of signals to the second set of signals. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method for motion-based control of a controlled device, the method comprising:
-
receiving a first set of sensor signals from sensors in a motion sensitive device, the sensor signals being sufficient to estimate positions and orientations of the motion sensitive device in six degrees of freedom; receiving a second set of sensor signals from a secondary sensor that provides a fixed frame of reference; determining, from the first and second sets of signals, pointing locations of the motion sensitive device relative to the fixed frame of reference, wherein said determining pointing locations of the motion sensitive device comprises; correcting the estimated positions and orientations of the motion sensitive device with respect to the second sets of signals; and deriving the pointing locations of the motion sensitive device from the corrected estimated positions and orientations of the motion sensitive device with respect to the fixed frame of reference; and producing a set of control signals from a transformation to control the controlled device, wherein the transformation is configured to transform at least some of the control signals to some of the control signals substantially similar to input signals from a predefined device provided to control the controlled device. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
Specification