US2017221252A1PendingUtilityA1

Animation control method for multiple participants

58
Assignee: SHUSTER BRIAN MARKPriority: Dec 21, 2006Filed: Feb 13, 2017Published: Aug 3, 2017
Est. expiryDec 21, 2026(~0.4 yrs left)· nominal 20-yr term from priority
G06T 19/003G06T 13/40G06T 2200/04A63F 13/57A63F 2300/6623A63F 2300/6607
58
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An apparatus comprising a computer processor coupled to a memory, the memory holding instructions that when executed by the computer processor, cause the apparatus to:
 model an avatar in a virtual 3D environment;   receive control inputs for the avatar from a plurality of users;   control movement of the avatar, wherein each of the plurality of users control a discrete aspect of movement of the avatar.   
     
     
         2 . The apparatus of  claim 1 , wherein the discrete aspect is a physical part of the avatar. 
     
     
         3 . The apparatus of  claim 2 , wherein the discrete aspects of movement of the avatar are coordinated with each other. 
     
     
         4 . The apparatus of  claim 1 , wherein at least one discrete aspect is the speed of movement of a portion, but not all, of an avatar. 
     
     
         5 . The apparatus of  claim 1 , wherein at least one discrete aspect is the speed of movement of the avatar. 
     
     
         6 . The apparatus of  claim 1 , where at least one discrete aspect is the direction of movement of a portion, but not all, of an avatar. 
     
     
         7 . The apparatus of  claim 1 , where at least one discrete aspect is the direction of movement of the avatar. 
     
     
         8 . The apparatus of  claim 1 , where a first user controls the speed of at least a portion of the avatar and a second user controls the direction of at least a portion of the avatar. 
     
     
         9 . An apparatus comprising a computer processor coupled to a memory, the memory holding instructions that when executed by the computer processor, cause the apparatus to:
 model an avatar in a virtual 3D environment, the avatar under primary control of a first user; and   delegate designated aspects of control of movement of the avatar to a second user.   
     
     
         10 . The apparatus of  claim 9 , wherein delegation is done at least in part based on a control input from the first user. 
     
     
         11 . The apparatus of  claim 9 , wherein delegation is done at least in part by comparing a database entry for expertise in at least one aspect of avatar control and delegating to the second user only when expertise criteria are met. 
     
     
         12 . The apparatus of  claim 9 , wherein the movement is modified at least in part by rules for prioritizing and/or combining inputs from the first user and the second user. 
     
     
         13 . A computer implemented module configured to:
 monitor input streams from multiple clients to detect at least one triggering event that triggers a coordinated motion sequence for two or more avatars;   at least one of the two or more avatars controlled by a first user and at least a different one of the two or more avatars controlled by a second user.   
     
     
         14 . The computer implemented module of  claim 13 , wherein the at least one triggering event is agreement between two or more users to initiate the coordinated motion. 
     
     
         15 . The computer implemented module of  claim 13 , wherein the at least one triggering event is the presence of two or more avatars in an area configured for coordinated motion. 
     
     
         16 . The computer implemented module of  claim 13 , wherein the at least one triggering event is proximity of at least two of the two or more avatars to a specified object. 
     
     
         17 . The computer implemented module of  claim 13 , wherein some aspects of the coordinated motion sequence are predetermined by non-user data originating from a host layer. 
     
     
         18 . The computer implemented module of  claim 17 , wherein the some aspects are a predetermined motion sequence. 
     
     
         19 . The computer implemented module of  claim 13 , wherein the coordinated motion sequence is modified at least in part by rules for prioritizing user input. 
     
     
         20 . The computer implemented module of  claim 13 , wherein the coordinated motion sequence is modified at least in part by rules for combining user input.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.