# US 8,787,343 B2 · Efficient method for determining a preferred antenna pattern

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

- Number: US 8,787,343 B2
- Document ID: US8787343B2
- Status: Granted
- Kind: B2
- Application number: 12/947,798
- Filed: 2010-11-16
- Published: 2011-11-24
- Granted: 2014-07-22
- Earliest claimed: 2009-11-17
- Assignees: QUALCOMM Incorporated
- Applicants: Mohammad Hossein Taghavi Nasrabadi; Hemanth Sampath; Avinash Jain
- Inventors: Mohammad Hossein Taghavi Nasrabadi; Hemanth Sampath; Avinash Jain
- Web page: https://patentgrep.com/patent/US8787343B2

## CPC

- H04B 7/082: {selecting best antenna path}
- H04B 7/0691: {using subgroups of transmit antennas}
- H04B 7/0695: {using beam selection}
- H04B 7/0851: {using training sequences or error signal (minimizing error signal H04B7/0854)}
- H04B 7/0874: {using subgroups of receive antennas}
- H04B 7/088: {using beam selection}
- H04B: TRANSMISSION

## Abstract

Aspects of the present disclosure propose a method for determining preferred transmit and receive antenna patterns of a wireless device with respect to another wireless device. The method generally includes determining the beamforming or calibrating coefficients corresponding to the preferred transmit and receive antenna patterns of a wireless device iteratively.

## Claims

### Claim 1

A first apparatus for determining a preferred transmit antenna pattern for wireless communications, comprising:
a processing system configured to assign a plurality of combinations of coefficients to one or more transmit antennas of the first apparatus for transmission in a plurality of iterations, wherein a number of nonzero coefficients in each combination is adjusted in each iteration;
a transmitter configured to transmit, for each iteration, a plurality of reference signals to a second apparatus, wherein each reference signal is transmitted using one of the plurality of combinations of coefficients; and
a receiver configured to receive a message from the second apparatus, wherein the message comprises an indication of a preferred combination of coefficients for the one or more transmit antennas of the first apparatus, wherein the preferred combination of coefficients is determined based on a quality of at least one of a plurality of received reference signals at the second apparatus;
wherein the processing system is further configured to determine a selected transmit antenna pattern utilizing at least the preferred combination of coefficients.

### Claim 2 (depends on 1)

The first apparatus of claim 1, wherein the transmitter is configured to transmit data to the second apparatus with the selected transmit antenna pattern.

### Claim 3 (depends on 1)

The first apparatus of claim 1, wherein:
the processing system is configured to adjust the plurality of combinations of coefficients by selecting one or more nonzero coefficients and setting any remaining coefficients to zero.

### Claim 4 (depends on 3)

The first apparatus of claim 3, wherein:
the processing system is further configured to alter the number of nonzero coefficients for at least one iteration.

### Claim 5 (depends on 4)

The first apparatus of claim 4, wherein the processing system is configured to alter the number of nonzero coefficients by:
adding another one or more nonzero coefficients to the combination of coefficients.

### Claim 6 (depends on 1)

The first apparatus of claim 1, wherein one or more coefficients in the preferred combination of coefficients for the one or more transmit antennas correspond to one or more frequencies.

### Claim 7 (depends on 1)

The first apparatus of claim 1, wherein the first and the second apparatuses are incorporated in a single apparatus.

### Claim 8 (depends on 1)

The first apparatus of claim 1, wherein each coefficient is selected from a finite set of values comprising an alphabet.

### Claim 9 (depends on 1)

The first apparatus of claim 1, wherein the processing system is configured to determine the selected transmit antenna pattern utilizing a beamforming codebook and the preferred combination of coefficients.

### Claim 10 (depends on 9)

The first apparatus of claim 9, wherein the processing system is further configured to generate one or more additional transmit antenna patterns by utilizing the beamforming codebook and the selected transmit antenna pattern.

### Claim 11 (depends on 1)

The first apparatus of claim 1, wherein the plurality of reference signals is used by the second apparatus to determine a preferred receive antenna pattern for receiving transmissions from the first apparatus to the second apparatus.

### Claim 12

A method for wireless communications, comprising:
assigning a plurality of combinations of coefficients to one or more transmit antennas of the first apparatus for transmission in a plurality of iterations, wherein a number of nonzero coefficients in each combination is adjusted in each iteration;
transmitting, for each iteration, a plurality of reference signals to a second apparatus, wherein each reference signal is transmitted using one of the plurality of combinations of coefficients;
receiving a message from the second apparatus, wherein the message comprises an indication of a preferred combination of coefficients for the one or more transmit antennas of the first apparatus, wherein the preferred combination of coefficients is determined based on a quality of at least one of a plurality of received reference signals at the second apparatus; and
determining a selected transmit antenna pattern utilizing at least the preferred combination of coefficients.

### Claim 13 (depends on 12)

The method of claim 12, further comprising:
transmitting data to the second apparatus with the selected transmit antenna pattern.

### Claim 14 (depends on 12)

The method of claim 12, further comprising:
adjusting the plurality of combinations of coefficients by selecting one or more nonzero coefficients and setting any remaining coefficients to zero.

### Claim 15 (depends on 14)

The method of claim 14, further comprising:
altering the number of nonzero coefficients for at least one iteration.

### Claim 16 (depends on 15)

