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:
- displaying, on a display in a three-dimensional environment, a first avatar controlled by a first user and a second avatar controlled by a second user;
- detecting an event that triggers display of a coordinated motion sequence for the first avatar and the second avatar within the three-dimensional environment;
- and
- in response to detecting the event, displaying, on the display, the first avatar and the second avatar performing the coordinated motion sequence within the three-dimensional environment.
A device comprising:
- a display;
- an input device;
- non-transitory memory;
- and
- one or more processors to:
- display, on the display in a three-dimensional environment, a first avatar controlled by a first user and a second avatar controlled by a second user;
- detect an event that triggers display of a coordinated motion sequence for the first avatar and the second avatar within the three-dimensional environment;
- and
- in response to detecting the event, display, on the display, the first avatar and the second avatar performing the coordinated motion sequence within the three-dimensional environment.
A non-transitory memory having instructions encoded thereon which, when executed by one or more processors of a device including a display and an input device, cause the device to:
- display, on the display in a three-dimensional environment, a first avatar controlled by a first user and a second avatar controlled by a second user;
- detect an event that triggers display of a coordinated motion sequence for the first avatar and the second avatar within the three-dimensional environment;
- and
- in response to detecting the event, display, on the display, the first avatar and the second avatar performing the coordinated motion sequence within the three-dimensional environment.
Dependencies are inferred from the claim text.