Patent ID: 7325237

Claim:
A computer system comprising: an application; a sub-system for having an interaction with the application; an interceptor system including: a proxy having an interaction with the application and including a customization control, a customization module providing a customization and having an interaction with the proxy, and a dispatcher having an interaction with the customization module and having an interaction with the sub-system; a customization repository for containing the customization module; a service having an interaction with the customization repository; a client having an interaction with the service; and the customization control having an interaction with the customization repository and the service for causing customization of the service and the client by disposing the proxy of the interceptor system to interact with the application and the dispatcher of the interceptor system to interact with the sub-system, the customization repository to store an additional customization module providing another customization, the customization control to add the additional customization module to the interceptor system while the application is running.