# US 8,571,151 B2 · Emulation of N-bits uniform quantizer from multiple incoherent and noisy one-bit measurements

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

- Number: US 8,571,151 B2
- Document ID: US8571151B2
- Status: Granted
- Kind: B2
- Application number: 12/577,905
- Filed: 2009-10-13
- Published: 2010-09-23
- Granted: 2013-10-29
- Earliest claimed: 2009-03-18
- Assignees: QUALCOMM Incorporated
- Applicants: Yann Barbotin; Petru Cristian Budianu
- Inventors: Yann Barbotin; Petru Cristian Budianu
- Web page: https://patentgrep.com/patent/US8571151B2

## CPC

- H04B 1/71637: {Receiver aspects (H04B1/7183 takes precedence)}
- H04B: TRANSMISSION

## Abstract

Certain aspects of the present disclosure relate to a method for emulating N-bits uniform quantization of a received pulse signal by using one-bit signal measurements. One method for wireless communications includes receiving a signal transmitted over a wireless channel, wherein the signal comprises a sequence of pulses, applying gain values to the pulses to obtain a binary matrix for each gain value, generating a probability vector for each gain value using the binary matrix obtained for that gain value, and generating an output signal by linearly combining the probability vectors.

## Claims

### Claim 1

A method for wireless communications, comprising:
receiving a signal transmitted over a wireless channel, wherein the signal comprises a sequence of pulses;
applying gain values to the pulses to obtain a binary matrix for each gain value;
generating a probability vector for each gain value using the binary matrix obtained for that gain value; and
generating an output signal by linearly combining the probability vectors.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
determining a range of the gain values;
determining a number of different gain values within the range based on a ratio of largest and smallest of the gain values within the range; and
determining each gain value within the range based on the number of different gain values, the largest and the smallest gain values within the range.

### Claim 3 (depends on 2)

The method of claim 2, wherein the number of different gain values within the range is determined based on a signal-to-noise ratio (SNR) and a variance of the received signal.

### Claim 4 (depends on 2)

The method of claim 2, wherein determining the range of gain values comprises:
sweeping exponentially a gain value from one period to another period of the received signal until the generated output signal is equal to zero.

### Claim 5 (depends on 2)

The method of claim 2, wherein determining the range of gain values comprises:
determining the smallest gain value based the received signal; and
determining the largest gain value based on the smallest gain value and a defined constant.

### Claim 6 (depends on 1)

The method of claim 1, wherein applying the gain values to the received signal comprises:
applying one of the gain values for each pulse of the received signal to generate an amplified received signal.

### Claim 7 (depends on 6)

The method of claim 6, further comprising:
performing one-bit quantization of the amplified received signal.

### Claim 8 (depends on 1)

The method of claim 1, wherein elements of the probability vector for each gain value are computed as average values of columns of the binary matrix for each gain value.

### Claim 9

An apparatus for wireless communications, comprising:
a receiver configured to receive a signal transmitted over a wireless channel, wherein the signal comprises a sequence of pulses;
an amplifier configured to apply gain values to the pulses to obtain a binary matrix for each gain value;
a first generator configured to generate a probability vector for each gain value using the binary matrix obtained for that gain value; and
a second generator configured to generate an output signal comprising a combiner configured to linearly combine the probability vectors.

### Claim 10 (depends on 9)

The apparatus of claim 9, further comprising:
a first processor configured to determine a range of the gain values;
a second processor configured to determine a number of different gain values within the range based on a ratio of largest and smallest of the gain values within the range; and
a third processor configured to determine each gain value within the range based on the number of different gain values, the largest and the smallest gain values within the range.

### Claim 11 (depends on 10)

The apparatus of claim 10, wherein the number of different gain values within the range is determined based on a signal-to-noise ratio (SNR) and a variance of the received signal.

### Claim 12 (depends on 10)

The apparatus of claim 10, wherein the first processor configured to determine the range of gain values comprises:
a circuit configured to sweep exponentially a gain value from one period to another period of the received signal until the generated output signal is equal to zero.

### Claim 13 (depends on 10)

The apparatus of claim 10, wherein the first processor configured to determine the range of gain values comprises:
a first circuit configured to determine the smallest gain value based the received signal; and
a second circuit configured to determine the largest gain value based on the smallest gain value and a defined constant.

### Claim 14 (depends on 9)

The apparatus of claim 9, wherein the amplifier configured to apply the gain values to the received signal comprises:
a circuit configured to apply one of the gain values for each pulse of the received signal to generate an amplified received signal.

### Claim 15 (depends on 14)

The apparatus of claim 14, further comprising:
a quantizer configured to perform one-bit quantization of the amplified received signal.

### Claim 16 (depends on 9)

The apparatus of claim 9, wherein elements of the probability vector for each gain value are computed as average values of columns of the binary matrix for each gain value.

### Claim 17

An apparatus for wireless communications, comprising:
means for receiving a signal transmitted over a wireless channel, wherein the signal comprises a sequence of pulses;
means for applying gain values to the pulses to obtain a binary matrix for each gain value;
means for generating a probability vector for each gain value using the binary matrix obtained for that gain value; and
means for generating an output signal by linearly combining the probability vectors.

### Claim 18 (depends on 17)

The apparatus of claim 17, further comprising:
means for determining a range of the gain values;
means for determining a number of different gain values within the range based on a ratio of largest and smallest of the gain values within the range; and
means for determining each gain value within the range based on the number of different gain values, the largest and the smallest gain values within the range.

### Claim 19 (depends on 18)

The apparatus of claim 18, wherein the number of different gain values within the range is determined based on a signal-to-noise ratio (SNR) and a variance of the received signal.

### Claim 20 (depends on 18)

The apparatus of claim 18, wherein the means for determining the range of gain values comprises:
means for sweeping exponentially a gain value from one period to another period of the received signal until the generated output signal is equal to zero.

### Claim 21 (depends on 18)

The apparatus of claim 18, wherein the means for determining the range of gain values comprises:
means for determining the smallest gain value based the received signal; and
means for determining the largest gain value based on the smallest gain value and a defined constant.

### Claim 22 (depends on 17)

The apparatus of claim 17, wherein the means for applying the gain values to the received signal comprises:
means for applying one of the gain values for each pulse of the received signal to generate an amplified received signal.

### Claim 23 (depends on 22)

The apparatus of claim 22, further comprising:
means for performing one-bit quantization of the amplified received signal.

### Claim 24 (depends on 17)

The apparatus of claim 17, wherein elements of the probability vector for each gain value are computed as average values of columns of the binary matrix for each gain value.

### Claim 25

A computer-program product for wireless communications, comprising a non-transitory computer-readable medium comprising instructions executable to:
receive a signal transmitted over a wireless channel, wherein the signal comprises a sequence of pulses;
apply gain values to the pulses to obtain a binary matrix for each gain value;
generate a probability vector for each gain value using the binary matrix obtained for that gain value; and
generate an output signal by linearly combining the probability vectors.

### Claim 26

A headset, comprising:
a receiver configured to receive a signal transmitted over a wireless channel, wherein the signal comprises a sequence of pulses;
an amplifier configured to apply gain values to the pulses to obtain a binary matrix for each gain value;
a first generator configured to generate a probability vector for each gain value using the binary matrix obtained for that gain value;
a second generator configured to generate an output signal by linearly combining the probability vectors; and
a transducer configured to provide an audio output based on the generated output signal.
