Methods and Systems for Dynamic Calibration of Movable Game Controllers
First Claim
Patent Images
1. A method for controlling a video game using a wireless game controller, the method comprising:
- sensing linear and angular accelerations of the controller over a broad range of controller motion;
sensing an electromagnetic alignment element over a restricted range of controller motion, wherein the restricted range of controller motion is less than the broad range of controller motion;
tracking the sensed linear and angular accelerations to calculate a path of the controller as the controller passes through the broad range of controller motion and intersects the restricted range of controller motion;
computing, from the calculated path, an animation path of the controller and driving an animation of an object from the animation path; and
dynamically correcting the animation path responsive to the sensed electromagnetic alignment element as the controller passes through the restricted range of motion.
3 Assignments
0 Petitions
Accused Products
Abstract
A video gaming system includes a wireless controller that senses linear and angular acceleration to calculate paths of controller movement over a broad range of controller motion. The system also includes an electromagnetic alignment element, such as a set of LEDS. The controller includes an additional sensor to sense light from the LEDs over a relatively restricted range of controller motion, and use this sensed light to dynamically calibrate the controller when the controller passes through the restricted range of motion over which the sensor senses the light.
-
Citations
23 Claims
-
1. A method for controlling a video game using a wireless game controller, the method comprising:
-
sensing linear and angular accelerations of the controller over a broad range of controller motion; sensing an electromagnetic alignment element over a restricted range of controller motion, wherein the restricted range of controller motion is less than the broad range of controller motion; tracking the sensed linear and angular accelerations to calculate a path of the controller as the controller passes through the broad range of controller motion and intersects the restricted range of controller motion; computing, from the calculated path, an animation path of the controller and driving an animation of an object from the animation path; and dynamically correcting the animation path responsive to the sensed electromagnetic alignment element as the controller passes through the restricted range of motion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A game system comprising:
-
an electromagnetic alignment element to emit light; a motion sensing wireless game controller having; a sensor to sense the light from the alignment element, the sensor to generate first output responsive to the light over a restricted range of motion of the controller; an accelerometer to generate second output responsive to linear motion of the controller over a broad range of motion of the controller greater than the restricted range of motion of the controller; and a gyroscope to generate third output responsive to angular motion of the controller over the broad range of motion; wherein the first, second, and third outputs collectively represent controller movement over the broad range of motion; and a tracker to receive the first output over the restricted range of motion and the second and third outputs over the broad range of motion, the tracker to produce from the first, second, and third outputs game-controller signals that represent position and orientation of the controller over time; wherein the tracker, responsive to a controller motion describing a path through the broad range of motion and intersecting the restricted range of motion, dynamically corrects the game-controller signals responsive to the first output while passing through the restricted range of motion. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A game system comprising:
-
a motion sensing wireless game controller for sensing linear and angular accelerations of the controller over a broad range of controller motion, and for sensing an electromagnetic alignment element over a restricted range of controller motion, wherein the restricted range of controller motion is less than the broad range of controller motion; and a game display computer to receive the sensed linear and angular accelerations and to compute, from the sensed linear and angular accelerations, a path and orientation of the controller with centimeter scale accuracy on a time scale of seconds. - View Dependent Claims (20, 21, 22)
-
-
23-38. -38. (canceled)
Specification