Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
72 words
An object oriented data processing system having means to generate method stubs for dynamic dispatch of one or more static methods, comprising: (a) storage means for storing the one or more static methods; (b) compiler means for generating class definitions and redispatch stubs for the one or more static methods; and (c) dispatch function means for processing the redispatch stub and transferring control to the static method associated with the redispatch stub.
Claim 2
Dependent Claim
72 words
An object oriented data processing system having means to generate method stubs for dynamic dispatch of one or more static methods, comprising: (a) storage means for storing the one or more static methods; (b) compiler means for generating class definitions and redispatch stubs for the one or more static methods; and (c) dispatch function means for processing the redispatch stub and transferring control to the static method associated with the redispatch stub.
Claim 3
Dependent Claim
27 words
A system as recited in claim 1, wherein any application binary can dynamically invoke any of the one or more static methods without changing the application binary.
Claim 4
Dependent Claim
29 words
A system as recited in claim 1 or 2, wherein the redispatch stub is a short sequence of calling sequence instructions of a particular one or more static methods.
Claim 5
Dependent Claim
19 words
A system as recited in claim 1, 2 or 3, wherein the storage means is a random access memory.
Claim 6
Dependent Claim
30 words
A system as recited in claim 1, 2, 3 or 4, including data structure means for storing the one or more redispatch stubs for the one or more static methods.
Claim 7
Independent Claim
67 words
A method of operating an object oriented data processing system including generating method stubs for dynamic dispatch of one or more static methods, comprising the steps of: (a) storing the one or more static methods; (b) generating class definitions and redispatch stubs for the one or more static methods; and (c) processing the redispatch stub and transferring control to the static method associated with the redispatch stub.
Claim 8
Independent Claim
67 words
A method of operating an object oriented data processing system including generating method stubs for dynamic dispatch of one or more static methods, comprising the steps of: (a) storing the one or more static methods; (b) generating class definitions and redispatch stubs for the one or more static methods; and (c) processing the redispatch stub and transferring control to the static method associated with the redispatch stub.
Claim 9
Dependent Claim
27 words
A method as recited in claim 6, wherein any application binary can dynamically invoke any of the one or more static methods without changing the application binary.
Claim 10
Dependent Claim
27 words
A method as recited in claim 6, wherein the redispatch stub is a short sequence of calling sequence instructions of a particular one or more static methods.
Claim 11
Dependent Claim
15 words
A method as recited in claim 6, wherein step (a) employs a random access memory.