IP Library Granted Patent US 10,104,098
Granted Patent B2
US 10,104,098 · App. 14/728,825 · Granted Oct 16, 2018

Electromagnetic threat detection and mitigation in the Internet of Things

Inventors: Robert John Baxley (Atlanta, GA); Christopher Jay Rouland (Atlanta, GA)
Assignee: Bastille Networks, Inc.
H04L63/1416G06K7/0095H04B1/0064H04B7/01H04L63/02H04L63/1483H04W12/08H04W72/0406H04W72/0453H04W88/06H04B1/0028
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,104,098
App. No.
14/728,825
Filed
Jun 2, 2015
Granted
Oct 16, 2018
Kind
B2
Art Unit
2498
USPC
726/23
Abstract

Systems and methods can support threat detection using electromagnetic signatures. One or more sensors comprising radio receivers may receive radio frequency signals within an electromagnetic environment. Radio frequency signatures may be identified from one or more of the radio frequency signals. A baseline electromagnetic environment may be established from the radio frequency signatures. The radio frequency signatures may be monitored over time to detect variations from the baseline electromagnetic environment. Variations in the electromagnetic environment may be evaluated against stored threat signatures. Operator interfaces may present indications of threats determined from evaluating the variations in the electromagnetic environment.

Claims (64)

1. A method for threat detection from electromagnetic signatures, comprising:

receiving radio frequency signals using a plurality of sensors, wherein the plurality of sensors comprise radio receivers;

generating, within the radio receivers, data samples representing at least a portion of the radio frequency signals;

generating feature vectors comprising at least a portion of the data samples;

combining the feature vectors from two or more of the radio receivers to form aggregate feature vectors;

incorporating attribute information into the aggregate feature vectors, wherein the attribute information describes one or more features of a communicated signal within the radio frequency signals;

identifying radio frequency signatures, comprising behaviors and characteristics, from one or more of the aggregate feature vectors;

establishing a baseline electromagnetic environment from the radio frequency signatures;

monitoring the radio frequency signatures over time to detect variations from the baseline electromagnetic environment;

identifying potential threat characteristics and potential threat behaviors within the variations from the baseline electromagnetic environment;

evaluating the potential threat characteristics and the potential threat behaviors against characteristics and behaviors associated with stored threat signatures;

classifying a wireless attack in response to evaluating the potential threat characteristics and the potential threat behaviors;

determining a risk level associated with the wireless attack; and

presenting, via one or more operator interfaces, an indication of the determined risk level.

2. The method of claim 1 , wherein evaluating the potential threat characteristics and the potential threat behaviors comprises generating an electromagnetic persona comprising one or more of the radio frequency signatures and matching the generated electromagnetic persona against stored personas associated with the stored threat signatures.

3. The method of claim 1 , further comprising estimating positions of radio transmitters associated with the detected variations from the baseline electromagnetic environment.

4. The method of claim 1 , wherein the stored threat signatures comprise signatures associated with unauthorized wireless network access points.

5. The method of claim 1 , wherein the stored threat signatures comprise signatures associated with unauthorized cellular base stations.

6. The method of claim 1 , wherein the stored threat signatures comprise behaviors associated with spoofing sensors associated with security or controls.

7. The method of claim 1 , wherein the stored threat signatures comprise behaviors associated with skimming payment credentials.

8. The method of claim 1 , wherein the stored threat signatures comprise behaviors associated with access control exploits.

9. The method of claim 1 , wherein the stored threat signatures comprise one or more attack templates.

10. The method of claim 1 , wherein the stored threat signatures are retrieved from an updatable analysis database.

11. A system for threat detection from electromagnetic signatures, comprising:

a plurality of sensor antennas;

a plurality of sensors configured to couple radio frequency signals from the sensor antennas and generate data samples representing at least a portion of the radio frequency signals; and

a signal analysis engine comprising one or more processing units, and one or more processing modules configuring the one or more processing units to:

receive the data samples,

generate feature vectors comprising at least a portion of the data samples;

combine the feature vectors from two or more of the plurality of sensors to form aggregate feature vectors;

incorporate attribute information into the aggregate feature vectors, wherein the attribute information describes one or more features of a communicated signal within the radio frequency signals;

identify radio frequency signatures, comprising behaviors and characteristics, from the aggregate feature vectors,

establish a baseline electromagnetic environment from the radio frequency signatures,

monitor the radio frequency signatures over time to detect variations from the baseline electromagnetic environment,

identify potential threat characteristics and potential threat behaviors within the variations from the baseline electromagnetic environment,

evaluate the potential threat characteristics and the potential threat behaviors against characteristics and behaviors associated with stored threat signatures,

classify a wireless attack in response to evaluating the potential threat characteristics and the potential threat behaviors;

determine a risk level associated with the wireless attack, and

present, via one or more operator interfaces, an indication of the determined risk level.

12. The system of claim 11 , wherein evaluating the potential threat characteristics and the potential threat behaviors comprises generating an electromagnetic persona comprising one or more of the radio frequency signatures and matching the generated electromagnetic persona against stored personas associated with the stored threat signatures.

13. The system of claim 11 , wherein the one or more processing units are further configured to estimate positions of radio transmitters associated with the detected variations from the baseline electromagnetic environment.

14. The system of claim 11 , wherein the stored threat signatures comprise signatures associated with unauthorized wireless network access points.

15. The system of claim 11 , wherein the stored threat signatures comprise signatures associated with unauthorized cellular base stations.

16. The system of claim 11 , wherein the stored threat signatures comprise behaviors associated with spoofing sensors associated with security or controls.

17. The system of claim 11 , wherein the stored threat signatures comprise behaviors associated with skimming payment credentials.

18. The system of claim 11 , wherein the stored threat signatures comprise behaviors associated with access control exploits.

19. The system of claim 11 , wherein the stored threat signatures comprise one or more templates associated with wireless attacks.

20. A system for threat detection from electromagnetic signatures, comprising:

a plurality of sensor antennas;

one or more updatable analysis databases configured to provide stored threat signatures;

one or more operator interfaces for communicating information associated with wireless devices;

a plurality of software radio receivers configured to couple radio frequency signals from the plurality of sensor antennas and generate data samples representing a portion of the radio frequency signals; and

a signal analysis engine comprising one or more processing units, and one or more processing modules configuring the one or more processing units to:

receive the data samples,

generate feature vectors comprising at least a portion of the data samples;

combine the feature vectors from two or more of the software radio receivers to form aggregate feature vectors;

incorporate attribute information into the aggregate feature vectors, wherein the attribute information describes one or more features of a communicated signal within the radio frequency signals;

identify radio frequency signatures, comprising behaviors, from the data samples,

generate electromagnetic persona associated with the radio frequency signatures,

establish a baseline of electromagnetic persona behavior within an electromagnetic environment,

monitor electromagnetic persona behavior over time to detect variations from the baseline of electromagnetic persona behavior,

identify potential threat behaviors within the variations from the baseline electromagnetic environment,

evaluate the potential threat behaviors against behaviors associated with the stored threat signatures to classify a wireless attack risk and identify attack risk levels, and

present, via the one or more operator interfaces, an indication of identified attack risk levels.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2021
From: BAXLEY, ROBERT JOHN; ROULAND, CHRISTOPHER JAY
To: BASTILLE NETWORKS, INC.
Reel/Frame 056273/0091 →
Continuity (3)
Provisional Application 62006605 · Jun 2, 2014
Provisional Application 62072884 · Oct 30, 2014
Related Publication 20150350228A1 · Dec 3, 2015
Cited By (4)
US 12,192,772 US 12,266,254 US 12,278,667 US 12,381,639