Handheld control device for a processor-controlled system
AssigneeNintendo Co., Ltd.
InventorsMark Jawad, Steve Rabin
Life of this patent
Estimating the term…
Abstract
An example system and method of providing an input to a processor-controlled system uses a handheld control device comprising an accelerometer. The example system and method involve determining magnitudes of outputs of the accelerometer for one or more axes based on movement of the handheld control device and controlling the processor-controlled system based at least in part on a combination of the determined magnitudes.
Claims18
A control method for a processor-controlled system using a handheld control device comprising an accelerometer, the method comprising:
- determining numerical magnitudes corresponding to outputs of the accelerometer for one or more axes based on movement of the handheld control device;
- determining a movement value of an object displayed on the display device by cross-referencing a combined value of the determined numerical magnitudes with a corresponding movement value;
- and
- controlling a movement characteristic of the object displayed on the display device of the processor-controlled system based on the determined movement value.
An image processing system comprising:
- one or more processors for generating a display comprising at least one display object;
- and
- a controller comprising an accelerometer,
- wherein the one or more processors:
- determine a movement value of the display object by cross-referencing a combined value of numerical magnitudes, corresponding to accelerometer outputs for one or more axes resulting from movement of the controller, with a corresponding movement value;
- and
- control a movement characteristic of the at least one display object on the display based on the determined movement value.
A method for controlling movement of an object displayed on a display screen using a handheld control device comprising an accelerometer, the method comprising:
- receiving data indicative of numerical magnitudes corresponding to outputs of the accelerometer for one or more axes based on movement of the handheld control device;
- mathematically combining the numerical magnitudes to obtain a combined value;
- cross-referencing the combined value with a corresponding movement value to find a determined movement value;
- and
- controlling a movement characteristic of the object on the display screen based on the determined movement value.
A system for controlling movement of an object displayed on a display screen using a handheld control device comprising an accelerometer, the system comprising:
- a receiver for receiving data indicative of numerical magnitudes corresponding to outputs of the accelerometer for one or more axes based on movement of the handheld control device;
- and
- a processing system for mathematically combining the determined numerical magnitudes to obtain a combined value, cross-referencing the combined value with a corresponding movement value to find a determined movement value, and controlling a movement characteristic of the object on the display screen based on the determined movement value.
A system for controlling movement of an object along a predetermined path, the system comprising:
- a computer-generated display device displaying the movement of the object;
- a controller device having an accelerometer;
- and
- a processing device for controlling the movement of the object along the predetermined path and configured to:
- determine magnitudes of outputs of the accelerometer for two or more axes based on motion of the controller device,
- determine a movement value of an object displayed on the display device by cross-referencing an arithmetic sum of the determined magnitudes with a corresponding movement value, and
- control a movement characteristic of the object along the predetermined path based on the determined movement value, whereby motion of the controller device that produces larger magnitudes for the two or more axes will provide a larger movement characteristic than motion of the controller device that produces smaller magnitudes for the two or more axes.
Dependencies are inferred from the claim text.