Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
173 words
In a spread spectrum communication system including a spread spectrum signal having a spreading code sequence differentially encoded in accordance with an input data signal, a data correlator comprising: an input terminal for receiving said spread spectrum signal; an output terminal; differential decoding means, coupled to said input terminal for determining whether at least one chip of the presently received spread spectrum spreading code sequence at said input terminal and at least one chip of a previously received spread spectrum spreading code sequence are substantially equal; said differential decoding means further providing a first logic level output at said output terminal when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are substantially equal; and said differential decoding means further providing a second logic level output at said output terminal when said chip of said presently received spread spectrum spreading code sequence and of said chip of said previously received spread spectrum spreading code sequence are substantially not equal.
Claim 2
Dependent Claim
173 words
In a spread spectrum communication system including a spread spectrum signal having a spreading code sequence differentially encoded in accordance with an input data signal, a data correlator comprising: an input terminal for receiving said spread spectrum signal; an output terminal; differential decoding means, coupled to said input terminal for determining whether at least one chip of the presently received spread spectrum spreading code sequence at said input terminal and at least one chip of a previously received spread spectrum spreading code sequence are substantially equal; said differential decoding means further providing a first logic level output at said output terminal when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are substantially equal; and said differential decoding means further providing a second logic level output at said output terminal when said chip of said presently received spread spectrum spreading code sequence and of said chip of said previously received spread spectrum spreading code sequence are substantially not equal.
Claim 3
Dependent Claim
110 words
A spread spectrum communication system in accordance with claim 1, wherein said differential decoding means comprises: an exclusive OR gate having first and second input terminals and an output terminal, said input terminal for receiving said spread spectrum signal being coupled to said first input terminal of said exclusive OR gate; delay means having input and output terminals, said input terminal of said delay means being coupled to said input terminal for receiving said spread spectrum signal, said output terminal of said delay means being coupled to said second input terminal of said exclusive OR gate; and said output terminal coupled to said output terminal of said exclusive OR gate.
Claim 4
Dependent Claim
34 words
A data correlator in accordance with claim 2, wherein the time delay provided by said delay means is essentially equal to the time duration of one cycle of said spread spectrum spreading code sequence.
Claim 5
Dependent Claim
178 words
In a spread spectrum communication system including a spread spectrum signal having a spreading code sequence differentially encoded in accordance with an input data signal, a data correlator comprising: an input terminal for receiving said spread spectrum signal; an output terminal; differential decoding means, coupled to said input terminal for determining whether at least one chip of the presently received spread spectrum spreading code sequence at said input terminal and at least one chip of the previously received spread spectrum spreading code sequence are of the same polarity; said differential decoding means further providing a first analog signal output indication at said output terminal when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are of the same polarity; and said differential decoding means further providing a second analog signal output indication at said output terminal when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are of opposite polarity.
Claim 6
Dependent Claim
178 words
In a spread spectrum communication system including a spread spectrum signal having a spreading code sequence differentially encoded in accordance with an input data signal, a data correlator comprising: an input terminal for receiving said spread spectrum signal; an output terminal; differential decoding means, coupled to said input terminal for determining whether at least one chip of the presently received spread spectrum spreading code sequence at said input terminal and at least one chip of the previously received spread spectrum spreading code sequence are of the same polarity; said differential decoding means further providing a first analog signal output indication at said output terminal when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are of the same polarity; and said differential decoding means further providing a second analog signal output indication at said output terminal when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are of opposite polarity.
Claim 7
Dependent Claim
113 words
A spread spectrum communication system in accordance with claim 4, wherein said differential decoding means comprises: an analog multiplier having first and second input terminals and an output terminal, said input terminal for receiving said spread spectrum signal being coupled to said first input terminal of said analog multiplier; analog delay means having an input and an output terminal, the input terminal of said analog delay means being coupled to said input terminal for receiving said spread spectrum signal, and the output terminal of said analog delay means being coupled to the second input terminal of said analog multiplier means; and said output terminal coupled to said output terminal of said analog multiplier.
Claim 8
Dependent Claim
35 words
A data correlator in accordance with claim 5, wherein said time delay provided by said analog delay means is essentially equal to the time duration of one cycle of said spread spectrum spreading code sequence.
Claim 9
Dependent Claim
138 words
In a spread spectrum communication system including a spread spectrum signal having a spreading code sequence differentially encoded in accordance with an input data signal, a method for correlating said data signal on said spread spectrum signal comprising: determining whether at least one chip of the presently received spread spectrum spreading code sequence and at least one chip of the previously received spread spectrum spreading code sequence are substantially equal; providing a first output signal indication when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are substantially equal; and providing a second output signal indication when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are substantially not equal.
Claim 10
Dependent Claim
138 words
In a spread spectrum communication system including a spread spectrum signal having a spreading code sequence differentially encoded in accordance with an input data signal, a method for correlating said data signal on said spread spectrum signal comprising: determining whether at least one chip of the presently received spread spectrum spreading code sequence and at least one chip of the previously received spread spectrum spreading code sequence are substantially equal; providing a first output signal indication when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are substantially equal; and providing a second output signal indication when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are substantially not equal.
Claim 11
Dependent Claim
97 words
A method for correlating a spread spectrum signal in accordance with claim 7, wherein the said step of determining whether at least one chip of said presently received spread spectrum spreading code sequence and at least one chip of said previously received spread spectrum spreading code sequence are substantially equal, further comprises: storing the previously received spread spectrum spreading code sequence in a delay memory; and calculating the exclusive OR of at least one chip of said presently received spread spectrum spreading code sequence, and at least one chip of said stored spread spectrum spreading code sequence.
Claim 12
Dependent Claim
96 words
A method for correlating a spread spectrum signal in accordance with claim 7, wherein the said step of determining whether at least one chip of said presently received spread spectrum spreading code sequence and at least one chip of said previously received spread spectrum spreading code sequence are substantially equal, further comprises: storing the previously received spread spectrum spreading code sequence in a delay memory; and calculating the product of at least one chip of said presently received spread spectrum spreading code sequence, and at least one chip of said stored spread spectrum spreading code sequence.