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
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 13:29
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 |