SYSTEM AND METHOD FOR EXECUTING A GAME PROCESS
First Claim
Patent Images
1. A game apparatus for executing a game process using acceleration data, the acceleration data outputted by an acceleration sensor of an input device, the game apparatus comprising:
- a processing system configured to cause;
receiving the acceleration data;
calculating smoothed data based at least in part on the acceleration data and previously calculated smoothed data, the smoothed data representing a value obtained by smoothing an acceleration represented by the acceleration data; and
executing the game process based at least in part on the acceleration data and the smoothed data.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and process for controlling a computer process with gestures and a handheld pointing device. The computer system employing the pointing device to determine what component a user wants to control and what control action is desired.
-
Citations
58 Claims
-
1. A game apparatus for executing a game process using acceleration data, the acceleration data outputted by an acceleration sensor of an input device, the game apparatus comprising:
a processing system configured to cause; receiving the acceleration data; calculating smoothed data based at least in part on the acceleration data and previously calculated smoothed data, the smoothed data representing a value obtained by smoothing an acceleration represented by the acceleration data; and executing the game process based at least in part on the acceleration data and the smoothed data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. The game apparatus according to claim wherein the game process includes:
-
calculating, using the smoothed data, first data corresponding to a tilt of the input device, calculating, using the acceleration data, second data corresponding to a movement of the input device, and wherein executing the game process is further based on the first data and the second data.
-
-
13. A non-transitory computer-readable storage medium having stored thereon a game program executed by a computer of a game apparatus for executing a game process using acceleration data which is sequentially outputted by an acceleration sensor of an input device, the game program causing the computer to execute:
-
sequentially acquiring the acceleration data; sequentially calculating smoothed data based on a value which is obtained by smoothing an acceleration represented by the acceleration data, the smoothed data additionally being calculated based on a previously acquired value of smoothed data; and executing the game process using the acceleration data and the smoothed data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A game computing device for executing a game process using accelerometer values, the accelerometer values output by an accelerometer of a pointing device, the game computing device comprising:
a computer system configured for; receiving the accelerometer values; computing normalized accelerometer values based at least in part on the accelerometer values and previously computed normalized accelerometer values; and executing the game process based at least in part on the accelerometer values and the normalized accelerometer values. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
37. A computer-readable storage medium having stored thereon a game program executed by a computer of a game computing device for executing a game process using accelerometer values which are sequentially output by an accelerometer of a pointing device, the game program causing the computer to execute:
-
sequentially acquiring the accelerometer values; sequentially computing normalized accelerometer values, the normalized accelerometer values additionally being computed based on a previously normalized accelerometer value; and executing the game process using the accelerometer values and hie normalized accelerometer values. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A non-transitory computer-readable storage medium having stored thereon a game program executed by a computer of a game apparatus for executing a game process using acceleration data which is sequentially outputted by an acceleration sensor of an input device, the game program causing the computer to execute:
-
sequentially acquiring the acceleration data; sequentially calculating smoothed data based on a value which is obtained by smoothing an acceleration represented by the acceleration data, the smoothed data additionally based on at least two previously acquired acceleration data; and executing the game process using the acceleration data and the smoothed data.
-
-
50. A game apparatus for executing a game process using acceleration data, the acceleration data outputted by an acceleration sensor of an input device, the game apparatus comprising:
a processing system configured to cause; receiving the acceleration data; calculating smoothed data based on at least two previous received acceleration data, the smoothed data representing a value obtained by smoothing an acceleration represented by the acceleration data; and executing the game process based at least in part on the acceleration data and the smoothed data. - View Dependent Claims (52, 53)
-
51. A game apparatus for executing a game process using acceleration data, the acceleration data outputted by an acceleration sensor of an input device, the game apparatus comprising:
a processing system configured to; receive unsmoothed acceleration data output by the acceleration sensor; calculate smoothed data representing a value which is obtained by smoothing an acceleration represented by the unsmoothed acceleration data; calculate tilt data from the smoothed data; calculate movement data from the unsmoothed acceleration data; and execute the game process using the smoothed data and the unsmoothed acceleration data, the game process using the tilt data and the movement data to perform first and second game actions of the game process, respectively, the first game action being different from the second game action.
-
54. A computer-readable storage medium having stored thereon a game program executed by a computer of a game computing device for executing a game process using acceleration values which are sequentially output by an accelerometer of a pointing device, the game program causing the computer to execute:
-
sequentially acquiring the acceleration values; sequentially computing normalized accelerometer values, the normalized accelerometer values additionally based on at least two previously acquired accelerometer values; and executing the game process using the accelerometer values and the normalized accelerometer values.
-
-
55. A game computing device for executing a game process using accelerometer values, the accelerometer values output by an accelerometer of a pointing device, the game computing device comprising:
a computer system configured for; receiving the accelerometer values; computing normalized accelerometer values based on at least two previously received accelerometer values; and executing the game process based at least in part on the acceleration data and the normalized accelerometer values. - View Dependent Claims (57, 58)
-
56. A game computing device for executing a game process using accelerometer values, the accelerometer values output by an accelerometer of a pointing device, the game computing device comprising:
a computer system configured to; receive accelerometer values output by the accelerometer; compute normalized accelerometer values; calculate tilt data from the normalized accelerometer values; calculate movement data from the accelerometer values; and execute the game process using the normalized accelerometer values and the accelerometer values, the game process using the tilt data and the movement data to perform first and second game actions of the game process, the first game action being different from the second game action.
Specification