Patent ID: 8112371

Claim:
A system for controlling objects in a virtual interactive environment, the system comprising: a motion sensitive device including at least two types of sensors configured to generate sensor signals about a motion made by a user, one of the at least two types of the sensors being inertial sensors; a processing unit configured to access a set of motion recognizers, to receive a motion signal including the sensor signals from the motion sensitive device, and to transform each of the sensor signals into device-independent motion signals by an operation including: relocating virtually the sensors to different locations respectively designed for at least some of the sensors; transforming the sensor signals to appear as though the sensor signals were generated from sensors located at the respectively designed different locations; and applying the motion recognizers to the device-independent motion signals to provide a generalized motion recognition capability for the motion sensitive device, wherein at least one of objects in the virtual interactive environment being displayed is responsive to a final recognition signal determined from the motion signal and the generalized motion recognition capability.