Claims Analysis
Total Claims: 43
Claim 1
Independent Claim
200 words
Apparatus for generating a sequence of digital signals x k and/or a sequence of digital signals y k , k=1, 2, . . . , such that the sequence of y k signals is a partial-response-coded sequence derived from the sequence of x k signals, said signals y k being a sequence in a given modulation code, said apparatus comprising a coset selector for generating coset representatives c k in accordance with said given modulation code; and an encoder for selecting J said signals y k , J≧1, (y k , y k+1 , . . . , y k+J-1 ) to be congruent to a sequence of J coset representatives c k (modulo Λ N ), Λ N being an N-dimensional lattice, N being a positive integer, each of said J signals being chosen from a corresponding one of a plurality of J-dimensional constellations, said choice being based on a previous x k' , k'<k, at least one of said plurality of J-dimensional constellations comprising both a point with a positive sum of coordinates and another point with a negative sum of coordinates, said encoder being arranged so that said signals x k have finite variance S x .
Claim 2
Dependent Claim
200 words
Apparatus for generating a sequence of digital signals x k and/or a sequence of digital signals y k , k=1, 2, . . . , such that the sequence of y k signals is a partial-response-coded sequence derived from the sequence of x k signals, said signals y k being a sequence in a given modulation code, said apparatus comprising a coset selector for generating coset representatives c k in accordance with said given modulation code; and an encoder for selecting J said signals y k , J≧1, (y k , y k+1 , . . . , y k+J-1 ) to be congruent to a sequence of J coset representatives c k (modulo Λ N ), Λ N being an N-dimensional lattice, N being a positive integer, each of said J signals being chosen from a corresponding one of a plurality of J-dimensional constellations, said choice being based on a previous x k' , k'<k, at least one of said plurality of J-dimensional constellations comprising both a point with a positive sum of coordinates and another point with a negative sum of coordinates, said encoder being arranged so that said signals x k have finite variance S x .
Claim 3
Dependent Claim
28 words
The apparatus of claim 1 wherein the relationship between the x k signals and y k signals is y k =x k ±x k-L , L an integer.
Claim 4
Dependent Claim
9 words
The apparatus of claim 2 wherein J is 1.
Claim 5
Dependent Claim
19 words
The apparatus of claim 2 wherein J is the same as number N of dimensions in said modulation code.
Claim 6
Dependent Claim
9 words
The apparatus of claim 2 wherein k' is k-1.
Claim 7
Dependent Claim
25 words
The apparatus of claim 2 wherein J is 1 and each said constellation is a one-dimensional range of values centered on βx k-1 , 0≦β<1.
Claim 8
Dependent Claim
7 words
The apparatus of claim 6 wherein β>0.
Claim 9
Dependent Claim
15 words
The apparatus of claim 2 wherein there are a finite set of said J-dimensional constellations.
Claim 10
Dependent Claim
12 words
The apparatus of claim 8 wherein there are two said J-dimensional constellations.
Claim 11
Dependent Claim
16 words
The apparatus of claim 2 wherein at least two of said J-dimensional constellations are not disjoint.
Claim 12
Dependent Claim
172 words
Apparatus for generating a sequence of digital signals x k and/or a sequence of digital signals y k , k=1, 2, . . . , such that the sequence of y k signals is a partial-response-coded sequence derived from the sequence of x k signals, said signals y k being a sequence in a given modulation code, said apparatus comprising a coset selector for generating coset representatives c k in accordance with said given modulation code; a generator of a sequence of alternative coset representatives c k ' chosen so that the sequence of coset representatives c k is a partial-response-coded sequence derived from the sequence of c k ' signals, and an encoder for selecting said signals x k to be congruent to a sequence of alternative coset representatives c k ', where the congruence is modulo M if said coset representatives c k are real, M being an integer, and modulo Λ N if said c k signals are N-dimensional, Λ N being an N-dimensional lattice, N being an integer.
Claim 13
Dependent Claim
172 words
Apparatus for generating a sequence of digital signals x k and/or a sequence of digital signals y k , k=1, 2, . . . , such that the sequence of y k signals is a partial-response-coded sequence derived from the sequence of x k signals, said signals y k being a sequence in a given modulation code, said apparatus comprising a coset selector for generating coset representatives c k in accordance with said given modulation code; a generator of a sequence of alternative coset representatives c k ' chosen so that the sequence of coset representatives c k is a partial-response-coded sequence derived from the sequence of c k ' signals, and an encoder for selecting said signals x k to be congruent to a sequence of alternative coset representatives c k ', where the congruence is modulo M if said coset representatives c k are real, M being an integer, and modulo Λ N if said c k signals are N-dimensional, Λ N being an N-dimensional lattice, N being an integer.
Claim 14
Dependent Claim
68 words
The apparatus of claim 11 wherein the relationship between the x k signals and y k signals is y k =x k ±x k-L , L an integer and wherein c k '=c k -c' k-L (modulo M), in the case when y k =x k +x k-L , c k '=c k +c' k-L (modulo M), in the case where y k =x k -x k-L .
Claim 15
Dependent Claim
184 words
Apparatus for generating a sequence of digital signals x k and/or a sequence of digital signals y k , k=1, 2, . . . , capable of representing n bits per signal, such that the relationship between x k and y k is y k =x k ±x k-L , L an integer, said x k and y k signals having variances S x and S y , said y k signals falling within an alphabet of possible y k signals that are spaced apart within said alphabet evenly by a spacing Δ, said apparatus comprising means for receiving an input signal having n bits per signal; and an encoder responsive to said receiving means for generating said sequence y k and said sequence x k such that said sequence y k has a variance S y less than 2S 0 and said sequence x k has a variance S x not much greater than S y 2 /4(S y -S 0 ), S 0 being approximately equal to the minimum signal power required to represent n bits per signal with a Δ-spaced alphabet.
Claim 16
Dependent Claim
184 words
Apparatus for generating a sequence of digital signals x k and/or a sequence of digital signals y k , k=1, 2, . . . , capable of representing n bits per signal, such that the relationship between x k and y k is y k =x k ±x k-L , L an integer, said x k and y k signals having variances S x and S y , said y k signals falling within an alphabet of possible y k signals that are spaced apart within said alphabet evenly by a spacing Δ, said apparatus comprising means for receiving an input signal having n bits per signal; and an encoder responsive to said receiving means for generating said sequence y k and said sequence x k such that said sequence y k has a variance S y less than 2S 0 and said sequence x k has a variance S x not much greater than S y 2 /4(S y -S 0 ), S 0 being approximately equal to the minimum signal power required to represent n bits per signal with a Δ-spaced alphabet.
Claim 17
Dependent Claim
18 words
The apparatus of claim 13 wherein said sequence y k is a sequence in a given modulation code.
Claim 18
Dependent Claim
116 words
Apparatus for generating a sequence of digital signals x k and/or a sequence of digital signals y k , k=1, 2, . . . , such that the sequence of y k signals is a partial-response-coded sequence derived from the sequence of x k signals, said x k and y k sequences having variances S x and S y , said symbols y k being a sequence in a given modulation code, said apparatus comprising means for receiving an input signal; and an encoder responsive to said receiving means for generating said x k and/or y k signals such that the ratio of variance S y to variance S x is selectable within a predetermined range.
Claim 19
Dependent Claim
116 words
Apparatus for generating a sequence of digital signals x k and/or a sequence of digital signals y k , k=1, 2, . . . , such that the sequence of y k signals is a partial-response-coded sequence derived from the sequence of x k signals, said x k and y k sequences having variances S x and S y , said symbols y k being a sequence in a given modulation code, said apparatus comprising means for receiving an input signal; and an encoder responsive to said receiving means for generating said x k and/or y k signals such that the ratio of variance S y to variance S x is selectable within a predetermined range.
Claim 20
Dependent Claim
28 words
The apparatus of claim 15 wherein the relationship between the x k signals and y k signals is y k =x x ±x k-L , L an integer.
Claim 21
Dependent Claim
94 words
The apparatus of claim 16 wherein said x k and y k signal sequences are capable of representing n bits per signal, said y k signals fall within an alphabet of possible y k signals that are spaced evenly by an amount Δ, said predetermined range is controlled by a parameter β, and S x is approximately S o /(1-β 2 ), and S y is approximately 2S o /(1+β), S o being approximately the minimum signal power required to represent n bits per symbol with a Δ-spaced alphabet in accordance with said code.
Claim 22
Dependent Claim
166 words
Apparatus for generating a sequence in a given N-dimensional modulation code by generating a sequence of one-dimensional signals, N being a positive number, said modulation code being based on an N-dimensional constellation partitioned into subsets associated with said code, said subsets each containing N-dimensional signal points, the choice of said subset being based on coded bits and uncoded bits of said signal points, said apparatus comprising means for receiving an input signal and generating the coded bits and the uncoded bits therefrom; and an encoder for deriving from said coded and uncoded bits, for each said N-dimensional symbol, a set of N, M-valued one-dimensional coset representatives c k corresponding to congruence classes of each of the N coordinates (modulo M), M being a positive number, each coset representative designating a subset of one-dimensional values in a one-dimensional constellation of possible coordinate values for each of said N dimensions, each said one-dimensional signal in said sequence being selected from said possible coordinate values based on uncoded bits.
Claim 23
Dependent Claim
166 words
Apparatus for generating a sequence in a given N-dimensional modulation code by generating a sequence of one-dimensional signals, N being a positive number, said modulation code being based on an N-dimensional constellation partitioned into subsets associated with said code, said subsets each containing N-dimensional signal points, the choice of said subset being based on coded bits and uncoded bits of said signal points, said apparatus comprising means for receiving an input signal and generating the coded bits and the uncoded bits therefrom; and an encoder for deriving from said coded and uncoded bits, for each said N-dimensional symbol, a set of N, M-valued one-dimensional coset representatives c k corresponding to congruence classes of each of the N coordinates (modulo M), M being a positive number, each coset representative designating a subset of one-dimensional values in a one-dimensional constellation of possible coordinate values for each of said N dimensions, each said one-dimensional signal in said sequence being selected from said possible coordinate values based on uncoded bits.
Claim 24
Dependent Claim
21 words
The apparatus of claim 2, 12, 13, or 16 further comprising an output at which said sequence y k is delivered.
Claim 25
Dependent Claim
21 words
The apparatus of claim 2, 12, 13, or 16 further comprising an output at which said sequence x k is delivered.
Claim 26
Dependent Claim
13 words
The apparatus of claim 2, 12, 13, or 16 wherein L is 1.
Claim 27
Dependent Claim
32 words
The apparatus of claim 2, 12, 13, or 16 wherein the relationship between the x k signals and y k signals is y k =x k -x x-L , L an integer.
Claim 28
Dependent Claim
18 words
The apparatus of claim 2, 12, 14, 16, or 18 wherein said modulation code is a trellis code.
Claim 29
Dependent Claim
18 words
The apparatus of claim 2, 12, 14, 16, or 18 wherein said modulation code is a lattice code.
Claim 30
Dependent Claim
12 words
The apparatus of claim 2, 12, or 18 wherein M is 2.
Claim 31
Dependent Claim
12 words
The apparatus of claim 2, 12, or 18 wherein M is 4.
Claim 32
Dependent Claim
15 words
The apparatus of claim 2, 12, or 18 wherein M is a multiple of 4.
Claim 33
Dependent Claim
18 words
The apparatus of claim 2, 12, 13, or 16 wherein y k and x k are real valued.
Claim 34
Dependent Claim
18 words
The apparatus of claim 2, 12, 13, or 16 wherein y k and x k are complex valued.
Claim 35
Dependent Claim
22 words
The apparatus of claim 2 or 12 wherein y k and x k are complex valued and wherein M is 2+2i, i=√-1.
Claim 36
Dependent Claim
156 words
In a decoder for decoding a sequence z k =y k +n k , k=1, 2, . . . , into a decoded sequence y k , where the sequence of signals y k is such that (a) said sequence is from a given modulation code; (b) the running digital sum x k =y k-1 +y k-2 + . . . has finite variance S x ; (c) said signals y k fall in a predetermined permissible range dependent on x k' , k'<k; and the sequence n k represents noise, a range violation monitor comprising: a means for reconstructing the estimated running digital sum x k =y k +y k-1 + . . . , and a means for comparing said decoded sequence y k with said predetermined permissible range based on said estimated running digital sum x k' , k'<k, and for generating an indication when said y k is outside said permissible range.
Claim 37
Dependent Claim
156 words
In a decoder for decoding a sequence z k =y k +n k , k=1, 2, . . . , into a decoded sequence y k , where the sequence of signals y k is such that (a) said sequence is from a given modulation code; (b) the running digital sum x k =y k-1 +y k-2 + . . . has finite variance S x ; (c) said signals y k fall in a predetermined permissible range dependent on x k' , k'<k; and the sequence n k represents noise, a range violation monitor comprising: a means for reconstructing the estimated running digital sum x k =y k +y k-1 + . . . , and a means for comparing said decoded sequence y k with said predetermined permissible range based on said estimated running digital sum x k' , k'<k, and for generating an indication when said y k is outside said permissible range.
Claim 38
Dependent Claim
31 words
A decoder according to claim 31, in which said estimated running digital sum x k is adjusted based on said indication so that y k will be inside said permissible range.
Claim 39
Dependent Claim
25 words
A decoder according to claim 32, in which said adjustment is by the minimum possible amount such that y k falls inside said permissible range.
Claim 40
Dependent Claim
216 words
A decoder for decoding a sequence x k =y k +n k , k=1, 2, . . . , where sequence n k represents noise and the sequence of signals y k is such that (a) said sequence is from a given modulation code, said code being capable of being generated by an encoder with a finite number Q of states; (b) y k =x k ±x k-L , L an integer, where said sequence x k has finite variance S x , and the sequence n k represents noise, comprising a means for receiving the sequence z k ; and a modified maximum likelihood sequence estimator responsive to the receiving means, said estimator being adapted to find MQ partial decoded sequences, up to some time K, where M, Q, and K are positive finite numbers, one such said sequence for each combination of said finite number Q of states and each of a finite number M of integer-spaced values modulo M, such that each said sequence (a) is in said code up to said time K; (b) corresponds to said encoder being in a given said state at said time K; (c) corresponds to a value of x k at said time K that is congruent to a given one of said values, modulo M.
Claim 41
Dependent Claim
216 words
A decoder for decoding a sequence x k =y k +n k , k=1, 2, . . . , where sequence n k represents noise and the sequence of signals y k is such that (a) said sequence is from a given modulation code, said code being capable of being generated by an encoder with a finite number Q of states; (b) y k =x k ±x k-L , L an integer, where said sequence x k has finite variance S x , and the sequence n k represents noise, comprising a means for receiving the sequence z k ; and a modified maximum likelihood sequence estimator responsive to the receiving means, said estimator being adapted to find MQ partial decoded sequences, up to some time K, where M, Q, and K are positive finite numbers, one such said sequence for each combination of said finite number Q of states and each of a finite number M of integer-spaced values modulo M, such that each said sequence (a) is in said code up to said time K; (b) corresponds to said encoder being in a given said state at said time K; (c) corresponds to a value of x k at said time K that is congruent to a given one of said values, modulo M.
Claim 42
Dependent Claim
10 words
A decoder as in claim 34 wherein M is 2.
Claim 43
Dependent Claim
10 words
A decoder as in claim 34 wherein M is 4.