×

Method and system for distributing load by redirecting traffic

  • US 9,723,093 B2
  • Filed: 03/25/2014
  • Issued: 08/01/2017
  • Est. Priority Date: 06/26/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for distributing, among networked servers that each provide a service for clients, a request from a client to register for the service, the client being internal or external to the server network, the method comprising:

  • providing a client-to-server assignment data structure specifying assignments of each client to one of the servers as a home server for the client;

    receiving by a receiving server a request sent from a requesting client to register for the service;

    before registering the requesting client, identifying by the receiving server a home server of the requesting client from the client-to-server assignment data structure;

    determining whether the receiving server is the identified home server;

    after determining that the receiving server is the identified home server, registering by the receiving server the requesting client, such that the receiving server may provide the service to the registered client; and

    after determining that the receiving server is not the identified home server,determining whether the requesting client is internal or external to the network;

    after determining that the requesting client is internal to the network, sending by the receiving server a response to the requesting client indicating that the requesting client should redirect the registration request to the identified home server; and

    after determining that the requesting client is external to the network, proxying by the receiving server the received registration request from the receiving server to the identified home server.

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