IP Library Granted Patent US 11,764,883
Granted Patent B2
US 11,764,883 · App. 17/507,302 · Granted Sep 19, 2023

Systems, methods, and devices for automatic signal detection based on power distribution by frequency over time within an electromagnetic spectrum

Inventors: David William Kleinbeck (Lees Summit, MO); Ronald C. Dzierwa (Baltimore, MD)
Assignee: DIGITAL GLOBAL SYSTEMS, INC.
H04B17/309H04B17/20H04B17/23H04B17/26H04B17/27H04B17/29H04W24/08H04W24/10H04W64/00H04B17/24H04W24/04
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 11,764,883
App. No.
17/507,302
Granted
Sep 19, 2023
Kind
B2
Abstract

Systems, methods, and apparatus for automatic signal detection in a radio-frequency (RF) environment are disclosed. At least one node device is in a fixed nodal network. The at least one node device is operable to measure and learn the RF environment in a predetermined period based on statistical learning techniques, thereby creating learning data. The at least one node device is operable to create a spectrum map based on the learning data. The at least one node device is operable to calculate a power distribution by frequency of the RF environment in real time or near real time, including a first derivative and a second derivative of fast Fourier transform (FFT) data of the RF environment. The at least one node device is operable to identify at least one signal based on the first derivative and the second derivative of FFT data.

Claims (53)

1. A system for automatic signal detection in an electromagnetic environment, comprising:

a multiplicity of node devices constructed and configured for cross-communication in a fixed nodal network; and

a remote server in network communication with the multiplicity of node devices;

wherein the multiplicity of node devices is operable to measure and learn the electromagnetic environment, thereby creating learning data including power level measurements of the electromagnetic environment;

wherein the multiplicity of node devices is operable to create a knowledge map based on the learning data, wherein the knowledge map comprises an array of normal distributions, wherein each normal distribution corresponds to how often a power level at each frequency has been at a particular level;

wherein the multiplicity of node devices is operable to calculate a power distribution by frequency of the electromagnetic environment based on fast Fourier transform (FFT) data of the electromagnetic environment including a first derivative of the FFT data and a second derivative of the FFT data;

wherein an FFT engine is operable to track at least one signal in near real-time using edge processing and the first derivative of the FFT data and/or the second derivative of the FFT data;

wherein the multiplicity of node devices is operable to smooth a spectral sweep with a correction vector, wherein the correction vector is determined according to the spectral sweep;

wherein the multiplicity of node devices is operable to identify the at least one signal based on matched positive and negative gradients;

wherein the multiplicity of node devices is operable to transmit the learning data and/or the FFT data to the remote server;

wherein the remote server is operable to perform spectrum analytics based on the learning data and/or the FFT data; and

wherein the spectrum analytics includes averaging the spectral sweep, removing areas identified by the matched positive and negative gradients, connecting points between removed areas to determine a baseline, and subtracting the baseline from the spectral sweep, thereby creating signal data.

2. The system of claim 1 , wherein the multiplicity of node devices and/or the remote server is operable to display a spectrum map via a graphical user interface (GUI).

3. The system of claim 1 , wherein a frequency of the at least one signal is equal to or higher than 5.8 GHz.

4. The system of claim 1 , wherein the multiplicity of node devices is fixed in or on street light boxes.

5. The system of claim 1 , wherein the multiplicity of node devices is fixed on cellular base stations comprising macrocell base stations and small cell base stations.

6. The system of claim 1 , wherein the remote server is operable to process the signal data, thereby generating processed data, and wherein the remote server is operable to detect conflicts and identify anomalies based on the processed data.

7. The system of claim 1 , wherein the multiplicity of node devices is further operable to detect interferences in the electromagnetic environment and/or historical interferences in the electromagnetic environment.

8. The system of claim 1 , wherein the multiplicity of node devices is operable to detect a location of a signal transmitter of the at least one signal based on Time-Difference-of-Arrival (TDoA), Power-Difference-of-Arrival (PDoA) and/or Angle-of-Arrival (AoA).

9. The system of claim 1 , wherein the multiplicity of node devices is operable to identify at least one white space in the electromagnetic environment.

10. The system of claim 1 , wherein the multiplicity of node devices and/or the remote server is operable to send a notification and/or an alarm to an operator after detecting the at least one signal.

11. The system of claim 1 , wherein the remote server is operable to process the signal data using compressed data for deltas, thereby generating processed data.

12. The system of claim 1 , wherein the multiplicity of node devices periodically reevaluates the electromagnetic environment and updates a spectrum map.

13. A system for automatic signal detection in a radio-frequency (RF) environment, comprising:

