Patent ID: 8166114

Claim:
In a network architecture comprising at least two servers and an acceleration engine, a method for handling network messages, comprising: receiving, at the acceleration engine, 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; 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; and at the second server: associating the request message with the context data; and generating a response message based on the associated request message and context data; 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.