WIRELESS-BASED IDENTIFICATION OF PERSON TRACKS
First Claim
Patent Images
1. A method comprising:
- detecting at each wireless signal receiving device of a plurality of wireless signal receiving devices a strength of a wireless signal from a mobile client;
determining for each wireless signal receiving device a distance between a wireless signal receiving device and the mobile client based on the strength of the signal detected at the wireless signal receiving device;
defining for each wireless signal receiving device a boundary encompassing possible locations for the mobile client, the boundary comprising a dimension based on the determined distance between the wireless signal receiving device and the mobile client;
identifying pairs of intersections formed by each boundary crossing another boundary;
grouping the intersections into a plurality of clusters, each cluster comprising a single intersection from each of the pairs of intersections;
analyzing the plurality of clusters to identify a cluster having a smallest size; and
using the cluster having the smallest size to determine a location of the mobile client.
11 Assignments
0 Petitions
Accused Products
Abstract
In an implementation, techniques are provided for tracking the location of a device that transmits wireless signal. The wireless signal can be received at a set of receivers. Distances to the device are determined based on signal strength. From the distances, boundaries encompassing possible locations of the device are defined. Boundary intersections are analyzed in order to determine the location of the device.
-
Citations
17 Claims
-
1. A method comprising:
-
detecting at each wireless signal receiving device of a plurality of wireless signal receiving devices a strength of a wireless signal from a mobile client; determining for each wireless signal receiving device a distance between a wireless signal receiving device and the mobile client based on the strength of the signal detected at the wireless signal receiving device; defining for each wireless signal receiving device a boundary encompassing possible locations for the mobile client, the boundary comprising a dimension based on the determined distance between the wireless signal receiving device and the mobile client; identifying pairs of intersections formed by each boundary crossing another boundary; grouping the intersections into a plurality of clusters, each cluster comprising a single intersection from each of the pairs of intersections; analyzing the plurality of clusters to identify a cluster having a smallest size; and using the cluster having the smallest size to determine a location of the mobile client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
detecting at each of at least three wireless signal receiving devices a strength of a signal from a mobile client; determining for each wireless signal receiving device a distance between a wireless signal receiving device and the mobile client based on the strength of the signal detected at the wireless signal receiving device; defining for each access point a circular boundary encompassing possible locations for the mobile client, the circular boundary comprising a radius having a length based on the determined distance between the wireless signal receiving device and the mobile client; identifying pairs of intersections formed by each circular boundary crossing another circular boundary; grouping the intersections into a plurality of clusters, each cluster comprising a single intersection from each of the pairs of intersections; analyzing the plurality of clusters to identify a cluster having a smallest size; and determining a location of the mobile client using the cluster having the smallest size. - View Dependent Claims (10, 11, 12)
-
-
13. A method comprising:
-
detecting at each of a plurality of wireless signal receiving devices a strength of a signal from a mobile client; determining for each access point a distance between a wireless signal receiving device and the mobile client based on the strength of the signal detected at the wireless signal receiving device; defining for each wireless signal receiving device a circular boundary comprising a radius having a length based on the determined distance between the wireless signal receiving device and the mobile client; identifying pairs of intersections formed by each circular boundary crossing another circular boundary; grouping the intersections into a plurality of clusters, each cluster comprising a single intersection from each of the pairs of intersections; analyzing the plurality of clusters to identify a cluster having a smallest size; and determining a location of the mobile client using the cluster having the smallest size. - View Dependent Claims (14, 15, 16, 17)
-
Specification