a multiplicity of node devices constructed and configured for mesh network communication in the RF environment; and

a remote server in network communication with the multiplicity of node devices;

wherein the multiplicity of node devices comprises at least one receiver and at least one processor coupled with at least one memory;

wherein the multiplicity of node devices is operable to measure the RF environment, thereby creating measurement data;

wherein the multiplicity of node devices is operable to create a knowledge map based on the measurement data, wherein the knowledge map comprises an array of normal distributions, wherein each normal distribution corresponds to how often a power level at each frequency has been at a particular level;

wherein the multiplicity of node devices is operable to calculate a power distribution by frequency of the RF environment based on fast Fourier transform (FFT) data of the RF environment including a first derivative of the FFT data and a second derivative of the FFT data;

wherein an FFT engine is operable to track at least one signal in near real-time using edge processing and the first derivative of the FFT data and/or the second derivative of the FFT data;

wherein the multiplicity of node devices is operable to smooth a spectral sweep with a correction vector, wherein the correction vector is determined according to the spectral sweep;

wherein the multiplicity of node devices is operable to identify the at least one signal based on matched positive and negative gradients;

wherein the multiplicity of node devices is operable to transmit the measurement data and/or the FFT data to the remote server;

wherein the remote server is operable to perform spectrum analytics based on the measurement data and/or the FFT data; and

wherein the spectrum analytics includes averaging the spectral sweep, removing areas identified by the matched positive and negative gradients, connecting points between removed areas to determine a baseline, and subtracting the baseline from the spectral sweep, thereby creating signal data.

14. The system of claim 13 , wherein the multiplicity of node devices is further operable to monitor the RF environment continuously.

15. The system of claim 13 , wherein the measurement data comprises power levels, bandwidths, and signal frequencies.

16. The system of claim 13 , wherein the multiplicity of node devices is operable to compare the measurement data with license data in at least one license database, and detect unlicensed emission based on the comparison.

17. The system of claim 13 , wherein the multiplicity of node devices is operable to calculate a percentage of spectrum utilization in the RF environment.

18. A method for automatic signal detection in a radio-frequency (RF) environment, comprising:

providing a multiplicity of node devices constructed and configured for mesh network communication in the RF environment; and

providing a remote server in network communication with the multiplicity of node devices;

the multiplicity of node devices measuring and learning the RF environment based on statistical learning techniques, thereby creating learning data;

the multiplicity of node devices creating a knowledge map based on the learning data, wherein the knowledge map comprises an array of normal distributions, wherein each normal distribution corresponds to how often a power level at each frequency has been at a particular level;

the multiplicity of node devices calculating a power distribution by frequency of the RF environment based on fast Fourier transform (FFT) data of the RF environment including a first derivative of the FFT data and a second derivative of the FFT data;

wherein an FFT engine is operable to track at least one signal in near real-time using edge processing and the first derivative of the FFT data and/or the second derivative of the FFT data;

the multiplicity of node devices smoothing a spectral sweep with a correction vector, wherein the correction vector is determined according to the spectral sweep;

the multiplicity of node devices identifying the at least one signal based on matched positive and negative gradients;

the multiplicity of node devices transmitting the learning data and/or the FFT data to the remote server; and

the remote server averaging the spectral sweep, removing areas identified by the matched positive and negative gradients, connecting points between removed areas to determine a baseline, and subtracting the baseline from the spectral sweep, thereby creating signal data.

19. The method of claim 18 , further comprising the multiplicity of node devices detecting interferences in the RF environment.

20. The method of claim 18 , further comprising the multiplicity of node devices identifying at least one white space in the RF environment.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2021
From: KLEINBECK, DAVID WILLIAM
To: DIGITAL GLOBAL SYSTEMS, INC.
Reel/Frame 057890/0932 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2021
From: DZIERWA, RONALD C.
To: DIGITAL GLOBAL SYSTEMS, INC.
Reel/Frame 057890/0944 →
Continuity (13)
Continuation 16863587 · Apr 30, 2020
Continuation 16517067 · Jul 19, 2019
Continuation 16408153 · May 9, 2019
Continuation In Part 16360841 · Mar 21, 2019
Continuation In Part 16275575 · Feb 14, 2019
Continuation In Part 16274933 · Feb 13, 2019
Continuation In Part 16180690 · Nov 5, 2018
Continuation 15681521 · Aug 21, 2017
Continuation In Part 15478916 · Apr 4, 2017
Continuation In Part 15412982 · Jan 23, 2017
Provisional Application 62722420 · Aug 24, 2018
Provisional Application 62632276 · Feb 19, 2018
Related Publication 20220052770A1 · Feb 17, 2022