Method and system for splitting virtual universes into distinct entities
First Claim
1. A method for splitting a first virtual universe context by designating one or more avatars to be separated from the first virtual universe, said method comprising the steps of:
- selecting one or more avatars from a first virtual universe grid to form one or more selected avatars, said step of selecting comprising automatically selecting said one or more avatars on the basis that said one or more avatars have exceeded an activity threshold;
instructing said first virtual universe grid to lock user accounts associated with said one or more selected avatars in order to prevent avatar or inventory modification to said selected one or more avatars, thereby forming locked avatars;
retrieving and storing account, avatar, and inventory data for said locked avatars from said first virtual universe grid, said step of retrieving account, avatar, and inventory data comprising retrieving scripts associated with said locked avatars;
commanding a second virtual universe grid, distinct from said first virtual universe grid, to generate one or more new universe user identifiers corresponding to said stored data; and
commanding said second virtual universe grid to insert said one or more selected avatars into said second virtual universe grid.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for allowing an administrator or program to select a region or set of avatars in a virtual universe grid for splitting into another, separate and distinct virtual universe grid. If a region is selected, all of the avatars and virtual universe resources associated with the region are locked, their data is retrieved, and another separate virtual universe grid is commanded to create and insert the avatars and resources in it. If avatars are selected, all of the resources, scripts, histories, and information regarding the selected avatars are retrieved, and the avatars are locked in the source universe. Then, another, separate virtual universe grid is commanded to create universe user identifiers for the avatars, and they are inserted into the separate VU grid. Cleanup includes deleting the region and/or avatars from the first (source) virtual universe grid.
-
Citations
6 Claims
-
1. A method for splitting a first virtual universe context by designating one or more avatars to be separated from the first virtual universe, said method comprising the steps of:
-
selecting one or more avatars from a first virtual universe grid to form one or more selected avatars, said step of selecting comprising automatically selecting said one or more avatars on the basis that said one or more avatars have exceeded an activity threshold; instructing said first virtual universe grid to lock user accounts associated with said one or more selected avatars in order to prevent avatar or inventory modification to said selected one or more avatars, thereby forming locked avatars; retrieving and storing account, avatar, and inventory data for said locked avatars from said first virtual universe grid, said step of retrieving account, avatar, and inventory data comprising retrieving scripts associated with said locked avatars; commanding a second virtual universe grid, distinct from said first virtual universe grid, to generate one or more new universe user identifiers corresponding to said stored data; and commanding said second virtual universe grid to insert said one or more selected avatars into said second virtual universe grid. - View Dependent Claims (2, 3)
-
-
4. A data processing system for splitting a first virtual universe context by designating one or more avatars to be separated from the first virtual universe, said data processing system comprising:
-
one or more processors, one or more computer-readable memories and one or more computer-readable storage devices; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to select one or more avatars from a first virtual universe grid to form one or more selected avatars, wherein said program instructions to select said one or more avatars select said one or more avatars on the basis that said one or more avatars are designated as disreputable; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to instruct said first virtual universe grid to lock user accounts associated with said one or more selected avatars in order to prevent avatar or inventory modification to said selected one or more avatars, thereby forming locked avatars; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to retrieve and store account, avatar, and inventory data for said locked avatars from said first virtual universe grid, wherein said program instructions, to retrieve account, avatar, and inventory data for said locked avatars from said first virtual universe grid retrieve scripts associated with said locked avatars; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to command a second virtual universe grid, distinct from said first virtual universe grid, to generate one or more new universe user identifiers corresponding to said stored data after storing said data; and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to command said second virtual universe grid to insert said one or more selected avatars into said second virtual universe grid. - View Dependent Claims (5, 6)
-
Specification