METHOD AND SYSTEM FOR LOCATING A WIRELESS ACCESS DEVICE IN A WIRELESS NETWORK
First Claim
1. A computer-implemented method, comprising:
- detecting an existence of a wireless access device using a plurality of nodes at known locations;
measuring a signal strength of the wireless access device detected by the plurality of nodes;
determining a distance to the detected wireless access device from each of the plurality of nodes based on the signal strength to determine possible locations of the wireless access device;
estimating an area for each of the plurality of nodes corresponding to the possible locations of the wireless access device; and
determining an actual location of the detected wireless access device based on one or more intersections between the areas.
8 Assignments
0 Petitions
Accused Products
Abstract
A wireless access device in a wireless network, whether a known or unknown entity, can be located using a geolocation system according to the present invention. A signal strength is determined by a wireless intrusion detection system (WIDS) node in a wireless network for each wireless access device that it detects. Based on the signal strength, an approximate distance from the node is determined, which, in one embodiment corresponds to a radius of a circle around the node. To account for error, an approximation band of the circle is calculated that will allow a user to determine the approximate location of the device within the wireless network.
-
Citations
27 Claims
-
1. A computer-implemented method, comprising:
-
detecting an existence of a wireless access device using a plurality of nodes at known locations; measuring a signal strength of the wireless access device detected by the plurality of nodes; determining a distance to the detected wireless access device from each of the plurality of nodes based on the signal strength to determine possible locations of the wireless access device; estimating an area for each of the plurality of nodes corresponding to the possible locations of the wireless access device; and determining an actual location of the detected wireless access device based on one or more intersections between the areas. - View Dependent Claims (2, 3, 4, 5, 24)
-
-
6-15. -15. (canceled)
-
16. A system, comprising:
-
means for collecting, from two or more nodes, a distance from each node to a wireless access device detected by a plurality of the nodes; means for determining an area around each of the nodes corresponding to possible locations of the wireless access device; and means for determining a location of the wireless access device based on one or more intersections between the areas. - View Dependent Claims (26)
-
-
17. A non-transitory computer-readable medium that stores instructions executable by a computer, the instructions comprising:
-
one or more instructions that, when executed by the computer, cause the computer to detect an existence of a wireless access device using a plurality of nodes that are at known locations; one or more instructions that, when executed by the computer, cause the computer to measure a signal strength of the wireless access device detected by the plurality of nodes; one or more instructions that, when executed by the computer, cause the computer to determine a distance to the detected wireless access device from each of the plurality of nodes based on the signal strength; one or more instructions that, when executed by the computer, cause the computer to estimate an area for each of the plurality of nodes corresponding to possible locations of the wireless access device; and one or more instructions that, when executed by the computer, cause the computer to determine an actual location of the detected wireless access device based on one or more intersections between the areas.
-
-
18. (canceled)
-
19. A non-transitory computer-readable medium that stores instructions executable by a computer, the instructions including:
-
one or more instructions that, when executed by the computer, cause the computer to detect an existence of a wireless access device using a plurality of nodes at known locations; one or more instructions that, when executed by the computer, cause the computer to determine a distance from the plurality of nodes, to the wireless access device detected by the plurality of nodes; one or more instructions that, when executed by the computer, cause the computer to calculate an area around each node of the plurality of nodes, the areas indicating possible locations of the wireless access device; and one or more instructions that, when executed by the computer, cause the computer to determine an actual location of the wireless access device based on one or more intersections between the areas. - View Dependent Claims (20, 21, 22, 23)
-
-
25. (canceled)
-
27-31. -31. (canceled)
Specification