← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag