Inertially trackable hand-held controller
First Claim
1. A game controller, comprising:
- an image capture unit;
a body;
at least one input device assembled with the body, the input device manipulable by a user to register an input from the user;
an inertial sensor operable to produce information for quantifying a movement of said body through space;
at least one light source assembled with the body;
a processor coupled to the image capture unit and the inertial sensor, wherein the processor is configured to track the body by analyzing a signal from the inertial sensor and analyzing an image of the light source from the image capture unit; and
wherein the processor is configured to establish a gearing between movement of the body and actions to be applied by a computer program, wherein one or more of the actions to be applied by the computer program includes generation of a noise, wherein changes in the gearing between the movement of the body and the generation of the noise vary a degree of response of the noise to the movement of the body during movement of the body as the noise is being generated, wherein the movement of the body is determined from inertial forces detected by the inertial sensor, or from analysis of the image from the image capture unit, or from both inertial forces detected by the inertial sensor and analysis of the image from the image capture unit, wherein the gearing changes during movement of the body.
2 Assignments
0 Petitions
Accused Products
Abstract
A game controller includes an image capture unit; a body; at least one input device assembled with the body, the input device manipulable by a user to register an input from the user; an inertial sensor operable to produce information for quantifying a movement of said body through space; and at least one light source assembled with the body; and a processor coupled to the image capture unit and the inertial sensor. The processor is configured to track the body by analyzing a signal from the inertial sensor and analyzing an image of the light source from the image capture unit. The processor is configured to establish a gearing between movement of the body and actions to be applied by a computer program.
449 Citations
35 Claims
-
1. A game controller, comprising:
-
an image capture unit; a body; at least one input device assembled with the body, the input device manipulable by a user to register an input from the user; an inertial sensor operable to produce information for quantifying a movement of said body through space; at least one light source assembled with the body; a processor coupled to the image capture unit and the inertial sensor, wherein the processor is configured to track the body by analyzing a signal from the inertial sensor and analyzing an image of the light source from the image capture unit; and wherein the processor is configured to establish a gearing between movement of the body and actions to be applied by a computer program, wherein one or more of the actions to be applied by the computer program includes generation of a noise, wherein changes in the gearing between the movement of the body and the generation of the noise vary a degree of response of the noise to the movement of the body during movement of the body as the noise is being generated, wherein the movement of the body is determined from inertial forces detected by the inertial sensor, or from analysis of the image from the image capture unit, or from both inertial forces detected by the inertial sensor and analysis of the image from the image capture unit, wherein the gearing changes during movement of the body. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A game controller, comprising:
-
an image capture unit; a body; at least one input device assembled with the body, the input device manipulable by a user to register an input from the user; an inertial sensor operable to produce information for quantifying a movement of said body through space; at least one light source assembled with the body; a processor coupled to the image capture unit and the inertial sensor, wherein the processor is configured to track the body by analyzing a signal from the inertial sensor and analyzing an image of the light source from the image capture unit; and wherein the processor is configured to establish a gearing between movement of the body and actions to be applied by a computer program, wherein the movement of the body is determined from inertial forces detected by the inertial sensor, or from analysis of the image from the image capture unit, or from both inertial forces detected by the inertial sensor and analysis of the image from the image capture unit, wherein the gearing changes during interactivity with a virtual object of the computer program to impart a different response by the virtual object to the movement of the body during execution of actions to be applied by the computer program, wherein the changes in the gearing include different pre-determined gearing amounts between the movement of the body and the response of the virtual object during a single movement of the body, the single movement having a plurality of distinct pre-determined time periods, each of the different pre-determined gearing amounts being respectively mapped to each of the distinct pre-determined time periods of the single movement of the body. - View Dependent Claims (32, 33, 34, 35)
-
Specification