INTERACTIVE ANIMATION
First Claim
1. A method, in an interactive animation environment including at least one user-controlled object, the method comprising:
- determining a position of the user-controlled object;
defining a plurality of regions about said position;
detecting a user input to move the position of the user-controlled object;
associating the detected user input to move the position of the user-controlled object with a region in the direction of movement; and
providing an animation of the user-controlled object associated with the mapped region.
1 Assignment
0 Petitions
Accused Products
Abstract
An interactive animation environment. The interactive animation environment includes at least one user-controlled object, and the animation method for providing this environment includes determining a position of the user-controlled object, defining a plurality of regions about the position, detecting a user input to move the position of the user-controlled object, associating the detected user input to move the position of the user-controlled object with a region in the direction of movement, and providing an animation of the user-controlled object associated with the mapped region. A system and controller for implementing the method is also disclosed. A computer program and computer program product for implementing the invention is further disclosed.
26 Citations
53 Claims
-
1. A method, in an interactive animation environment including at least one user-controlled object, the method comprising:
- determining a position of the user-controlled object;
defining a plurality of regions about said position;
detecting a user input to move the position of the user-controlled object;
associating the detected user input to move the position of the user-controlled object with a region in the direction of movement; and
providing an animation of the user-controlled object associated with the mapped region. - 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, 32, 33)
- determining a position of the user-controlled object;
-
34. A computer program product for storing computer program code for carrying out a method of:
- determining a position of the user-controlled object;
defining a plurality of regions about said position;
detecting a user input to move the position of the user-controlled object;
associating the detected user input to move the position of the user-controlled object with a region in the direction of movement; and
providing an animation of the user-controlled object associated with the mapped region.
- determining a position of the user-controlled object;
-
35. Computer program code for carrying out a method of:
- determining a position of the user-controlled object;
defining a plurality of regions about said position;
detecting a user input to move the position of the user-controlled object;
associating the detected user input to move the position of the user-controlled object with a region in the direction of movement; and
providing an animation of the user-controlled object associated with the mapped region.
- determining a position of the user-controlled object;
-
36. A system for controlling an interactive animation environment including at least one user-controlled object, the system adapted to:
- determine a position of the user-controlled object;
define a plurality of regions about said position;
detect a user input to move the position of the user-controlled object;
associate the detected user input to move the position of the user-controlled object with a region in the direction of movement; and
provide an animation of the user-controlled object associated with the mapped region. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
- determine a position of the user-controlled object;
-
53. A controller for controlling an interactive animation environment in which there is provided at least one user-controlled object, the controller comprising:
- means for determining a position of the user-controlled object;
means for defining a plurality of regions about said position;
means for detecting a user input to move the position of the user-controlled object;
means for associating the detected user input to move the position of the user-controlled object with a region in the direction of movement; and
means for providing an animation of the user-controlled object associated with the mapped region.
- means for determining a position of the user-controlled object;
Specification