IP Library Granted Patent US 10,700,794
Granted Patent B2
US 10,700,794 · App. 16/408,153 · Granted Jun 30, 2020

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 10,700,794
App. No.
16/408,153
Granted
Jun 30, 2020
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 (54)

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

at least one node device in a fixed nodal network; and

at least one remote server in network communication with the at least one node device;

wherein the at least one node device comprises at least one receiver and at least one processor coupled with at least one memory;

wherein the at least one node device is operable to measure and learn the RF environment in a learning period based on statistical learning techniques, thereby creating learning data;

wherein the at least one node device is operable to create a spectrum map based on the learning data;

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

wherein the at least one node device is operable to select most prominent derivatives of the first derivative and the second derivative;

wherein the at least one node device is operable to perform a squaring function on the most prominent derivatives;

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

wherein the at least one node device is operable to transmit the learning data and/or the FFT data to the at least one remote server;

wherein the at least one 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 a real-time 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 real-time spectral sweep.

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

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

4. The system of claim 1 , wherein the at least one node device 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).

5. The system of claim 1 , wherein the at least one node device is fixed in or on at least one street light box.

6. The system of claim 1 , wherein the at least one node device is fixed on at least one cellular base station comprising at least one macrocell base station and/or at least one small cell base station.

7. The system of claim 1 , wherein the at least one node device is mobile.

8. The system of claim 1 , wherein the at least one node device is portable and/or transportable.

9. The system of claim 1 , wherein the at least one node device is operable to display the spectrum map via a graphical user interface (GUI).

10. The system of claim 1 , wherein the at least one node device is operable to calculate a percentage of spectrum utilization in the RF environment.

11. The system of claim 10 , wherein the at least one node device is further operable to determine if an RF spectrum is under-utilized or over-utilized based on the percentage of spectrum utilization in the RF environment.

12. The system of claim 1 , wherein the learning period is a predetermined period of time or a period of time required to reach a settled percent.

13. A method for automatic signal detection in an electromagnetic environment, comprising:

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

providing at least one remote server in network communication with the multiplicity of node devices;

the multiplicity of node devices measuring and learning the electromagnetic environment in a learning period based on statistical learning techniques, thereby creating learning data;

the multiplicity of node devices creating a spectrum map based on the learning data;

the multiplicity of node devices calculating a power distribution by frequency of the electromagnetic environment in real time or near real time, including a first derivative and a second derivative of fast Fourier transform (FFT) data of the electromagnetic environment;

the multiplicity of node devices selecting most prominent derivatives of the first derivative and the second derivative;

the multiplicity of node devices performing a squaring function on the most prominent derivatives;

the multiplicity of node devices identifying 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 at least one remote server; and

the at least one remote server averaging a real-time 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 real-time spectral sweep, thereby creating signal data.

14. The method of claim 13 , further comprising the multiplicity of node devices detecting interferences in the electromagnetic environment and/or historical interferences in the electromagnetic environment.

15. The method of claim 13 , further comprising the multiplicity of node devices identifying at least one white space in the electromagnetic environment.

16. The method of claim 13 , wherein the learning period is a predetermined period of time or a period of time required to reach a settled percent.

17. The method of claim 13 , further comprising sending a notification and/or an alarm to an operator after detecting the at least one signal.

18. The method of claim 13 , further comprising storing the learning data, the FFT data, and/or the signal data on the at least one remote server.

19. The method of claim 13 , further comprising periodically reevaluating the electromagnetic environment and updating the spectrum map.

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

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

at least one 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 electromagnetic environment in a learning period, thereby creating learning data;

wherein the multiplicity of node devices is operable to create a spectrum map based on the learning data;

wherein the multiplicity of node devices is operable to calculate a power distribution by frequency of the electromagnetic environment in real time or near real time, including a first derivative and a second derivative of fast Fourier transform (FFT) data of the electromagnetic environment;

wherein the multiplicity of node devices is operable to select most prominent derivatives of the first derivative and the second derivative;

wherein the multiplicity of node devices is operable to perform a squaring function on the most prominent derivatives;

wherein the multiplicity of node devices is operable to identify 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 at least one remote server;

wherein the at least one 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 a real-time 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 real-time spectral sweep, thereby creating signal data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2021
From: DZIERWA, RONALD C.
To: DIGITAL GLOBAL SYSTEMS, INC.
Reel/Frame 056233/0724 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2021
From: KLEINBECK, DAVID WILLIAM
To: DIGITAL GLOBAL SYSTEMS, INC.
Reel/Frame 055261/0115 →
Continuity (11)
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
Continuation In Part 15412982 · Jan 23, 2017
Provisional Application 62722420 · Aug 24, 2018
Provisional Application 62632276 · Feb 19, 2018
Related Publication 20190274112A1 · Sep 5, 2019