# US 11,906,620 B2 · Software defined automotive radar systems

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,906,620 B2
- Document ID: US11906620B2
- Status: Granted
- Kind: B2
- Application number: 17/395,823
- Filed: 2021-08-06
- Published: 2021-11-25
- Granted: 2024-02-20
- Earliest claimed: 2016-04-07
- Assignees: Uhnder, Inc.
- Applicants: Uhnder, Inc.
- Inventors: Curtis Davis; Monier Maher; Jean P. Bordes; Manju Hegde; Otto A. Schmid; Raghunath K. Rao; Marius Goldenberg; Aria Eshraghi; Vito Giannini; David S. Trager; Nikhilesh Bhagat; Srikanth Gollapudi; Sundar Govindarajan; Steve Borho; Jonathan Preussner; Paul W. Dent; Paul Bassett; Stephen W. Alland; Fred Harris; Wayne E. Stark; Murtaza Ali
- Web page: https://patentgrep.com/patent/US11906620B2

## CPC

- G01S 13/931: of land vehicles
- G01S 7/023: {Interference mitigation, e.g. reducing or avoiding non-intentional interference with other HF-transmitters, base station transmitters for mobile communication or other radar systems, e.g. using electro-magnetic interference [EMI] reduction techniques (auxiliary means for detecting or identifying radar signals or the like G01S7/021; means for anti-jamming G01S7/36)}
- G01S 7/0233: {Avoidance by phase multiplex}
- G01S 7/0234: {Avoidance by code multiplex}
- G01S 13/87: Combinations of radar systems, e.g. primary radar and secondary radar
- G01S 13/878: {Combination of several spaced transmitters or receivers of known location for determining the position of a transponder or a reflector (G01S13/874 takes precedence)}
- H04B 17/309: Measuring or estimating channel quality parameters
- H04L 27/2278: {using correlation techniques, e.g. for spread spectrum signals}
- G01S 7/356: {involving particularities of FFT processing}
- G01S 2013/9316: {combined with communication equipment with other vehicles or with base stations}
- G01S 2013/9322: {using additional data, e.g. driver condition, road state or weather data}
- G01S 2013/93271: {in the front of the vehicles}
- G01S 2013/93272: {in the back of the vehicles}
- H04B 17/345: Interference values ({signal-to-interference ratio [SIR] or carrier-to-interference ratio [CIR]} H04B17/336)
- H04B 2201/71634: Applied to ranging
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- H04B: TRANSMISSION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A radar system processes signals in a flexible, adaptive manner to determine range, Doppler (velocity) and angle of objects in an environment. The radar system includes transmitters configured to transmit radio signals, receivers configured to receive radar signals, and a control unit. The received radio signals include transmitted radio signals transmitted by the transmitters and reflected from objects in an environment. The control unit adaptively controls the transmitters and the receivers based on a selected operating mode for the radar system. The selected operating mode meets a desired operational objective defined by current environmental conditions. The control unit is configured to control the receivers to produce and process data according to the selected operating mode.

## Claims

### Claim 1

A radar sensing system, the radar sensing system comprising:
a plurality of transmitters, each transmitter of the plurality of transmitters configured to transmit phase modulated radio signals;
a plurality of receivers, each receiver of the plurality of receivers configured to receive radar signals which include transmitted phase modulated radio signals transmitted by the plurality of transmitters and reflected from objects in an environment; and
a control unit configured to adaptively control the plurality of transmitters and the plurality of receivers based on a selected operating mode for the radar sensing system, wherein the selected operating mode meets a desired operational objective defined by current environmental conditions; and
wherein the control unit is configured to control at least one of the plurality of receivers to produce and process data according to the selected operating mode, wherein the selected operating mode comprises a selected non-linear range bin compression for the at least one of the plurality of receivers.

### Claim 2 (depends on 1)

The radar sensing system of claim 1, wherein the selected operating mode comprises at least one of a selected Doppler processing mode, and a selected memory allocation for at least a portion of the plurality of receivers.

### Claim 3 (depends on 2)

The radar sensing system of claim 2 further comprising a memory, wherein the selected memory allocation comprises a plurality of memory allocations for each of a plurality of different data processing operations, and wherein the receivers are operable to store data in the memory.

### Claim 4 (depends on 2)

The radar sensing system of claim 2, where the control unit is operable to combine a plurality of range bins into a single range bin, wherein a quantity of range bins combined into a single range bin is defined by an object's distance from the radar sensing system.

### Claim 5 (depends on 4)

The radar sensing system of claim 4, wherein the control unit is configured to reconfigure at least one of the plurality of receivers such that a first selected quantity of range bins comprises a first selected resolution and a second selected quantity of range bins comprises a second selected resolution that is lower than the first selected resolution.

