TECHNIQUES FOR SETTING QUALITY ATTRIBUTES OF ACCESS POINTS IN A POSITIONING SYSTEM
First Claim
1. A method of setting a quality attribute of a WiFi access point that is suspected to have moved relative to recorded location information, the method comprising:
- identifying a WiFi access point within range of the mobile WiFi-enabled device based on signals received by a Wi-Fi radio of the mobile WiFi-enabled device;
retrieving a recorded location associated with the identified WiFi access point from a local copy of a reference database on the mobile WiFi-enabled device or a remote store of the reference database on a server system;
determining a location estimate of the mobile WiFi-enabled device;
comparing the location estimate of the mobile WiFi-enabled device to the recorded location associated with the identified WiFi access point to determine whether the identified WiFi access point has moved from its recorded location; and
generating feedback that is sent to the server system in response to determining that the identified WiFi access point has moved, wherein the feedback is usable to set the quality attribute of the identified WiFi access point.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, techniques are provided for setting a quality attribute of a WiFi access point that is suspected to have moved. The WiFi access point is identified when within range of a mobile WiFi-enabled device based on received signals received by a Wi-Fi radio of a mobile WiFi-enabled device. A recorded location associated with the identified WiFi access point is received from a local copy of a reference database or a remote store of the reference database on a server system. A location estimate is determined for the mobile WiFi-enabled device and compared to the recorded location associated with the identified WiFi access point to evaluate whether the identified WiFi access point has moved from its recorded location. Feedback is then generated that is sent to the server system in response to determining that the identified WiFi access point has moved, where the feedback is usable to set the quality attribute.
1 Citation
20 Claims
-
1. A method of setting a quality attribute of a WiFi access point that is suspected to have moved relative to recorded location information, the method comprising:
-
identifying a WiFi access point within range of the mobile WiFi-enabled device based on signals received by a Wi-Fi radio of the mobile WiFi-enabled device; retrieving a recorded location associated with the identified WiFi access point from a local copy of a reference database on the mobile WiFi-enabled device or a remote store of the reference database on a server system; determining a location estimate of the mobile WiFi-enabled device; comparing the location estimate of the mobile WiFi-enabled device to the recorded location associated with the identified WiFi access point to determine whether the identified WiFi access point has moved from its recorded location; and generating feedback that is sent to the server system in response to determining that the identified WiFi access point has moved, wherein the feedback is usable to set the quality attribute of the identified WiFi access point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile WiFi-enabled device comprising:
-
a WiFi radio; and a storage device storing WiFi positioning system (WPS) client software that includes; a scanner configured to use the WiFi radio to identify a WiFi access point within range of the mobile WiFi-enabled device, a locator configured to retrieve a recorded location associated with the identified WiFi access point from a local copy of a reference database on the mobile WiFi-enabled device or a remote store of the reference database on a server system, a location calculation component configured to determine a location estimate of the mobile WiFi-enabled device; a quality filter configured to compare the location estimate of the mobile WiFi-enabled device to the recorded location associated with the identified WiFi access point; and a data exchange component configured to pass an indication to the server system that the recorded location of the identified WiFi access point is suspect when a distance between the recorded location and the location estimate of the mobile WiFi-enabled device exceeds a threshold distance.
-
-
11. The mobile WiFi-enabled device 10, wherein the threshold distance is dynamically based on a number of WiFi access points within range of the mobile WiFi-enabled device.
-
12. The mobile WiFi-enabled device 10, wherein the indication is included in a feedback file, and the data exchange component is configured to periodically upload the feedback file to the server system.
-
13. The mobile WiFi-enabled device 12, wherein the location calculation component is configured to calculate a new location for the identified WiFi access point, and the new location of the identified WiFi access point is also stored in the feedback file.
-
14. The mobile WiFi-enabled device 10, wherein the indication that the recorded location of the identified WiFi access point is suspect is a quality attribute for the recorded location.
-
15. A non-transitory computer readable medium having instructions stored thereon, the instructions when executed on a mobile device being operable to:
-
identify an access point within range of the mobile device based on signals received by a radio of the mobile device; retrieve a recorded location associated with the identified access point from a local copy of a reference database on the mobile device or a remote store of the reference database on a server system; determine a location estimate of the mobile device; compare the location estimate of the mobile device to the recorded location associated with the identified access point to determine whether the recorded location of the identified WiFi access point is suspect; and generate feedback that is sent to the server system in response to determining that the recorded location of the identified access point is suspect, wherein the feedback is usable to set a quality attribute of the identified access point. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification