Dynamic server allocation for load balancing wireless remote interface processing
First Claim
Patent Images
1. A computer system comprising:
- one or more servers, each server connected in a local area network (LAN) defining a LAN segment;
a plurality of wireless interface devices adapted to interface with said LAN segment by way of a radio link, each wireless interface device including a display;
a wireless LAN adapter in communication with said LAN segment for enabling radio communication between said server and said plurality of wireless interface devices, wherein said wireless interface devices include means for broadcasting a predetermined query signal to determine which servers are available for connection;
means for determining a server with the least amount of load as a function of a number of wireless interface devices connected to the server;
means for enabling said server determined to have the least amount of load to broadcast a signal to said wireless interface device with predetermined information; and
means for displaying said predetermined information in a dialog box on said display in said wireless interface device.
8 Assignments
0 Petitions
Accused Products
Abstract
A system which enables a plurality of wireless interface devices to be connected by way of a radio link to a server in either a wired or wireless LAN. On power-up for the wireless interface device, the wireless interface device upon initiation broadcasts for available servers available for connection. The system automatically determines the server with the least amount of load and displays that server on a dialog box on the display of the wireless interface device. The user is then able to select that server from the dialog box.
132 Citations
32 Claims
-
1. A computer system comprising:
-
one or more servers, each server connected in a local area network (LAN) defining a LAN segment;
a plurality of wireless interface devices adapted to interface with said LAN segment by way of a radio link, each wireless interface device including a display;
a wireless LAN adapter in communication with said LAN segment for enabling radio communication between said server and said plurality of wireless interface devices, wherein said wireless interface devices include means for broadcasting a predetermined query signal to determine which servers are available for connection;
means for determining a server with the least amount of load as a function of a number of wireless interface devices connected to the server;
means for enabling said server determined to have the least amount of load to broadcast a signal to said wireless interface device with predetermined information; and
means for displaying said predetermined information in a dialog box on said display in said wireless interface device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 13, 18, 22)
means for manually selecting said server in order to establish a radio connection between said server and said wireless interface device.
-
-
18. A computer system as recited in claim 8, wherein said server signals are stored in a buffer in said wireless interface device.
-
22. A computer system as recited in claim 6, wherein said predetermined information includes the server name.
-
10. In a computer system including one or more LAN segments, each LAN segment including a server, a system for enabling wireless communication with said one or more LAN segments from one or more directions, the system comprising:
-
an access point, said access point including a wireless LAN adapter coupled to said LAN segment for sending and receiving wireless communications to and from said LAN segment;
one or more wireless interface devices, said wireless interface devices including a display;
means for communicating with said access point;
means for broadcasting a predetermined query signal to determine servers available for connection;
means for determining a server with the least amount of load as a function of a number of wireless interface devices connected to the server;
means for determining whether said server with least amount of load supports a predetermined application program of said wireless interface devices; and
means for enabling said server determined to have the least amount of load to broadcast signals with predetermined information in response to said query signal from said wireless interface devices. - View Dependent Claims (11, 12, 14, 15, 16, 17, 19, 20, 23, 24, 25, 26)
-
-
21. A plurality of servers, each server connected to a local area network (LAN) forming a LAN segment, said LAN segment including means for enabling wireless communication with said LAN segment, the servers comprising:
-
means for communicating over a radio link;
means for determining the server with the least amount of load as a function of a number of wireless interface devices connected to the server; and
means for broadcasting predetermined information about said server with the least amount of load to a plurality of predetermined remote devices which do not have a server node address prior to the broadcasting. - View Dependent Claims (27, 28)
-
-
29. A system, comprising:
-
a plurality of servers;
a local area network (LAN) connecting said servers;
a wireless interface device capable of communicating with at least one of said servers by way of a radio link;
means for determining which of said servers support said predetermining application program;
means for selecting a server having a predetermining processing load from among those supporting said predetermined application program as a function of a number of wireless interface devices connected to the server; and
means for broadcasting predetermining information about said server to said wireless interface device so as to establish a session between said server and said wireless interface device. - View Dependent Claims (30, 31, 32)
-
Specification