US5809508A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for capturing and cataloging datastore characteristics to define datastore persistent objects
Assignee: International Business Machines Corp
•
Filing: 1996-10-25
•
Granted: 1998-09-15
•
Expires: 2016-10-25
Abstract
Abstract A method, apparatus, and article of manufacture for cataloging datastore characteristics. A computerized system in accordance with the principles of the present invention includes an external non-object-oriented datastore and a class definition tool that captures a database description associated with the datastore, captures a record layout associated with the datastore, associates the database description with the record layout to define a specification for the datastore, and augments the datastore specification to constrain use of the datastore by datastore persistent objects. The class definition tool stores the datastore specification in a catalog.
Inventors
- 👤 Kenneth R. Blackman
- 👤 Jack L. Howe, III
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 20:02
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/28; G06F16/289; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99943; Y10S707/99944
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
79 words
A computerized method for cataloging datastore characteristics, comprising the steps of: capturing a database description associated with an external non-object-oriented datastore stored on a data storage device attached to a computer; capturing a record layout associated with the external non-object-oriented datastore; associating the database description with the record layout in a memory of a computer to define a specification for the datastore; and augmenting the datastore specification to constrain use of the external non-object-oriented datastore by datastore persistent objects.
Claim 2
Dependent Claim
79 words
A computerized method for cataloging datastore characteristics, comprising the steps of: capturing a database description associated with an external non-object-oriented datastore stored on a data storage device attached to a computer; capturing a record layout associated with the external non-object-oriented datastore; associating the database description with the record layout in a memory of a computer to define a specification for the datastore; and augmenting the datastore specification to constrain use of the external non-object-oriented datastore by datastore persistent objects.
Claim 3
Dependent Claim
24 words
The method of claim 1, further comprising storing the datastore specification in a catalog stored on a data storage device attached to a computer.
Claim 4
Dependent Claim
26 words
The method of claim 1, the associating step comprising the step of automatically associating the database description with the record layout to define the datastore specification.
Claim 5
Dependent Claim
32 words
The method of claim 1, the associating step comprising the step of accepting a command from an operator to associate the database description with the record layout to define the datastore specification.
Claim 6
Dependent Claim
20 words
The method of claim 1, further comprising updating the datastore specification in response to a change in the database description.
Claim 7
Dependent Claim
20 words
The method of claim 1, further comprising updating the datastore specification in response to a change in the record layout.
Claim 8
Dependent Claim
89 words
A computerized apparatus for cataloging datastore characteristics, comprising: an external non-object-oriented datastore stored on a data storage device attached to a computer; and a class definition tool, executed by a computer, for capturing a database description from the external non-object-oriented datastore, for capturing a record layout from the external non-object-oriented datastore, for associating the database description with the record layout in a memory of the computer to create a datastore specification, and for augmenting the datastore specification to constrain use of the external non-object-oriented datastore by datastore persistent objects.
Claim 9
Dependent Claim
89 words
A computerized apparatus for cataloging datastore characteristics, comprising: an external non-object-oriented datastore stored on a data storage device attached to a computer; and a class definition tool, executed by a computer, for capturing a database description from the external non-object-oriented datastore, for capturing a record layout from the external non-object-oriented datastore, for associating the database description with the record layout in a memory of the computer to create a datastore specification, and for augmenting the datastore specification to constrain use of the external non-object-oriented datastore by datastore persistent objects.
Claim 10
Dependent Claim
30 words
The apparatus of claim 7, further comprising means, performed by the computer, for storing the datastore specification on a catalog stored on a data storage device attached to a computer.
Claim 11
Dependent Claim
30 words
The apparatus of claim 7, the means for associating comprising means, performed by the computer, for automatically associating the database description with the record layout to define the datastore specification.
Claim 12
Dependent Claim
36 words
The apparatus of claim 7, the means for associating comprising means, performed by the computer, for accepting a command from an operator to associate the database description with the record layout to define the datastore specification.
Claim 13
Dependent Claim
26 words
The apparatus of claim 7, further comprising means, performed by the computer, for updating the datastore specification in response to a change in the database description.
Claim 14
Dependent Claim
26 words
The apparatus of claim 7, further comprising means, performed by the computer, for updating the datastore specification in response to a change in the record layout.
Claim 15
Dependent Claim
83 words
The apparatus of claim 7, the class definition tool further comprising means for defining a datastore persistent object class in the memory of the computer using the datastore specification of the external non-object-oriented datastore, and the apparatus further comprising a bridge program, executed by a computer, for instantiating datastore persistent objects in a memory of the computer from the datastore persistent object class and for encapsulating a logical unit of data retrieved from the external non-object-oriented datastore within the instantiated datastore persistent object.
Claim 16
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 cataloging datastore characteristics, the method comprising the steps of: capturing a database description associated with an external non-object-oriented datastore stored on a data storage device attached to a computer; capturing a record layout associated with the external non-object-oriented datastore; associating the database description with the record layout in a memory of a computer to define a specification for the datastore; and augmenting the datastore specification to constrain use of the external non-object-oriented datastore by datastore persistent objects.
Claim 17
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 cataloging datastore characteristics, the method comprising the steps of: capturing a database description associated with an external non-object-oriented datastore stored on a data storage device attached to a computer; capturing a record layout associated with the external non-object-oriented datastore; associating the database description with the record layout in a memory of a computer to define a specification for the datastore; and augmenting the datastore specification to constrain use of the external non-object-oriented datastore by datastore persistent objects.
Claim 18
Dependent Claim
26 words
The method of claim 14, the method further comprising storing the datastore specification in a catalog stored on a data storage device attached to a computer.
Claim 19
Dependent Claim
26 words
The method of claim 14, the associating step comprising the step of automatically associating the database description with the record layout to define the datastore specification.
Claim 20
Dependent Claim
32 words
The method of claim 14, the associating step comprising the step of accepting a command from an operator to associate the database description with the record layout to define the datastore specification.
Claim 21
Dependent Claim
22 words
The method of claim 14, the method further comprising updating the datastore specification in response to a change in the database description.
Claim 22
Dependent Claim
22 words
The method of claim 1, the method further comprising updating the datastore specification in response to a change in the record layout.
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-09-14 | 2002-03-16 | 2002-09-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-09-14 | 2006-03-16 | 2006-09-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-09-14 | 2010-03-16 | 2010-09-15 | $7700.00 | Window Closed / Lapsed |