# US 2014/0152503 A1 · Direction of arrival estimation using linear array

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

- Number: US 2014/0152503 A1
- Document ID: US20140152503A1
- Status: Published application
- Kind: A1
- Application number: 13/692,925
- Filed: 2012-12-03
- Published: 2014-06-05
- Earliest claimed: 2012-12-03
- Assignees: QUALCOMM Incorporated
- Applicants: Qualcomm Incorporated
- Inventors: Boaz Castro
- Web page: https://patentgrep.com/patent/US20140152503A1

## CPC

- G01S 3/28: using amplitude comparison of signals derived simultaneously from receiving antennas or antenna systems having differently-oriented directivity characteristics
- G01S 3/8036: {derived directly from separate directional systems}
- G01S 3/8083: {determining direction of source}
- G01S 3/30: derived directly from separate directional systems
- G01S 3/46: using antennas spaced apart and measuring phase or time difference between signals therefrom, i.e. path-difference systems
- 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

## Abstract

A linear array of sensors includes at least two omni-directional sensors and at least one directional sensor, with the axis of sensitivity of the directional sensor arranged, e.g., perpendicular to the linear axis of the linear array. The omni-directional sensors and directional sensor receive a signal and in response produce output signals. The direction of arrival of the received signal is estimated with a 360° range using the output signals of the omni-directional sensors and directional sensor. For example, two symmetric solutions for the direction of arrival of the received signal may be determined using the output signals of the omni-directional sensors, and the output signal from the directional sensor is used to determine the correct solution.

## Claims

### Claim 1

A method comprising:
receiving a signal with at least two omni-directional sensors and at least one directional sensor arranged in a linear array;
generating output signals from the at least two omni-directional sensors and an output signal from the at least one directional sensor in response to the received signal; and
using the output signals from the at least two omni-directional sensors and the output signal from the at least one directional sensor to determine a direction of arrival of the received signal with respect to the linear array.

### Claim 2 (depends on 1)

The method of claim 1, wherein using the output signals from the at least two omni-directional sensors and the output signal from the at least one directional sensor comprises:
determining two symmetric solutions for the direction of arrival of the signal using the output signals from the at least two omni-directional sensors; and
determining a correct solution from the two symmetric solutions for the direction of arrival of the signal using the output signal from the at least one directional sensor.

### Claim 3 (depends on 2)

The method of claim 2, using the output signal from the at least one directional sensor comprises:
comparing the output signal from the at least one directional sensor to at least one of the output signals from the at least two omni-directional sensors to produce a comparison value;
comparing the comparison value to a threshold to determine the correct solution.

### Claim 4 (depends on 3)

The method of claim 3, wherein the threshold is directivity dependent.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
calibrating the at least one directional sensor with respect to at least one of the at least two omni-directional sensors.

### Claim 6 (depends on 5)

The method of claim 5, wherein calibrating the at least one directional sensor comprises normalizing of a directivity response of the at least one direction sensor with respect to the at least one of the at least two omni-directional sensors.

### Claim 7 (depends on 1)

The method of claim 1, further comprising
generating a directivity dependent threshold based on a ratio of a response from the at least one directional sensor with respect to a response from one of the at least two omni-directional sensors.

### Claim 8 (depends on 1)

The method of claim 1, wherein the at least two omni-directional sensors and the at least one directional sensor are selected from one of microphones and electronic signal sensors.

### Claim 9 (depends on 1)

The method of claim 1, wherein the linear array is a first linear array, the method further comprising:
receiving the signal with a second set of omni-directional sensors in a second linear array that is non-parallel with the first linear array;
generating output signals from the second set of omni-directional sensors in response to the received signal; and
using the output signals from the second set of omni-directional sensors in the second linear array with the output signals from the at least two omni-directional sensors and the output signal from the at least one directional sensor in the first linear array to determine a direction of arrival of the received signal in three-dimensions.

### Claim 10

An apparatus comprising:
a linear array of sensors comprising at least two omni-directional sensors and at least one directional sensor, wherein the at least two omni-directional sensors produce output signals and the at least one directional sensor produces an output signal in response to a received signal; and
a processor coupled to receive the output signals from the at least two omni-directional sensors and the output signal from the at least one directional sensor, the processor configured to use the output signals from the at least two omni-directional sensors and the output signal from the at least one directional sensor to determine a direction of arrival of the received signal with respect to the linear array of sensors.

### Claim 11 (depends on 10)

The apparatus of claim 10, wherein the processor is configured to use the output signals from the at least two omni-directional sensors and the output signal from the at least one directional sensor by being configured to determine two symmetric solutions for the direction of arrival of the signal using the output signals from the at least two omni-directional sensors; and determine a correct solution from the two symmetric solutions for the direction of arrival of the signal using the output signal from the at least one directional sensor.

### Claim 12 (depends on 11)

The apparatus of claim 11, wherein the processor is configured to determine the correct solution from the two symmetric solutions for the direction of arrival of the signal using the output signal from the at least one directional sensor by being configured to compare the output signal from the at least one directional sensor to at least one of the output signals from the at least two omni-directional sensors to produce a comparison value and to compare the comparison value to a threshold to determine the correct solution.

