Work Files Saved Searches
   My Account                                                  Search:   Quick/Number   Boolean   Advanced       Help   

 The Delphion Integrated View

  Buy Now:   Buy PDF- 41pp  PDF  |   File History  |   Other choices   
  Tools:  Citation Link  |  Add to Work File:    
  View:  Expand Details   |  INPADOC   |  Jump to: 
 Email this to a friend  Email this to a friend 
Title: US6163776: System and method for exchanging data and commands between an object oriented system and relational system
[ Derwent Title ]

Country: US United States of America

View Images High


41 pages

Inventor: Periwal, Damodar D.; Campbell, CA

Assignee: Software Tree, Inc., San Jose, CA
other patents from SOFTWARE TREE, INC. (776945) (approx. 1)
 News, Profiles, Stocks and More about this company

Published / Filed: 2000-12-19 / 1998-03-23

Application Number: US1998000046779

IPC Code: Advanced: G06F 17/30;
IPC-7: G06F 17/30;

ECLA Code: G06F17/30S8T;

U.S. Class: Current: 001/001; 707/999.004; 707/999.006; 707/999.101; 707/999.103;
Original: 707/004; 707/006; 707/101; 707/103;

Field of Search: 707/002,3,4,101,103,6 345/335,968,333,349 395/702 711/001,100 364/280,4

Priority Number:
1998-03-23  US1998000046779

Abstract:     A system for exchanging data and commands between an object oriented system and a relational system. The system includes an +E,uns O+EE bject-+E,uns R+EE elational +E,uns M+EE apping (ORM) grammar, an ORM specification, Object Class Definitions, a relational database, an operating system, a Database Exchange Unit including an OR mapping unit, a schema generator, a schema reverse engineering unit and applications. The ORM specification is based on the ORM grammar and includes information for defining the mapping between object-oriented system and the relational system. The Object Class Definitions define the object-oriented system, and the relational database defines the relational system. The Database Exchange Unit executes in accordance with the ORM specification, and is the programs/routines that operate to translate data from the object model to the relational model, and vice versa. The present invention further comprises a number of methods including: a method for generating a ORM Data Structures; a method for generating a mapping unit; a method for generating a schema from an object model and an object-relational mapping specification; a method for generating an Object Class Definitions and an ORM specification from an ORM template specification and database schema; and a method for object streaming, and methods for efficient generation of persistently unique sequence numbers for new objects.

Attorney, Agent or Firm: Fenwick & West LLP ;

Primary / Asst. Examiners: Amsbury, Wayne; Havan, Thu-Thao

Maintenance Status: C1 Re-examined

INPADOC Legal Status: Show legal status actions

Family: None

First Claim:
Show all 42 claims
What is claimed is:     1. A system for exchanging data between an object-oriented system and a relational system having tables defining a relational model, the system comprising:
  • at least one object class definition defining an object model;
  • an object relational mapping data structure defining a mapping between the object model and the relational model, the object relational mapping data structure produced from a declarative ORM Specification based on an ORM grammar;
  • an exchange unit for translating data from the object model to the relational model and for translating data from the relational model to the object model.

Background / Summary: Show background / summary

Drawing Descriptions: Show drawing descriptions

Description: Show description

Forward References: Show 107 U.S. patent(s) that reference this one

U.S. References: Go to Result Set: All U.S. references   |  Forward references (107)   |   Backward references (7)   |   Citation Link

Patent  Pub.Date  Inventor Assignee   Title
Get PDF - 24pp US5201046  1993-04 Goldberg et al.  Xidak, Inc. Relational database management system and method for storing, retrieving and modifying directed graph data structures
Get PDF - 43pp US5291583  1994-03 Bapat  Racal-Datacom, Inc. Automatic storage of persistent ASN.1 objects in a relational schema
Get PDF - 24pp US5499371  1996-03 Henninger et al.  Persistence Software, Inc. Method and apparatus for automatic generation of object oriented code for mapping relational data to objects
Get PDF - 10pp US5504884  1996-04 Kyuma et al.  Mitsubishi Denki Kabushiki Kaisha Information retrieval system
Get PDF - 39pp US5627979  1997-05 Chang et al.  International Business Machines Corporation System and method for providing a graphical user interface for mapping and accessing objects in data stores
Get PDF - 28pp US5706504  1998-01 Atkinson et al.  Microsoft Corporation Method and system for storing data objects using a small object data stream
Get PDF - 14pp US5797136  1998-08 Boyer et al.  International Business Machines Corporation Optional quantifiers in relational and object-oriented views of database systems
Foreign References: None

Other Abstract Info: DERABS G2001-210082

Inquire Regarding Licensing

Powered by Verity

Plaques from Patent Awards      Gallery of Obscure PatentsNominate this for the Gallery...

Thomson Reuters Copyright © 1997-2014 Thomson Reuters 
Subscriptions  |  Web Seminars  |  Privacy  |  Terms & Conditions  |  Site Map  |  Contact Us  |  Help