Method and apparatus for dynamic client-side load balancing system
First Claim
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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
14 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification