Multimedia inspection database system (MIDaS) for dynamic run-time data evaluation
DC CAFCFirst Claim
1. A method executed by a programmable apparatus, comprising:
- a. receiving with a computer a data retrieval request to form an OLAP cube from a graphical user interface (GUI) on a programmable user display device,b. in response to the retrieval request to form the OLAP cube, accessing with the computer a plurality of disparate digital databases and retrieving with the computer requested data from such databases,c. viewing the OLAP cube formed from the retrieved data using the GUI, wherein the retrieved data is accessed dynamically on demand directly from the disparate digital databases,d. accepting through the GUI a user update of specific data in the OLAP cube,e. accessing a database relevant to the specific data, and updating that database dynamically on demand with the specific data, andf. dynamically updating the OLAP CUBE data displayed on the GUI with the specific data.
0 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
An object-oriented system provides a comprehensive and integrated tool to manage, operate, analyze and inspect structures by providing 3-D visualization of the structures, a database interface, connectivity with one or more databases, a data display and analysis capabilities. The structural model is stored as an object-oriented, serialized file as a series of objects, including primitives, coordinates, object names, group names and other object identifiers. The system integrates various types of data, including tabulated textual data, annotated engineering drawings, photographic records, graphical plots, audio and videotaped records, from different tables and databases. Data are displayed to the user based on queries that the user submits to the system, which queries are evaluated at run-time. As a result, the user achieves unparalleled flexibility in data analysis and evaluation.
43 Citations
4 Claims
-
1. A method executed by a programmable apparatus, comprising:
-
a. receiving with a computer a data retrieval request to form an OLAP cube from a graphical user interface (GUI) on a programmable user display device, b. in response to the retrieval request to form the OLAP cube, accessing with the computer a plurality of disparate digital databases and retrieving with the computer requested data from such databases, c. viewing the OLAP cube formed from the retrieved data using the GUI, wherein the retrieved data is accessed dynamically on demand directly from the disparate digital databases, d. accepting through the GUI a user update of specific data in the OLAP cube, e. accessing a database relevant to the specific data, and updating that database dynamically on demand with the specific data, and f. dynamically updating the OLAP CUBE data displayed on the GUI with the specific data. - View Dependent Claims (2)
-
-
3. A data storage medium containing instructions which, when executed, cause a computational device to perform a method comprising:
-
a. receiving with a computer a data retrieval request to form an OLAP cube from a graphical user interface (GUI) on a programmable user display device, b. in response to the retrieval request to form an OLAP cube, accessing with the computer a plurality of disparate digital databases and retrieving with the computer requested data from such databases, c. viewing the OLAP cube formed from the retrieved data using the GUI, wherein the retrieved data is accessed dynamically on demand directly from the disparate digital databases, d. accepting through the GUI a user update of specific data in the OLAP cube, e. accessing a database relevant to the specific data, and updating that database dynamically on demand with the specific data, and f. dynamically updating the OLAP cube data displayed on the GUI with the specific data. - View Dependent Claims (4)
-
Specification