Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
97 words
A demodulator comprising: a rake branch correlator, for determining a pilot correlation signal and a data correlation signal; a received signal strength indicator (RSSI) path, coupled to the rake branch correlator, for determining an RSSI value signal from the pilot correlation signal; a primary data path, coupled to the rake branch correlator, for determining a primary data signal from the pilot correlation signal and the data correlation signal; and a power control data path, coupled to the rake branch correlator, for determining a power control data signal from the pilot correlation signal and the data correlation signal.
Claim 2
Dependent Claim
97 words
A demodulator comprising: a rake branch correlator, for determining a pilot correlation signal and a data correlation signal; a received signal strength indicator (RSSI) path, coupled to the rake branch correlator, for determining an RSSI value signal from the pilot correlation signal; a primary data path, coupled to the rake branch correlator, for determining a primary data signal from the pilot correlation signal and the data correlation signal; and a power control data path, coupled to the rake branch correlator, for determining a power control data signal from the pilot correlation signal and the data correlation signal.
Claim 3
Dependent Claim
99 words
A demodulator according to claim 1 wherein the RSSI path comprises: an accumulator, for summing the pilot correlation signal over a predetermined number of symbol periods to determine an averaged pilot correlation signal having real and imaginary components; a squaring block, coupled to the accumulator, for squaring and summing the real and imaginary components of the averaged pilot correlation signal to determine an energy estimate signal; and an infinite-duration impulse response (IIR) filter with dynamic coefficient scaling, coupled to the squaring block, for filtering the energy estimate signal using a first coefficient set to determine the RSSI value signal.
Claim 4
Dependent Claim
84 words
A demodulator according to claim 2 wherein the primary data path comprises: a channel estimation filter, for filtering the pilot correlation signal to determine a first filtered pilot correlation signal; a complex conjugate generator, coupled to the channel estimation filter, for determining a complex conjugate of the first filtered pilot correlation signal; and a complex multiplier, coupled to the complex conjugate generator and the rake branch correlator, for multiplying the complex conjugate of the first filtered pilot correlation signal with the data correlation signal.
Claim 5
Dependent Claim
34 words
A demodulator according to claim 3 further comprising: a first delay element, coupled between the rake branch correlator and the complex multiplier, for delaying the data correlation signal a first predetermined amount of time.
Claim 6
Dependent Claim
24 words
A demodulator according to claim 4 wherein the first predetermined amount of time is equivalent to a delay caused by the channel estimation filter.
Claim 7
Dependent Claim
96 words
A demodulator according to claim 3 wherein the power control data path comprises: the IIR filter with dynamic coefficient scaling, for filtering the pilot correlation signal using a second coefficient set to determine a second filtered pilot correlation signal; the complex conjugate generator, coupled to the IIR filter with dynamic coefficient scaling, for determining a complex conjugate of the second filtered pilot correlation signal; and the complex multiplier, coupled to the complex conjugate generator and the rake branch correlator, for multiplying the complex conjugate of the second filtered pilot correlation signal with the data correlation signal.
Claim 8
Dependent Claim
34 words
A demodulator according to claim 6 further comprising: a second delay element, coupled between the rake branch correlator and the complex multiplier, for delaying the data correlation signal a second predetermined amount of time.
Claim 9
Dependent Claim
27 words
A demodulator according to claim 7 wherein the second predetermined amount of time is equivalent to a delay caused by the IIR filter with dynamic coefficient scaling.
Claim 10
Dependent Claim
40 words
A demodulator according to claim 6 comprising: a real component extractor, coupled to the complex multiplier, for extracting a real component of an output of the complex multiplier to determine a primary data signal and a power control data signal.
Claim 11
Dependent Claim
100 words
A radiotelephone having a demodulator comprising: a rake branch correlator, for determining a pilot correlation signal and a data correlation signal; a received signal strength indicator (RSSI) path, coupled to the rake branch correlator, for determining an RSSI value signal from the pilot correlation signal; a primary data path, coupled to the rake branch correlator, for determining a primary data signal from the pilot correlation signal and the data correlation signal; and a power control data path, coupled to the rake branch correlator, for determining a power control data signal from the pilot correlation signal and the data correlation signal.
Claim 12
Dependent Claim
100 words
A radiotelephone having a demodulator comprising: a rake branch correlator, for determining a pilot correlation signal and a data correlation signal; a received signal strength indicator (RSSI) path, coupled to the rake branch correlator, for determining an RSSI value signal from the pilot correlation signal; a primary data path, coupled to the rake branch correlator, for determining a primary data signal from the pilot correlation signal and the data correlation signal; and a power control data path, coupled to the rake branch correlator, for determining a power control data signal from the pilot correlation signal and the data correlation signal.
Claim 13
Dependent Claim
99 words
A radiotelephone according to claim 10 wherein the RSSI path comprises: an accumulator, for summing the pilot correlation signal over a predetermined number of symbol periods to determine an averaged pilot correlation signal having real and imaginary components; a squaring block, coupled to the accumulator, for squaring and summing the real and imaginary components of the averaged pilot correlation signal to determine an energy estimate signal; and an infinite-duration impulse response (IIR) filter with dynamic coefficient scaling, coupled to the squaring block, for filtering the energy estimate signal using a first coefficient set to determine the RSSI value signal.
Claim 14
Dependent Claim
84 words
A radiotelephone according to claim 11 wherein the primary data path comprises: a channel estimation filter, for filtering the pilot correlation signal to determine a first filtered pilot correlation signal; a complex conjugate generator, coupled to the channel estimation filter, for determining a complex conjugate of the first filtered pilot correlation signal; and a complex multiplier, coupled to the complex conjugate generator and the rake branch correlator, for multiplying the complex conjugate of the first filtered pilot correlation signal with the data correlation signal.
Claim 15
Dependent Claim
96 words
A radiotelephone according to claim 12 wherein the power control data path comprises: the IIR filter with dynamic coefficient scaling, for filtering the pilot correlation signal using a second coefficient set to determine a second filtered pilot correlation signal; the complex conjugate generator, coupled to the IIR filter with dynamic coefficient scaling, for determining a complex conjugate of the second filtered pilot correlation signal; and the complex multiplier, coupled to the complex conjugate generator and the rake branch correlator, for multiplying the complex conjugate of the second filtered pilot correlation signal with the data correlation signal.
Claim 16
Independent Claim
140 words
A method for demodulating a received spread spectrum signal transmitted over a communication channel comprising the steps of: determining a pilot correlation signal and a data correlation signal from the received spread spectrum signal; filtering the pilot correlation signal using a channel estimation filter to produce a first filtered pilot correlation signal; time-sharing a filter with dynamic coefficient scaling to determine a received signal strength indicator (RSSI) value signal from the pilot correlation signal using a first set of filter coefficients and to determine a second filtered pilot correlation signal from the pilot correlation signal using a second set of filter coefficients; coherently detecting a primary data signal from the first filtered pilot correlation signal and the data correlation signal; and coherently detecting a power control data signal from the second filtered pilot correlation signal and the data correlation signal.
Claim 17
Independent Claim
140 words
A method for demodulating a received spread spectrum signal transmitted over a communication channel comprising the steps of: determining a pilot correlation signal and a data correlation signal from the received spread spectrum signal; filtering the pilot correlation signal using a channel estimation filter to produce a first filtered pilot correlation signal; time-sharing a filter with dynamic coefficient scaling to determine a received signal strength indicator (RSSI) value signal from the pilot correlation signal using a first set of filter coefficients and to determine a second filtered pilot correlation signal from the pilot correlation signal using a second set of filter coefficients; coherently detecting a primary data signal from the first filtered pilot correlation signal and the data correlation signal; and coherently detecting a power control data signal from the second filtered pilot correlation signal and the data correlation signal.
Claim 18
Dependent Claim
65 words
A method according to claim 14 wherein the step of time-sharing a filter with dynamic coefficient scaling comprises the steps of: selecting the first set of filter coefficients to produce an RSSI value signal when an RSSI selection signal is received; and selecting the second set of filter coefficients to produce the second filtered pilot correlation signal when an RSSI selection signal is not received.
Claim 19
Dependent Claim
90 words
A method according to claim 15 wherein the steps of coherently detecting a primary data signal and coherently detecting a power control data signal comprise the steps of: time-sharing a complex conjugate generator to determine a complex conjugate of the first filtered pilot correlation signal and to determine a complex conjugate of the second filtered pilot correlation signal; and time-sharing a complex multiplier to multiply the first filtered pilot correlation signal with the data correlation signal and to multiply the second filtered pilot correlation signal with the data correlation signal.
Claim 20
Dependent Claim
80 words
A method according to claim 16 wherein the step of time-sharing a complex multiplier comprises the steps of: delaying the data correlation signal a first predetermined amount of time before multiplying the first filtered pilot correlation signal with the data correlation signal to produce a primary data signal; and delaying the data correlation signal a second predetermined amount of time before multiplying the second filtered pilot correlation signal with the data correlation signal to produce a power control data signal.