Accuracy assessment for location estimation systems
First Claim
1. A system for assessing the accuracy of a location estimation system, said system comprising:
- a memory area for storing post information including a plurality of locations each having a list of wireless network beacons accessible therefrom; and
a processor programmed to;
receive, from a mobile computing device, location information comprising a known device location associated with the mobile computing device, said location information further identifying one or more wireless network beacons accessible by the mobile computing device at the known device location;
search the post information stored in the memory area based on the identified wireless network beacons to identify one or more of the plurality of locations, the one or more of the plurality of locations being identified by comparing the received location information with the lists of wireless network beacons in the stored post information;
determine a location for the mobile computing device based on the identified one or more of the plurality of locations;
compare the determined location with the received known device location;
determine a difference between the determined location and the received known device location based on said comparing; and
modify the post information in the memory area as a function of the determined difference.
2 Assignments
0 Petitions
Accused Products
Abstract
Assessing the accuracy of location estimation systems. A mobile computing device provides location information including a device location (e.g., via GPS) and one or more wireless network beacons accessible by the computing device at the device location. The wireless network beacons accessible by the computing device are compared to stored post information including a plurality of beacon lists. An estimated device location is determined based on the comparison. The estimated device location is compared to the known device location. A difference between the estimated device location and the received device location is determined based on the comparison. An analysis of the determined difference is performed to generate accuracy maps and other insight into the relationship between accuracy and geographic area for the location estimation systems.
-
Citations
20 Claims
-
1. A system for assessing the accuracy of a location estimation system, said system comprising:
-
a memory area for storing post information including a plurality of locations each having a list of wireless network beacons accessible therefrom; and a processor programmed to; receive, from a mobile computing device, location information comprising a known device location associated with the mobile computing device, said location information further identifying one or more wireless network beacons accessible by the mobile computing device at the known device location; search the post information stored in the memory area based on the identified wireless network beacons to identify one or more of the plurality of locations, the one or more of the plurality of locations being identified by comparing the received location information with the lists of wireless network beacons in the stored post information; determine a location for the mobile computing device based on the identified one or more of the plurality of locations; compare the determined location with the received known device location; determine a difference between the determined location and the received known device location based on said comparing; and modify the post information in the memory area as a function of the determined difference. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving, from a computing device, location information comprising a device location associated with the computing device, said location information further identifying one or more wireless network beacons accessible by the computing device at the device location; maintaining post information including a plurality of locations each having a list of wireless network beacons accessible therefrom; comparing the received location information with the maintained post information to determine an estimated device location by comparing the identified wireless network beacons with the lists of wireless network beacons to determine the estimated device location; comparing the estimated device location with the received device location; determining a difference between the estimated device location and the received device location based on said comparing the estimated device location with the received device location; and modifying said maintained post information based on said determined difference, the modifying comprising modifying one or more of the plurality of locations included in the maintained post information. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. One or more computer memories storing computer-executable components, said components comprising:
-
an interface component that when executed by at least one processor causes the at least one processor to receive, from a computing device, location information comprising a device location associated with the computing device, said location information further identifying one or more wireless network beacons accessible by the computing device at the device location; a memory component that when executed by at least one processor causes the at least one processor to maintain post information including a plurality of locations each having a list of wireless network beacons accessible therefrom; an estimator component that when executed by at least one processor causes the at least one processor to define a location for each of the identified wireless network beacons based at least on the post information maintained by the memory component, said estimator component further determining an estimated device location based on the defined locations by comparing the identified wireless network beacons with the lists of wireless network beacons to determine the estimated device location; an analytic component for comparing the estimated device location with the received device location to determine a difference between the estimated device location and the received device location; and a feedback component for modifying said maintained post information based on said determined difference. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification