MOBILE DEVICE LOCATION DETERMINATION USING WI-FI SIGNALS
First Claim
1. A computer-implemented method comprising:
- identifying an initial location of a mobile device using a satellite system;
determining, using a processor of the mobile device and using the satellite system, a first speed at which the mobile device is moving; and
determining, using the processor, whether the first speed is below a threshold;
in the event that the first speed is below the threshold, identifying a subsequent location of the mobile device using Wi-Fi signals, wherein the satellite system is not used to determine the subsequent location of the mobile device, wherein the Wi-Fi signals are received from Wi-Fi access points, each Wi-Fi access point being associated with an identifier, each identifier being stored in memory of the mobile device;
determining a direction of movement of the mobile device based on the Wi-Fi access points from which the Wi-Fi signals are received;
predicting a route of the mobile device as the mobile device moves based on the direction of movement of the mobile device and the stored identifiers associated with the Wi-Fi access points;
retrieving selected ones of the stored identifiers that correspond to the Wi-Fi access points associated with the predicted route; and
actively scanning for the Wi-Fi access points associated with the predicted route.
2 Assignments
0 Petitions
Accused Products
Abstract
A location of a mobile device is determined using Wi-Fi signals. The location of a moving mobile device may be initially determined using a satellite navigation system. When the speed at which the mobile deice is moving falls below a threshold, a determination is made as to whether Wi-Fi signals are receivable at the mobile device. If Wi-Fi is receivable, Wi-Fi signals are used to determine the location of the mobile device rather than the satellite navigation system. The Wi-Fi signals are continuously or repeatedly used to identify the location of the mobile device until the speed at which the mobile device is moving surpasses the threshold or until Wi-Fi signals are no longer receivable at the mobile device. Since Wi-Fi sensors of mobile devices consume less power than satellite navigation sensors, the power consumption of the mobile device is reduced when mobile device location is determined using Wi-Fi signals.
44 Citations
21 Claims
-
1. A computer-implemented method comprising:
-
identifying an initial location of a mobile device using a satellite system; determining, using a processor of the mobile device and using the satellite system, a first speed at which the mobile device is moving; and determining, using the processor, whether the first speed is below a threshold; in the event that the first speed is below the threshold, identifying a subsequent location of the mobile device using Wi-Fi signals, wherein the satellite system is not used to determine the subsequent location of the mobile device, wherein the Wi-Fi signals are received from Wi-Fi access points, each Wi-Fi access point being associated with an identifier, each identifier being stored in memory of the mobile device; determining a direction of movement of the mobile device based on the Wi-Fi access points from which the Wi-Fi signals are received; predicting a route of the mobile device as the mobile device moves based on the direction of movement of the mobile device and the stored identifiers associated with the Wi-Fi access points; retrieving selected ones of the stored identifiers that correspond to the Wi-Fi access points associated with the predicted route; and actively scanning for the Wi-Fi access points associated with the predicted route. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. -9. (canceled)
-
10. A computer-implemented method for identifying a location of a mobile device using Wi-Fi signals, the method comprising:
-
identifying an initial location of a mobile device using a satellite system, wherein a first speed at which the mobile device is moving is higher than a threshold; determining whether a second speed at which the mobile device is moving is less than the threshold, wherein the second speed of the mobile device is determined using a processor of the mobile device; changing a process by which a subsequent location of the mobile device is identified from the satellite system to a system that uses Wi-Fi signals; identifying the subsequent location of the mobile device using the Wi-Fi signals, wherein the satellite system is not used to determine the subsequent location of the mobile device, wherein the Wi-Fi signals are received from Wi-Fi access points, each Wi-Fi access point being associated with an identifier, each identifier being stored in memory of the mobile device; determining a direction of movement of the mobile device based on the Wi-Fi access points from which the Wi-Fi signals are received; predicting a route of the mobile device as the mobile device moves based on the direction of movement of the mobile device and the stored identifiers associated with the Wi-Fi access points; retrieving selected ones of the stored identifiers that correspond to the Wi-Fi access points associated with the predicted route; and actively scanning for the Wi-Fi access points associated with the predicted route. - View Dependent Claims (11, 12, 13)
-
-
14. -16. (canceled)
-
17. A mobile computing device comprising:
-
means for identifying an initial location of a mobile device using a satellite system; means for determining whether a first speed at which the mobile device is moving; means for determining whether Wi-Fi signals are receivable; means for identifying a subsequent location of the mobile device using the Wi-Fi signals, wherein the means for identifying the subsequent location identifies the subsequent location of the mobile device in the event that the first speed is below a threshold and in the event that Wi-Fi signals are receivable, the means for identifying the initial location of the mobile device is not used to identify the subsequent location of the mobile device wherein the Wi-Fi signals are received from Wi-Fi access points, each Wi-Fi access point being associated with an identifier, each identifier being stored in memory of the mobile device; means for determining a direction of movement of the mobile device based on the Wi-Fi access points from which the Wi-Fi signals are received; means for predicting a route of the mobile device as the mobile device moves based on the direction of movement of the mobile device and the stored identifiers associated with the Wi-Fi access points; means for retrieving selected ones of the stored identifiers that correspond to the Wi-Fi access points associated with the predicted route; and means for actively scanning for the Wi-Fi access points associated with the predicted route. - View Dependent Claims (18, 19, 20)
-
-
21. -25. (canceled)
Specification