×

Enabling application level persistence between a server and another resource over a network

  • US 6,970,933 B1
  • Filed: 10/28/2002
  • Issued: 11/29/2005
  • Est. Priority Date: 07/15/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for processing remote client requests on a computer network, comprising:

  • an intermediate network device that communicates with a remote client and forwards remote client requests;

    a plurality of servers, including a first server comprising a memory for storing logical instructions and a processor for executing the logical instructions, the execution of the logical instructions causing functions to be performed including;

    receiving, from the remote client, a first application level request for a first resource;

    generating a response, the response providing access to the first resource;

    inserting, in the response, an application level protocol command to store persistence information for providing a mechanism allowing the remote client to send a second application level request to the server; and

    sending the response to the remote client through the intermediate network device; and

    wherein the intermediate network device comprises a memory for storing logical instructions and a processor for executing the logical instructions, the execution of the logical instructions causing functions to be performed including;

    receiving, from the remote client, a second application level request for a second resource, the second application level request comprising the persistence information;

    identifying the first server as a target server, based on the persistence information; and

    forwarding the second application level request to the first server.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×