Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
185 words
A circuit that decodes a data bit b(x) from a composite signal in which K asynchronous bit sequences, that are coded with respective spreading codes, are added together; said circuit being comprised of: filter means that are matched to all of said spreading codes and obtain (a) a matched filter output signals y(x) for said data bit b(x), (b) matched filter output signals y(x-1) thru y(x-K+1) for the K-1 data bits b(x-1) thru b(x-K+1) that immediately precede and partially overlap said data bit b(x) in said composite signal, and (c) matched filter output signals y(x+1) thru y(x+K-1) for the K-1 data bits b(x+1) thru b(x+K-1) that immediately follow and partially overlap said data bit b(x) in said composite signal; combining means for combining said matched filter output signals via the expression: ##EQU4## where H(x,x±i) is the cross correlation of said spreading codes for bits b(x) and b(x+i) over the time period that those bits are added in said composite signal; and, means for decoding said data bit b(x) as a "1" if said expression is positive, and as a "0" if said expression is negative.
Claim 2
Dependent Claim
185 words
A circuit that decodes a data bit b(x) from a composite signal in which K asynchronous bit sequences, that are coded with respective spreading codes, are added together; said circuit being comprised of: filter means that are matched to all of said spreading codes and obtain (a) a matched filter output signals y(x) for said data bit b(x), (b) matched filter output signals y(x-1) thru y(x-K+1) for the K-1 data bits b(x-1) thru b(x-K+1) that immediately precede and partially overlap said data bit b(x) in said composite signal, and (c) matched filter output signals y(x+1) thru y(x+K-1) for the K-1 data bits b(x+1) thru b(x+K-1) that immediately follow and partially overlap said data bit b(x) in said composite signal; combining means for combining said matched filter output signals via the expression: ##EQU4## where H(x,x±i) is the cross correlation of said spreading codes for bits b(x) and b(x+i) over the time period that those bits are added in said composite signal; and, means for decoding said data bit b(x) as a "1" if said expression is positive, and as a "0" if said expression is negative.
Claim 3
Dependent Claim
49 words
A circuit according to claim 1 and further including a control means for directing said combining means to increment the variable x in said expression by factors of K, 2K, 3K, . . . such that data bits in only one of said K asynchronous bit sequences are decoded.
Claim 4
Dependent Claim
69 words
A circuit according to claim 1 wherein said combining means includes a serial shift register having successive stages which shift from an input to an output, the terms of SIGN y(x+K-1) through SIGN y(x-K+1); and wherein an arithmetic means is coupled to said shift register, for sensing all of said shifted SIGN terms and in response combining all of said cross-correlations H(x,x±i) in parallel as specified by said expression.
Claim 5
Dependent Claim
28 words
A circuit according to claim 1 wherein said combining means is a specially programmed general purpose digital computer which combines said cross-correlations H(x,x±i) of said expression in series.
Claim 6
Dependent Claim
172 words
A circuit that decodes a data bit b(x) from a composite signal in which K asynchronous data bit sequences, that are coded with respective spreading codes, are added together; said circuit being comprised of: filter means that are matched to all of said spreading codes and obtain (a) a matched filter output signal y(x) for data bit b(x) and (b) matched filter output signals y(x+1 ) thru y(x+K-1) for the K-31 1 data bits b(x+1) thru b(x+K-i) that immediately follow and partially overlap data bit b(x) in said composite signal; combining means for combining said matched filter output signals via the expression: ##EQU5## where H(x,x+i) is the cross correlation of said spreading codes for data bits b(x) and b(x+i) over the time period that those data bits are added in said composite signal, and DEC b(x-i) is a decode of data bit b(x-i) which procedes bit b(x); and, means for decoding said data bit b(x) as a "1" if said expression is positive, and as a "0" if said expression is negative.
Claim 7
Dependent Claim
172 words
A circuit that decodes a data bit b(x) from a composite signal in which K asynchronous data bit sequences, that are coded with respective spreading codes, are added together; said circuit being comprised of: filter means that are matched to all of said spreading codes and obtain (a) a matched filter output signal y(x) for data bit b(x) and (b) matched filter output signals y(x+1 ) thru y(x+K-1) for the K-31 1 data bits b(x+1) thru b(x+K-i) that immediately follow and partially overlap data bit b(x) in said composite signal; combining means for combining said matched filter output signals via the expression: ##EQU5## where H(x,x+i) is the cross correlation of said spreading codes for data bits b(x) and b(x+i) over the time period that those data bits are added in said composite signal, and DEC b(x-i) is a decode of data bit b(x-i) which procedes bit b(x); and, means for decoding said data bit b(x) as a "1" if said expression is positive, and as a "0" if said expression is negative.
Claim 8
Dependent Claim
91 words
A circuit according to claim 5 wherein said combining means includes one serial shift register having successive stages which shift from an input to an output the terms of SIGN y(x+K-1) thru SIGN y(x-1) and another serial shift register having stages which shift from an input to an output the terms DEC b(x-1) thru DEC b(x-K+1); and wherein an arithmetic means is coupled to said shift registers for sensing said shifted SIGN and DEC terms and in response combining all of said cross-correlations H(x,x±i) in parallel as specified by said expression.
Claim 9
Dependent Claim
28 words
A circuit according to claim 5 wherein said combining means is a specially programmed general purpose digital computer which combines the cross-correlations H(x,x±i) of said expression in series.
Claim 10
Dependent Claim
170 words
A circuit that decodes a data bit b(x) from a composite signal in which K asynchronous data bit sequences, that are coded with respective spreading codes, are added together; said circuit being comprised of: filter means that are matched to all of said spreading codes and obtain (a) a matched filter output signal y(x) for data bit b(x) and (b) matched filter output signals y(x+1) thru y(x+K-1) for the K-1 data bits b(x+1) thru b(x+K-1) that immediately follow and partially overlap data bit b(x), in said composite signal; means for combining said matched filter output signals via the expression: ##EQU6## where H(x,x±i) is the cross correlation of said spreading codes for data bits b(x) and b(x±i) over the time period that those data bits are added in said composite signal, and EST b(x-i) is an estimate of data bit b(x-i) which precedes bit b(x); and, decoding means for decoding said data bit b(x) as a "1" if said expression is positive, and as a "0" if said expression is negative.
Claim 11
Dependent Claim
170 words
A circuit that decodes a data bit b(x) from a composite signal in which K asynchronous data bit sequences, that are coded with respective spreading codes, are added together; said circuit being comprised of: filter means that are matched to all of said spreading codes and obtain (a) a matched filter output signal y(x) for data bit b(x) and (b) matched filter output signals y(x+1) thru y(x+K-1) for the K-1 data bits b(x+1) thru b(x+K-1) that immediately follow and partially overlap data bit b(x), in said composite signal; means for combining said matched filter output signals via the expression: ##EQU6## where H(x,x±i) is the cross correlation of said spreading codes for data bits b(x) and b(x±i) over the time period that those data bits are added in said composite signal, and EST b(x-i) is an estimate of data bit b(x-i) which precedes bit b(x); and, decoding means for decoding said data bit b(x) as a "1" if said expression is positive, and as a "0" if said expression is negative.
Claim 12
Dependent Claim
26 words
A circuit according to claim 8 wherein EST b(x-i) is the SIGN of a matched filter output y(x-i) from said filter means for data bit b(x-i).
Claim 13
Dependent Claim
20 words
A circuit according to claim 8 wherein EST b(x-i) is a decode from said decoding means of data bit b(x-i).