US5794248A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for representing non-object-oriented datastores using a collection of collections data model
Assignee: International Business Machines Corp
•
Filing: 1996-10-25
•
Granted: 1998-08-11
•
Expires: 2016-10-25
Abstract
Abstract A method, apparatus, and article of manufacture for representing non-object-oriented datastores using a collection of collections data model. A computerized system in accordance with the principles of the present invention includes a "bridge" program that encapsulates a record from an external datastore as a datastore persistent object. The bridge organizes multiple related datastore persistent objects in a datastore collection. The bridge organizes the multiple related collections of datastore persistent objects as a collection of collections.
Inventors
- 👤 Kenneth R. Blackman
- 👤 Jack L. Howe, III
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 16:56
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/28; G06F16/289; Y; Y10; Y10S; Y10S707/00; Y10S707/953; Y10S707/955; Y10S707/99941; Y10S707/99943; Y10S707/99944
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
79 words
A computerized method for representing non-object-oriented datastores using a collection of collections data model, comprising the steps of: encapsulating a logical unit of data retrieved from an external datastore as a datastore persistent object in a memory of a computer, wherein the encapsulated data can be manipulated using member functions of the datastore persistent object; and organizing a plurality of the datastore persistent objects in the memory of the computer as one or more collections of datastore persistent objects.
Claim 2
Dependent Claim
79 words
A computerized method for representing non-object-oriented datastores using a collection of collections data model, comprising the steps of: encapsulating a logical unit of data retrieved from an external datastore as a datastore persistent object in a memory of a computer, wherein the encapsulated data can be manipulated using member functions of the datastore persistent object; and organizing a plurality of the datastore persistent objects in the memory of the computer as one or more collections of datastore persistent objects.
Claim 3
Dependent Claim
28 words
The method of claim 1, further comprising the step of organizing the collections of datastore persistent objects as collections of object collections in the memory of the computer.
Claim 4
Dependent Claim
113 words
A computerized apparatus for representing non-object-oriented datastores using a collection of collections data model, comprising: an external non-object-oriented datastore stored on a data storage device attached to a computer; and a bridge program, executed by a computer, for accessing the external datastore, wherein the bridge program further comprises: means for encapsulating a logical unit of data retrieved from an external datastore as a datastore persistent object in a memory of the computer, wherein the encapsulated data can be manipulated using member functions of the datastore persistent object; and means for organizing a plurality of the datastore persistent objects in the memory of the computer as one or more collections of datastore persistent objects.
Claim 5
Dependent Claim
113 words
A computerized apparatus for representing non-object-oriented datastores using a collection of collections data model, comprising: an external non-object-oriented datastore stored on a data storage device attached to a computer; and a bridge program, executed by a computer, for accessing the external datastore, wherein the bridge program further comprises: means for encapsulating a logical unit of data retrieved from an external datastore as a datastore persistent object in a memory of the computer, wherein the encapsulated data can be manipulated using member functions of the datastore persistent object; and means for organizing a plurality of the datastore persistent objects in the memory of the computer as one or more collections of datastore persistent objects.
Claim 6
Dependent Claim
31 words
The apparatus of claim 3, wherein the bridge program further comprises means for organizing the collections of datastore persistent objects as collections of object collections in the memory of the computer.
Claim 7
Dependent Claim
107 words
A program storage medium readable by a computer having a memory, the medium tangibly embodying one or more programs of instructions executable by the computer to perform method steps for representing non-object-oriented datastores using a collection of collections data model, the method comprising the steps of: encapsulating a logical unit of data retrieved from an external datastore as a datastore persistent object in a memory of a computer, wherein the encapsulated data can be manipulated using member functions of the datastore persistent object; and organizing a plurality of the datastore persistent objects in the memory of the computer as one or more collections of datastore persistent objects.
Claim 8
Dependent Claim
107 words
A program storage medium readable by a computer having a memory, the medium tangibly embodying one or more programs of instructions executable by the computer to perform method steps for representing non-object-oriented datastores using a collection of collections data model, the method comprising the steps of: encapsulating a logical unit of data retrieved from an external datastore as a datastore persistent object in a memory of a computer, wherein the encapsulated data can be manipulated using member functions of the datastore persistent object; and organizing a plurality of the datastore persistent objects in the memory of the computer as one or more collections of datastore persistent objects.
Claim 9
Dependent Claim
28 words
The method of claim 5, further comprising the step of organizing the collections of datastore persistent objects as collections of object collections in the memory of the computer.
References Cited (Backward Citations)
US5303379A
Cited
US5421015A
Cited
US5161225A
Cited
US5437027A
Cited
US5297279A
Cited
US5295256A
Cited
US5291583A
Cited
US5212787A
Cited
US5426747A
Cited
US5414812A
Cited
US5459860A
Cited
US5499371A
Cited
US5542078A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-08-10 | 2002-02-09 | 2002-08-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-08-10 | 2006-02-09 | 2006-08-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-08-10 | 2010-02-09 | 2010-08-11 | $7700.00 | Window Closed / Lapsed |