Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
82 words
A method, implemented in a computer system, for creating a dynamic object in an object-oriented environment, comprising the steps of: creating a list object having a plurality of role objects in said computer system in said object-oriented environment; associating a system object model having a plurality of method resolutions with said list object; and specifying discrete information within each of said plurality of role objects to create a dynamic object accessible through said plurality of method resolutions in said system object model.
Claim 2
Independent Claim
82 words
A method, implemented in a computer system, for creating a dynamic object in an object-oriented environment, comprising the steps of: creating a list object having a plurality of role objects in said computer system in said object-oriented environment; associating a system object model having a plurality of method resolutions with said list object; and specifying discrete information within each of said plurality of role objects to create a dynamic object accessible through said plurality of method resolutions in said system object model.
Claim 3
Dependent Claim
71 words
The method of claim 1, further comprising the steps of: determining that one of said plurality of role objects contains specific discrete information required in an application program in said computer system in said object-oriented environment; searching said list object in said computer system for said dynamic object; and executing said one of said plurality of role objects using one of said plurality of method resolutions in said system object model.
Claim 4
Independent Claim
80 words
An apparatus for creating a dynamic object in an object-oriented environment, comprising: means for creating a list object having a plurality of role objects in said computer system in said object-oriented environment; means for associating a system object model having a plurality of method resolutions with said list object; and means for specifying discrete information within each of said plurality of role objects to create a dynamic object accessible through said plurality of method resolutions in said system object model.
Claim 5
Independent Claim
80 words
An apparatus for creating a dynamic object in an object-oriented environment, comprising: means for creating a list object having a plurality of role objects in said computer system in said object-oriented environment; means for associating a system object model having a plurality of method resolutions with said list object; and means for specifying discrete information within each of said plurality of role objects to create a dynamic object accessible through said plurality of method resolutions in said system object model.
Claim 6
Dependent Claim
74 words
The apparatus of claim 3, further comprising: means for determining that one of said plurality of role objects contains specific discrete information required in an application program in said computer system in said object-oriented environment; means for searching said list object in said computer system for said dynamic object; and means for executing said one of said plurality of role objects using one of said plurality of method resolutions in said system object model.
Claim 7
Dependent Claim
98 words
A computer program product having a computer readable medium having computer program logic recorded thereon for creating a dynamic object in an object-oriented environment, comprising: computer readable medium for creating a list object having a plurality of role objects in said computer in said object-oriented environment; computer readable medium for associating a system object model having a plurality of method resolutions with said list object; and computer readable medium for specifying discrete information within each of said plurality of role objects to create a dynamic object accessible through said plurality of method resolutions in said system object model.
Claim 8
Dependent Claim
98 words
A computer program product having a computer readable medium having computer program logic recorded thereon for creating a dynamic object in an object-oriented environment, comprising: computer readable medium for creating a list object having a plurality of role objects in said computer in said object-oriented environment; computer readable medium for associating a system object model having a plurality of method resolutions with said list object; and computer readable medium for specifying discrete information within each of said plurality of role objects to create a dynamic object accessible through said plurality of method resolutions in said system object model.
Claim 9
Dependent Claim
54 words
The computer program of claim 5 comprising: computer readable medium for determining that one of said plurality of role objects contains specific discrete information required in an application program in said computer system in said object-oriented environment; and computer readable medium for searching said list object in said computer system for said dynamic object.
Claim 10
Independent Claim
73 words
A method implemented in a computer system for accessing a dynamic object in an object oriented environment, comprising: creating a system object model in said computer system having a plurality of method resolutions; creating a list object associated with said system object model in said object oriented environment; and creating a dynamic role object in said computer system associated with said list object in said object oriented environment specifying a plurality of roles.
Claim 11
Independent Claim
73 words
A method implemented in a computer system for accessing a dynamic object in an object oriented environment, comprising: creating a system object model in said computer system having a plurality of method resolutions; creating a list object associated with said system object model in said object oriented environment; and creating a dynamic role object in said computer system associated with said list object in said object oriented environment specifying a plurality of roles.
Claim 12
Dependent Claim
70 words
The method of claim 7 further comprising: determining that an application program in said object oriented environment requires an indicated one of said plurality of roles in said dynamic role object; searching said list object for said indicated one of said plurality of roles in said role object and executing said one of said plurality of roles using one of said plurality of method resolutions in said system object model.
Claim 13
Dependent Claim
15 words
The method of claim 7 wherein said one of said method resolutions is dispatch resolution.