3D virtual environment creation management and delivery system
First Claim
1. A virtual reality system, comprising:
- a computer for generating a virtual reality environment;
a database for storing data representing said generated virtual reality environment; and
a database engine for accessing said database and delivering a portion of the stored data representing the generated virtual reality environment without delivering another portion of the stored data representing the generated virtual reality environment.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
222 Citations
50 Claims
-
1. A virtual reality system, comprising:
-
a computer for generating a virtual reality environment; a database for storing data representing said generated virtual reality environment; and a database engine for accessing said database and delivering a portion of the stored data representing the generated virtual reality environment without delivering another portion of the stored data representing the generated virtual reality environment. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for delivery of information comprising the steps of:
-
representing, in a relational database, an aspect of a virtual reality with a first set of information corresponding to a first quality level and a second set of information corresponding to a second quality level, said first set of information different than said second set of information; delivering said first set of information from the relational database to a first device; and delivering the second set of information from the relational database to a second device. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A virtual reality environment comprising:
-
a first database record stored on a computer readable medium having stored thereon a first set of information representing an aspect of said virtual reality environment corresponding to a first quality level; and a second database record stored on a computer readable medium having stored thereon a second set of information representing said aspect of said virtual reality environment corresponding to a second quality level, said first set of information different than said second set of information. - View Dependent Claims (17)
-
-
18. A method of updating a virtual reality environment, comprising the steps of:
-
reading a first database record having stored therein a first set of information representing an aspect of a generated virtual reality environment; altering said first set of information; and storing said altered first set of information as said first database record without storing other records relating to said generated virtual reality environment. - View Dependent Claims (19)
-
-
20. A system for executing a virtual reality environment, comprising:
-
a database for storing a virtual reality environment; a first device for requesting access to the stored virtual reality environment and for communicating a characteristic; and a second device for receiving the communicated request and the communicated characteristic, for retrieving the stored virtual reality environment, and for communicating said retrieved virtual reality environment to said first device, said communicated virtual reality environment tailored dependent on said characteristic. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A database for storing a virtual reality environment, comprising:
-
a first data representation representing a first part of a virtual reality scene having a first graphical object; a second data representation representing a second part of the virtual reality scene, different than the first part, having a second graphical object; and wherein the first data representation and the second data representation are independently retrievable from the database. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A relational database for storing a virtual reality environment having a plurality of graphical objects, comprising:
-
first data identifying one or more graphical objects within at least a portion of a virtual reality scene; second data, related to the first data, identifying a location of each of the identified one or more graphical objects within the at least a portion of the virtual reality scene; third data, related to the first data, identifying at least one part of each of the identified one or more graphical objects; and fourth data, related to the third data, identifying primitives of each of the identified at least one part. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
-
44. A virtual reality system, comprising:
-
a network; a first network device interconnected to the network and configured to communicate, via the network, a request for data representing a part of a virtual reality scene; a database configured to store data representing the virtual reality scene; and a second network device interconnected to the network and configured to extract from the database only data representing the requested part of the virtual reality scene, and to communicate, via the network, the extracted data to the first network device. - View Dependent Claims (45, 46, 47, 48, 49, 50)
-
Specification