Three-dimensional (3D) virtual world wormholes
First Claim
Patent Images
1. A method for a three dimensional (3D) virtual world wormhole comprising:
- hosting, by a server computer, a 3D virtual world;
creating, by the server computer, a wormhole at a selected location in the 3D virtual world for automatic transport of an avatar from the selected location to a selected destination in the 3D virtual world;
checking, by the server computer, a capacity of the selected destination in response to an avatar entering the wormhole and prior to transporting the avatar to the selected destination;
checking, by the server computer, capacities of other possible destinations in response to the selected destination being full;
continuing checking, by the server computer, the capacities of the selected destination and the other possible destinations until the selected destination or one of the other possible destinations has an available capacity; and
transporting the avatar, by the server computer, to the selected destination or the one of the other possible destinations that has the available capacity.
1 Assignment
0 Petitions
Accused Products
Abstract
A three dimensional (3D) virtual world wormhole includes hosting a 3D virtual world, and creating a wormhole at a selected location in the 3D virtual world for automatic transport of an avatar from the selected location to a selected destination in the 3D virtual world. Policies may be defined for the wormhole where the wormhole operates in accordance with the defined policies. An avatar may be automatically transported from the location to any one of a plurality of destinations based on a current capacity of each of the plurality of destinations.
21 Citations
24 Claims
-
1. A method for a three dimensional (3D) virtual world wormhole comprising:
-
hosting, by a server computer, a 3D virtual world; creating, by the server computer, a wormhole at a selected location in the 3D virtual world for automatic transport of an avatar from the selected location to a selected destination in the 3D virtual world; checking, by the server computer, a capacity of the selected destination in response to an avatar entering the wormhole and prior to transporting the avatar to the selected destination; checking, by the server computer, capacities of other possible destinations in response to the selected destination being full; continuing checking, by the server computer, the capacities of the selected destination and the other possible destinations until the selected destination or one of the other possible destinations has an available capacity; and transporting the avatar, by the server computer, to the selected destination or the one of the other possible destinations that has the available capacity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for a three dimensional (3D) virtual world wormhole comprising:
-
a server; and a network interface that couples the server to a workstation, wherein the server hosts a virtual world allowing a user at the workstation to control an avatar in the virtual world to select a location in the virtual world, select a destination in the virtual world, and create a wormhole at the location for automatic transport of the avatar from the location to the selected destination; a module to check a capacity of the selected destination in response to a user'"'"'s avatar entering the wormhole and prior to transporting the user'"'"'s avatar to the selected destination; another module to check capacities of other possible destinations in response to the selected destination being full, the other module continuing to check the capacities of the selected destination and the other possible destinations until the selected destination or one of the other possible destinations has an available capacity; and a module to transport the avatar to the selected destination or the one of the other possible destinations that has the available capacity. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer program product comprising a non-transitory computer readable storage medium having computer useable program code embodied therewith, the computer useable program code comprising:
-
computer useable program code configured to run a three-dimensional (3D) virtual world; computer useable program code configured to create a wormhole at a selected location in the 3D virtual world for automatic transport of an avatar from the location to a selected destination in the 3D virtual world; computer useable program code configured to check a capacity of the selected destination in response to an avatar entering the wormhole and prior to transporting the avatar to the selected destination; and computer useable program code configured to check capacities of other possible destinations in response to the selected destination being full; computer useable program code to continue checking the capacities of the selected destination and the other possible destinations until the selected destination or one of the other possible destinations has an available capacity; and computer useable program code to transport the avatar to the selected destination or the one of the other possible destinations that has the available capacity. - View Dependent Claims (22, 23, 24)
-
Specification