US 12,339,390 B2
Software based cloud computing radar
Jakob Harmon, Charlottesville, VA (US); and Michael Beeler, Jefferson, MD (US)
Assigned to APOTHYM TECHNOLOGIES GROUP, LLC, Peachtree Corners, GA (US)
Filed by Envistacom, LLC, Atlanta, GA (US)
Filed on Dec. 2, 2020, as Appl. No. 17/109,819.
Claims priority of provisional application 62/943,416, filed on Dec. 4, 2019.
Prior Publication US 2021/0173041 A1, Jun. 10, 2021
Int. Cl. G01S 7/295 (2006.01); G01S 7/41 (2006.01); G01S 13/28 (2006.01); H04L 67/10 (2022.01); G06F 8/30 (2018.01)
CPC G01S 7/295 (2013.01) [G01S 7/414 (2013.01); G01S 13/28 (2013.01); H04L 67/10 (2013.01); G06F 8/315 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A cloud supported radar system comprising:
a transmit subsystem including;
an address application for a sine (SIN) and cosine (COS) look-up-table (LUT) based on a user configuration;
a waveform application, wherein the SIN and COS LUT is addressed to output a complete in-phase and quadrature portions of a complex-baseband transmit waveform;
a filter application programmed to electronically filter a modulated user data stream; and,
a digital-to-analog converter configured to convert the modulated user data stream into a first analog modulated communication waveform;
wherein the address application, the waveform application, and the filter application are programs written in high-level software language and supported by at least one server in at least one cloud environment; and,
a receiver subsystem programmed to receive an analog modulated radar waveform including:
an analog-to-digital signal converter configured to convert the received analog modulated radar waveform;
a gain/attenuation application;
a beamforming application to form a directed gain pattern in response to a radar antenna being an array;
a pulse compression application to improve a detectability of moving objects by suppressing interference from clutter returns; and,
an image application to perform a detection, a tracking, and/or a synthetic image processing;
wherein the gain/attenuation application, the beamforming application, the pulse compression application, and the image application are programs written in high-level software language and supported by at least one server in at least one cloud environment,
wherein the high-level software language comprises OpenCL.