Animation control method for multiple participants
AssigneePfaqutruma Research LLC
InventorBrian Mark SHUSTER
Life of this patent
Estimating the term…
Abstract
A computer system is used to host a virtual reality universe process in which multiple avatars are independently controlled in response to client input. The host provides coordinated motion information for defining coordinated movement between designated portions of multiple avatars, and an application responsive to detect conditions triggering a coordinated movement sequence between two or more avatars. During coordinated movement, user commands for controlling avatar movement may be in part used normally and in part ignored or otherwise processed to cause the involved avatars to respond in part to respective client input and in part to predefined coordinated movement information. Thus, users may be assisted with executing coordinated movement between multiple avatars.
Claims20
A method comprising:
- modelling at least a first avatar controlled by a first user and a second avatar controlled by a second user, in a 3D virtual reality universe (VRU) environment;
- assigning a dominant role to the first avatar;
- receiving, from the first user or the second user, a command to cause the first avatar and the second avatar to execute a coordinated motion sequence within the 3D VRU environment;
- and
- in response to receiving the command, causing the first avatar and the second avatar to execute the coordinated motion sequence according to the assignment of the dominant role, within the 3D VRU environment.
An apparatus comprising at least one computer processor coupled to at least one memory, the memory holding instructions that when executed by the at least one computer processor, cause the apparatus to:
- model at least a first avatar controlled by a first user and a second avatar controlled by a second user, in a 3D virtual reality universe (VRU) environment;
- assign a dominant role to the first avatar;
- receive, from the first user or the second user, a command to cause the first avatar and the second avatar to execute a coordinated motion sequence within the 3D VRU environment;
- and
- in response to receiving the command, cause the first avatar and the second avatar to execute the coordinated motion sequence according to the assignment of the dominant role, within the 3D VRU environment.
A system comprising:
- a memory to store models of at least a first avatar controlled by a first user and a second avatar controlled by a second user, in a 3D virtual reality universe (VRU) environment;
- an administration module to assign a dominant role to the first avatar;
- a player interface module to receive, from the first user or the second user, a command to cause the first avatar and the second avatar to execute a coordinated motion sequence within the 3D VRU environment;
- and
- a VRU engine to, in response to receiving the command, cause the first avatar and the second avatar to execute the coordinated motion sequence according to the assignment of the dominant role, within the 3D VRU environment.
Dependencies are inferred from the claim text.