Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home File Sharing 3D-virtual-environment-creation-management-and-delivery-system

 System and method for facilitating document imaging requests
The present invention addresses these shortcomings and enables user-friendly, error-free data entry ...


 Automatic synthesis of semantic information from multimedia documents
The present invention is a system for automatically synthesizing semantic information units from ...


 Information integrated indicating method, apparatus and system for use on the world wide web applied to data inspection
OF THE INVENTION 1. Background of the Invention The present invention relates to an information ...


 Method and apparatus for enabling sectored data refreshing of Web-site data during session
In a preferred embodiment of the present invention, a browser-control script for controlling how ...


 XML client abstraction layer
The present invention consists of using an XML page description as an abstraction of the HTML page ...


 Dynamic multiplexing of hyperlinks and bookmarks
The foregoing and other problems are overcome and the objects of the invention are realized by ...


 Electric motor including unitary brush card bushing holder
Referring now to FIGS. 2-7, there is depicted a motor 10 which is ideally suited for driving a fan ...


 Electric motor brush assembly
In accordance with one aspect of the present invention, an electric motor brush assembly is ...


 Methods and apparatus for managing multiple user systems
The techniques of the present invention relate to allocating resources and managing multiple ...


 Image search apparatus and method
The present invention has been made in consideration of the above problems, and has as its object ...


 3D virtual environment creation management and delivery system

Details
Inventors: Barrus, John; McKeown, Stephan; Sterns, Ilene B.;
Assignee: Mitsubishi Electric Information Technology Center America, Inc. (Cambridge, MA)
Primary Examiner: Amsbury; Wayne
Assistant Examiner: Corrielus; Jean M.
Attorney, Agent or Firm: Brinkman; Dirk

A virtual reality environment creation, modification and delivery system stores information representing the virtual reality environment in a database where portions of it may be created, modified or delivered without affecting other portions. The database may be accessed, for example, over a network such as a wide area network, to allow database records to be individually updated without affecting other records in the database. In this manner, it is not necessary to read and store an entire virtual reality environment file in order to make changes to it. In addition, characteristics of target machines dictate what version the database reads out, thus to provide a version compatible with the target machine.

DETAILED DESCRIPTION A system for the creation, modification and delivery of a virtual environment is one in which the virtual reality environment or scene is stored not in terms of files, but rather in a database format in which the virtual reality environment is divided and stored as different records in the database.
This allows multiple authors to work in different parts of the 3D environment, allows selected access to different parts of the 3D environment by different persons, allows version control, provides the ability to save changes, e.
g.
persistence, provides scalability, security and format control and independence, all by being able to work on separate parts of the virtual reality environment without disturbing other parts.
The use of the database permits indexing that provides quick access to various parts of the environment.
For instance, individual records or objects to be updated without affecting other records in the database present advantages over prior art systems.
Here the virtual environment is stored as a file, in that changes to different records can be made simultaneously, for example by two or more different creators, without affecting or writing over changes just made and allowing only these records which are changed to be updated.
This significantly reduces the required amount of network communication.
The use of the database permits solving problems of persistence, scalability, multi-edit capability, multi-resolution, multi-format and version control since various parts of the database can be queried, altered and outputted without regard to other parts.
It will be noted that persistence requires a nonvolatile, permanent storage, excluding RAM storage which is volatile, but including high density disk storage, which is both fast and nonvolatile.
It is also important to allow access and locking in a fine-grained manner to promote use by multiple users.
However, if the locking granularity is too large, e.
g.
not fine enough partitions, one author can lock up a large section of the 3D environment, while only modifying a small part of that environment



Related patents
  Method and apparatus for producing and accessing composite data
OF THE INVENTION Reference will now be made in detail to the preferred embodiments of this invention, examples of which are illustrated in the accompanying drawings. To ...
  Composing a description of a virtual 3D world from values stored in a database and generated by decomposing another description of a virtual 3D world
The foregoing needs, and other needs that will become apparent in the following description, are fulfilled by embodiments of the invention, which comprises, in one ...
  Method, system and program product for animated web page construction and display
It is therefore one object of the present invention to provide a system and method for constructing and displaying web pages that make the web page loading process more ...
  Encoding and transferring media content onto removable storage
In the following detailed description of embodiments of the invention, reference is made to the accompanying drawings in which like references indicate similar elements,...
  Method and apparatus for refreshing a non-clocked memory
OF THE INVENTION A combinatorial decoding device and/or programmable refresh according to the invention is implemented in the context of a multiple port, multiple bank ...
  Generalized network security policy templates for implementing similar network security policies across multiple networks
The present invention provides a software facility for implementing similar network security policies across multiple networks ("the facility"). Each network is a ...
  Server system and method for distributing and scheduling modules to be executed on different tiers of a network
An exemplary embodiment of a component distribution server (CDS) system according to the present invention, connected to at least one network through at least one ...
  Solid state sound lamp
The present invention comprises a sound light source that overcomes the problems caused by the prior art incandescent light sources by combining leading edge LED ...
  Microcomputer-based carrier detection system for a cordless telephone by comparing an output signal which contains signals no higher in frequency with a frequency threshold value
OF THE EMBODIMENT Referring to FIG. 1a, a cordless telephone 100 as known from the prior art includes a Duplexer 105 for receiving radio frequency (RF) signals from, ...
  Automated audit methodology for design
1. A method of auditing a design process, said method comprising: producing a library usage file for a step in a design process using design data; and performing an ...

0.004

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved