LITF-PA-2026-085 · Wearables / Security / Edge AI

System and Method for Passive Detection and Geolocation of Covert Electronic Devices Using Wearable Multi-Antenna Radio-Frequency Emanation Analysis with On-Device Neural Classification

Smart glasses with AR overlay detecting hidden electronic devices via radio frequency emanation analysis
⚖️ Prior Art Notice: This document is published as defensive prior art under 35 U.S.C. § 102(a)(1). The inventions described herein are dedicated to the public domain as of the publication date above. This disclosure is intended to prevent the patenting of these concepts by any party.

Abstract

Disclosed is a system and method for passively detecting, classifying, and geolocating covert electronic surveillance devices using radio-frequency (RF) emanation analysis performed by consumer wearable hardware. Every electronic device emits unintentional electromagnetic emissions (UEE) from its clock oscillators, switch-mode power regulators, and digital data buses. These emissions produce device-type-specific spectral signatures in the 30 MHz to 6 GHz range that persist regardless of whether the device is actively transmitting on any communication protocol. The system exploits the physical geometry of wearable form factors, particularly smart glasses frames providing a 130-150 mm inter-antenna baseline, to perform angle-of-arrival (AoA) estimation and triangulate the spatial position of detected emitters. An on-device convolutional neural network classifies received spectral signatures against a threat library of known surveillance device emission profiles, distinguishing covert cameras, audio recorders, GPS trackers, and cellular IMSI catchers from legitimate consumer electronics. A federated learning pipeline enables continuous model improvement across deployed devices without centralizing raw RF captures. Results are presented to the wearer via augmented reality spatial markers overlaid on the camera passthrough view, indicating the estimated location and classification of each detected device.

Field of the Invention

This invention relates to electronic counter-surveillance using consumer wearable devices, specifically to the passive detection and geolocation of covert electronic devices by analyzing their unintentional electromagnetic emissions with multi-antenna wearable arrays and neural network classification.

Background

Hidden surveillance devices represent a growing threat across multiple contexts. A Federal Trade Commission analysis of consumer complaints shows stalking-related technology reports more than tripled between 2018 and 2023. Airbnb prohibits hidden cameras in rental properties, yet investigative journalism by CNN (2019) and IPVM (2023) has documented hundreds of incidents across vacation rentals, hotels, and changing rooms. Corporate espionage involving planted listening devices costs U.S. businesses an estimated $300 billion annually in stolen intellectual property (ASIS International).

Current counter-surveillance detection methods fall into three categories, each with substantial limitations:

The unintentional electromagnetic emission (UEE) phenomenon is well-characterized in the TEMPEST literature. NSA TEMPEST standards define emission security requirements for classified equipment precisely because all digital electronics radiate detectable RF energy. Research by Camurati et al., IEEE S&P 2018 demonstrated extraction of cryptographic keys from unintentional EM emissions of microcontrollers at distances exceeding 10 meters using laboratory equipment. Cheng et al., IEEE Access 2020 showed that IoT devices can be classified by their clock oscillator harmonics using a software-defined radio receiver.

Smart glasses and earbuds with integrated antennas are now shipping at scale. Meta Ray-Ban glasses contain Bluetooth and WiFi antennas spaced across the frame. Apple AirPods Pro include multiple antennas per earbud. These antenna elements could function as a receive-only array for UEE detection without hardware modification, requiring only firmware changes to expose raw RF samples to an on-device classifier.

The gap in the art is a complete system that: (a) uses existing wearable antenna arrays as passive RF emanation sensors without dedicated counter-surveillance hardware, (b) classifies detected emissions by device type using on-device neural networks rather than requiring human interpretation of spectral displays, (c) estimates the spatial location of emitting devices using angle-of-arrival across the wearable's multi-antenna geometry, and (d) presents results via AR overlay for intuitive threat visualization.

Detailed Description

1. Wearable Antenna Array Geometry

The system leverages antenna elements already present in consumer wearables. Smart glasses frames provide two primary antenna locations at the left and right temples, separated by 130-150 mm depending on frame geometry. This baseline enables angle-of-arrival estimation with angular resolution of approximately ±5° at 2.4 GHz (wavelength 125 mm) and ±2° at 5.8 GHz (wavelength 52 mm), computed via the diffraction limit formula θ = λ/d where d is the antenna separation.

When the wearer also carries wireless earbuds with Bluetooth antennas, the effective array extends to a four-element irregular planar array spanning the head: left temple, right temple, left ear canal, right ear canal. A wrist-worn smartwatch provides a fifth element with a vertical baseline of approximately 1.2 meters from the head-mounted elements, enabling elevation-angle estimation. The system dynamically computes the array manifold from the known relative positions of each wearable device, obtained via IMU-based body pose estimation or factory-calibrated offsets.

Each antenna element operates in receive-only mode across a wideband front-end (30 MHz to 6 GHz). No transmission occurs during scanning, making the system completely passive and undetectable. The RF front-end samples at 12.5 Msps (megasamples per second) minimum, with a digital down-converter channelizing the wideband capture into 256 narrowband sub-channels of approximately 48.8 kHz each for parallel spectral analysis.

2. Unintentional Emission Signature Taxonomy

Electronic devices produce characteristic UEE signatures based on their internal architecture. The system maintains a signature taxonomy organized by device class:

3. Signal Acquisition and Preprocessing Pipeline

Each antenna element independently samples the RF environment in 100 ms capture windows, triggered every 2 seconds during continuous scanning mode or every 200 ms during focused-scan mode (user-initiated). The preprocessing pipeline executes the following steps on each capture:

  1. Ambient profile subtraction: A running 60-second median spectrum estimate is maintained and subtracted from each new capture, isolating transient and narrowband emissions above the noise floor. This eliminates strong legitimate signals (FM broadcast, cellular downlinks, WiFi beacons) that would otherwise dominate the spectrum.
  2. Harmonic series extraction: A harmonic product spectrum (HPS) algorithm identifies fundamental frequencies and their harmonic ladders up to the 12th harmonic. Clock oscillators produce clean harmonic series with predictable amplitude rolloff; the HPS output compresses each harmonic series into a single fundamental-frequency bin with a confidence score.
  3. Cyclostationary feature extraction: The spectral correlation function (SCF) is computed for each detected narrowband emission, revealing periodic modulation patterns. Camera frame rates, ADC sampling clocks, and GPS correlator cycles all produce cyclostationary features at their respective periodicities. The SCF distinguishes modulated signals from continuous-wave oscillator leakage.
  4. Feature vector assembly: Each detected emission source produces a 256-dimensional feature vector comprising: 64 spectral magnitude bins (log-compressed), 64 cyclostationary period bins, 64 harmonic ratio coefficients, 32 temporal stability metrics (emission persistence across successive captures), and 32 modulation bandwidth estimates.

4. On-Device Neural Classification

A lightweight 1D convolutional neural network processes each 256-dimensional feature vector. The architecture comprises: an input layer accepting the 256-element feature vector reshaped as a 1D signal, three convolutional blocks (32/64/128 filters, kernel size 5, batch normalization, ReLU, max-pool), a global average pooling layer, a 256-unit dense layer with dropout (0.3), and a softmax output over 8 classes: covert camera, audio recorder, GPS tracker, IMSI catcher, wireless video transmitter, burst transmitter, legitimate device, and unknown.

The model is quantized to INT8 via post-training quantization, yielding a binary size of approximately 420 KB. Inference latency is under 8 ms on a Qualcomm QCS6490 (the SoC in current-generation smart glasses), enabling real-time classification of up to 50 detected emission sources per scan cycle.

Training data comes from three sources: laboratory measurements of 200+ surveillance devices purchased from consumer and grey-market sources, captured in an anechoic chamber with calibrated receivers; synthetic data generated by physics-based EM simulation (CST Studio Suite) of known circuit topologies; and field recordings from controlled deployments in hotel rooms, offices, and vehicles with known ground truth. The training set contains approximately 2.3 million labeled feature vectors across all classes, with class-balanced sampling and aggressive augmentation (SNR variation ±20 dB, frequency offset ±0.1%, harmonic amplitude perturbation).

5. Spatial Localization via Angle-of-Arrival

For each emission classified as a potential threat (confidence ≥ 0.6), the system computes the angle-of-arrival (AoA) using the phase difference between antenna elements. With two glasses-frame antennas separated by distance d, the azimuth angle θ is computed from the phase difference Δφ between the signals received at each antenna:

θ = arcsin(Δφ · λ / (2π · d))

where λ is the wavelength of the detected emission. When additional wearable antennas are available (earbuds, watch), the MUSIC (Multiple Signal Classification) algorithm resolves multiple simultaneous emitters and estimates both azimuth and elevation angles. The MUSIC algorithm computes the noise subspace from the spatial covariance matrix of the multi-antenna captures and searches for angles that maximize the pseudospectrum, achieving super-resolution beyond the diffraction limit when SNR exceeds 10 dB.

Range estimation uses two complementary methods. First, as the wearer moves naturally through a space, successive AoA measurements from different positions enable triangulation. The system tracks the wearer's position via visual-inertial odometry (VIO) from the glasses' IMU and camera, then intersects AoA lines from at least three spatially separated measurement points. Second, for stationary detection, the received signal strength indicator (RSSI) combined with the classified device type provides an approximate range estimate using calibrated path-loss models (free-space for line-of-sight, empirical for through-wall).

The spatial estimate is refined over time using an extended Kalman filter (EKF) that fuses successive AoA measurements with the wearer's VIO trajectory. After 30-60 seconds of natural movement in a room, the system achieves an estimated localization accuracy of ±0.5 m for emissions above 1 GHz and ±2 m for emissions below 500 MHz.

6. Augmented Reality Threat Visualization

Detected and localized threats are rendered as spatial markers in the smart glasses' AR display. Each marker comprises: a 3D icon indicating device class (camera icon, microphone icon, location pin, cell tower), color-coded by confidence level (red: ≥ 0.9, orange: 0.7-0.9, yellow: 0.6-0.7), with a pulsing animation whose frequency matches the detected emission's dominant periodicity, providing the wearer an intuitive sense of the emission's temporal behavior. Markers are anchored to world coordinates via the glasses' SLAM (simultaneous localization and mapping) pipeline and persist as the wearer moves through the space.

A companion heads-up summary shows: total number of detected emitters by class, overall threat assessment (clear/caution/alert), and elapsed scan time. The wearer can tap a marker to see a detailed emission spectrum plot, classification confidence breakdown, and recommended physical inspection guidance ("check behind smoke detector at 2 o'clock, 3 meters").

7. Federated Learning for Continuous Model Improvement

The classification model improves over time via federated learning. When a wearer confirms or corrects a detection (e.g., marks a flagged emission as a false positive from a known device, or confirms a hidden camera was found at the indicated location), the local model computes gradient updates from the correction. These gradients are aggregated using Secure Aggregation protocol across a minimum of 1,000 participating devices before updating the global model, ensuring no individual RF capture or location is recoverable from the update.

Differential privacy is enforced by clipping per-device gradient contributions to a norm bound of ε = 2.0 and adding calibrated Gaussian noise (σ = 1.1) to the aggregated update, providing (ε, δ)-differential privacy with ε = 4.0 and δ = 10⁻⁶ per training round. The updated global model is distributed to all devices via standard over-the-air firmware update channels.

A local adaptation layer allows the model to learn device-specific false-positive patterns. If the wearer's own WiFi router consistently triggers a low-confidence alert, the local model suppresses that specific emission signature after three consecutive dismissals without modifying the global model. This personalization layer contains fewer than 5,000 parameters and is stored only on-device.

8. Operational Modes

9. Figures Description

Claims

  1. A system for passive detection of covert electronic devices, comprising: a plurality of antenna elements distributed across one or more consumer wearable devices worn on the body; an RF front-end operating in receive-only mode across a frequency range of at least 30 MHz to 6 GHz; a preprocessing module that extracts spectral, cyclostationary, and harmonic features from received electromagnetic emissions; and an on-device neural network classifier that identifies covert electronic device types from their unintentional electromagnetic emission signatures.
  2. The system of claim 1, wherein the plurality of antenna elements includes at least two elements mounted on a smart glasses frame, separated by 100-160 mm along the horizontal axis, and the system computes angle-of-arrival estimates for detected emissions using phase-difference measurements between the antenna elements.
  3. The system of claim 2, further comprising one or more additional antenna elements located on wireless earbuds or a wrist-worn device, extending the effective array aperture for both azimuth and elevation angle estimation using the MUSIC algorithm or equivalent super-resolution direction-finding technique.
  4. The system of claim 1, wherein the preprocessing module performs ambient profile subtraction using a running median spectrum estimate, harmonic product spectrum analysis for fundamental frequency extraction, and spectral correlation function computation for cyclostationary feature detection.
  5. The system of claim 1, wherein the neural network classifier distinguishes among at least the following device classes: covert cameras identified by image-sensor pixel-readout clock harmonics and frame-rate-correlated modulation sidebands; audio recorders identified by MEMS microphone bias emissions and ADC clock signatures; GPS trackers identified by local oscillator leakage near the L1 frequency; and IMSI catchers identified by baseband processor emission patterns distinct from legitimate cellular infrastructure.
  6. The system of claim 1, further comprising a spatial localization module that fuses successive angle-of-arrival measurements with the wearer's trajectory estimated via visual-inertial odometry to triangulate the three-dimensional position of each detected emitting device using an extended Kalman filter.
  7. The system of claim 6, further comprising an augmented reality display that renders spatial markers at the estimated locations of detected covert devices, wherein markers are color-coded by classification confidence and annotated with device class icons, and wherein markers are anchored to world coordinates via the wearable's SLAM pipeline.
  8. A method for detecting covert electronic devices using consumer wearable hardware, comprising: receiving electromagnetic emissions across a wideband frequency range at a plurality of antenna elements distributed across one or more wearable devices on a person's body; subtracting an ambient spectral profile to isolate emissions above the environmental noise floor; extracting harmonic series, cyclostationary features, and spectral magnitude features from each isolated emission; classifying each emission as a known surveillance device type or legitimate electronics using an on-device neural network; estimating the spatial location of emissions classified as potential threats using angle-of-arrival analysis across the wearable antenna array; and presenting detection results to the wearer via an augmented reality overlay.
  9. The method of claim 8, further comprising a federated learning step wherein user-confirmed or user-corrected detection outcomes generate local gradient updates that are aggregated across a minimum number of participating devices using secure aggregation with differential privacy guarantees, and the resulting global model update is distributed to all participating devices.
  10. The method of claim 8, further comprising a local adaptation layer that learns to suppress specific emission signatures that the individual wearer repeatedly dismisses as false positives, without modifying the global classification model.
  11. The system of claim 1, wherein the system operates in at least two modes: a passive continuous mode scanning at intervals of 1-5 seconds with power consumption below 20 mW, and an active sweep mode scanning at intervals of 100-500 ms that guides the wearer along a path optimized for triangulation geometry.
  12. The system of claim 1, wherein the system identifies covert cameras that are recording locally but not actively transmitting, by detecting the unintentional electromagnetic emissions of the camera's image sensor, storage controller, and power management circuits, which persist regardless of the device's communication state.

Implementation Notes

A proof-of-concept prototype can be constructed using a pair of HackRF One software-defined radios ($300 each) mounted on a glasses frame with 3D-printed brackets, connected to a Raspberry Pi 4 running the classification pipeline in Python with TensorFlow Lite. Laboratory validation should begin in an RF-shielded environment to establish baseline detection ranges for each device class before progressing to realistic indoor environments with ambient RF clutter.

The primary engineering challenge is sensitivity. Consumer wearable antenna elements are small (5-15 mm) and optimized for specific communication bands, not broadband reception. UEE signal levels from covert devices range from -80 dBm to -120 dBm at 3 meters, depending on device construction and shielding. Achieving useful detection range (3-10 meters) with consumer-grade front-ends will require careful noise figure optimization and extended integration times. A production implementation may benefit from a dedicated low-noise amplifier (LNA) die integrated into the glasses' RF module, adding approximately $0.50 to the bill of materials.

The legal framework for passive RF reception varies by jurisdiction. In the United States, the 47 U.S.C. § 605 restriction on intercepting wire or radio communications does not apply to unintentional emissions, which are explicitly excluded from the definition of "radio communication" under 47 U.S.C. § 153(40). The system receives only emanations, never demodulates or records the content of any intentional communication.

Prior Art References

  1. 35 U.S.C. § 102(a)(1) – Prior art statutory basis for defensive disclosure
  2. Camurati et al., IEEE S&P 2018 – Extraction of cryptographic keys from unintentional EM emissions at >10 m
  3. Cheng et al., IEEE Access 2020 – IoT device classification via clock oscillator harmonics using SDR
  4. Hayashi et al., IACR CHES 2019 – Distinguishing active cameras by frame-synchronous EM emissions
  5. Sharma et al., ACM IMWUT 2022 – Smartphone magnetometer detection of pinhole cameras at <15 cm
  6. NSA TEMPEST standards – Emission security requirements for classified equipment
  7. FTC consumer complaint data – Stalking-related technology report trends
  8. Airbnb hidden camera policy – Platform prohibition on surveillance devices
  9. IPVM, 2023 – Investigative reporting on hidden cameras in vacation rentals
  10. 47 U.S.C. § 605 – Unauthorized publication or use of communications
  11. 47 U.S.C. § 153(40) – Definitions: radio communication excludes unintentional emissions
  12. Cheng et al., arXiv 2021 – RF fingerprinting survey for IoT device identification
  13. TensorFlow Lite for Microcontrollers – On-device ML inference runtime
  14. Qualcomm QCS6490 – Wearable/XR SoC with neural processing unit