SYSTEM AND METHOD FOR ABSTRACTION OF OBJECTS FOR CROSS VIRTUAL UNIVERSE DEPOLYMENT
First Claim
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
- obtain an object associated with a first virtual universe server;
translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and
deploy the translated object to the second virtual universe server.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for abstracting objects in a virtual universe (VU) deployment is provided. The system and method abstracts VU objects for editing in a common abstraction utility and for deploying to one or more VU grids containing one or more VU architectures and/or platforms (servers). The method can be implemented in a computer infrastructure having programming instructions operable to: obtain an object associated with a first virtual universe server; translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and deploy the translated object to the second virtual universe server.
81 Citations
25 Claims
-
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
-
obtain an object associated with a first virtual universe server; translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and deploy the translated object to the second virtual universe server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system implemented in hardware, comprising:
-
an adapter component to translate actions that need to occur to SQL (Structured Query Language) to create a single object that can be deployed across different VU servers; a communication component designed to pass data between an abstraction utility and the different VU servers over a network; and a deployment component designed to deploy selected objects that have been translated to the different VU servers. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product comprising a computer usable storage medium having readable program code embodied in the storage medium, the computer program product includes at least one component operable to:
-
translate an object from one syntax specific to at least first virtual universe server to a syntax that is specific to a second virtual universe server; and deploy the translated object between the first and second virtual universe server. - View Dependent Claims (22, 23, 24)
-
-
25. A computer system for providing an abstraction and deployment of objects in virtual universes, the system comprising:
-
a CPU, a computer readable memory and a computer readable storage media; first program instructions to retrieve an object from storage; second program instructions to translate actions that need to occur to SQL (Structured Query Language) in order to create a single object that can be deployed across different VU servers; third program instructions to pass data between a utility that is accessible across different platforms and the different VU servers over a network; and fourth program instructions to deploy the translated objects to the different VU servers, wherein the first, second, third and fourth program instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory.
-
Specification