Patent №
US 6,330,709
Granted
2001-12-11
Filed 1998
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09050832
The preferred embodiment of the present invention facilitates the creation, storage and interaction of persistent objects using single level storage semantics on commodity systems. Specifically, the present invention defines several objects used to implement persistent objects in a shared address space. The preferred embodiment includes a Class Encapsulator class and the Object Encapsulator class that are preferably designed to encapsulate the class data and instance data, respectively. In particular, a Class Encapsulator object would preferably be created in a Persistent Container for each class of objects loaded into that Persistent Container. The Class Encapsulator object would include all of the specific data needed to implement its corresponding class. Likewise, an Object Encapsulator object would preferably be created to encapsulate each object to be stored persistently in the shared address space. A Persistent Handle class is preferably defined to store the shared address space address of the Class Encapsulator object and the Object Encapsulator object.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 92710037
Assignors
JOHNSON, MAYNARD PAUL, MUNROE, STEVEN JAY, NISTLER, JOHN GERARD, STOPYRO, JAMES W.
On an employer assignment, the assignors are typically the inventors.