Collapsing areas of a region in a virtual universe to conserve computing resources
First Claim
1. A method of coalescing a first area of a virtual universe into a second area of the virtual universe, the method being implemented by a computer system that includes one or more physical processors executing one or more computer program instructions which, when executed, perform the method, the method comprising:
- detecting, by the computer system, an indication to reduce usage of a computing resource in the virtual universe;
determining, by the computer system, the first area of the virtual universe for coalescing into the second area of the virtual universe responsive to detecting the indication to reduce usage of the computing resource in the virtual universe, wherein the first area comprises a plurality of virtual universe objects;
selecting, by the computer system, a first set of the plurality of virtual universe objects for moving from the first area into the second area responsive to detecting the indication to reduce usage of the computing resource in the virtual universe; and
moving, by the computer system, the first set of the plurality of virtual universe objects into the second area from the first area responsive to detecting the indication to reduce usage of the computing resource in the virtual universe.
4 Assignments
0 Petitions
Accused Products
Abstract
Described herein are processes and devices that coalesced and/or collapse areas in a region of a virtual universe to conserve computing resources. Some embodiments are directed to detecting an indication to reduce usage of a computing resource in the virtual universe and, in response, determining the first area of the virtual universe for coalescing and collapsing into the second area of the virtual universe. In some embodiments, the first area comprises a plurality of virtual universe objects. Some embodiments are further directed to selecting a first set of the plurality of virtual universe objects for moving from the first area into the second area, coalescing the first set of the plurality of virtual universe objects into the second area from the first area, and, in response, collapsing the first area of the virtual universe.
173 Citations
22 Claims
-
1. A method of coalescing a first area of a virtual universe into a second area of the virtual universe, the method being implemented by a computer system that includes one or more physical processors executing one or more computer program instructions which, when executed, perform the method, the method comprising:
-
detecting, by the computer system, an indication to reduce usage of a computing resource in the virtual universe; determining, by the computer system, the first area of the virtual universe for coalescing into the second area of the virtual universe responsive to detecting the indication to reduce usage of the computing resource in the virtual universe, wherein the first area comprises a plurality of virtual universe objects; selecting, by the computer system, a first set of the plurality of virtual universe objects for moving from the first area into the second area responsive to detecting the indication to reduce usage of the computing resource in the virtual universe; and moving, by the computer system, the first set of the plurality of virtual universe objects into the second area from the first area responsive to detecting the indication to reduce usage of the computing resource in the virtual universe. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for coalescing a first area of a virtual universe into a second area of the virtual universe, the system comprising:
one or more physical processors programmed with one or more computer program instructions which, when executed, cause the one or more physical processors to; detect an indication to reduce usage of a computing resource in the virtual universe; determine the first area of the virtual universe for coalescing into the second area of the virtual universe responsive to detecting the indication to reduce usage of the computing resource in the virtual universe, wherein the first area comprises a plurality of virtual universe objects; select a first set of the plurality of virtual universe objects for moving from the first area into the second area responsive to detecting the indication to reduce usage of the computing resource in the virtual universe; and move the first set of the plurality of virtual universe objects into the second area from the first area responsive to detecting the indication to reduce usage of the computing resource in the virtual universe. - View Dependent Claims (15, 16)
-
17. A method of removing a first area of a virtual universe, the method being implemented by a computer system that includes one or more physical processors executing one or more computer program instructions which, when executed, perform the method, the method comprising:
-
detecting, by the computer system, an indication to reduce usage of a computing resource in the virtual universe; determining, by the computer system, the first area to be removed from the virtual universe responsive to detecting the indication to reduce usage of the computing resource in the virtual universe; and removing, by the computer system, the first area from the virtual universe responsive to detecting the indication to reduce usage of the computing resource in the virtual universe. - View Dependent Claims (18, 19, 20)
-
-
21. A method of collapsing a first area of a virtual universe, the method being implemented by a computer system that includes one or more physical processors executing one or more computer program instructions which, when executed, perform the method, the method comprising:
-
detecting, by the computer system, a performance issue related to a computing resource allocated for the virtual universe; determining, by the computer system, the first area of the virtual universe for coalescing into the second area of the virtual universe responsive to detecting the performance issue related to the computing resource, wherein the first area comprises a plurality of virtual universe objects; selecting, by the computer system, a first set of the plurality of virtual universe objects for moving from the first area into the second area responsive to detecting the performance issue related to the computing resource; and moving, by the computer system, the first set of the plurality of virtual universe objects into the second area from the first area responsive to detecting the performance issue related to the computing resource.
-
-
22. A method of collapsing a first area of a virtual universe, the method being implemented by a computer system that includes one or more physical processors executing one or more computer program instructions which, when executed, perform the method, the method comprising:
-
detecting, by the computer system, overuse of a computing resource allocated for the virtual universe, wherein the overuse of the computing resource is detected based on a threshold usage level for the computing resource; determining, by the computer system, the first area of the virtual universe for coalescing into the second area of the virtual universe responsive to detecting the overuse of the computing resource, wherein the first area comprises a plurality of virtual universe objects; selecting, by the computer system, a first set of the plurality of virtual universe objects for moving from the first area into the second area responsive to detecting the overuse of the computing resource; and moving, by the computer system, the first set of the plurality of virtual universe objects into the second area from the first area responsive to detecting the overuse of the computing resource.
-
Specification