Patent US5235701A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5235701A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of generating and accessing a database independent of its structure and syntax

Assignee: Rocket Software Inc
•
Filing: 1990-08-28
•
Granted: 1993-08-10
•
Expires: 2010-08-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of generating and accessing a database table having data stored in a unique structure and syntax is disclosed. A database access library having an access function is created. The access function of the database access library is mapped to the database table. A data object is also created. The data object has a plurality of data attributes. Each data attribute of the data object is mapped to the database table using the access function. Accessing of the data object is independent of the structure and syntax of the database table.

Inventors

  • 👤 Peter C. Ohler
  • 👤 Xin Gu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 22:30
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/901; G06F16/9017; Y; Y10; Y10S; Y10S707/00; Y10S707/99931

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 177 words
A method of accessing data stored in a database table with a unique structure and syntax, by a program operating under the control of a computer to access said data independent of said structure and syntax, comprising the steps of: creating a database access library having an access function, said access function mapping said database access library to said database table in accordance with the structure and syntax of said database table; defining a database class, having a plurality of data attributes; linking each data attribute of said database class to said database table by said access function inherited from said database access library through execution of an object oriented interpreter language that supports type information at run time; creating a data object in said database class having said plurality of data attributes linked to said database table by said access function; and accessing said data object to access the data stored in said database table wherein said accessing of said data object accesses the data stored in said database table independent of said structure and syntax.
Claim 2
Independent Claim 177 words
A method of accessing data stored in a database table with a unique structure and syntax, by a program operating under the control of a computer to access said data independent of said structure and syntax, comprising the steps of: creating a database access library having an access function, said access function mapping said database access library to said database table in accordance with the structure and syntax of said database table; defining a database class, having a plurality of data attributes; linking each data attribute of said database class to said database table by said access function inherited from said database access library through execution of an object oriented interpreter language that supports type information at run time; creating a data object in said database class having said plurality of data attributes linked to said database table by said access function; and accessing said data object to access the data stored in said database table wherein said accessing of said data object accesses the data stored in said database table independent of said structure and syntax.
Claim 3
Dependent Claim 14 words
The method of claim 1 wherein said database table has a plurality of fields.
Claim 4
Dependent Claim 22 words
The method of claim 2 wherein each data attribute of said data object is linked to a field of said database table.

References Cited (Backward Citations)

US4774661A Cited
US4930071A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-08-09 1997-02-08 1997-08-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-08-09 2001-02-08 2001-08-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-08-09 2005-02-08 2005-08-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag