×

System and method for maintaining statefulness during client-server interactions

  • US 8,346,848 B2
  • Filed: 08/16/2002
  • Issued: 01/01/2013
  • Est. Priority Date: 08/16/2001
  • Status: Active Grant
First Claim
Patent Images

1. A system for maintaining statefulness through a series of transactions between a client and a server over a computer network without having the server query and/or store any information on the client, the system comprising:

  • an appliance situated between the client and the server on the computer network, the appliance being configured to;

    intercept a response containing a web resource being sent to the client from the server in response to a request from the client, wherein the web resource includes a server session identifier assigned by the server;

    remove the server session identifier and modify the web resource to include a client session identifier that is different from the server session identifier and assigned by the appliance such that any subsequent requests originating via the modified web resource can be identified by the appliance as originating from the same client to which the intercepted response was directed;

    send the modified web resource to the client;

    receive subsequent requests from the client that include the client session identifier;

    determine that the client session identifier assigned by the appliance is associated with the server session identifier assigned by the server to identify the subsequent requests as originating from the modified web resource;

    modify the subsequent requests originating from the modified web resource to include the server session identifier that is recognizable by the server; and

    forward the subsequent requests to the server.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×