Methods and apparatus for a video game magic system
First Claim
1. A method of tracing symbols using a handheld input device wirelessly coupled to a computer-based system comprising a processor, memory and a display interface connected to a display device, the handheld input device including a sensor that can sense spatial controller pointing and/or motion in free space, the method comprising:
- displaying, on the display device, a symbol comprising a sequence of cursively-connected line segments and/or arcs;
instructing a user to trace the displayed sequence of cursively-connected line segments and/or arcs comprising the symbol by moving the handheld input device in free space;
detecting, with the processor, at least spatial input device pointing and/or motion by monitoring signals sensed by the sensor and provided by the handheld input device to the computer-based system;
determining, with the processor, in response to monitoring the signals, whether the user moves the handheld input device in free space to gesture the displayed sequence of cursively-connected line segments and/or arcs; and
varying a degree of effectiveness of a game action based on the gesturing of the displayed sequence of cursively-connected line segments and/or arcs that is determined based on the user'"'"'s movement of the handheld input device in free space, the game action using a parameter corresponding to a strength defined by, at least, an accuracy of tracing the sequence divided by a value produced based on a quotient derived from a time taken for completing the tracing of the sequence of cursively-connected line segments and/or arcs and a time allowed for completing the tracing of the sequence of cursively-connected line segments and/or arcs.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for allowing a player to invoke magic or other special powers in a video game is provided. To activate the magic, the player moves a motion detecting controller in accordance with one or more provided instructions. The outcome of the activation of the magic can be determinate on, for example, speed, accuracy, etc. Controllers in one or both hands may be used, and the instructions can be as simple as single direction gestures and as complex as multi-directional symbols which must be traced in the air. A sequence of any type of instructions may also be provided to instruct the activation of the magic.
35 Citations
16 Claims
-
1. A method of tracing symbols using a handheld input device wirelessly coupled to a computer-based system comprising a processor, memory and a display interface connected to a display device, the handheld input device including a sensor that can sense spatial controller pointing and/or motion in free space, the method comprising:
-
displaying, on the display device, a symbol comprising a sequence of cursively-connected line segments and/or arcs; instructing a user to trace the displayed sequence of cursively-connected line segments and/or arcs comprising the symbol by moving the handheld input device in free space; detecting, with the processor, at least spatial input device pointing and/or motion by monitoring signals sensed by the sensor and provided by the handheld input device to the computer-based system; determining, with the processor, in response to monitoring the signals, whether the user moves the handheld input device in free space to gesture the displayed sequence of cursively-connected line segments and/or arcs; and varying a degree of effectiveness of a game action based on the gesturing of the displayed sequence of cursively-connected line segments and/or arcs that is determined based on the user'"'"'s movement of the handheld input device in free space, the game action using a parameter corresponding to a strength defined by, at least, an accuracy of tracing the sequence divided by a value produced based on a quotient derived from a time taken for completing the tracing of the sequence of cursively-connected line segments and/or arcs and a time allowed for completing the tracing of the sequence of cursively-connected line segments and/or arcs. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of instructing player input to a video game controller capable of detecting spatial controller pointing and/or motion along a plurality of axes, comprising:
-
displaying a sequential series of cursively-connected line segments and/or arcs on a display, the cursively-connected line segments and/or arcs defining a pattern in which a player is to spatially trace, in free space, using at least one handheld controller containing an inertial sensor; detecting, with a processor remote from the handheld controller, aspects of the spatial pointing and/or motion of the handheld controller in response to signals the inertial sensor senses and which the handheld controller transmits to the processor; determining, for the cursively-connected line segments and/or arcs in the sequential series, whether or not the detected aspects of the spatial pointing and/or motion of the handheld controller in free space was gestured in an instructed direction; and varying a degree of effectiveness of a game action based on the gesturing of the displayed sequence of cursively-connected line segments and/or arcs that is determined based on the detected aspects of the spatial pointing and/or motion of the handheld controller in free space, the game action using a parameter corresponding to a strength defined by, at least, an accuracy of tracing the sequence divided by a value produced based on a quotient derived from a time taken for completing the tracing of the sequence of cursively-connected line segments and/or arcs and a time allowed for completing the tracing of the sequence of cursively-connected line segments and/or arcs. - View Dependent Claims (8, 9, 10)
-
-
11. In a system including a processor coupled to a memory and a display, the processor executing software to display information on the display, the processor in wireless communication with a sensor that moves with a user'"'"'s body part in free space, a method for interacting with an interactive media system to instruct a user how to perform a task, the method comprising:
-
graphically displaying, on the display, at least one choreographic pattern comprising a sequential series of cursively-connected line segments and/or arcs to prompt a user to attempt to mimic said displayed choreographic pattern by tracing in free space; sensing pointing and/or motion with the sensor that moves with a user'"'"'s body part in free space; detecting, with the processor, whether said sensor has sensed a pointing and/or motion signal having a timing that could correspond to the displayed choreographic pattern; determining, with the processor, in response to the sensor sensing the signal, whether the user moves the sensor in free space to gesture the displayed at least one choreographic pattern; and varying a degree of effectiveness of a game action based on the gesturing of the displayed sequence of cursively-connected line segments and/or arcs that is determined based on the user'"'"'s movement of the sensor in free space, the game action using a parameter corresponding to a strength defined by, at least, an accuracy of tracing the sequence divided by a value produced based on a quotient derived from a time taken for completing the tracing of the sequence of cursively-connected line segments and/or arcs and a time allowed for completing the tracing of the sequence of cursively-connected line segments and/or arcs. - View Dependent Claims (12, 13, 14)
-
-
15. A system for teaching a user how to form a symbol, comprising:
-
a computer readable storage medium storing a game program; a processor device operable to execute the game program; and at least one handheld controller in communication with the processor device, the handheld controller including an inertial sensor that can sense aspects of pointing and/or motion of a user operating the handheld controller in free space, wherein execution of the game program by the processor device causes at least one instruction comprising a sequential series of cursively-connected line segments and/or arcs to be displayed on a display connected to the processor device, wherein the at least one instruction instructs a player to move the controller in free space to trace the displayed sequential series of cursively-connected line segments and/or arcs, wherein the game program determines, via the processor device, whether the user moves the handheld controller in free space to gesture the displayed sequential series of cursively-connected line segments and/or arcs and varies a degree of effectiveness of a game action based on the gesturing of the displayed sequential series of cursively-connected line segments and/or arcs that is determined based on the user'"'"'s movement of the handheld input device in free space, the game action using a parameter corresponding to a strength defined by, at least, an accuracy of tracing the sequence divided by a value produced based on a quotient derived from a time taken for completing the tracing of the sequence of cursively-connected line segments and/or arcs and a time allowed for completing the tracing of the sequence of cursively-connected line segments and/or arcs. - View Dependent Claims (16)
-
Specification