Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
196 words
A method of bidirectionally demodulating data symbols transmitted through a communication channel comprising the steps of: sequentially receiving a first plurality of known data symbols, a second plurality of unknown data symbols, and a third plurality of known data symbols; storing the first plurality of known data symbols, the second plurality of unknown data symbols and the third plurality of known data symbols; forward-demodulating a first block of the second plurality of unknown data symbols received nearer said first plurality of known data symbols; backward-demodulating a second block of the second plurality of unknown data symbols received nearer said third plurality of known data symbols; determining quality values indicative of demodulation qualities in the forward-demodulated first block and the backward-demodulated second block of the unknown data symbols, said quality values including a plurality of figure-of-merits each based on at least one of noise power, signal power and a combination of signal power plus noise power; comparing the quality values to produce a best direction indication; and repeating either the step of forward-demodulating or the step of backward-demodulating depending upon the best direction indication determined in the step of comparing for subsequent blocks of unknown data symbols.
Claim 2
Independent Claim
196 words
A method of bidirectionally demodulating data symbols transmitted through a communication channel comprising the steps of: sequentially receiving a first plurality of known data symbols, a second plurality of unknown data symbols, and a third plurality of known data symbols; storing the first plurality of known data symbols, the second plurality of unknown data symbols and the third plurality of known data symbols; forward-demodulating a first block of the second plurality of unknown data symbols received nearer said first plurality of known data symbols; backward-demodulating a second block of the second plurality of unknown data symbols received nearer said third plurality of known data symbols; determining quality values indicative of demodulation qualities in the forward-demodulated first block and the backward-demodulated second block of the unknown data symbols, said quality values including a plurality of figure-of-merits each based on at least one of noise power, signal power and a combination of signal power plus noise power; comparing the quality values to produce a best direction indication; and repeating either the step of forward-demodulating or the step of backward-demodulating depending upon the best direction indication determined in the step of comparing for subsequent blocks of unknown data symbols.
Claim 3
Dependent Claim
41 words
The method as set forth in claim 1, wherein said step of determining quality values further includes one of said plurality of figure-of-merits based upon a cost function approach including at least one of synchronous quality information and fade depth information.
Claim 4
Dependent Claim
51 words
The method as set forth in claim 1, wherein said step of determining quality values further includes one of said plurality of figure-of-merits based upon at least one of a ratio of signal power to noise power, a ratio of signal power plus noise power to noise power, and channel gain.
Claim 5
Dependent Claim
25 words
The method as set forth in claim 1, wherein said step of comparing further includes implementing a forward control algorithm and a backward control algorithm.
Claim 6
Dependent Claim
91 words
The method as set forth in claim 4, wherein said step of implementing the forward control algorithm further includes the steps of: multiplying said combination of signal power plus noise power determined in the forward-demodulated first block to the noise power determined in the backward-demodulated second block to determine a first product; multiplying said combination of signal power plus noise power determined in the backward-demodulated second block to the noise power determined in the forward-demodulated first block to determine a second product; and subtracting the second product from the first product.
Claim 7
Dependent Claim
91 words
The method as set forth in claim 4, wherein said step of implementing the backward control algorithm further includes the steps of: multiplying said combination of signal power plus noise power determined in the backward-demodulated second block to the noise power determined in the forward-demodulated first block to determine a first product; multiplying said combination of signal power plus noise power determined in the forward-demodulated first block to the noise power determined in the backward-demodulated second block to determine a second product; and subtracting the second product from the first product.
Claim 8
Dependent Claim
96 words
The method as set forth in claim 1, wherein said step of comparing further includes implementing a logical control algorithm including the steps of: dividing said combination of signal power plus noise power determined in the forward-demodulated first block into the noise power determined in the forward-demodulated first block to determine a first value; dividing said combination of signal power plus noise power determined in the backward-demodulated second block into the noise power determined in the backward-demodulated second block to determine a second value; and determining if said first value is greater than said second value.
Claim 9
Independent Claim
204 words
A system for bidirectionally demodulating data symbols transmitted through a communication channel comprising: means for sequentially receiving a first plurality of known data symbols, a second plurality of unknown data symbols, and a third plurality of known data symbols; means for storing the first plurality of known data symbols, the second plurality of unknown data symbols and the third plurality of known data symbols; means for forward-demodulating a first block of the second plurality of unknown data symbols received nearer said first plurality of known data symbols; means for backward-demodulating a second block of the second plurality of unknown data symbols received nearer said third plurality of known data symbols; means for determining quality values indicative of demodulation qualities in the forward-demodulated first block and the backward-demodulated second block of the unknown data symbols, said quality values including a plurality of figure-of-merits each based upon at least one of noise power, signal power, and a combination of signal power plus noise power; means for comparing the quality values to produce a best direction indication; and means for selecting either the means for forward-demodulating or the means for backward-demodulating to demodulate subsequent blocks of unknown data symbols based on the comparison of the quality values.
Claim 10
Independent Claim
204 words
A system for bidirectionally demodulating data symbols transmitted through a communication channel comprising: means for sequentially receiving a first plurality of known data symbols, a second plurality of unknown data symbols, and a third plurality of known data symbols; means for storing the first plurality of known data symbols, the second plurality of unknown data symbols and the third plurality of known data symbols; means for forward-demodulating a first block of the second plurality of unknown data symbols received nearer said first plurality of known data symbols; means for backward-demodulating a second block of the second plurality of unknown data symbols received nearer said third plurality of known data symbols; means for determining quality values indicative of demodulation qualities in the forward-demodulated first block and the backward-demodulated second block of the unknown data symbols, said quality values including a plurality of figure-of-merits each based upon at least one of noise power, signal power, and a combination of signal power plus noise power; means for comparing the quality values to produce a best direction indication; and means for selecting either the means for forward-demodulating or the means for backward-demodulating to demodulate subsequent blocks of unknown data symbols based on the comparison of the quality values.
Claim 11
Dependent Claim
41 words
The system as set forth in claim 8 wherein said means for determining quality values further includes one of said plurality of figure-of-merits based upon a cost function approach including at least one of synchronous quality information and fade depth information.
Claim 12
Dependent Claim
51 words
The system as set forth in claim 8, wherein said means for determining quality values further includes one of said plurality of figure-of-merits based upon at least one of a ratio of signal power to noise power, a ratio of signal power plus noise power to noise power, and channel gain.
Claim 13
Dependent Claim
27 words
The system as set forth in claim 8, wherein said means for comparing further includes means for implementing a forward control algorithm and a backward control algorithm.
Claim 14
Dependent Claim
87 words
The system as set forth in claim 11, wherein said forward control algorithm is operable to multiply said combination of signal power plus noise power determined in the forward-demodulated first block to the noise power determined in the backward-demodulated second block to determine a first product, and multiply said combination of signal power plus noise power determined in the backward-demodulated second block to the noise power determined in the forward-demodulated first block to determine a second product, and then subtract the second product from the first product.
Claim 15
Dependent Claim
87 words
The system as set forth in claim 11, wherein said backward control algorithm is operable to multiply said combination of signal power plus noise power determined in the backward-demodulated second block to the noise power determined in the forward-demodulated first block to determine a first product, and multiply said combination of signal power plus noise power determined in the forward-demodulated first block to the noise power determined in the backward-demodulated second block to determine a second product, and then subtract the second product from the first product.
Claim 16
Dependent Claim
98 words
The system as set forth in claim 8, wherein said means for comparing further including means for implementing a logical control algorithm operable to divide said combination of signal power plus noise power determined in the forward-demodulated first block into the noise power determined in the forward-demodulated first block to determine a first value, and divide said combination of signal power plus noise power determined in the backward-demodulated second block into the noise power determined in the backward-demodulated second block to determine a second value, and then determine if said first value is greater than said second value.