Claims Analysis
Total Claims: 34
Claim 1
Independent Claim
101 words
In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said method performing at least one designated function, said datum for storing at least one value, a process, initiated by said object, for altering said object at run-time comprising: (a) identifying an alteration to said content of said object; and (b) altering, at run-time, said object by performing said alteration to said content of said object, wherein said altering further comprises deleting said object and then reinstantiating said object with an altered content.
Claim 2
Dependent Claim
101 words
In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said method performing at least one designated function, said datum for storing at least one value, a process, initiated by said object, for altering said object at run-time comprising: (a) identifying an alteration to said content of said object; and (b) altering, at run-time, said object by performing said alteration to said content of said object, wherein said altering further comprises deleting said object and then reinstantiating said object with an altered content.
Claim 3
Dependent Claim
103 words
In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said method performing at least one designated function, said datum for storing at least one value, a process, initiated by said object, for altering said object at run-time comprising: (a) identifying an alteration to said content of said object; (b) altering, at run-time, said object by performing paid alteration to said content of said object; and (c) suspending usage of said object prior to said altering and resuming usage of said object after said altering.
Claim 4
Dependent Claim
103 words
In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said method performing at least one designated function, said datum for storing at least one value, a process, initiated by said object, for altering said object at run-time comprising: (a) identifying an alteration to said content of said object; (b) altering, at run-time, said object by performing paid alteration to said content of said object; and (c) suspending usage of said object prior to said altering and resuming usage of said object after said altering.
Claim 5
Dependent Claim
25 words
The process of claim 2, wherein suspending usage of said object comprises serializing access to said object, wherein invocations are not forwarded to said object.
Claim 6
Dependent Claim
21 words
The process of claim 3, wherein said resuming usage of said object comprises permitting invocations to be forwarded to said object.
Claim 7
Dependent Claim
147 words
In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of method and a datum, said method performing at least one designated function, said datum for storing at least one value, a process, initiated by said object, for altering said object at run-time comprising: (a) identifying an alteration to said content of said object; and (b) altering, at run-time, said object by performing said alteration to said content of said object, wherein said altering comprises one of: adding one of a designated method and a designated datum to said content of said object, and deleting one of said designated method and said designated datum from said content of said object; wherein said adding comprises deleting said object and reinstantiating said object with one of said designated method and said designated datum from a designated class.
Claim 8
Dependent Claim
147 words
In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of method and a datum, said method performing at least one designated function, said datum for storing at least one value, a process, initiated by said object, for altering said object at run-time comprising: (a) identifying an alteration to said content of said object; and (b) altering, at run-time, said object by performing said alteration to said content of said object, wherein said altering comprises one of: adding one of a designated method and a designated datum to said content of said object, and deleting one of said designated method and said designated datum from said content of said object; wherein said adding comprises deleting said object and reinstantiating said object with one of said designated method and said designated datum from a designated class.
Claim 9
Dependent Claim
36 words
The process of claim 5, wherein said reinstantiating comprises replacing one of a selected method and a selected datum in said object with one of said designated method and said designated datum from said designated class.
Claim 10
Dependent Claim
24 words
The process of claim 5, wherein said identifying comprises detecting that said object received an invocation with an invoking datum unsupported by said object.
Claim 11
Dependent Claim
21 words
The process of claim 7, wherein said adding comprises adding said designated method, wherein said designated method supports said invoking datum.
Claim 12
Dependent Claim
18 words
The process of claim 8, further comprising, subsequent to said adding, invoking said object using said invoking datum.
Claim 13
Dependent Claim
144 words
In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said method performing at least one designated function, paid datum for storing at least one value, a process, initiated by said object, for altering said object at run-time comprising: (a) identifying an alteration to said content of said object, and (b) altering, at run-time, said object by performing said alteration to said content of said objects, wherein said altering comprises one of: adding one of a designated method and a designated datum to said content of said object, and deleting one of said designated method and said designated datum from said content of said object; wherein said deleting comprises deleting said object and reinstantiating said object without one of said designated method and said designated datum.
Claim 14
Dependent Claim
144 words
In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said method performing at least one designated function, paid datum for storing at least one value, a process, initiated by said object, for altering said object at run-time comprising: (a) identifying an alteration to said content of said object, and (b) altering, at run-time, said object by performing said alteration to said content of said objects, wherein said altering comprises one of: adding one of a designated method and a designated datum to said content of said object, and deleting one of said designated method and said designated datum from said content of said object; wherein said deleting comprises deleting said object and reinstantiating said object without one of said designated method and said designated datum.
Claim 15
Dependent Claim
27 words
The process of claim 10, wherein said identifying comprises determining that one of said designated method and said designated datum has been unused for a predetermined time.
Claim 16
Dependent Claim
26 words
The process of claim 10, wherein said identifying comprises determining that said designated method has been uncalled for a predetermined number of invocations of said object.
Claim 17
Dependent Claim
27 words
The process of claim 10, wherein said identifying comprises determining that said designated method is compensating for prior unavailability of a system resource which has become available.
Claim 18
Dependent Claim
112 words
In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said at least one method performing at least one designated function, said datum for storing at least one value, a system for altering said object at run-time, said altering initiated by said object, comprising: means for identifying an alteration to said content of said object; and means for altering, at run-time, said object by performing said alteration to said content of said object; wherein said means for altering further comprises means for deleting said object and then reinstantiating said object with an altered content.
Claim 19
Dependent Claim
112 words
In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said at least one method performing at least one designated function, said datum for storing at least one value, a system for altering said object at run-time, said altering initiated by said object, comprising: means for identifying an alteration to said content of said object; and means for altering, at run-time, said object by performing said alteration to said content of said object; wherein said means for altering further comprises means for deleting said object and then reinstantiating said object with an altered content.
Claim 20
Dependent Claim
112 words
In an oblect-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said at least one method performing at least one designated function, said datum for storing at least one value, a system for altering said object at run-time, said altering initiated by said object, comprising: means for identifying an alteration to said content of said object; means for altering, at run-time, said object by performing said alteration to said-content of said object; and means for suspending usage of said object prior to said altering and means for resuming usage of said object after said altering.
Claim 21
Dependent Claim
112 words
In an oblect-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said at least one method performing at least one designated function, said datum for storing at least one value, a system for altering said object at run-time, said altering initiated by said object, comprising: means for identifying an alteration to said content of said object; means for altering, at run-time, said object by performing said alteration to said-content of said object; and means for suspending usage of said object prior to said altering and means for resuming usage of said object after said altering.
Claim 22
Dependent Claim
30 words
The system of claim 15, wherein said means for suspending usage of said object comprises means for serializing access to said object, wherein invocations are not forwarded to said object.
Claim 23
Dependent Claim
25 words
The system of claim 16, wherein said means for resuming usage of said object comprises means for permitting invocations to be forwarded to said object.
Claim 24
Dependent Claim
164 words
In an object-oriented run-time environment, wherein an object is instantiated and-executing and comprises a content, said content including at least one of a method and a datum, said at least one method performing at least one designated function, said datum for storing at least one value, a system for altering said object at run-time, said altering initiated by said objects comprising: means for identifying an alteration to said content of said object: and means for altering, at run-time, said object by performing said alteration to said content of said object, wherein said means for altering comprises means for one of: adding one of a designated method and a designated datum to said content of said object, and deleting one of said designated method and said designated datum from said content of said oblect; wherein said means for adding comprises means for deleting said object and means for reinstantiating said object with one of said designated method and said designated datum from a designated class.
Claim 25
Dependent Claim
164 words
In an object-oriented run-time environment, wherein an object is instantiated and-executing and comprises a content, said content including at least one of a method and a datum, said at least one method performing at least one designated function, said datum for storing at least one value, a system for altering said object at run-time, said altering initiated by said objects comprising: means for identifying an alteration to said content of said object: and means for altering, at run-time, said object by performing said alteration to said content of said object, wherein said means for altering comprises means for one of: adding one of a designated method and a designated datum to said content of said object, and deleting one of said designated method and said designated datum from said content of said oblect; wherein said means for adding comprises means for deleting said object and means for reinstantiating said object with one of said designated method and said designated datum from a designated class.
Claim 26
Dependent Claim
40 words
The system of claim 18, wherein said means for reinstantiating comprises means for replacing one of a selected method and a selected datum in said object with one of said designated method and said designated datum from said designated class.
Claim 27
Dependent Claim
28 words
The system of claim 18, wherein said means for identifying comprises means for detecting that said object received an invocation with an invoking datum unsupported by said object.
Claim 28
Dependent Claim
25 words
The system of claim 20, wherein said means for adding comprises means for adding said designated method, wherein said designated method supports said invoking datum.
Claim 29
Dependent Claim
20 words
The system of claim 21, further comprising means for invoking, subsequent to said adding, said object using said invoking datum.
Claim 30
Dependent Claim
161 words
In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said at least one method performing at least one designated function, said datum for storing at least one value, a system for altering said object at run-time, said altering initiated by said object, comprising: means for identifying an alteration to said content of said object; and means for altering, at run-time, said object by performing said alteration to said content of said object, wherein said means for altering comprises means for one of: adding one of a designated method and a designated datum to said content of said object, and deleting one of said designated method and said designated datum from said content of said object: wherein said means for deleting comprise means for deleting said object and means for reinstantiating said object without one of said designated method and said designated datum.
Claim 31
Dependent Claim
161 words
In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said at least one method performing at least one designated function, said datum for storing at least one value, a system for altering said object at run-time, said altering initiated by said object, comprising: means for identifying an alteration to said content of said object; and means for altering, at run-time, said object by performing said alteration to said content of said object, wherein said means for altering comprises means for one of: adding one of a designated method and a designated datum to said content of said object, and deleting one of said designated method and said designated datum from said content of said object: wherein said means for deleting comprise means for deleting said object and means for reinstantiating said object without one of said designated method and said designated datum.
Claim 32
Dependent Claim
31 words
The system of claim 23, wherein said means for identifying comprises means for determining that one of said designated method and said designated datum has been unused for a predetermined time.
Claim 33
Dependent Claim
30 words
The system of claim 23, wherein said means for identifying comprises means for determining that said designated method has been uncalled for a predetermined number of invocations of said object.
Claim 34
Dependent Claim
31 words
The system of claim 23, wherein said means for identifying comprises means for determining that said designated method is compensating for prior unavailability of a system resource which has become available.