Location tracking
First Claim
1. A method comprising:
- receiving signal strength data for a plurality of communication beacons;
comparing the signal strength data to identify an anchor having a highest signal strength of the plurality of communication beacons;
receiving data indicative of a location of the anchor;
comparing the signal strength data of the plurality of communication beacons to a threshold signal strength; and
when none of the signal strength data of the plurality of communication beacons except the anchor is greater than the threshold signal strength, estimate a location of a wireless device as the location of the anchor,wherein the plurality of communication beacons are indoor communication beacons.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more systems, devices, and/or methods for tracking a wireless device are disclosed. For example, a method includes receiving signal strength data for each of a plurality of access points. The signal strength data from the plurality of access points is compared to identify an anchor access point having a highest signal strength. Remaining signal strength data from the plurality of access points are compared to a threshold signal strength to identify at least one attractor access point. A memory is accessed for locations of the anchor access point and the at least one attractor access point. A pull point is calculated along a line from the anchor access point to the at least one attractor access point. A location of the wireless device is estimated as an average of the pull point and the location of the anchor access point.
39 Citations
20 Claims
-
1. A method comprising:
-
receiving signal strength data for a plurality of communication beacons; comparing the signal strength data to identify an anchor having a highest signal strength of the plurality of communication beacons; receiving data indicative of a location of the anchor; comparing the signal strength data of the plurality of communication beacons to a threshold signal strength; and when none of the signal strength data of the plurality of communication beacons except the anchor is greater than the threshold signal strength, estimate a location of a wireless device as the location of the anchor, wherein the plurality of communication beacons are indoor communication beacons. - View Dependent Claims (2, 3, 4, 5, 6, 7, 20)
-
-
8. A method comprising:
-
receiving signal strength data for a plurality of communication beacons; comparing the signal strength data to identify an anchor having a highest signal strength of the plurality of communication beacons; receiving data indicative of a location of the anchor; comparing the signal strength data of the plurality of communication beacons to a threshold signal strength; when none of the signal strength data of the plurality of communication beacons except the anchor is greater than the threshold signal strength, estimate a location of a wireless device as the location of the anchor; designating at least one of the plurality of communication beacons, except the anchor, having signal strength data greater than the threshold signal strength as an attractor; calculating location data for a pull point along a line from the anchor to the attractor; and estimating a location of the wireless device as an average of the location data of the pull point and the location data of the anchor.
-
-
9. A method comprising:
-
receiving signal strengths for a plurality of access points; identifying an anchor access point having a highest signal strength of the plurality of access points; identifying an attractor access point from the plurality of access points; calculating a pull point along a line from the anchor access point to the attractor access point, wherein the pull point is calculated using a pull factor is calculated based on a ratio of a signal strength of the anchor access point and a signal strength of the attractor access point or calculated based on a difference between the signal strength of the anchor access point and the signal strength of the attractor access point; and calculating a location of a wireless device as based on the pull point and a location of the anchor access point. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive signal strengths for a plurality of access points; compare the signal strengths to a threshold; identify an anchor access point having a highest signal strength of the plurality of access points; and calculate a location of a wireless device based on a location of the anchor access point when no other signal strengths exceed the threshold and based on an average of the location of the anchor access point and at least one additional access point when the at least one additional access point has signal strengths that exceed the threshold. - View Dependent Claims (16, 17, 18, 19)
-
Specification