U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Modeling of object-oriented database structures, translation to relational database structures, and dynamic searches thereon

Patent 6374252 Issued on April 16, 2002. Estimated Expiration Date: Icon_subject October 16, 2017. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Method for integrating a knowledge-based system with an arbitrary database system
Patent #: 4930071
Issued on: 05/29/1990
Inventor: Tou, et al.

Method of monitoring changes in attribute values of object in an object-oriented database
Patent #: 5133075
Issued on: 07/21/1992
Inventor: Risch

Persistent stream for processing time consuming and reusable queries in an object oriented database management system
Patent #: 5161225
Issued on: 11/03/1992
Inventor: Abraham, et al.

Document management and production system
Patent #: 5181162
Issued on: 01/19/1993
Inventor: Smith, et al.

Relational database management system and method for storing, retrieving and modifying directed graph data structures
Patent #: 5201046
Issued on: 04/06/1993
Inventor: Goldberg, et al.

Method and apparatus for accessing a relational database without exiting an object-oriented environment
Patent #: 5212787
Issued on: 05/18/1993
Inventor: Baker, et al.

Method of generating and accessing a database independent of its structure and syntax
Patent #: 5235701
Issued on: 08/10/1993
Inventor: Ohler, et al.

Matchmaker for assisting and executing the providing and conversion of data between objects in a data processing system storing data in typed objects having different data formats
Patent #: 5261080
Issued on: 11/09/1993
Inventor: Khoyi, et al.

Automatic storage of persistent ASN.1 objects in a relational schema
Patent #: 5291583
Issued on: 03/01/1994
Inventor: Bapat

Automatic storage of persistent objects in a relational schema
Patent #: 5295256
Issued on: 03/15/1994
Inventor: Bapat

More ...

Inventors

Application

No. 951714 filed on 10/16/1997

US Classes:

707/102, Generating database or data structure (e.g., via user interface)707/100, DATABASE SCHEMA OR DATA STRUCTURE707/103RObject-oriented database structure

Examiners

Primary: Coby, Frantz

Attorney, Agent or Firm

International Class

G06F 017/30

Abstract

A method and system for modeling of object-oriented database structures, translation to relational database structures, and dynamic searches thereon. The user may create, edit and manipulate a user's object database (dynamically translated into a set of relational database structures), to create, edit and manipulate objects for that object database (dynamically translated into data for those relational database structures), and to create, edit and manipulate queries to be applied to that object database (dynamically translated into queries to be applied to those relational database structures). A meta-model of the user's object database, which is itself an object database, and which has itself been translated into a set of relational database structures for manipulation by a relational database engine. The meta-model comprises a set of classes, objects, and relationships between classes which model the classes and relationships between classes of the system. Each of these classes may comprise a set of searchable properties, and each of these relationships may comprise an inheritance relationship (between a base class and a derived class) or a data-model relationship (such as a one-to-one, one-to-many, or many-to-many relationship). The data model of the user's object database is modeled by actual objects in the meta-model, and editing or manipulating the user's object database is modeled by creating, modifying, or deleting objects in the meta-model. The meta-model also models itself, in the same manner as it models the user's object database, and may be manipulated in the same manner as the user's object database.

Other References

  • R.G.G. Cattell, "Object Data Management--Object-Oriented and Extended Relational Database Systems", bibliography, pp. 273-310
  • "Object-Oriented Database Management--Applications in Engineering and Computer Science", bibliography, pp. 631-662
  • Donald K. Burleson, "Practical Application of Object-Oriented Techniques to Relational Databases", bibliography, pp. 243-247
  • Setrag Khoshafian, "Object-Oriented Databases", bibliography, pp. 335-350
  • Kroenke, Business Modeling with Semantic Objects, Wall Data Inc, pp. 1-4, Dec. 199
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?