### Claim 13 (depends on 12)

The apparatus of claim 12, wherein the threshold is directivity dependent.

### Claim 14 (depends on 10)

The apparatus of claim 10, wherein the at least one directional sensor is calibrated with respect to at least one of the at least two omni-directional sensors.

### Claim 15 (depends on 14)

The apparatus of claim 14, wherein the at least one directional sensor is calibrated by normalizing the directivity response of the at least one directional sensor with respect to at least one of the at least two omni-directional sensors.

### Claim 16 (depends on 10)

The apparatus of claim 10, wherein the at least two omni-directional sensors and the at least one directional sensor are selected from one of microphones and electronic signal sensors.

### Claim 17 (depends on 10)

The apparatus of claim 10, further comprising:
a second linear array of sensors comprising a second set of omni-directional sensors, the second linear array is non-parallel to the first linear array;
wherein the processor is coupled to receive output signals from the second set of omni-directional sensors from the second directional sensor, the processor being further configured to use the output signals from the second linear array with the output signals from at least two omni-directional sensors and the output signal from the at least one directional sensor to determine a direction of arrival of the received signal in three-dimensions.

### Claim 18

An apparatus comprising:
means for receiving a signal at a first location with omni-directional sensitivity and generating a first output signal in response;
means for receiving the signal at a second location with omni-directional sensitivity and generating a second output signal in response;
means for receiving the signal at a third location with directional sensitivity and generating a third output signal in response, wherein the first location, the second location, and the third location are arranged in a linear array; and
means for using the first output signal, the second output signal and the third output signal to determine an unambiguous direction of arrival of the received signal with respect to the linear array.

### Claim 19 (depends on 18)

The apparatus of claim 18, wherein the means for using comprises means for determining two symmetric solutions for the direction of arrival of the signal using the first output signal and the second output signal; and means for determining a correct solution from the two symmetric solutions for the direction of arrival of the signal using the third output signal.

### Claim 20 (depends on 19)

The apparatus of claim 19, wherein the means for using further comprises means for comparing the third output signal to at least one of the first output signal and the second output signal to determine a comparison value and to compare the comparison value to a threshold to determine the correct solution.

### Claim 21 (depends on 20)

The apparatus of claim 20, wherein the threshold is directivity dependent.

### Claim 22 (depends on 18)

The apparatus of claim 18, further comprising:
means for calibrating the means for receiving the signal at the third location with respect to the means for receiving the signal at the second location.

### Claim 23 (depends on 18)

The apparatus of claim 18, further comprising:
means for determining a direction of arrival of the received signal in three-dimensions.

### Claim 24

A non-transitory computer-readable medium including program code stored thereon, comprising:
program code to receive output signals from at least two omni-directional sensors and an output signal from at least one directional sensor in response to a received signal, wherein the at least two omni-directional sensors and the at least one directional sensor are arranged in a linear array; and
program code to use the output signals from the at least two omni-directional sensors and the output signal from the at least one directional sensor to determine a direction of arrival of the received signal with respect to the linear array.

### Claim 25 (depends on 24)

The non-transitory computer-readable medium of claim 24, wherein the program code to use the output signals from the at least two omni-directional sensors and the output signal from the at least one directional sensor comprises:
program code to determine two symmetric solutions for the direction of arrival of the signal using the output signals from the at least two omni-directional sensors; and
program code to determine a correct solution from the two symmetric solutions for the direction of arrival of the signal using the output signal from the at least one directional sensor.

### Claim 26 (depends on 25)

The non-transitory computer-readable medium of claim 25, wherein the program code to determine the correct solution from the two symmetric solutions for the direction of arrival of the signal using the output signal from the at least one directional sensor comprises:
program code to compare the output signal from the at least one directional sensor to at least one of the output signals from the at least two omni-directional sensors to determine a comparison value; and
program code to compare the comparison value to a threshold to determine the correct solution.

### Claim 27 (depends on 24)

The non-transitory computer-readable medium of claim 24, further comprising:
program code to calibrate the at least one directional sensor with respect to at least one of the at least two omni-directional sensors.

### Claim 28 (depends on 27)

The non-transitory computer-readable medium of claim 27, wherein the program code to calibrate the at least one directional sensor comprises program code to normalize a received directivity pattern with respect to the at least one of the at least two omni-directional sensors.

### Claim 29 (depends on 27)

The non-transitory computer-readable medium of claim 27, wherein the linear array is a first linear array, the method further comprising:
program code to receive the signal with a second set of omni-directional sensors in a second linear array that is non-parallel with the first linear array;
program code to generate output signals from the second set of omni-directional sensors in response to the received signal; and
program code to use the output signals from the second set of omni-directional sensors in the second linear array with the output signals from the at least two omni-directional sensors and the output signal from the at least one directional sensor in the first linear array to determine a direction of arrival of the received signal in three-dimensions.
