Self learning roaming optimization
First Claim
1. A client device that maintains a network connection between the client device and a wireless computer network, the client device comprising:
- a path direction unit that identifies a path in a map by comparing signal strengths of a location associated with the path against previously stored signal strengths of the location;
a link quality monitor that assesses a link quality of the network connection; and
a map mode unit that selects a next wireless network access point for use by the client device for connecting to the wireless computer network based on the assessed link quality at a determined location of the client device in the path and an access point assignment for a next location in the path contained in the map of an operational environment of the wireless computer network.
4 Assignments
0 Petitions
Accused Products
Abstract
A self learning roaming optimization approach allows a wireless client device to build signal strength maps that store wireless network access point signal strengths at locations along paths traveled by the wireless client device within an operational environment. The signal strengths collected at locations along a path may be analyzed to determine a recommended wireless network access point at the respective locations to achieve a reliable wireless network connection along the mapped path. The stored recommendations may take into account changes in wireless network access point signal strengths, e.g. due to obstructions and/or electromagnetic shields that may block portions of a wireless network access point signal at subsequent locations along the mapped path. A wireless client device may recognize the wireless client device'"'"'s location along a previously mapped path based on the unique combination, or signature, of wireless network access point signal strengths measured at the wireless client device'"'"'s location.
-
Citations
41 Claims
-
1. A client device that maintains a network connection between the client device and a wireless computer network, the client device comprising:
-
a path direction unit that identifies a path in a map by comparing signal strengths of a location associated with the path against previously stored signal strengths of the location; a link quality monitor that assesses a link quality of the network connection; and a map mode unit that selects a next wireless network access point for use by the client device for connecting to the wireless computer network based on the assessed link quality at a determined location of the client device in the path and an access point assignment for a next location in the path contained in the map of an operational environment of the wireless computer network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of maintaining a network connection between a client device and a wireless computer network, comprising:
-
generating an access point assignment for each of a plurality of locations in a path in a map of an operational environment; identifying the path in the map by comparing signal strengths of a location associated with the path against previously stored signal strengths of the location; and selecting a next wireless network access point for use by the client device for connecting to the wireless computer network based on a determined location of the client device in the path and the access point assignment for a next location in the path contained in the map. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method of maintaining a network connection between a client device and a wireless computer network, comprising:
-
identifying a path in a map by comparing signal strengths of a location associated with the path against previously stored signal strengths of the location; monitoring a link quality of the network connection between the client device and the wireless computer network; and selecting a wireless network access point defined in the map of an operational environment for a next connection based on the link quality of the network connection at a plurality of locations in the path. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification