Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
99 words
A method, implemented in a computer system, for accessing a persistent object in an object-oriented persistent storage mechanism in a distributed data processing system, wherein said persistent object has inherited from a plurality of different object classes where each class has a unique persistence mechanism, comprising the steps of: providing a persistent object reference in said distributed data processing system having a key for locating said persistent object; and associating said key with metastate data for a plurality of different persistence mechanisms for said persistent object and storing said key and metastate data in said distributed data processing system.
Claim 2
Independent Claim
99 words
A method, implemented in a computer system, for accessing a persistent object in an object-oriented persistent storage mechanism in a distributed data processing system, wherein said persistent object has inherited from a plurality of different object classes where each class has a unique persistence mechanism, comprising the steps of: providing a persistent object reference in said distributed data processing system having a key for locating said persistent object; and associating said key with metastate data for a plurality of different persistence mechanisms for said persistent object and storing said key and metastate data in said distributed data processing system.
Claim 3
Dependent Claim
46 words
The method of claim 1, wherein the step of associating further includes the step of: creating a tuple for said persistent object by a server in said distributed data processing system, said tuple containing said key and a pointer to a location for said persistent object.
Claim 4
Dependent Claim
49 words
The method of claim 1, wherein the step of providing further comprises the steps of: registering said object as a persistent object with one of a plurality of server processes, and creating said key for the object reference of said persistent object by said one of said server processes.
Claim 5
Dependent Claim
26 words
The method of claim 1, wherein only said key is transmitted in response to a request to locate said persistent object in said data processing system.
Claim 6
Dependent Claim
25 words
The method of claim 1, wherein only said key is transmitted to a single server to locate said persistent object in said data processing system.
Claim 7
Dependent Claim
40 words
The method of claim 1, wherein said key is fixed size and does not change when said persistent object inherits from a plurality of different object classes where each of said plurality of object classes has a unique persistent mechanism.
Claim 8
Dependent Claim
54 words
The method of claim 3, wherein the step of registering said persistent object further comprises the steps of: creating an in-memory object of said persistent object; and manufacturing said key for said persistent object and storing said key as a new entry in a reference data table in said one of said server processes.
Claim 9
Independent Claim
73 words
A method, implemented in a computer, for exchanging metastate data in a distributed data processing system, comprising: providing a base class for a plurality of persistent objects, said base class having a plurality of methods for exchanging said metastate data; and providing a server class in said distributed data processing system for exchanging metastate data with said persistence objects and for manufacturing an object reference for a selected one of said persistent objects.
Claim 10
Independent Claim
73 words
A method, implemented in a computer, for exchanging metastate data in a distributed data processing system, comprising: providing a base class for a plurality of persistent objects, said base class having a plurality of methods for exchanging said metastate data; and providing a server class in said distributed data processing system for exchanging metastate data with said persistence objects and for manufacturing an object reference for a selected one of said persistent objects.
Claim 11
Dependent Claim
17 words
The method of claim 8, wherein said object reference contains a key associated with said metastate data.
Claim 12
Independent Claim
95 words
An apparatus for accessing a persistent object in an object-oriented persistent storage mechanism in a distributed data processing system, wherein said persistent object has inherited from a plurality of different object classes where each class has a unique persistence mechanism, comprising: means for providing a persistent object reference in said distributed data processing system having a key for locating said persistent object; and means for associating said key with metastate data for a plurality of different persistence mechanisms for said persistent object and storing said key and metastate data in said distributed data processing system.
Claim 13
Independent Claim
95 words
An apparatus for accessing a persistent object in an object-oriented persistent storage mechanism in a distributed data processing system, wherein said persistent object has inherited from a plurality of different object classes where each class has a unique persistence mechanism, comprising: means for providing a persistent object reference in said distributed data processing system having a key for locating said persistent object; and means for associating said key with metastate data for a plurality of different persistence mechanisms for said persistent object and storing said key and metastate data in said distributed data processing system.
Claim 14
Dependent Claim
45 words
The apparatus of claim 10, wherein the means for associating further includes: means for creating a tuple for said persistent object by a server in said distributed data processing system, said tuple containing said key and a pointer to a location for said persistent object.
Claim 15
Dependent Claim
50 words
The apparatus of claim 10, wherein the means for providing further comprises: means for registering said object as a persistent object with one of a plurality of server processes, and means for creating said key for the object reference of said persistent object by said one of said server processes.
Claim 16
Dependent Claim
26 words
The apparatus of claim 10, wherein only said key is transmitted in response to a request to locate said persistent object in said data processing system.
Claim 17
Dependent Claim
40 words
The method of claim 10, wherein said key is fixed size and does not change when said persistent object inherits from a plurality of different object classes where each of said plurality of object classes has a unique persistent mechanism.
Claim 18
Dependent Claim
112 words
A computer program product having a computer readable medium having computer program logic recorded thereon for accessing a persistent object in an object-oriented persistent storage mechanism in a distributed data processing system, wherein said persistent object has inherited from a plurality of different object classes where each class has a unique persistence mechanism, comprising: computer readable means for providing a persistent object reference in said distributed data processing system having a key for locating said persistent object; and computer readable means for associating said key with metastate data for a plurality of different persistence mechanisms for said persistent object and storing said key and metastate data in said distributed data processing system.
Claim 19
Dependent Claim
112 words
A computer program product having a computer readable medium having computer program logic recorded thereon for accessing a persistent object in an object-oriented persistent storage mechanism in a distributed data processing system, wherein said persistent object has inherited from a plurality of different object classes where each class has a unique persistence mechanism, comprising: computer readable means for providing a persistent object reference in said distributed data processing system having a key for locating said persistent object; and computer readable means for associating said key with metastate data for a plurality of different persistence mechanisms for said persistent object and storing said key and metastate data in said distributed data processing system.
Claim 20
Dependent Claim
42 words
The computer program of claim 15, comprising: computer readable means for creating a tuple for said persistent object by a server in said distributed data processing system, said tuple containing said key and a pointer to a location for said persistent object.
Claim 21
Dependent Claim
49 words
The computer program of claim 15, comprising: computer readable means for registering said object as a persistent object with one of a plurality of server processes, and computer readable means for creating said key for the object reference of said persistent object by said one of said server processes.
Claim 22
Dependent Claim
27 words
The computer program of claim 15, wherein only said key is transmitted in response to a request to locate said persistent object in said data processing system.