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

System and method for providing a high level language for mapping and accessing objects in data stores

Patent 6061515 Issued on May 9, 2000. Estimated Expiration Date: Icon_subject May 30, 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 and apparatus for transforming objects in data models
Patent #: 5315709
Issued on: 05/24/1994
Inventor: Alston, Jr., et al.

System for dynamic segmentation analysis using conversion of relational data into object-oriented data
Patent #: 5426780
Issued on: 06/20/1995
Inventor: Gerull, et al.

Domain based partitioning and reclustering of relations in object-oriented relational database management systems
Patent #: 5448727
Issued on: 09/05/1995
Inventor: Annevelink

System and method for providing a graphical user interface for mapping and accessing objects in data stores Patent #: 5627979
Issued on: 05/06/1997
Inventor: Chang, et al.

Inventors

Application

No. 866374 filed on 05/30/1997

US Classes:

717/114, Programming language707/100DATABASE SCHEMA OR DATA STRUCTURE

Examiners

Primary: Hafiz, Tariq R.
Assistant: Ingberg, Todd

Attorney, Agent or Firm

International Class

G06F 009/44

Abstract

A user may define a mapping between object schema and data store schema by use of a high level language, Schema Mapping Definition Language (SMDL), which is data store independent, object oriented language independent, and extensible. The user may either write SMDL directly or generate SMDL through the use of a graphical user interface Smart Schema whose graphical semantics support the SMDL semantics. A Schema Mapping Internal Representation (SMIR) containing representations of the object schema, the data store schema, and the mapping of the object schema and the data store schema is generated by an SMDL Parser from the SMDL. The SMIR is represented such that it may be accessible by both development interfaces and run-time environments. It supports the accessing of the mapping information given either the object schema or data store schema such that the data store schema may be accessed from the object schema, and the object schema may be accessed from the data store schema. An SMDL Generator may be used to generate the SMDL from the SMIR. The SMIR, SMDL Generator, SMDL Parser, and SMDL may be registered in a Data Store Manager (DSM) having a single, uniform, object oriented application programming interface for accessing one or more data stores, regardless of the type of data store.

Other References

  • The Common Object Requester Broker Architecture and Specification, OMG TC Document 91.12.1, 1991
  • IBM/Joss Object Services Persistence Service Specification, OMG TC Document 93.11.3 (OMG TC Document 93.5.7), Nov. 15, 1993
  • SOM Toolkit Users Guide, Version 2.0, Jun. 1993. (SOMobjects Developer Toolkit Users Guide, Version 2.0, Jun. 1993
  • ODMG-93, Standard R.G.G. Cattell (Ed), The Object Database Standard: A ODMG-93, Morgan Kaufmann Publishers, San Mateo, CA 1994
  • IBM SQL Reference Version 1, First Edition, Aug. 1993
  • Rumbaugh et al., "Object-Oriented Modeling and Design" pp. 1-3, 375-386, 1991
  • Aho et al. "Compilers Principles Techniques and Tools", p. 56, 1988
  • Su-Yin et al., "Capturing the Object-Oriented Database model in Relational Form", 1993
  • Ying Ying et al, "Translating Relational Schema with Constraints in OODB Schema", 1993
  • Yan et al, "Translating Relationl Schema With Constraints Into OODB Schema", IFIP Transactions A: Computer Science and Technology, pp. 69-85, Nov. 1992
  • Hsieh et al, "Capturing the Object-Oriented Database Model in Relational Form", Proceedings--IEEE Computer Society's International Computer Sofware and Applications Conference, p. 202-208, Nov. 1993
  • Rafii, A. et al, "Integration Strategies in Pegasus Object Oriented Multidatabase System", Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences, p. 323-34, Jan. 7, 1992
  • Bertino, E., "Integration of Heterogeneous Data Repositories by Using Object-Oriented Views", IMS '91 Proceedings. First International Workshop on Interoperability in Multidatabase Systems, p. 22-9, Apr. 7, 1991
  • Markowitz, V. et al, "Object Queries Over Relational Databases: Language, Implementation, and Applications", Proceedings. Ninth International Conference on Data Engineering, p. 71-80, Apr. 19, 1993
  • Soutou, C., "Towards a Methodology for Developing a Federated Database System", Proceedings ICC '93. Fifth International Conference on Computing and Information, p. 560-4, May 27, 1993
  • Sull, W. et al, "A Self-Organizing Knowledge Representation Scheme for Extensible Heterogeneous Information Environment", IEEE Transactions on Knowledge and Data Engineering, p. 185-91, Apr. 1992
  • Urban, S., "A Semantic Framework for Heterogeneous Database Environments", IMS '91 Proceedings. First International Workshop on Interoperability in Multidatabase Systems, p. 156-63, Apr. 7, 1991
  • Rafii, A. et al, "Multidatabase Management in Pegasus", IMS '91 Proceedings. First International Workshop on Interoperability in Multidatabase Systems, p. 166-73, Apr. 7, 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
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?