← Back to Patent Explorer
US4716577A Expired / Lapsed US ⏱️ 0.0 years remaining

Autoequalizer

Assignee: Boeing North American Inc
•
Filing: 1986-07-07
•
Granted: 1987-12-29
•
Expires: 2006-07-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An autoequalizer having first and second data stores, first and second coefficient stores along with first and second multipliers for multiplying each stored data sample times its corresponding stored coefficient is disclosed. First and second accumulators accumulate the results of the first and second multipliers for an entire window of consecutive data samples. The results from the first and second accumulators are summed with feedback before being tested against various threshold values. In a preferred arrangement, for use with dual information channels, mirror image equalizer elements are connected in a feedback arrangement with each other.

Inventors

  • 👤 Henry E. R. Oexmann

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 11:22
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/03; H04L25/03006; H04L25/03012; H04L25/03114; H04L25/03146

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 294 words
An autoequalizer for receiving continuous data streams from a first data channel and a second data channel, wherein the two data streams had originally been mixed with carriers for transmission over a single channel with a carrier of one data stream orthogonal to the carrier of the other data stream, comprising in combination: first means for storing consecutive data samples forming a time window from a continuous data stream, responsively connected to the first data channel; second means for storing consecutive data samples forming a time window from a continuous data stream, responsively connected to the second data channel; first means for providing a plurality of constants, the constants corresponding to the data samples of the first means for storing; second means for providing a plurality of constants, the constants corresponding to the data samples of the second means for storing; first means for mathematically operating, wherein each data sample stored in the first means for storing is mathematically operated on with the corresponding constant from the first means for providing a plurality of constants; second means for mathematically operating, wherein each data sample stored in the second means for storing is mathematically operated on with the corresponding constant from the second means for providing a plurality of constants; first means for summing the results of the first means for mathematicallly operating; second means for summing the results of the second means for mathematically operating; means responsive to the first and second means for summing for generating a number corresponding to an expected value for each data sample as it existed before being originally mixed; and means for accumulating the results of the first means for summing, the second means for summing and the means for generating a number corresponding to an expected value.
Claim 2
Dependent Claim 294 words
An autoequalizer for receiving continuous data streams from a first data channel and a second data channel, wherein the two data streams had originally been mixed with carriers for transmission over a single channel with a carrier of one data stream orthogonal to the carrier of the other data stream, comprising in combination: first means for storing consecutive data samples forming a time window from a continuous data stream, responsively connected to the first data channel; second means for storing consecutive data samples forming a time window from a continuous data stream, responsively connected to the second data channel; first means for providing a plurality of constants, the constants corresponding to the data samples of the first means for storing; second means for providing a plurality of constants, the constants corresponding to the data samples of the second means for storing; first means for mathematically operating, wherein each data sample stored in the first means for storing is mathematically operated on with the corresponding constant from the first means for providing a plurality of constants; second means for mathematically operating, wherein each data sample stored in the second means for storing is mathematically operated on with the corresponding constant from the second means for providing a plurality of constants; first means for summing the results of the first means for mathematicallly operating; second means for summing the results of the second means for mathematically operating; means responsive to the first and second means for summing for generating a number corresponding to an expected value for each data sample as it existed before being originally mixed; and means for accumulating the results of the first means for summing, the second means for summing and the means for generating a number corresponding to an expected value.
Claim 3
Dependent Claim 25 words
An autoequalizer according to claim 1 further comprising means for testing the results of the means for accumulating against a plurality of predetermined threshold values.
Claim 4
Dependent Claim 21 words
An autoequalizer according to claim 1 wherein each of the first and second means for mathematically operating comprises means for multiplying.
Claim 5
Dependent Claim 53 words
An autoequalizer according to claim 3 further comprising: first means for dynamically changing constants from one time window to another time window, operably connected the first means for providing constants; second means for dynamically changing constants from one time window to another time window, operably connected to the second means for providing constants.
Claim 6
Dependent Claim 55 words
An autoequalizer according to claim 1 further comprising: first means for dynamically changing constants from one time window to another time window, operably connected to the first means for providing constants; and second means for dynamically changing constants from one time window to another time window, operably connected to the second means for providing constants.
Claim 7
Dependent Claim 408 words
An autoequalizer for receiving continuous data streams from a first data channel and a second data channel, wherein the two data streams had originally been mixed with carriers for transmission over a single channel with a carrier of one data stream orthogonal to the carrier of the other data stream, comprising in combination: first means for storing consecutive data samples forming a time window from a continuous data stream, responsively connected to the first data channel; second means for storing consecutive data samples forming a time window from a continuous data stream responsively connected to the second data channel; first means for providing a plurality of constants, the constants corresponding to the data samples of the means for storing; second means for providing a plurality of constants, the constants corresponding to the data samples of the second means for storing; first means for mathematically operating, wherein each sample stored in the first means for storing is mathematically operated on with the corresponding constant from the first means for providing a plurality of constants; second means for mathematically operating, wherein each data sample stored in the second means for storing is mathematically operated on with the corresponding constant from the second means for providing a plurality of constants; first means for summing the results of the first means for mathematically operating; second means for summing the results of the second means for mathematically operating; means responsive to the first and second means for summing for generating a number corresponding to an expected value for each data sample as it existed before being originally mixed; means for accumulating the results of the first means for summing, the second means for summing and the means for generating a number corresponding to an expected value; means for testing the results of the means for accumulating against a plurality of predetermined threshold values; wherein the means for generating a number corresponding to an expected value comprises in combination: means for storing consecutive results of the tests from the means for testing; third means for providing a plurality of constants, the constants corresponding to the consecutive results of the means for storing consecutive test results; third means for mathematically operating, wherein each of the test results from the means for storing test results is mathemically opeated on with the corresponding constant from the third means for providing a plurality of constants; and means for summing the results of the third means for mathematically operating.
Claim 8
Dependent Claim 408 words
An autoequalizer for receiving continuous data streams from a first data channel and a second data channel, wherein the two data streams had originally been mixed with carriers for transmission over a single channel with a carrier of one data stream orthogonal to the carrier of the other data stream, comprising in combination: first means for storing consecutive data samples forming a time window from a continuous data stream, responsively connected to the first data channel; second means for storing consecutive data samples forming a time window from a continuous data stream responsively connected to the second data channel; first means for providing a plurality of constants, the constants corresponding to the data samples of the means for storing; second means for providing a plurality of constants, the constants corresponding to the data samples of the second means for storing; first means for mathematically operating, wherein each sample stored in the first means for storing is mathematically operated on with the corresponding constant from the first means for providing a plurality of constants; second means for mathematically operating, wherein each data sample stored in the second means for storing is mathematically operated on with the corresponding constant from the second means for providing a plurality of constants; first means for summing the results of the first means for mathematically operating; second means for summing the results of the second means for mathematically operating; means responsive to the first and second means for summing for generating a number corresponding to an expected value for each data sample as it existed before being originally mixed; means for accumulating the results of the first means for summing, the second means for summing and the means for generating a number corresponding to an expected value; means for testing the results of the means for accumulating against a plurality of predetermined threshold values; wherein the means for generating a number corresponding to an expected value comprises in combination: means for storing consecutive results of the tests from the means for testing; third means for providing a plurality of constants, the constants corresponding to the consecutive results of the means for storing consecutive test results; third means for mathematically operating, wherein each of the test results from the means for storing test results is mathemically opeated on with the corresponding constant from the third means for providing a plurality of constants; and means for summing the results of the third means for mathematically operating.
Claim 9
Dependent Claim 22 words
An autoequalizer according to claim 6 wherein each of the first, second and third means for mathematically operating comprises means for multiplying.
Claim 10
Dependent Claim 78 words
An autoequalizer accordig to claim 7 further comprising: first means for dynamically changing constants from one time window to another time window, operably connected to the first means for providing constants; second means for dynamically changing constants from one time window to another time window, operably connected to the second means for providing constants; and third means for dynamically changing constants, from one time window to another time window, operably connected to the third means for providing constants.
Claim 11
Dependent Claim 386 words
An autoequalizer for receiving continuous data streams from a first data channel and a second data channel, wherein the two data streams had originally been mixed with carriers for transmission over a single channel with a carrier of one data stream orthogonal to the carrier of the other data stream, comprising in combination: first means for storing consecutive data samples forming a time window from a continuous data stream, responsively connected to the first data channel; second means for storing consecutive data samples forming a time window from a continuous data channel; first means for providing a plurality of constants, the constants corresponding to the data samples of the first means for storing; second means for providing a plurality of constants, the constants corresponding to the data samples of the second means for storing; first means for mathematically operating, wherein each data sample stored in the first means for storing is mathematically operated on with the corresponding constant from the first means for providing a plurality of constants; second means for mathematically operating, wherein each data sample stored in the second means for storing is mathematically operated on with the corresponding constant from the second means for providing a plurality of constants; first means for summing the results of the first means for mathematically operating; second means for summing the results of the second means for mathematically operating; means responsive to the first and second means for summing for generating a number corresponding to an expected value for each data sample as it existed before being originally mixed; means for accumulating the results of the first means for summing, the second means for summing and the means for generating a number corresponding to an expected value; wherein the means for generating a number corresponding to an expected value comprises in combination: means for storing consecutive results of the tests from the means for testing; third means for providing a plurality of constants, the constants corresponding to the consecutive results of the means for storing consecutive test results; third means for mathematically operating, wherein each of the test results from the means for storing test results is mathematically operated on with the corresponding constant from the third means for providing a plurality of constants; and means for summing the results of the third means for mathematically operating.
Claim 12
Dependent Claim 386 words
An autoequalizer for receiving continuous data streams from a first data channel and a second data channel, wherein the two data streams had originally been mixed with carriers for transmission over a single channel with a carrier of one data stream orthogonal to the carrier of the other data stream, comprising in combination: first means for storing consecutive data samples forming a time window from a continuous data stream, responsively connected to the first data channel; second means for storing consecutive data samples forming a time window from a continuous data channel; first means for providing a plurality of constants, the constants corresponding to the data samples of the first means for storing; second means for providing a plurality of constants, the constants corresponding to the data samples of the second means for storing; first means for mathematically operating, wherein each data sample stored in the first means for storing is mathematically operated on with the corresponding constant from the first means for providing a plurality of constants; second means for mathematically operating, wherein each data sample stored in the second means for storing is mathematically operated on with the corresponding constant from the second means for providing a plurality of constants; first means for summing the results of the first means for mathematically operating; second means for summing the results of the second means for mathematically operating; means responsive to the first and second means for summing for generating a number corresponding to an expected value for each data sample as it existed before being originally mixed; means for accumulating the results of the first means for summing, the second means for summing and the means for generating a number corresponding to an expected value; wherein the means for generating a number corresponding to an expected value comprises in combination: means for storing consecutive results of the tests from the means for testing; third means for providing a plurality of constants, the constants corresponding to the consecutive results of the means for storing consecutive test results; third means for mathematically operating, wherein each of the test results from the means for storing test results is mathematically operated on with the corresponding constant from the third means for providing a plurality of constants; and means for summing the results of the third means for mathematically operating.
Claim 13
Dependent Claim 22 words
An autoequalizer according to claim 9 wherein each of the first, second and third means for mathematically operating comprises means for multiplying.
Claim 14
Dependent Claim 78 words
An autoequalizer according to claim 10 further comprising: first means for dynamically changing constants from one time window to another time window, operably connected to the first means for providing constants; second means for dynamically changing constants from one time window to another time window, operably connected to the second means for providing constants; and third means for dynamically changing constants from one time window to another time window, operably connected to the third means for providing constants.
Claim 15
Dependent Claim 513 words
In a domodulation for an imput from a pair of data streams mixed with orthogonal carriers, the combination comprising: a first data channel; a second data channel; means for demodulating the orthogonal signals, providing a first demodulated signal to the first data channel and a second domodulated signal to the second data channel; first means for storing a window of consecutive data samples from a continuous data stream responsively connected to the first data channel; second means for storing a window of consecutive data samples from a continuous data stream responsively connected to the second data channel; first means for providing a plurality of constants, the constants corresponding to the consecutive data samples of the first means for storing; second means for providing a plurality of constants, the constants corresponding to the consecutive data samples of the second means for storing; first means for mathematically operating, wherein each of the consecutive data samples from the first means for storing is mathematically operated on the corresponding constant from the first means for providing a plurality of constants; second means for mathematically operating, wherein each of the consecutive data samples from the second means for storing is mathematically operated on with the corresponding constant from the second means for providing a plurality of constants; first means for summing the results of the first means for mathematically operating; second means for summing the results of the second means for mathematically operating; first means for feedback; second means for feedback; third means for storing a window of consecutive data samples from a continuous data stream responsively connected to the first data channel; third means for providing a plurality of constants, the constants corresponding to the consecutive data samples of the third means for storing; fourth means for providing a plurality of constants, the constants corresponding to the consecutive data samples of the fourth means for storing; third means for mathematically operating, wherein each of the consecutive data samples from the third means for storing is mathematically operated on with the corresponding constant from the third means for providing a plurality of constants; fourth means for mathematically operating, wherein each of the consecutive data samples from the fourth means for storing is mathematically operated on with the corresponding constant from the fourth means for providing a plurality of constants; third means for summing the results of the third means for mathematically operating; fourth means for summing the results of the fourth means for mathematically operating; fourth means for mathematically operating; third means for feedback; fourth means for feedback; first means for accumulating the results of the first means for summing, the second means for summing, the first means for feedback and the third means for feedback; and second means for accumulating the results of the third means for summing, the fourth means for summing, the second means for feedback and the fourth means for feedback, wherein the first and fourth means for feedback feed back from the first means for accumulating and wherein the second and third means for feedback feed back from the second means for accumulating.
Claim 16
Dependent Claim 513 words
In a domodulation for an imput from a pair of data streams mixed with orthogonal carriers, the combination comprising: a first data channel; a second data channel; means for demodulating the orthogonal signals, providing a first demodulated signal to the first data channel and a second domodulated signal to the second data channel; first means for storing a window of consecutive data samples from a continuous data stream responsively connected to the first data channel; second means for storing a window of consecutive data samples from a continuous data stream responsively connected to the second data channel; first means for providing a plurality of constants, the constants corresponding to the consecutive data samples of the first means for storing; second means for providing a plurality of constants, the constants corresponding to the consecutive data samples of the second means for storing; first means for mathematically operating, wherein each of the consecutive data samples from the first means for storing is mathematically operated on the corresponding constant from the first means for providing a plurality of constants; second means for mathematically operating, wherein each of the consecutive data samples from the second means for storing is mathematically operated on with the corresponding constant from the second means for providing a plurality of constants; first means for summing the results of the first means for mathematically operating; second means for summing the results of the second means for mathematically operating; first means for feedback; second means for feedback; third means for storing a window of consecutive data samples from a continuous data stream responsively connected to the first data channel; third means for providing a plurality of constants, the constants corresponding to the consecutive data samples of the third means for storing; fourth means for providing a plurality of constants, the constants corresponding to the consecutive data samples of the fourth means for storing; third means for mathematically operating, wherein each of the consecutive data samples from the third means for storing is mathematically operated on with the corresponding constant from the third means for providing a plurality of constants; fourth means for mathematically operating, wherein each of the consecutive data samples from the fourth means for storing is mathematically operated on with the corresponding constant from the fourth means for providing a plurality of constants; third means for summing the results of the third means for mathematically operating; fourth means for summing the results of the fourth means for mathematically operating; fourth means for mathematically operating; third means for feedback; fourth means for feedback; first means for accumulating the results of the first means for summing, the second means for summing, the first means for feedback and the third means for feedback; and second means for accumulating the results of the third means for summing, the fourth means for summing, the second means for feedback and the fourth means for feedback, wherein the first and fourth means for feedback feed back from the first means for accumulating and wherein the second and third means for feedback feed back from the second means for accumulating.

References Cited (Backward Citations)

US4061978A Cited
US4334313A Cited
US4594725A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-12-28 1991-06-29 1991-12-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-12-28 1995-06-29 1995-12-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-12-28 1999-06-29 1999-12-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag