Method and apparatus for scanning in wireless computing devices
First Claim
1. A method for managing the scanning in a wireless device having a network interface card, the method comprising the steps of:
- a) receiving scan results from the network interface card;
b) storing the scan results in a scanning history table;
c) determining a scanning period based upon a history of scan results;
d) setting the scanning period;
e) commanding the network interface card to scan for available networks after the scanning period has expired; and
f) repeating steps a-e.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for scanning in a wireless device having a wireless network interface card (NIC) is presented. The system has a scanning history table for storing scanning results and a scanning engine that adjusts the scanning period based upon a history of scanning results and commands the NIC to scan for available networks after the period has expired. The engine receives scan results from the NIC, stores the scan results in the scanning history table, determines a scanning period based upon a history of scan results, sets the scanning period, and commands the NIC to scan for available networks after the scanning period has expired. The engine is programmed to set the scanning period using an exponential function and to reset the scanning period to a default period if the scan results are different from a prior scan result or if a triggering event is received.
-
Citations
33 Claims
-
1. A method for managing the scanning in a wireless device having a network interface card, the method comprising the steps of:
-
a) receiving scan results from the network interface card;
b) storing the scan results in a scanning history table;
c) determining a scanning period based upon a history of scan results;
d) setting the scanning period;
e) commanding the network interface card to scan for available networks after the scanning period has expired; and
f) repeating steps a-e. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A scanning system for use in a wireless device having a network interface card comprising:
-
a scanning history table for storing scanning results; and
a scanning engine for adjusting a scanning period based upon a history of scanning results and commanding the network interface card to scan for available networks after the scanning period has expired. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer-readable medium having computer-executable instruction for performing the steps for managing the scanning in a wireless device having a network interface card, the steps comprising:
-
a) receiving scan results from the network interface card;
b) storing the scan results in a scanning history table;
c) setting a scanning period based upon a history of scan results;
d) commanding the network interface card to scan for available networks after the scanning period has expired; and
e) repeating steps a-d. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification