Patent ID: 7383329
Filing Date: 2008-06-03
Classification: H04L

Abstract:
1. A system for maintaining session based communications with a client, comprising: a primary server for communicating with the client, the primary server employing a cache memory containing state information for a session between the primary server and the client; and a plurality of secondary servers employing cache memory containing a copy of a portion of the state information for the session between the primary server and the client, the portion of the state information received from the primary server, wherein the client may establish a new session with any one the servers from the plurality of secondary servers if the session between the primary server and the client terminates, and wherein the server from the plurality of secondary servers having established a new session with the client may request a necessary portion of state information from another server from the plurality of secondary servers if the necessary portion of the state information is not present at the server from the plurality of secondary servers having established a new session with the client, the plurality of secondary servers collectively maintaining a complete copy of the state information.