Patent ID: 8135741
Filing Date: 2012-03-13
Classification: G06F

Abstract:
1. A computer-readable storage medium containing instructions for controlling interceptors to track context of a service provider, the interceptors being layered from a highest level to a lowest level interceptor between a client and the service provider, by a method comprising: providing by the highest level interceptor to the client of the service provider modified service provider context information which has been modified to reference interceptor context information associated with the client, the service provider context information being modified by the lowest level interceptor by retaining a copy of a portion of the service provider context information prior to modification by the lowest level interceptor and replacing that portion of the service provider context information with a reference to the interceptor context information of the lowest level interceptor, the modified service provider context information provided by each interceptor except the highest level interceptor being modified by the next higher level interceptor by retaining a copy of a portion of the modified service provider context information provided by the interceptor prior to modification by that next higher level interceptor and replacing that portion of the modified service provider context information with a reference to the interceptor context information of that next higher level interceptor; upon receiving from the client a request for a service of the service provider, upon receiving from the service provider a response to the request for service,