×

Method and system for dynamic client/server network management using proxy servers

  • US 7,979,563 B2
  • Filed: 08/16/2007
  • Issued: 07/12/2011
  • Est. Priority Date: 08/16/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • determining, in response to receipt of a message at a proxy server in an arrayed proxy server cluster, a list of potential active proxy servers in the arrayed proxy server cluster with a potential of stored processing state information associated with the received message; and

    in response to determining that the proxy server is in the list of potential active proxy servers;

    determining that the proxy server is a last active proxy server in the list of potential active proxy servers based upon results of a comparison of a list of already visited proxy servers in a private header of the received message with the list of potential active proxy servers;

    determining whether processing state information associated with the received message is stored in a local cache storage device;

    in response to determining the processing state information associated with the received message is stored in the local cache storage device;

    determining that the received message comprises a retransmitted message; and

    forwarding the received message directly to an application server within a cluster of application servers to which an initial transmission of the message was forwarded; and

    in response to determining that the processing state information associated with the received message is not stored in the local cache storage device;

    determining that the message is an initial transmission of the received message;

    temporarily storing the processing state information associated with the received message in the local cache storage device; and

    forwarding the received message directly to the application server within the cluster of application servers.

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