Location aware background access point scanning for WLAN
First Claim
Patent Images
1. A method, comprising:
- determining, with a communication device, respective distances between the communication device and a plurality of wireless local area network (WLAN) access points, wherein determining the respective distances is based on position information corresponding to the plurality of WLAN access points and position information corresponding to the communication device;
determining, with the communication device, whether a distance between (i) the communication device and (ii) a current WLAN access point with which the communication device is currently associated is greater than a threshold;
when it is determined that the distance between (i) the communication device and (ii) the current WLAN access point is greater than the threshold, initiating, with the communication device, a background scanning process that includes;
selecting, with the communication device, one of the plurality of WLAN access points with which the communication device is to associate based on the determined distances, including;
evaluating the plurality of WLAN access points in an order, wherein the order is based on the determined distances, wherein evaluating each WLAN access point includes determining if the WLAN access point is acceptable, andstopping evaluating the plurality of WLAN access points before all of the plurality of WLAN access points have been evaluated if an acceptable WLAN access point is determined.
7 Assignments
0 Petitions
Accused Products
Abstract
Respective distances between a communication device and a plurality of wireless local area network (WLAN) access points are determined. One of the plurality of WLAN access points with which the communication device is to associate is selected based on the determined distances.
35 Citations
33 Claims
-
1. A method, comprising:
-
determining, with a communication device, respective distances between the communication device and a plurality of wireless local area network (WLAN) access points, wherein determining the respective distances is based on position information corresponding to the plurality of WLAN access points and position information corresponding to the communication device; determining, with the communication device, whether a distance between (i) the communication device and (ii) a current WLAN access point with which the communication device is currently associated is greater than a threshold; when it is determined that the distance between (i) the communication device and (ii) the current WLAN access point is greater than the threshold, initiating, with the communication device, a background scanning process that includes; selecting, with the communication device, one of the plurality of WLAN access points with which the communication device is to associate based on the determined distances, including; evaluating the plurality of WLAN access points in an order, wherein the order is based on the determined distances, wherein evaluating each WLAN access point includes determining if the WLAN access point is acceptable, and stopping evaluating the plurality of WLAN access points before all of the plurality of WLAN access points have been evaluated if an acceptable WLAN access point is determined. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus, comprising:
a wireless local area network (WLAN) channel scanning control unit configured to; determine, based on position information corresponding to a plurality of WLAN access points and position information corresponding to a communication device, respective distances between the communication device and the plurality of WLAN access points, determining whether a distance between (i) the communication device and (ii) a current WLAN access point with which the communication device is currently associated is greater than a threshold, when it is determined that the distance between (i) the communication device and (ii) the current WLAN access point is greater than the threshold, initiate a background scanning process that includes; evaluating the plurality of WLAN access points in an order, wherein the order is based on the determined distances, wherein when evaluating each of the plurality of WLAN access points, the WLAN channel scanning control unit is configured to determine if the WLAN access point is acceptable, stopping evaluating the plurality of WLAN access points if the WLAN channel scanning control unit determines an acceptable WLAN access point before the WLAN channel scanning control unit evaluates all of the plurality of WLAN access points, and selecting one of the plurality of WLAN access points with which the communication device is to associate based on evaluating the plurality of WLAN access points. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
Specification