### Claim 6 (depends on 2)

The radar sensing system of claim 2, wherein the selected memory allocation is defined by the selected Doppler processing mode.

### Claim 7 (depends on 6)

The radar sensing system of claim 6, wherein the selected memory allocation is defined by a selected data compression algorithm for storing data in a three-dimensional array.

### Claim 8 (depends on 2)

The radar sensing system of claim 2, wherein the selected Doppler processing mode determines and compensates for Doppler shift of the received radio signals.

### Claim 9 (depends on 8)

The radar sensing system of claim 8, wherein the selected Doppler processing mode comprises an on-demand multi-scan micro-Doppler mode in which the control unit is operable to control the plurality of receivers such that each receiver saves the data for a respective selected one or more range bins for a selected plurality of consecutive scans, and wherein the plurality of receivers are each operable to concatenate their respective saved data from the plurality of consecutive scans and to perform Doppler processing on the concatenated data.

### Claim 10 (depends on 2)

The radar sensing system of claim 2, wherein each of the transmitters is configured for installation and use on a vehicle, wherein each of the receivers is configured for installation and use on the vehicle, and wherein the environment is around the vehicle.

### Claim 11 (depends on 2)

The radar sensing system of claim 2, wherein the control unit reconfigures at least one of the plurality of transmitters and the plurality of receivers for a performance objective, and wherein the performance objective includes at least one of an optimized range resolution, an optimized velocity resolution, an optimized angle-of-arrival resolution, an optimized memory allocation, and an optimized range bin resolution for at least a portion of a plurality of range bins.

### Claim 12

A method for operating a radar sensing system, the method comprising:
providing a plurality of transmitters, each transmitter of the plurality of transmitters configured to transmit phase modulated radio signals;
providing a plurality of receivers, each receiver of the plurality of receivers configured to receive radar signals which include transmitted phase modulated radio signals transmitted by the plurality of transmitters and reflected from objects in an environment; and
adaptively controlling the plurality of transmitters and the plurality of receivers based on a selected operating mode for the radar sensing system, wherein the selected operating mode meets a desired operational objective defined by current environmental conditions; and
controlling at least one of the plurality of receivers to produce and process data according to the selected operating mode, wherein the selected operating mode comprises a selected Doppler processing mode which comprises an on-demand multi-scan micro-Doppler mode.

### Claim 13 (depends on 12)

The method of claim 12, wherein the selected operating mode comprises at least one of a selected memory allocation for at least a portion of the plurality of receivers, and a selected non-linear range bin compression for at least a portion of the plurality of receivers.

### Claim 14 (depends on 13)

The method of claim 13 further comprising providing a memory, wherein the selected memory allocation comprises a plurality of memory allocations for each of a plurality of different data processing operations, and wherein the receivers are operable to store data in the memory.

### Claim 15 (depends on 13)

The method of claim 13 further comprising combining a selected plurality of range bins into a single range bin, wherein a quantity of range bins combined into a single range bin is defined by an object's distance from the radar sensing system.

### Claim 16 (depends on 15)

The method of claim 15 further comprising reconfiguring at least one of the plurality of receivers such that a first selected quantity of range bins comprises a first selected resolution and a second selected quantity of range bins comprises a second selected resolution that is lower than the first selected resolution.

### Claim 17 (depends on 13)

The method of claim 13, wherein the selected memory allocation is defined by the selected Doppler processing mode.

### Claim 18 (depends on 17)

The method of claim 17, wherein the selected memory allocation is defined by a selected data compression algorithm for storing data in a three-dimensional array.

### Claim 19 (depends on 13)

The method of claim 13, wherein the selected Doppler processing mode determines and compensates for Doppler shift of the received radio signals.

### Claim 20 (depends on 19)

The method of claim 19, wherein the on demand multi-scan micro-Doppler mode comprises controlling the plurality of receivers such that each receiver saves the data for a respective selected one or more range bins for a selected plurality of consecutive scans, and wherein the plurality of receivers concatenate their respective saved data from the plurality of consecutive scans and perform Doppler processing on the data.

### Claim 21 (depends on 13)

The method of claim 13, wherein each of the transmitters is configured for installation and use on a vehicle, wherein each of the receivers is configured for installation and use on the vehicle, and wherein the environment is around the vehicle.

### Claim 22 (depends on 13)

The method of claim 13 further comprising reconfiguring at least one of the plurality of transmitters and the plurality of receivers for a performance objective, and wherein the performance objective includes at least one of an optimized range resolution, an optimized velocity resolution, an optimized angle-of-arrival resolution, an optimized memory allocation, and an optimized range bin resolution for at least a portion of a plurality of range bins.
