IP Library Granted Patent US 10,581,913
Granted Patent B2
US 10,581,913 · App. 16/436,566 · Granted Mar 3, 2020

Spoofing detection

Inventors: Elaine Harvey (Oakton, VA); Matthew Walnock (Sterling, VA)
Assignee: Ozmo Licensing LLC
H04L63/1483H04L63/08H04L63/107H04L63/20H04W12/12H04W64/00H04W84/18
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,581,913
App. No.
16/436,566
Granted
Mar 3, 2020
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 (28)

1. A non-transitory computer-readable medium having instructions stored thereon that, in response to execution by a computing device, cause the computing device to perform operations, the operations comprising:

receiving 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 a plurality of nodes;

receiving or generating a first event for the wireless access device identifying the first state and the first communication device;

receiving 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;

receiving or generating 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; and

checking the first and second events with a 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.

2. The non-transitory computer-readable medium of claim 1 , the operations further comprising sending 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.

3. The non-transitory computer of claim 1 , the operations further comprising updating 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.

4. The non-transitory computer-readable medium of claim 1 , the operations further comprising identifying 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.

5. The non-transitory computer of claim 1 , the operations further comprising receiving an indication of at least one of: a disconnected state, an authenticating state, an associating state, a reassociating state, a transmitting data state, a disassociating state, or a deauthenticating state.

6. The non-transitory computer of claim 1 , the operations further comprising identifying at least one of a MAC address, a channel number used, a received signal strength, or an access point name of the wireless access.

7. An apparatus 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; and

check the first and second events with a 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.

8. The apparatus of claim 7 wherein at least one of the plurality of nodes in combination with the collector device are further configured to: 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 apparatus of claim 7 wherein at least one of 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 apparatus of claim 7 , wherein the collector device is further configured to receive an indication of at least one of: a disconnected state, an authenticating state, an associating state, a reassociating state, a transmitting data state, a disassociating state, or a deauthenticating state.

11. The apparatus of claim 7 , wherein the collector device updates 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.

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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2019
From: VERIZON PATENT AND LICENSING INC
To: TEKLA PEHR LLC
Reel/Frame 050135/0564 →
MERGER Recorded Aug 22, 2019
From: TEKLA PEHR LLC
To: OL SECURITY LIMITED LIABILITY COMPANY
Reel/Frame 050135/0915 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2019
From: HARVEY, ELAINE; WALNOCK, MATTHEW
To: NETWORK SECURITY TECHNOLOGIES, INC.
Reel/Frame 049831/0010 →
MERGER Recorded Jul 23, 2019
From: TEKLA PEHR LLC
To: OL SECURITY LIMITED LIABILITY COMPANY
Reel/Frame 049831/0624 →
MERGER Recorded Jul 23, 2019
From: NETWORK SECURITY TECHNOLOGIES, INC.
To: MCI COMMUNICATIONS SERVICES, INC.
Reel/Frame 049831/0051 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2019
From: MCI COMMUNICATIONS SERVICES, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 049831/0551 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2019
From: VERIZON PATENT AND LICENSING INC.
To: TEKLA PEHR LLC
Reel/Frame 049831/0572 →
Continuity (5)
Continuation 15720824 · Sep 29, 2017
Continuation 14718982 · May 21, 2015
Continuation 12959167 · Dec 2, 2010
Division 10405499 · Apr 3, 2003
Related Publication 20190356692A1 · Nov 21, 2019