H04B1/0003

Method of constructing and training a neural network

A method of processing a radio frequency signal includes: receiving the radio frequency signal at an antenna of a receiver device; processing, by a radio frequency front-end device, the radio frequency signal; converting, by an analog-to-digital converter, the analog signal to a digital signal; receiving, by a neural network, the digital signal; and processing, by the neural network, the digital signal to produce an output.

Multiradio interface for software reconfiguration
11586427 · 2023-02-21 · ·

An apparatus of a user equipment (UE) comprises a memory to store a Unified Radio Application and to store one or more configuration parameters for the Unified Radio Application, and one or more baseband processors to receive a radio application update from a remote server, and to update the Unified Radio Application via a Multiradio Interface (MURI) “updateRadioApps” operation with the received radio application update. One or more of the configuration parameters are maintained in the memory after the update.

Systems and methods for detecting unmanned aerial vehicles via radio frequency analysis

Systems and methods for detecting radio frequency (“RF”) signals and corresponding origination locations are disclosed. An RF sensor device includes a software-defined radio and an antenna pair for receiving RF signals. Furthermore the RF sensor device may include a processing unit for processing/analyzing the RF signals, or the processing unit may be remote. The system calculates a phase difference between an RF signal received at two separate antennas of an antenna pair. The phase difference, the distance between the antennas, and the frequency of the RF signal are used for determining the origination direction of the RF signal. In various embodiments, the origination direction may indicate the location of a UAV controller or base station. The software-defined radio may include more than one antenna pair, connected to multiplexers, for efficiently scanning different frequencies by alternating active antenna pairs. Moreover, the system may execute packet-based processing on the RF signal data.

Apparatus and method for configuring a communication link

Antenna elements support RF communication over a communication link using frequency channels, RF processing circuits, and configuration circuitry to apply a selected configuration. Each configuration identifies processing circuit to antenna element couplings, and which frequency channel is allocated to each RF processing circuit. A reinforcement learning process is applied to dynamically alter which configuration to apply as a currently selected configuration. The reinforcement learning process maintains a future rewards record having entries that maintain, for an associated combination of link state and configuration, an estimated future rewards indication determined using a discounted rewards mechanism. A selection policy selects a configuration for a current link state, and then a new reward is observed that is dependent on how the selected configuration alters a chosen performance metric for the communication link. The estimated future rewards indication is updated by storing in the associated entry a predicted estimated future rewards indication generated by assuming, when using the discounted rewards mechanism, that all rewards that will be used in future to update the estimated future rewards indication in the associated entry will have the same value as the new reward.

Carrier interferometry transmitter
11575555 · 2023-02-07 · ·

A transmitter in a wireless communication network comprises a Carrier Interferometry (CI) coder and a multicarrier modulator communicatively coupled to the CI coder. The CI coder encodes a plurality of data symbols with a plurality of CI codes to produce a plurality of CI symbol values, wherein each of the plurality of CI symbol values equals a sum of information-modulated CI code chips. Each information-modulated CI code chip equals a CI code chip multiplied by one of the plurality of data symbols. The modulator modulates each CI symbol value onto a different subcarrier frequency to produce a multicarrier signal.

Mesh-network multimode system with a software definable radio
11496159 · 2022-11-08 · ·

A communication system that may be used in room and building automation. A mesh network may be associated with a room of a building, or the like. Connectivity may be provided for devices with servers and a cloud in one mode. Connectivity may be provided for devices to mobile devices and a room-level information module in another mode. These modes of connectivities of various modes may be effected with a software definable radio or radios. Other modes of connectivity may be implemented. Examples of modes may incorporate Bluetooth low energy (BLE) and non-BLE formats. The modes may be multiplexed to operate one at a time and be switched back and forth as needed.

Dynamic control system for cellular camping and passive monitoring of LTE activity
11617174 · 2023-03-28 · ·

A system for monitoring cellular communications including a passive sensor device, processors, and memory devices. The memory devices having instructions that cause the processors to identify active downlink channels using a first radio to monitor each channel in a cellular spectrum and store downlink channel information, including configuration data, for each of the identified active downlink channels. The processors identify active uplink channels using a second radio to monitor each channel in the cellular spectrum and store uplink channel information for each of the identified active uplink channels. The processors correlate one of the active uplink channels with a corresponding active downlink channel and tune a third radio to the active uplink channel using the configuration data for the corresponding active downlink channel. The processors also tune a fourth radio to the active downlink channel corresponding to the at least one active uplink channel using the corresponding configuration data.

CONFIGURING AN SDR CAPABLE USER EQUIPMENT
20220353796 · 2022-11-03 ·

In a method for configuring a Software Defined Radio (SDR) capable user equipment, the SDR capable user equipment wirelessly loads an SDR program from a radio access network. The SDR capable user equipment executes the loaded SDR program, the SDR program on execution configuring the SDR capable user equipment to support a desired wireless communication technology. The SDR capable user equipment loads the SDR program using a dedicated SDR configuration channel, the dedicated SDR configuration channel being disjoint with any communication channel defined by the desired wireless communication technology. The SDR capable user equipment scans a predetermined frequency spectrum searching a broadcasted beacon. The SDR capable user equipment receives the broadcasted beacon and tunes to the dedicated SDR configuration channel or a subchannel thereof pointed to by a pointer for loading the SDR program.

METHOD FOR SAMPLING AN ULTRA WIDE BAND SIGNAL

A method for sampling an Ultra Wide Band signal comprising a step of prearranging a GPR antenna comprising at least one transmitter and one receiver, a variable-gain amplifier, or VGA, a A/D converter and a control unit. The method then comprises the steps of transmitting and receiving a primary Ultra Wide Band signal by the GPR antenna and sampling values of the primary signal relative to a first full-scale portion by the A/D converter. The method also comprises the steps of transmitting and receiving at least one secondary Ultra Wide Band signal by the GPR antenna, amplifying said or each secondary signal by the variable-gain amplifier, and sampling values of said or each secondary signal relative to full-scale portions different from the first portion by the A/D converter.

DATA-DEPENDENT CLOCK-GATING SWITCH DRIVER FOR A DIGITAL-TO-ANALOG CONVERTER (DAC)
20220352899 · 2022-11-03 ·

Certain aspects of the present disclosure provide a digital-to-analog conversion circuit. The digital-to-analog conversion circuit generally includes a detection circuit configured to detect digital transitions in a digital input signal. The digital-to-analog conversion circuit also includes a clock-gating circuit having an input coupled to an output of the detection circuit. The clock-gating circuit is configured to gate a clock signal for the digital-to-analog conversion circuit based on an output signal from the detection circuit.