Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
88 words
An encoder/decoder pair for use in a communication system, said encoder comprising means for encoding data according to a convolutional code and according to a block code, and said decoder comprising means for determining the number of transmission errors in a particular quantity of data received from said encoder, means for correcting errors up to a minimum predetermined number t of errors in blocks of data using said block code, and means for correcting greater than t errors in said quantities of data by employment of sequential decoding.
Claim 2
Dependent Claim
88 words
An encoder/decoder pair for use in a communication system, said encoder comprising means for encoding data according to a convolutional code and according to a block code, and said decoder comprising means for determining the number of transmission errors in a particular quantity of data received from said encoder, means for correcting errors up to a minimum predetermined number t of errors in blocks of data using said block code, and means for correcting greater than t errors in said quantities of data by employment of sequential decoding.
Claim 3
Dependent Claim
20 words
The encoder/decoder pair of claim 1 wherein said correction of greater than t errors is performed using the Fano algorithm.
Claim 4
Dependent Claim
15 words
The encoder/decoder pair of claim 1 wherein said block code is a t-error correcting code.
Claim 5
Dependent Claim
47 words
The encoder/decoder pair of claim 1 wherein said means for determining the number of transmission errors in a particular quantity of data received from said encoder is operated responsive to the conjunction of a parity-based examination of the data received from said encoder and soft decision levels.
Claim 6
Dependent Claim
126 words
A convolutional encoder and sequential decoder pair for use in a communication system, wherein said convolutional encoder comprises: means for generating parity bits and adding said parity bits to the data to be transmitted, said parity bits being generated jointly by employment of a convolutional code and a block code; and said sequential decoder comprises: means for performing block code error detection and correction using parity bits added to said data to be transmitted, wherein said block code error detection and correction means can correct up to t errors per given block of data, and means for performing, using sequential decoding, additional convolutional error detection and correction when more than t errors are detected by the convolutional ends to exist in a particular block of data.
Claim 7
Dependent Claim
126 words
A convolutional encoder and sequential decoder pair for use in a communication system, wherein said convolutional encoder comprises: means for generating parity bits and adding said parity bits to the data to be transmitted, said parity bits being generated jointly by employment of a convolutional code and a block code; and said sequential decoder comprises: means for performing block code error detection and correction using parity bits added to said data to be transmitted, wherein said block code error detection and correction means can correct up to t errors per given block of data, and means for performing, using sequential decoding, additional convolutional error detection and correction when more than t errors are detected by the convolutional ends to exist in a particular block of data.
Claim 8
Dependent Claim
20 words
The encoder/decoder pair of claim 5, wherein said means for performing convolutional error detection and correction employs the Fano algorithm.
Claim 9
Dependent Claim
36 words
The encoder/decoder pair of claim 6, wherein said sequential decoder comprises an error pattern estimator and branch metric generator which define all possible error patterns which may be encountered with respect to any communications channel employed.
Claim 10
Dependent Claim
76 words
The encoder/decoder pair of claim 7, wherein said sequential decoder calculates reconstructed parity bits using parity generation means essentially identical to the parity generation means comprised by the encoder and comprises comparison means for comparing the reconstructed parity bits to the parity bits transmitted together with the data to be transmitted, and syndrome generation means responsive to the output of said comparison means for generating syndrome bits employed to correct the data received from said encoder.
Claim 11
Dependent Claim
33 words
The encoder/decoder pair of claim 8, wherein said parity bits reconstructed at the decoder are generated by convolutional operation on a plurality of blocks of data received by said decoder from said channel.
Claim 12
Dependent Claim
96 words
An encoder/decoder pair for use in a communication system, said encoder comprising means for encoding data according to a convolutional code and according to a block code, and said decoder comprising means for determining the number of transmission errors in a particular quantity of data received from said encoder, means for detecting and correcting errors up to a minimum predetermined number t of errors in blocks of data using said block code, and means for detecting and correcting greater than t errors in said quantities of data by employment of the convolutionally-coded nature of the data.
Claim 13
Dependent Claim
96 words
An encoder/decoder pair for use in a communication system, said encoder comprising means for encoding data according to a convolutional code and according to a block code, and said decoder comprising means for determining the number of transmission errors in a particular quantity of data received from said encoder, means for detecting and correcting errors up to a minimum predetermined number t of errors in blocks of data using said block code, and means for detecting and correcting greater than t errors in said quantities of data by employment of the convolutionally-coded nature of the data.
Claim 14
Dependent Claim
20 words
The encoder/decoder pair of claim 10 wherein said correction of greater than t errors is performed using the Fano algorithm.
Claim 15
Dependent Claim
15 words
The encoder/decoder pair of claim 10 wherein said block code is a t-error correcting code.
Claim 16
Dependent Claim
47 words
The encoder/decoder pair of claim 10 wherein said means for determining the number of transmission errors in a particular quantity of data received from said encoder is operated responsive to the conjunction of a parity-based examination of the data received from said encoder and soft decision levels.
Claim 17
Dependent Claim
123 words
A convolutional encoder and sequential decoder pair for use in a communication system, wherein: said convolutional encoder comprises: means for generating parity bits and adding said parity bits to the data to be transmitted, said parity bits being generated jointly by employment of a convolutional code and a block code; and said sequential decoder comprises: means for performing block code error detection and correction using parity bits added to said data to be transmitted, wherein said block code error detection and correction means can correct up to t errors per given block of data, and means for performing additional convolutional error detection and correction when more than t errors are detected by the convolutional code to exist in a particular block of data.
Claim 18
Dependent Claim
123 words
A convolutional encoder and sequential decoder pair for use in a communication system, wherein: said convolutional encoder comprises: means for generating parity bits and adding said parity bits to the data to be transmitted, said parity bits being generated jointly by employment of a convolutional code and a block code; and said sequential decoder comprises: means for performing block code error detection and correction using parity bits added to said data to be transmitted, wherein said block code error detection and correction means can correct up to t errors per given block of data, and means for performing additional convolutional error detection and correction when more than t errors are detected by the convolutional code to exist in a particular block of data.
Claim 19
Dependent Claim
20 words
The encoder/decoder pair of claim 14, wherein said means for performing convolutional error detection and correction employs the Fano algorithm.
Claim 20
Dependent Claim
36 words
The encoder/decoder pair of claim 15, wherein said sequential decoder comprises an error pattern estimator and branch metric generator which define all possible error patterns which may be encountered with respect to any communications channel employed.
Claim 21
Dependent Claim
76 words
The encoder/decoder pair of claim 16, wherein said sequential decoder calculates reconstructed parity bits using parity generation means essentially identical to the parity generation means comprised by the encoder and comprises comparison means for comparing the reconstructed parity bits to the parity bits transmitted together with the data to be transmitted, and syndrome generation means responsive to the output of said comparison means for generating syndrome bits employed to correct the data received from said encoder.
Claim 22
Dependent Claim
33 words
The encoder/decoder pair of claim 17, wherein said parity bits reconstructed at the decoder are generated by convolutional operation on a plurality of blocks of data received by said decoder from said channel.