US 12,267,117 B2
Systems, methods, and devices for electronic spectrum management
Ronald C. Dzierwa, Baltimore, MD (US); Gabriel R. Garcia, Severna Park, MD (US); and Daniel Carbajal, Severna Park, MD (US)
Assigned to Digital Global Systems, Inc., Tysons Corner, VA (US)
Filed by Digital Global Systems, Inc., Tysons Corner, VA (US)
Filed on Sep. 10, 2024, as Appl. No. 18/830,091.
Application 18/830,091 is a continuation of application No. 18/620,290, filed on Mar. 28, 2024, granted, now 12,126,392.
Application 18/620,290 is a continuation of application No. 18/236,159, filed on Aug. 21, 2023, granted, now 12,028,121, issued on Jul. 2, 2024.
Application 18/236,159 is a continuation of application No. 18/124,820, filed on Mar. 22, 2023, granted, now 11,736,952, issued on Aug. 22, 2023.
Application 18/124,820 is a continuation of application No. 17/388,882, filed on Jul. 29, 2021, granted, now 11,617,089, issued on Mar. 28, 2023.
Application 17/388,882 is a continuation of application No. 16/751,741, filed on Jan. 24, 2020, granted, now 11,082,859, issued on Aug. 3, 2021.
Application 16/751,741 is a continuation of application No. 16/283,211, filed on Feb. 22, 2019, granted, now 10,555,180, issued on Feb. 4, 2020.
Application 16/283,211 is a continuation of application No. 15/589,646, filed on May 8, 2017, granted, now 10,219,163, issued on Feb. 26, 2019.
Application 15/589,646 is a continuation in part of application No. 15/412,982, filed on Jan. 23, 2017, granted, now 10,122,479, issued on Nov. 6, 2018.
Application 15/589,646 is a continuation in part of application No. 14/983,690, filed on Dec. 30, 2015, abandoned.
Application 15/412,982 is a continuation of application No. 14/788,838, filed on Jul. 1, 2015, granted, now 9,253,648, issued on Feb. 2, 2016.
Application 14/788,838 is a continuation of application No. 14/504,743, filed on Oct. 2, 2014, granted, now 9,094,974, issued on Jul. 28, 2015.
Application 14/504,743 is a continuation of application No. 14/273,193, filed on May 8, 2014, granted, now 8,868,004, issued on Oct. 21, 2014.
Application 14/273,193 is a continuation of application No. 14/082,873, filed on Nov. 18, 2013, granted, now 8,805,291, issued on Aug. 12, 2014.
Application 14/082,873 is a continuation of application No. 13/912,683, filed on Jun. 7, 2013, granted, now 9,288,683, issued on Mar. 15, 2016.
Claims priority of provisional application 61/789,758, filed on Mar. 15, 2013.
Prior Publication US 2025/0007629 A1, Jan. 2, 2025
This patent is subject to a terminal disclaimer.
Int. Cl. H04B 17/27 (2015.01); G06F 17/14 (2006.01); G06N 5/022 (2023.01); G06N 20/00 (2019.01); H04B 1/06 (2006.01); H04B 17/23 (2015.01); H04B 17/309 (2015.01); H04B 17/318 (2015.01); H04W 16/14 (2009.01); H04W 28/02 (2009.01); H04W 64/00 (2009.01); H04B 17/391 (2015.01); H04W 24/08 (2009.01)
CPC H04B 17/27 (2015.01) [G06F 17/142 (2013.01); G06N 5/022 (2013.01); G06N 20/00 (2019.01); H04B 1/06 (2013.01); H04B 17/23 (2015.01); H04B 17/309 (2015.01); H04B 17/318 (2015.01); H04W 16/14 (2013.01); H04W 28/0236 (2013.01); H04W 64/006 (2013.01); H04B 17/3911 (2015.01); H04W 24/08 (2013.01); H04W 64/00 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A spectrum analysis and management system, comprising:
a radio frequency (RF) receiver; and
at least one processor operable to receive data from the RF receiver;
wherein the at least one processor is coupled to a memory;
wherein the at least one processor is operable to determine a geographic location of at least one signal of interest based on received location input data associated with RF measurements;
wherein the at least one processor is operable to convert the RF measurements into spectral representation data;
wherein the at least one processor is operable to analyze the spectral representation data to identify the at least one signal of interest and determine at least one signal parameter of the at least one signal of interest;
wherein the RF measurements include power level measurements;
wherein the at least one processor is operable to detect the at least one signal of interest based on matched positive and negative gradients;
wherein the at least one processor is operable to average a spectral sweep, remove areas identified by the matched positive and negative gradients, and connect points between removed areas to determine a baseline;
wherein the at least one processor is operable to smooth the spectral sweep with a correction vector to create a smoothed spectral sweep;
wherein the at least one processor is operable to use a calibration vector to de-bias raw signal data;
wherein the calibration vector is calculated based on an average of the smoothed spectral sweep, excluding the areas identified by the matched positive and negative gradients;
wherein the at least one processor is operable to process signal data using compressed data for deltas from the baseline for signal identification;
wherein the at least one processor is operable to calculate and store signal degradation data in the memory for the at least one signal of interest;
wherein the at least one processor is operable to smooth the spectral sweep based on a first smoothing filter and a second smoothing filter that determine an average of the power level measurements over time;
wherein the second smoothing filter is performed only on frequencies outside a frequency range of the at least one signal of interest; and
wherein the memory includes environment parameters and measured terrain data for use in calculating the signal degradation data for identifying the at least one signal of interest.