US6044120A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Time-varying weight estimation
Assignee: Nokia of America Corp
•
Filing: 1997-05-01
•
Granted: 2000-03-28
•
Expires: 2017-05-01
Abstract
Abstract An apparatus for performance improvement of a digital wireless receiver comprises a processing circuit for processing a plurality of received signals and providing a processed signal, wherein a plurality of weights is applied to the plurality of received signals producing a plurality of weighted received signals. The plurality of weighted received signals are combined to provide the processed signal. A weight generation circuit generates the plurality of weights, wherein weights are generated so as to solve a minimization problem that penalizes excessive time variability in the weights.
Inventors
- 👤 Israel Bar-David
- 👤 Glenn David Golden
- 👤 Thomas Louis Marzetta
- 👤 Nelson Ray Sollenberger
- 👤 Jack Harriman Winters
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 13:07
CPC Classifications
H; H04; H04B; H04B7/00; H04B7/02; H04B7/04; H04B7/08; H04B7/0837; H04B7/0842; H04B7/0848; H04B7/0854
Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
130 words
An apparatus for performance improvement of a digital wireless receiver comprising: a processing circuit for processing a plurality of received signals and providing a processed signal, wherein a plurality of weights is applied to said plurality of received signals producing a plurality of weighted received signals and said plurality of weighted received signals are combined to provide said processed signal; and a weight generation circuit for generating said plurality of weights, wherein said plurality of weights are generated so as to solve a minimization problem that penalizes excessive time variability in the weights, said minimization problem being represented as: ##EQU11## where Q is a K×K, symetric, nonnegative-definite matrix, w is an array of weights, x is a received signal, d is a reference signal, and K is a window length.
Claim 2
Independent Claim
130 words
An apparatus for performance improvement of a digital wireless receiver comprising: a processing circuit for processing a plurality of received signals and providing a processed signal, wherein a plurality of weights is applied to said plurality of received signals producing a plurality of weighted received signals and said plurality of weighted received signals are combined to provide said processed signal; and a weight generation circuit for generating said plurality of weights, wherein said plurality of weights are generated so as to solve a minimization problem that penalizes excessive time variability in the weights, said minimization problem being represented as: ##EQU11## where Q is a K×K, symetric, nonnegative-definite matrix, w is an array of weights, x is a received signal, d is a reference signal, and K is a window length.
Claim 3
Dependent Claim
20 words
The apparatus as recited in claim 1, wherein said weight generation circuit utilizes recursive least-squares to solve said minimization problem.
Claim 4
Dependent Claim
17 words
The apparatus as recited in claim 2, wherein said weight generation circuit further comprises a Kalman filter.
Claim 5
Dependent Claim
20 words
The apparatus as recited in claim 1, wherein said weight generation circuit utilizes eigenvector expansion to solve said minimization problem.
Claim 6
Dependent Claim
26 words
The apparatus as recited in claim 1, wherein said weight generation circuit utilizes differentiation, setting derivatives to zero and solving the resulting set of linear equations.
Claim 7
Dependent Claim
18 words
The apparatus as recited in claim 1, wherein said plurality of received signals comprise TDMA mobile radio signals.
Claim 8
Dependent Claim
19 words
The apparatus as recited in claim 6, wherein said TDMA mobile radio signals comprise IS-136 based mobile radio signals.
Claim 9
Dependent Claim
19 words
The apparatus as recited in claim 6, wherein said TDMA mobile radio signals comprise IS-54 based mobile radio signals.
Claim 10
Dependent Claim
16 words
The apparatus as recited in claim 1, wherein said processing circuit comprises a digital signal processor.
Claim 11
Dependent Claim
17 words
The apparatus as recited in claim 1, wherein said weight generation circuit comprises a digital signal processor.
Claim 12
Independent Claim
111 words
A method for performance improvement of a digital wireless receiver comprising the steps of: processing a plurality of received signals; generating a plurality of weights wherein weights are generated so as to solve a minimization problem that penalizes excessive time variability in the weights, said minimization problem being represented as: ##EQU12## where Q is a K×K, symetric, nonnegative-definite matrix, w is an array of weights, x is a received signal, d is a reference signal, and K is a window length; applying said plurality of weights to said plurality of received signals producing a plurality of weighted received signals; and combining said plurality of weighted received signals producing a processed signal.
Claim 13
Independent Claim
111 words
A method for performance improvement of a digital wireless receiver comprising the steps of: processing a plurality of received signals; generating a plurality of weights wherein weights are generated so as to solve a minimization problem that penalizes excessive time variability in the weights, said minimization problem being represented as: ##EQU12## where Q is a K×K, symetric, nonnegative-definite matrix, w is an array of weights, x is a received signal, d is a reference signal, and K is a window length; applying said plurality of weights to said plurality of received signals producing a plurality of weighted received signals; and combining said plurality of weighted received signals producing a processed signal.
Claim 14
Dependent Claim
15 words
The method as recited in claim 11, wherein solving said minimization problem utilizes recursive least-squares.
Claim 15
Dependent Claim
16 words
The method as recited in claim 12, wherein solving said minimization problem utilizes a Kalman filter.
Claim 16
Dependent Claim
15 words
The method as recited in claim 11, wherein solving said minimization problem utilizes eigenvector expansion.
Claim 17
Dependent Claim
26 words
The method as recited in claim 11, wherein solving said minimization problem utilizes differentiation, setting derivatives to zero and solving the resulting set of linear equations.
Claim 18
Dependent Claim
18 words
The method as recited in claim 11, wherein said plurality of received signals comprise TDMA mobile radio signals.
Claim 19
Dependent Claim
19 words
The method as recited in claim 16, wherein said TDMA mobile radio signals comprise IS-136 based mobile radio signals.
Claim 20
Dependent Claim
19 words
The method as recited in claim 16, wherein said TDMA mobile radio signals comprise IS-54 based mobile radio signals.
Claim 21
Dependent Claim
21 words
The method as recited in claim 11, wherein the step of generating a plurality of weights utilizes a digital signal processor.
Claim 22
Dependent Claim
107 words
A signal processor for a wireless receiver comprising: a weight generation circuit for generating a plurality of weights, wherein said plurality of weights are generated so as to solve a minimization problem that penalizes excessive time variability in the weights, said minimization problem being represented as: ##EQU13## where Q is a K×K, symetric, nonnegative-definite matrix, w is an array of weights, x is a received signal, d is a reference signal, and K is a window length; and an apparatus for combining a plurality of received signals with respective ones of the weight values to provide a processed signal as a substitute for an original received signals.
Claim 23
Dependent Claim
107 words
A signal processor for a wireless receiver comprising: a weight generation circuit for generating a plurality of weights, wherein said plurality of weights are generated so as to solve a minimization problem that penalizes excessive time variability in the weights, said minimization problem being represented as: ##EQU13## where Q is a K×K, symetric, nonnegative-definite matrix, w is an array of weights, x is a received signal, d is a reference signal, and K is a window length; and an apparatus for combining a plurality of received signals with respective ones of the weight values to provide a processed signal as a substitute for an original received signals.
Claim 24
Dependent Claim
21 words
The signal processor as recited in claim 20, wherein said weight generation circuit utilizes recursive least-squares to solve said minimization problem.
Claim 25
Dependent Claim
18 words
The signal processor as recited in claim 21, wherein said weight generation circuit further comprises a Kalman filter.
Claim 26
Dependent Claim
21 words
The signal processor as recited in claim 20, wherein said weight generation circuit utilizes eigenvector expansion to solve said minimization problem.
Claim 27
Dependent Claim
27 words
The signal processor as recited in claim 20, wherein said weight generation circuit utilizes differentiation, setting derivatives to zero and solving the resulting set of linear equations.
References Cited (Backward Citations)
US5828742A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-03-28 | 2003-09-27 | 2004-03-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-03-28 | 2007-09-27 | 2008-03-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-03-28 | 2011-09-27 | 2012-03-28 | $7700.00 | Window Closed / Lapsed |