Systems and methods for selective scanning based on range and movement
First Claim
Patent Images
1. A method of scanning for access points (APs), the method comprising:
- measuring a variable related to range and movement of a mobile device, the mobile device executing code to perform the measuring, the variable including received signal strength indications (RSSI);
analyzing whether the variable is significant enough to trigger a first scan request, the mobile device executing code to perform the analyzing;
scanning for APs in response to the first scan request, the mobile device executing code to perform the scanning;
wherein analyzing further includes that when the RSSI is greater than a first range threshold, a scan interval is set to refrain from scanning and the mobile device waits for further received signal strength measurements.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of scanning for APs includes measuring a variable related to movement of a mobile device, the mobile device executing code to perform the measuring. The method further includes analyzing whether the variable is significant enough to trigger a first scan request, the mobile device executing code to perform the analyzing. The method further includes scanning for APs in response to the first scan request, the mobile device executing code to perform the scanning.
-
Citations
27 Claims
-
1. A method of scanning for access points (APs), the method comprising:
-
measuring a variable related to range and movement of a mobile device, the mobile device executing code to perform the measuring, the variable including received signal strength indications (RSSI); analyzing whether the variable is significant enough to trigger a first scan request, the mobile device executing code to perform the analyzing; scanning for APs in response to the first scan request, the mobile device executing code to perform the scanning; wherein analyzing further includes that when the RSSI is greater than a first range threshold, a scan interval is set to refrain from scanning and the mobile device waits for further received signal strength measurements. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for scanning for APs, the system comprising:
a computing system including a plurality of modules, including; a RSSI measurement module configured to calculate calculated received signal strength indications (RSSI) based on the signal strength of received frames for each of a plurality of APs; an analysis module including a RSSI threshold comparator, the RSSI threshold comparator configured to receive the calculated RSSI and compare the calculated RSSI and compare the calculated RSSI to a first threshold and when the calculated RSSI has crossed the first threshold create a first scan request; a scan scheduler module configured to receive the first scan request and generate a first scan indication; a scan executor module configured to perform a first scan of APs responsive to a first scan indication from the scan scheduler based on the first scan request. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
14. A system for scanning for APs, the system comprising:
a mobile device including; a computing system including code adapted to measure a variable related to movement of the mobile device, the movement calculated based on received signal strength indications (RSSI); analyze whether the variable is significant enough to trigger a first scan request; determine when to pass on the first scan request to an AP scanner; and scan for APs in response to the first scan request; wherein the RSSI are compared to a first threshold to determine whether to trigger the first scan request, the first threshold being a first range threshold to determine whether the mobile device is close enough to an AP to not require a scan. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
22. A computer-readable non-transitory storage medium that contains instructions, which when executed by one or more processors result in performing operations comprising:
-
measuring a variable related to range and movement of a mobile device, the mobile device executing code to perform the measuring, the variable is received signal strength indications (RSSI); analyzing whether the variable is significant enough to trigger a first scan request, the mobile device executing code to perform the analyzing; scanning for APs in response to the first scan request, the mobile device executing code to perform the scanning; wherein the analyzing includes that when the RSSI is greater than a first range threshold, a scan interval is set to refrain from scanning and the mobile device waits for further received signal strength measurements. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification