Patent ID: 7627650
Filing Date: 2009-12-01
Classification: H04L

Abstract:
1. A method for providing distributed services over a data network, comprising: detecting at a first server a request from a client for access to a resource and establishing a connection for communicating between the first sever and the client, said connection having state information, identifying at the first server, which of a plurality of servers, including the first server and a second server, to respond to the detected request; in an event that the second server is identifying as being responsible for the resource requested, communicating to the second server the state information, and allowing the second server to create and transmit a response directly to the client without having the first server forwarding the response and without establishing a separate connection for communicating with the client, instead sharing with the first server the same connection between the first server and the client, while maintaining at the first server the connection between the first server and the client, updating the state information at the second server, and transmitting the updated state information from the second server to the first server.