Claims
- 1. 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.
- 3. The method of claim 1, wherein the plurality of addresses comprise a plurality of Internet Protocol addresses.
- 4. The method of claim 1, further comprising receiving the plurality of addresses from a remote computer.
- 5. The method of claim 4, wherein the plurality of addresses are encrypted.
- 6. The method of claim 4, further comprising sending a request to one of the plurality of server computers to transmit a plurality of addresses associated with the chosen Uniform Resource Locator.
- 7. The method of claim 4, further comprising decrypting the plurality of addresses.
- 8. 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.
- 9. The client computer of claim 8, wherein the processor is adapted to request a file located in one of the plurality of server computers identified in the selected address.
- 10. The client computer of claim 8, wherein the plurality of addresses comprise a plurality of Internet Protocol addresses.
- 11. The client computer of claim 8, wherein the processor receives the plurality of addresses associated from a remote computer.
- 12. The client computer of claim 11, wherein the plurality of addresses are encrypted.
- 13. The client computer of claim 11, wherein the processor decrypts the plurality of addresses.
- 14. The client computer of claim 8, wherein the processor sends to one of the plurality of server computers a request to transmit the plurality of addresses that are associated with a single Uniform Resource Locator.
RELATED APPLICATION
[0001] The present application claims priority to U.S. provisional application Ser. No. 60/316,981 filed on Sep. 5, 2001, which is hereby incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60316981 |
Sep 2001 |
US |