The method of claim 15, wherein the altering of the number of nonzero coefficients comprises:
adding another one or more nonzero coefficients to the combination of coefficients.

### Claim 17 (depends on 12)

The method of claim 12, wherein one or more coefficients in the preferred combination of coefficients for the one or more transmit antennas correspond to one or more frequencies.

### Claim 18 (depends on 12)

The method of claim 12, wherein the first and the second apparatuses are incorporated in a single apparatus.

### Claim 19 (depends on 12)

The method of claim 12, wherein each coefficient is selected from a finite set of values comprising an alphabet.

### Claim 20 (depends on 12)

The method of claim 12, wherein the determining of the selected transmit antenna pattern comprises:
determining the selected transmit antenna pattern utilizing a beamforming codebook and the preferred combination of coefficients.

### Claim 21 (depends on 20)

The method of claim 20, further comprising:
generating one or more additional transmit antenna patterns by utilizing the beamforming codebook and the selected transmit antenna pattern.

### Claim 22 (depends on 12)

The method of claim 12,
wherein the plurality of reference signals is used by the second apparatus to determine a preferred receive antenna pattern for receiving transmissions from the first apparatus to the second apparatus.

### Claim 23

A first apparatus for wireless communications, comprising:
means for assigning a plurality of combinations of coefficients to one or more transmit antennas of the first apparatus for transmission in a plurality of iterations, wherein a number of nonzero coefficients in each combination is adjusted in each iteration;
means for transmitting, for each iteration, a plurality of reference signals to a second apparatus, wherein each reference signal is transmitted using one of the plurality of combinations of coefficients;
means for receiving a message from the second apparatus, wherein the message comprises an indication of a preferred combination of coefficients for the one or more transmit antennas of the first apparatus, wherein the preferred combination of coefficients is determined based on a quality of at least one of a plurality of received reference signals at the second apparatus; and
means for determining a selected transmit antenna pattern utilizing at least the preferred combination of coefficients.

### Claim 24 (depends on 23)

The first apparatus of claim 23, further comprising:
means for transmitting data to the second apparatus with the selected transmit antenna pattern.

### Claim 25 (depends on 23)

The first apparatus of claim 23, further comprising:
means for adjusting the plurality of combinations of coefficients by selecting one or more nonzero coefficients and setting any remaining coefficients to zero.

### Claim 26 (depends on 23)

The first apparatus of claim 23, further comprising:
means for altering the number of nonzero coefficients for at least one iteration.

### Claim 27 (depends on 26)

The first apparatus of claim 26, wherein the means for altering the number of nonzero coefficients comprises:
means for adding another one or more nonzero coefficients to the combination of coefficients.

### Claim 28 (depends on 23)

The first apparatus of claim 23, wherein one or more coefficients in the preferred combination of coefficients for the one or more transmit antennas correspond to one or more frequencies.

### Claim 29 (depends on 23)

The first apparatus of claim 23, wherein the first and the second apparatuses are incorporated in a single apparatus.

### Claim 30 (depends on 23)

The first apparatus of claim 23, wherein each coefficient is selected from a finite set of values comprising an alphabet.

### Claim 31 (depends on 23)

The first apparatus of claim 23, wherein the means for determining the selected transmit antenna pattern comprises:
means for determining the selected transmit antenna pattern utilizing a beamforming codebook and the preferred combination of coefficients.

### Claim 32 (depends on 31)

The first apparatus of claim 31, further comprising:
means for generating one or more additional transmit antenna patterns by utilizing the beamforming codebook and the selected transmit antenna pattern.

### Claim 33 (depends on 23)

The first apparatus of claim 23, wherein the plurality of reference signals is used by the second apparatus to determine a preferred receive antenna pattern for receiving transmissions from the first apparatus to the second apparatus.

### Claim 34

A computer-program product for determining a preferred transmit antenna pattern, comprising a non-transitory computer-readable medium comprising instructions executable for:
assigning a plurality of combinations of coefficients to one or more transmit antennas of a first apparatus for transmission in a plurality of iterations, wherein a number of nonzero coefficients in each combination is adjusted in each iteration;
transmitting, for each iteration, a plurality of reference signals to a second apparatus, wherein each reference signal is transmitted using one of the plurality of combinations of coefficients;
receiving a message from the second apparatus, wherein the message comprises an indication of a preferred combination of coefficients for the one or more transmit antennas of the first apparatus, wherein the preferred combination of coefficients is determined based on a quality of at least one of a plurality of received reference signals at the second apparatus; and
determining a selected transmit antenna pattern utilizing at least the preferred combination of coefficients.

### Claim 35

A station for wireless communications, comprising:
a plurality of antennas;
a processing system configured to assign a plurality of combinations of coefficients to one or more transmit antennas of the station for transmission in a plurality of iterations, wherein a number of nonzero coefficients in each combination is adjusted in each iteration;
a transmitter configured to transmit, for each iteration, a plurality of reference signals to an apparatus, wherein each reference signal is transmitted using one of the plurality of combinations of coefficients; and
a receiver configured to receive a message from the apparatus, wherein the message comprises an indication of a preferred combination of coefficients for the one or more transmit antennas of the station, wherein the preferred combination of coefficients is determined based on a quality of at least one of a plurality of received reference signals at the apparatus;
wherein the processing system is further configured to determine a selected transmit antenna pattern utilizing at least the preferred combination of coefficients.
