Graphical method for navigating in a database of modeled objects
First Claim
1. A method of navigating a database, the method comprising the steps of:
- accessing a database using a computer, said database comprising a set of data and a plurality of relations between the data of the set, wherein the set of data in the database comprises data representative of modeled objects and the plurality of relations between the data of the set are determined based on relational properties of the database; and
graphically navigating said database by;
selecting, based on a first user selection, a first data and selecting, based on a second user selection, a first relation among a plurality of relations;
finding in the database second data related to the first data according to the selected first relation;
displaying a three-dimensional representation of modeled objects represented by the second data;
selecting, based on a third user selection, one of the displayed three-dimensional representation of objects and, based on a fourth user selection, a second relation among the plurality of relations, the selection of said one of the displayed three-dimensional representation of objects being carried out directly on the three-dimensional representation displayed;
identifying, among the second data, data representative of the selected one of the displayed three-dimensional representation of objects and finding in the database third data related to the identified second data according to the selected second relation; and
displaying a three-dimensional representation of modeled objects represented by the third data.
1 Assignment
0 Petitions
Accused Products
Abstract
A relational database contains a set of data and relations between the data of the set. The data may be representative of three dimensional modeled objects. For navigating in the database, the user selects a first data and a first relation; the second data related to the first data according to the first relation are searched. Then, a three-dimensional representation of objects represented by the second data is displayed to the user. When the user selects one of the displayed objects and a second relation, the second data representative of the selected object is identified. Then, third data related to the identified second data according to the second relation are found. A three-dimensional representation of objects represented by the third data is then displayed.
The user may navigate in three-dimensional representations of the objects represented in the database, without any need to know and understand the structure of the database.
-
Citations
19 Claims
-
1. A method of navigating a database, the method comprising the steps of:
-
accessing a database using a computer, said database comprising a set of data and a plurality of relations between the data of the set, wherein the set of data in the database comprises data representative of modeled objects and the plurality of relations between the data of the set are determined based on relational properties of the database; and graphically navigating said database by; selecting, based on a first user selection, a first data and selecting, based on a second user selection, a first relation among a plurality of relations; finding in the database second data related to the first data according to the selected first relation; displaying a three-dimensional representation of modeled objects represented by the second data; selecting, based on a third user selection, one of the displayed three-dimensional representation of objects and, based on a fourth user selection, a second relation among the plurality of relations, the selection of said one of the displayed three-dimensional representation of objects being carried out directly on the three-dimensional representation displayed; identifying, among the second data, data representative of the selected one of the displayed three-dimensional representation of objects and finding in the database third data related to the identified second data according to the selected second relation; and displaying a three-dimensional representation of modeled objects represented by the third data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system comprising:
-
a database, comprising; a set of data, representative of 3D modeled objects, a plurality of relations between the data, the plurality of relations between the data of the set being determined based on relational properties of the database, and at least one three-dimensional representation of modeled objects; and a computer processor adapted to; access said database; and graphically navigate said database by; selecting, based on a first user selection, a first data and selecting, based on a second user selection, a first relation among the plurality of relations; finding in the database second data related to the first data according to the selected first relation; displaying a three-dimensional representation of modeled objects represented by the second data, selecting, based on a third user selection, one of the displayed three-dimensional representation of objects and, based on a fourth user selection, a second relation among the plurality of relations, the selection of said one of the displayed three-dimensional representation of objects being carried out directly on the three-dimensional representation displayed; identifying, among the second data, data representative of the selected one of the displayed three-dimensional representation of objects and finding in the database third data related to the identified second data according to the selected second relation; and displaying a three-dimensional representation of modeled objects represented by the third data.
-
-
11. A method for deploying a relational database on a storage vault with computer instructions or data for a computer, the method comprising:
-
accessing a first database on storage vault, said first database comprising a set of data and a plurality of relations between the data of the set, wherein the set of data in the first database comprises data representative of modeled objects and the plurality of relations between the data of the set are determined based on the relational properties of the database; and graphically navigating said first database by; selecting, based on a first user selection, a first data and selecting, based on a second user selection, a first relation among the plurality of relations; finding second data related to the first data according to the first selected relation; displaying a three-dimensional representation of modeled objects represented by the second data; selecting, based on a third user selection, one of the displayed three-dimensional representation of objects and, based on a fourth user selection, a second relation among the plurality of relations, the selection of said one of the displayed three-dimensional representation of objects being carried out directly on the three-dimensional representation displayed; identifying, among the second data, data representative of the selected one of the displayed three-dimensional representation of objects and finding in the database third data related to the identified second data according to the selected second relation; and displaying a three-dimensional representation of modeled objects represented by the third data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification