Centralized, Automatic Object Management Across Multiple Virtual Environments
Publication Date: 2010-Apr-22
The IP.com Prior Art Database
Described is a solution to a very real problem of efficiently maintaining identical objects across multiple virtual worlds. When the number of environments scales, it solves the resource problem of repetitive maintenance on each virtual environment and potentially a storage resource problem when only one copy of the object data is kept in the centralized location. The various components, when coupled with the interface, provide an easy and seamless object management infrastructure.
Ȉ ˇ ˄ ˙
Described is a method of automatically managing comparable 3D objects across multiple virtual environments from a centralized location. It is composed of:
- A software program, likely external to any of the 1,_,n suggested virtual environments that becomes the central management position
- A persistent storage component which serves as a central repository for object data
- A web or client interface to the program
- An embedded software program in the virtual environment that communicates with the central management software
Using this invention, a virtual world user can easily maintain his or her 3D objects in a central location as the number of virtual worlds scales up. Updates through the central web interface are automatically cascaded up to all virtual worlds the user participates in.
One might think of this as a style sheet for objects within a virtual world. For example, a clothing store may want to maintain a consistent look and feel for there store front across two virtual worlds. This invention allows them to define a single description. This description is then used by the virtual worlds to render the store front. Future enhancements and changes to the store front can then be done on the single style sheet and the changes are propagated to the virtual worlds.
The next stage of Internet evolution includes a movement to 3D "Virtual Worlds" or immersive environments. References of the Business evolution in the 3D internet include "Second Life*" and "World of Warcraft**". As the next generation of Internet evolves, it is easy to imagine many coexisting 3D virtual environments.
This poses a problem for individuals, consumers, business owners, etc. There exists a desire to have a mirrored presence in each of these virtual environments. How, then, do they efficiently maintain all objects in each of the available 3D worlds simultaneously while preserving integration between them?
Currently, there is no efficient automated solution - the only way to do it is to work with each environment individually, doing the same or similar action(s) to each instance of a particular set of objects. In addition, consider the fact that many of the environments may be heterogeneous, meaning it will take an increasing skill set and amount of time to maintain a presence across a growing number of 3D environments.
Centralized Object Management
This invention provides a single point of control when managing an object across a set of virtual environments. A user can define a set of actions and attributes for an object from this central location. Then, this object data is propagated up to each of 1,_, n previously configured virtual environments where the object is eventually rendered according to the predefined data. This object data can be defined by various methods including, but not limited to the following:
A standards-based file format in which all 3D world objects would be described by,
regardless of implementation details. Thus, al...