Method and apparatus for dynamic client-side load balancing system
OwnerEli Abirinventor
Life of this patent
Estimating the term…
Abstract
A method and apparatus for balancing load among a plurality of server computers connected via a network such as the Internet to a client computer. In one embodiment the invention includes a method of a client computer receiving plurality of addresses associated with a chosen Uniform Resource Locator. The method also includes identifying one of the plurality of addresses as a most recently used address and receiving a Uniform Resource Locator as an entered Uniform Resource Locator. The method further includes identifying the entered Uniform Resource Locator as a chosen Uniform Resource Locator and selecting from the plurality of addresses a selected address that is different from the most recently used address.
Claims14
A method for balancing load among a plurality of server computers, comprising:
- associating at a client computer a plurality of addresses with a chosen Uniform Resource Locator;
- identifying one of the plurality of addresses as a most recently used address;
- receiving a Uniform Resource Locator as an entered Uniform Resource Locator;
- identifying the entered Uniform Resource Locator as a chosen Uniform Resource Locator;
- and
- selecting from the plurality of addresses a selected address that is different from the most recently used address.
2 The method of claim 1, further comprising transmitting a request to a server computer identified in the selected address to retrieve a file located in the server computer.
A client computer connected to a plurality of server computers via a network comprising:
- a memory device;
- a program stored in the memory device;
- and
- a processor adapted to execute the program comprising
- associating a plurality of addresses with a chosen Uniform Resource Locator;
- identifying one of the plurality of addresses as a most recently used address;
- receiving a Uniform Resource Locator as an entered Uniform Resource Locator;
- recognizing the entered Uniform Resource Locator as the chosen Uniform Resource Locator;
- and
- selecting one of the plurality of addresses corresponding to the chosen Uniform Resource Locator that is different from the most recently used address.
Dependencies are inferred from the claim text.