System and method for locating wireless devices
First Claim
Patent Images
1. A method for locating a wireless device, comprising:
- for each access point of a plurality of access points;
receiving, at a managing device, an indication of a strength of a signal received by a wireless device from the access point; and
calculating, at the managing device, a distance between the wireless device and the access point using at least the indication of the strength of the signal; and
determining, at the managing device, a probable location of the wireless device using at least each of the calculated distances, the determining comprising;
determining a plurality of polygons defined by the wireless device and the plurality of access points; and
calculating a weighted center of mass of each polygon of the plurality of polygons, the weighted center of mass of each polygon determined using an assigned weight for a vertex of the polygon;
wherein calculating the weighted center of mass comprises using at least a sum of the indications of the strength of the signals received at the managing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for locating a wireless device includes estimating respective distances between a wireless device and each of a plurality of access points, based upon respective signal strengths of a plurality of signals received by the wireless device from the plurality of access points. The location of the wireless device is estimated based upon the estimated respective distances and position information of the access points.
33 Citations
17 Claims
-
1. A method for locating a wireless device, comprising:
-
for each access point of a plurality of access points; receiving, at a managing device, an indication of a strength of a signal received by a wireless device from the access point; and calculating, at the managing device, a distance between the wireless device and the access point using at least the indication of the strength of the signal; and determining, at the managing device, a probable location of the wireless device using at least each of the calculated distances, the determining comprising; determining a plurality of polygons defined by the wireless device and the plurality of access points; and calculating a weighted center of mass of each polygon of the plurality of polygons, the weighted center of mass of each polygon determined using an assigned weight for a vertex of the polygon; wherein calculating the weighted center of mass comprises using at least a sum of the indications of the strength of the signals received at the managing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for locating wireless devices, comprising:
-
a managing device comprising; a processor; an interface operable to receive, for each access point of a plurality of access points, an indication of a strength of a signal received by a wireless device from the access point; and a storage device embodying a program of instructions operable, when executed on the processor, to; calculate, for each access point of the plurality of access points, a distance between the wireless device and the access point using at least the indication of the strength of the signal; and determine a probable location of the wireless device using at least each of the calculated distances, the determining comprising; determine a plurality of polygons defined by the wireless device and the plurality of access points; and calculate a weighted center of mass of each polygon of the plurality of polygons, the weighted center of mass of each polygon determined using an assigned weight for a vertex of the polygon; wherein calculating the weighted center of mass comprises using at least a sum of the indications of the strength of the signals received at the managing device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system for locating wireless devices, comprising:
-
means for receiving, for each access point of a plurality of access points, an indication of a strength of a signal received by a wireless device from the access point; means for calculating, for each access point of the plurality of access points, a distance between the wireless device and the access point using at least the indication of the strength of the signal; means for determining a probable location of the wireless device using at least each of the calculated distances; means for determining a plurality of polygons defined by the wireless device and the plurality of access points; and means for calculating a weighted center of mass of each polygon of the plurality of polygons, the weighted center of mass of each polygon determined using an assigned weight for a vertex of the polygon; wherein calculating the weighted center of mass comprises using at least a sum of the indications of the strength of the signals received at the managing device.
-
-
17. Logic encoded in a computer-readable media, the logic being operable, when executed on a processor, to:
-
receive, for each access point of a plurality of access points, an indication of a strength of a signal received by a wireless device from the access point; calculate, for each access point of the plurality of access points, a distance between the wireless device and the access point using at least the indication of the strength of the signal; and determine a probable location of the wireless device using at least each of the calculated distances, the determining comprising; determining a plurality of polygons defined by the wireless device and the plurality of access points; and calculating a weighted center of mass of each polygon of the plurality of po1ygons, the weighted center of mass of each polygon determined using an assigned weight for a vertex of the polygon; wherein calculating the weighted center of mass comprises using at least a sum of the indications of the strength of the signals received at the managing device.
-
Specification