US 12,284,538 B2
Systems, methods, and devices having databases and automated reports for electronic spectrum management
David William Kleinbeck, Lees Summit, MO (US); Ronald C. Dzierwa, Baltimore, 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 Feb. 5, 2024, as Appl. No. 18/432,762.
Application 18/432,762 is a continuation of application No. 18/142,892, filed on May 3, 2023, granted, now 11,930,382.
Application 18/142,892 is a continuation of application No. 17/579,192, filed on Jan. 19, 2022, granted, now 11,647,409, issued on May 9, 2023.
Application 17/579,192 is a continuation of application No. 17/191,215, filed on Mar. 3, 2021, granted, now 11,234,146, issued on Jan. 25, 2022.
Application 17/191,215 is a continuation of application No. 16/692,444, filed on Nov. 22, 2019, granted, now 10,945,146, issued on Mar. 9, 2021.
Application 16/692,444 is a continuation of application No. 16/353,811, filed on Mar. 14, 2019, granted, now 10,492,091, issued on Nov. 26, 2019.
Application 16/353,811 is a continuation of application No. 15/681,540, filed on Aug. 21, 2017, granted, now 10,237,770, issued on Mar. 19, 2019.
Application 15/681,540 is a continuation in part of application No. 15/496,660, filed on Apr. 25, 2017, granted, now 10,257,727, issued on Apr. 9, 2019.
Application 15/496,660 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/496,660 is a continuation in part of application No. 14/983,678, filed on Dec. 30, 2015, abandoned.
Application 15/412,982 is a continuation of application No. 14/504,802, filed on Oct. 2, 2014, granted, now 9,253,673, issued on Feb. 2, 2016.
Application 14/504,802 is a continuation of application No. 14/329,835, filed on Jul. 11, 2014, granted, now 8,874,044, issued on Oct. 28, 2014.
Application 14/329,835 is a continuation of application No. 14/087,441, filed on Nov. 22, 2013, granted, now 8,787,836, issued on Jul. 22, 2014.
Application 14/087,441 is a continuation in part 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.
Application 14/087,441 is a continuation in part of application No. 14/082,916, filed on Nov. 18, 2013, granted, now 8,780,968, issued on Jul. 15, 2014.
Application 14/082,916 is a continuation of application No. 13/912,893, filed on Jun. 7, 2013, granted, now 9,078,162, issued on Jul. 7, 2015.
Application 14/087,441 is a continuation in part of application No. 14/082,930, filed on Nov. 18, 2013, granted, now 8,824,536, issued on Sep. 2, 2014.
Application 14/082,930 is a continuation of application No. 13/913,013, filed on Jun. 7, 2013, granted, now 9,622,041, issued on Apr. 11, 2017.
Application 15/681,540 is a continuation in part of application No. 15/478,916, filed on Apr. 4, 2017, abandoned.
Application 15/478,916 is a continuation in part of application No. 14/934,808, filed on Nov. 6, 2015, abandoned.
Application 14/934,808 is a continuation of application No. 14/504,836, filed on Oct. 2, 2014, granted, now 9,185,591, issued on Nov. 10, 2015.
Application 14/504,836 is a continuation of application No. 14/331,706, filed on Jul. 15, 2014, granted, now 8,977,212, issued on Mar. 10, 2015.
Application 14/331,706 is a continuation in part of application No. 14/086,875, filed on Nov. 21, 2013, granted, now 8,798,548, issued on Aug. 5, 2014.
Application 14/086,875 is a continuation in part of application No. 14/082,873, filed on Nov. 18, 2013, granted, now 8,805,291, issued on Aug. 12, 2014.
Application 14/086,875 is a continuation in part of application No. 14/082,916, filed on Nov. 18, 2013, granted, now 8,780,968, issued on Jul. 15, 2014.
Application 14/086,875 is a continuation in part of application No. 14/082,930, filed on Nov. 18, 2013, granted, now 8,824,536, issued on Sep. 2, 2014.
Claims priority of provisional application 61/789,758, filed on Mar. 15, 2013.
Prior Publication US 2024/0244461 A1, Jul. 18, 2024
Int. Cl. H04W 24/08 (2009.01); H04B 17/23 (2015.01); H04B 17/27 (2015.01); H04B 17/309 (2015.01); H04B 17/318 (2015.01); H04W 4/029 (2018.01); H04W 16/14 (2009.01); H04W 24/10 (2009.01); H04W 52/02 (2009.01); H04W 64/00 (2009.01); H04W 72/044 (2023.01); H04W 72/0453 (2023.01); H04B 17/391 (2015.01)
CPC H04W 24/08 (2013.01) [H04B 17/23 (2015.01); H04B 17/27 (2015.01); H04B 17/309 (2015.01); H04B 17/318 (2015.01); H04W 4/029 (2018.02); H04W 16/14 (2013.01); H04W 24/10 (2013.01); H04W 52/0203 (2013.01); H04W 64/006 (2013.01); H04W 72/0453 (2013.01); H04W 72/0473 (2013.01); H04B 17/3911 (2015.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus for spectrum data management for a radio frequency (RF) environment, comprising:
at least one receiver and an automatic signal detection (ASD) module;
wherein the ASD module is operable for signal recognition based on temporal feature extraction and a machine learning (ML) algorithm;
wherein the ML algorithm is an artificial neural network (ANN) algorithm;
wherein a sensitivity of the ASD module is operable to be fine-tuned based on dynamic feedback;
wherein the dynamic feedback is processed real-time events from the ASD module;
wherein a threshold bar for detection of signals in the RF environment by the ASD module is not fixed;
wherein the apparatus is operable to form a knowledge map based on power level measurements of the RF environment and the ML algorithm;
wherein the apparatus is operable to scrub a real-time spectral sweep against the knowledge map;
wherein the apparatus is operable to determine a baseline;
wherein the apparatus is operable to smooth the real-time spectral sweep with a correction vector and at least one smoothing filter, wherein the correction vector is determined according to the real-time spectral sweep;
wherein the apparatus is operable to apply a gradient detection algorithm to smoothed signal data based on the ML algorithm;
wherein the apparatus is operable to use gradients from the gradient detection algorithm and the at least one smoothing filter to create a calibration vector;
wherein the apparatus is operable to use the calibration vector to de-bias raw signal data based on the ML algorithm;
wherein the apparatus is operable to subtract the baseline from the real-time spectral sweep to reveal at least one signal;
wherein the apparatus is operable to perform a second smoothing filter only on frequencies outside a frequency range of the at least one signal;
wherein the ASD module is operable to perform blind detection based on the ML algorithm;
wherein the ASD module and a temporal feature extraction (TFE) function are operable to identify a number of users on a network;
wherein the apparatus is operable to generate at least one report for the RF environment;
wherein the apparatus is operable to process signal data using compressed data for deltas, thereby generating processed data;
wherein the deltas are differentials from the baseline and minimize data sets or sample data required for comparisons and/or analytics; and
wherein the at least one report is a variance report, a power usage report, an RF survey report, a signal report and/or an optimization report.