IP Library Granted Patent US 10,320,840
Granted Patent B2
US 10,320,840 · App. 15/720,824 · Granted Jun 11, 2019

Spoofing detection for a wireless system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,320,840
App. No.
15/720,824
Granted
Jun 11, 2019
Kind
B2
Abstract

A method for detecting spoofing by wireless access devices. In some embodiments, spoofing can be detected based on locations for a wireless access device having an identifier at first and second times. The locations are compared to determine whether the wireless access device could access the particular network at the locations in the time period between the first and second times. In several embodiments, spoofing can be detected by tracking the activity of wireless access devices and identifying events that that are prohibited by one or more policy elements of the particular network.

Claims (39)

1. An apparatus to detect spoofing, the apparatus comprising: a collector device; and one or more wireless intrusion detection system nodes at known locations in communication with the collector device; wherein the one or more wireless intrusion detection system nodes are configured to: detect a wireless access device with an associated device identifier; determine a first location of the wireless access device at a first time via the device identifier; determine a second location of the wireless access device at a second time via the device identifier; compare the first location and the second location to determine whether the first location and the second location are within a possible distance of one another for the wireless access device to travel between the first and second times; and send an alert in response to determining that the first location and the second location are outside of the possible distance.

2. The apparatus of claim 1 wherein the one or more wireless intrusion detection system nodes comprises a plurality of nodes at known locations, the plurality of nodes configured to detect a signal strength of the wireless access device with respect to individual ones of the plurality of nodes.

3. The apparatus of claim 2 wherein the collector device and the plurality of nodes are configured to:

determine a distance to the wireless access device from the individual ones of the plurality of nodes based on the signal strength to determine possible locations of the wireless access device; and

estimate an area for the individual ones of the plurality of nodes corresponding to the possible locations of the wireless access device by detecting a band around the individual ones of the plurality of nodes within which the wireless access device could be located based on the determined distance from the individual ones of the plurality of nodes.

4. The apparatus of claim 2 wherein at least one of the collector device or the plurality of nodes are configured to determine whether the wireless access device is static.

5. The apparatus of claim 2 wherein at least one of the collector device or the plurality of nodes are configured to determine whether the wireless access device is mobile.

6. The apparatus of claim 2 further comprising a memory storing a state table that tracks current activity of a plurality of wireless access devices, the state table configured to identify changes in state of each of the plurality of wireless access devices.

7. The apparatus of claim 1 wherein the wireless intrusion detection system nodes employ passive detection and communication between the collector device and the one or more wireless intrusion detection system nodes that comprises out-of-band communications that are encrypted.

8. A wireless network comprising:

a collector device;

a plurality of nodes in communication with the collector device; and

wherein the plurality of nodes in communication with the collector device are configured to:

receive a first state of a wireless access device and a first communication device to which the wireless access device is communicating over a particular network at a first time at a particular node of the plurality of nodes;

receive or generate a first event for the wireless access device identifying the first state and the first communication device;

receive a second state of the wireless access device and a second communication device to which the wireless access device is communicating over the particular network at a second time at the particular node of the plurality of nodes;

receive or generate a second event for the wireless access device identifying the second state and the second communication device in response to determining that at least one of:

the first state and the second state are different, and

the first communication device and the second communication device are different;

check the first and second events with the collector device for activities prohibited by one or more policy elements of the particular network, wherein the collector device is configured with the one or more policy elements; and

send an alert signal in response to determining that the first and second events identify an activity that is prohibited by the one or more policy elements.

9. The wireless network of claim 8 wherein the plurality of nodes in communication with the collector device are further configured to identify indicators that the wireless access device is a fixed wireless access device, a movable wireless access device, a moving wireless access device, an unknown wireless access device, or a spoofed wireless access device via the one or more policy elements.

10. The wireless network of claim 8 wherein the plurality of nodes are configured to receive at least one of:

first and second location information for the wireless access device; or

first and second access points of the wireless access device.

11. The wireless network of claim 8 wherein the wireless access device is configured to operate in an ad hoc mode.

12. The wireless network of claim 8 wherein the plurality of nodes in communication with the collector device are further configured to receive an indication of one or more of: a disconnected state, an authenticating state, an associating state, a reassociating state, a transmitting data state, a disassociating state, or a deauthenticating state.

13. The wireless network of claim 8 wherein the collector device is further configured to generate the first and second events.

14. The wireless network of claim 8 wherein the respective particular node is further configured to generate the first and second events.

15. The wireless network of claim 8 further comprising a state table that tracks current activity of a plurality of wireless access devices, the state table configured to identify changes in state of each of the plurality of wireless access devices.

16. An apparatus for spoofing detection, the apparatus comprising:

one or more wireless intrusion detection system nodes configured to collect data from access points and client machines; and

one or more wireless intrusion detection system collectors configured to collect intrusion and status information from the one or more wireless intrusion detection system nodes;

wherein intrusion and status information is stored in a state database and the wireless intrusion detection system nodes in communication with the wireless intrusion detection system collectors are configured to:

detect a wireless access device with an associated device identifier;

determine a first location of the wireless access device at a first time via the device identifier;

update the state database with the first location for the wireless access device; and

determine a second location of the wireless access device at a second time via the device identifier; and

wherein upon detection of the first location and second location being different, one of the wireless intrusion detection system nodes is configured to send an event notification to one of the wireless intrusion detection system collectors that are configured to check for security policy violations and intruders, upon receipt of the event notification.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2020
From: INTELLECTUAL VENTURES ASSETS 132 LLC
To: OZMO LICENSING LLC
Reel/Frame 051448/0907 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2019
From: OL SECURITY LIMITED LIABILITY COMPANY
To: INTELLECTUAL VENTURES ASSETS 132 LLC
Reel/Frame 050898/0090 →
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2019
From: SILICON VALLEY BANK
To: NETWORK SECURITY TECHNOLOGIES, INC.
Reel/Frame 050153/0360 →
MERGER Recorded Nov 17, 2017
From: NETWORK SECURITY TECHNOLOGIES, INC.
To: MCI COMMUNICATIONS SERVICES, INC.
Reel/Frame 044162/0531 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2017
From: MCI COMMUNICATIONS SERVICES, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 044162/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2017
From: VERIZON PATENT AND LICENSING INC.
To: TEKLA PEHR LLC
Reel/Frame 044162/0648 →
MERGER Recorded Nov 17, 2017
From: TEKLA PEHR LLC
To: OL SECURITY LIMITED LIABILITY COMPANY
Reel/Frame 044162/0689 →
SECURITY AGREEMENT Recorded Nov 17, 2017
From: NETWORK SECURITY TECHNOLOGIES, INC.
To: SILICON VALLEY BANK
Reel/Frame 044783/0125 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2017
From: HARVEY, ELAINE; WALNOCK, MATTHEW
To: NETWORK SECURITY TECHNOLOGIES, INC.
Reel/Frame 044162/0361 →