Patent ReferencesMethod and apparatus for audit trail logging and data base recovery System for managing and accessing a dynamically expanding computer database Accessing a relational database over the Internet using macro language files Method for creating a relational description of a formatted transaction Method for managing globally distributed software components Heuristic co-identification of objects across heterogeneous information sources Method and apparatus for storing and manipulating objects in a plurality of relational data managers on the web Flexible and dynamic derivation of permissions Method and apparatus for automatic check cashing Method and apparatus for network based customer service Patent #: 6177932 InventorApplicationNo. 455422 filed on 12/06/1999US Classes:707/104.1, Application of database or data structure (e.g., distributed, multimedia, image)707/1, DATABASE OR FILE ACCESSING707/100, DATABASE SCHEMA OR DATA STRUCTURE707/101, Manipulating data structure (e.g., compression, compaction, compilation)707/103R, Object-oriented database structure709/203, Client/server709/229Network resources access controllingExaminersPrimary: Rones, CharlesForeign Patent References
International ClassG06F 017/30AbstractThe present invention provides a system for navigation through multiple documents in Extensible Markup Language and Resource Description Framework to inspect data/metadata in order to either start a transaction on selected item(s) in separate thin client window(s) with persistent connectivity through Internet Inter ORB Protocol or implicitly trigger read-only queries in Structured Query Language (SQL) represented in Resource Description Framework against a unified virtual Database defined over multiple physical disparate object relational databases over the web. An implicitly generated query retrieves desired sets of properties and entities presented in documents of Extensible Markup Language and Resource Description Framework for further navigation. Container types in Resource Description Framework are mapped by this invention to record and table types in a normalized relational model where URIs locating elements in relational schema components over the web are stored as primary keys/foreign keys in normalized tables. Methods and operators on such web objects are defined as part of user-defined package definitions in object relational schema where object request brokers apply such methods or operators on result sets from relational operations anywhere on the web. This invention uniquely incorporates two distinct stages of SQL computations for a collaborative method of preparation, execution and resolution of an object SQL query over disparate locations of multiple object relational databases on the web.Other References
| |