SPLITTING AVATARS IN A VIRTUAL WORLD
First Claim
1. A computer-implemented method, comprising:
- configuring one or more computer processors to perform an operation comprising;
determining one or more split points within a virtual world, wherein each split point corresponds to a point where a first avatar is selectively split within the virtual world into multiple copies;
monitoring presence of the first avatar within the virtual world;
in response to determining the avatar has encountered one of the plurality of split points, issuing a prompt to select whether to split the first avatar in the virtual world;
responsive to the prompt, receiving a request to split the first avatar;
creating a second avatar from the first avatar, responsive to the request to split the first avatar; and
controlling actions of the first avatar and the second avatar independently of one another in the virtual world, in response to avatar control input.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and articles of manufacture are disclosed for splitting an avatar a split point in a virtual world. In one embodiment, a location in the virtual world may be designated as the split point. It may be determined that a first avatar has encountered the split point. The user may be prompted to specify whether to split the first avatar in a virtual world. Responsive to a request to split the first avatar, a second avatar may be created from the first avatar. The first avatar and the second avatar may be controlled independently in the virtual world and in response to user input. A user may also request to merge the first avatar and the second avatar. A third avatar may be created from the first avatar and the second avatar, responsive to the request to merge. The third avatar may include assets of both the first avatar and the second avatar.
32 Citations
24 Claims
-
1. A computer-implemented method, comprising:
configuring one or more computer processors to perform an operation comprising; determining one or more split points within a virtual world, wherein each split point corresponds to a point where a first avatar is selectively split within the virtual world into multiple copies; monitoring presence of the first avatar within the virtual world; in response to determining the avatar has encountered one of the plurality of split points, issuing a prompt to select whether to split the first avatar in the virtual world; responsive to the prompt, receiving a request to split the first avatar; creating a second avatar from the first avatar, responsive to the request to split the first avatar; and controlling actions of the first avatar and the second avatar independently of one another in the virtual world, in response to avatar control input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A computer-readable storage medium containing a program, which, when executed on a processor, performs an operation comprising:
-
determining one or more split points within a virtual world, wherein each split point corresponds to a point where a first avatar is selectively split within the virtual world into multiple copies; monitoring presence of the first avatar within the virtual world; in response to determining the avatar has encountered one of the plurality of split points, issuing a prompt to select whether to split the first avatar in the virtual world; responsive to the prompt, receiving a request to split the first avatar; creating a second avatar from the first avatar, responsive to the request to split the first avatar; and controlling actions of the first avatar and the second avatar independently of one another in the virtual world, in response to avatar control input. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
one or more computer processors; and a memory containing a program, which when executed by the one or more computer processors is configured to perform an operation comprising; determining one or more split points within a virtual world, wherein each split point corresponds to a point where a first avatar is selectively split within the virtual world into multiple copies; monitoring presence of the first avatar within the virtual world; in response to determining the avatar has encountered one of the plurality of split points, issuing a prompt to select whether to split the first avatar in the virtual world; responsive to the prompt, receiving a request to split the first avatar; creating a second avatar from the first avatar, responsive to the request to split the first avatar; and controlling actions of the first avatar and the second avatar independently of one another in the virtual world, in response to avatar control input. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification