Method and apparatus for loading components in a component system
AssigneeInternational Business Machines Corporation
InventorsJeffrey J. Buxton, David N. Dupre
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsJeffrey J. Buxton, David N. Dupre
Estimating the term…
A component customization and distribution system in an object-oriented environment provides a template builder utility which enables a base component to be selectively modified and the modifications to the base component stored as a template. The template is formatted into a distribution pack which may be then distributed to a recipient computer system having a similar base component loaded thereon. A loader utility utilizes the information contained within the template inconjunction with the functionality of the base component to modify the behavior of the base component to conform to the customizations or modifications created with the template builder utility. The component loader utility spoofs the base component by selectively forwarding method calls to/from the base component and selectively modifying the results of method calls in response to information contained in the template. The template loader further contains functionality to disable any component or template loaded onto the system which has an expired license or an invalid digital signature.
In an object-oriented computer system having an operating system capable of executing one or more applications in the form of a base component, each base component implemented as an object having a class definition and defined methods, a method comprising the steps of:
A computer program product for use with an object-oriented computer system having an operating system configured to execute one or more base applications in the form of a base component, each base component implemented as an object having a class definition and defined methods, the computer program product comprising a computer usable medium having computer readable program code embodied in the medium for enabling the loading and utilization of one or more base components, the medium further comprising:
A computer data signal embodied in a carrier wave comprising:
A method of spoofing an application in the form of a component object in an object-oriented system, the component implemented as an object having a class definition and defined methods, the method comprising the step of:
In an object-oriented computer system having an operating system configured to execute one or more base applications in the form of a base component, each base component implemented as an object having a class definition and defined methods, a method for determining whether a component is valid comprising the steps of:
Dependencies are inferred from the claim text.