Patent ID: 8510400

Claim:
In a network architecture comprising at least two servers and an acceleration engine, a method for handling network messages, comprising: at the acceleration engine, receiving context data from a first server; storing the context data in a data store associated with the acceleration engine; at the acceleration engine, intercepting a request message intended for at least one of the servers; at the acceleration engine, determining whether the intercepted request message references context data; forwarding the intercepted request message from the acceleration engine to a second server; and in response to a determination that the intercepted request message references context data, retrieving, by the acceleration engine, the stored context data from the data store and sending the context data from the acceleration engine to the second server, wherein receiving context data from a first server comprises at least one of: receiving context data separately from and independently of receiving any response message from the second server at the acceleration engine; and receiving context data generated in connection with an incoming request; and wherein the sending of the context data to the second server is performed separately from and independently of the forwarding of the intercepted request message to the second server.