Claims Analysis
Total Claims: 37
Claim 1
Independent Claim
241 words
A digital communications system comprising: means for generating a selected one of a plurality of n-bit binary code words from a received k-bit data word to provide a generated binary code word, where k and n are integers; means for transmitting said generated binary code word; means coupled to said transmitting means for receiving said generated binary code word; first modulation means for modulating the output of a variable frequency local oscillator having a predetermined center frequency with said generated binary code word; second modulation means for modulating the output of a fixed frequency local oscillator with the output of said first modulation means; a reference code generator for generating a plurality of digital reference code words; correlation means coupled to the output of said second modulation means and said reference code generator for comparing each of said digital reference code words with said generated binary code word and for providing a correlation output signal representing the correlation of one of said plurality of digital reference code words with said generated binary code word; means responsive to a changing characteristic of said correlation output signal for determining a frequency translation error which occurred during transmission and reception of said generated binary code word; and, means responsive to said determining means for adjusting the frequency of the output of said variable frequency oscillator in a direction to minimize the effect of said frequency translation error at the output of said correlation means.
Claim 2
Dependent Claim
241 words
A digital communications system comprising: means for generating a selected one of a plurality of n-bit binary code words from a received k-bit data word to provide a generated binary code word, where k and n are integers; means for transmitting said generated binary code word; means coupled to said transmitting means for receiving said generated binary code word; first modulation means for modulating the output of a variable frequency local oscillator having a predetermined center frequency with said generated binary code word; second modulation means for modulating the output of a fixed frequency local oscillator with the output of said first modulation means; a reference code generator for generating a plurality of digital reference code words; correlation means coupled to the output of said second modulation means and said reference code generator for comparing each of said digital reference code words with said generated binary code word and for providing a correlation output signal representing the correlation of one of said plurality of digital reference code words with said generated binary code word; means responsive to a changing characteristic of said correlation output signal for determining a frequency translation error which occurred during transmission and reception of said generated binary code word; and, means responsive to said determining means for adjusting the frequency of the output of said variable frequency oscillator in a direction to minimize the effect of said frequency translation error at the output of said correlation means.
Claim 3
Dependent Claim
235 words
A digital communications system comprising: means for generating a selected one of a plurality of n-bit binary code words from a received k-bit data word to provide a generated binary code word, where k and n are integers; means for transmitting said generated binary code word; means coupled to said transmitting means for receiving said generated code word; first modulating means for modulating the output of a fixed frequency local oscillator with said generated binary code word; second modulating means for modulating the output of a variable frequency local oscillator with the output of said first modulation means; a reference code generator for generating a plurality of digital reference code words; correlation means coupled to the output of said second modulation means and said reference code generator for comparing each of said reference digital code words with said generated binary code word and for providing a correlation output signal representing the correlation of one of said plurality of digital reference code words with said generated binary code word; means responsive to a changing characteristic of said correlation output signal for determining a frequency translation error which occurred during transmission and reception of said generated binary code word; and, means responsive to said determining means for adjusting the frequency of the output of said variable frequency oscillator in a direction to minimize the effect of said frequency translation error at the output of said correlation means.
Claim 4
Dependent Claim
235 words
A digital communications system comprising: means for generating a selected one of a plurality of n-bit binary code words from a received k-bit data word to provide a generated binary code word, where k and n are integers; means for transmitting said generated binary code word; means coupled to said transmitting means for receiving said generated code word; first modulating means for modulating the output of a fixed frequency local oscillator with said generated binary code word; second modulating means for modulating the output of a variable frequency local oscillator with the output of said first modulation means; a reference code generator for generating a plurality of digital reference code words; correlation means coupled to the output of said second modulation means and said reference code generator for comparing each of said reference digital code words with said generated binary code word and for providing a correlation output signal representing the correlation of one of said plurality of digital reference code words with said generated binary code word; means responsive to a changing characteristic of said correlation output signal for determining a frequency translation error which occurred during transmission and reception of said generated binary code word; and, means responsive to said determining means for adjusting the frequency of the output of said variable frequency oscillator in a direction to minimize the effect of said frequency translation error at the output of said correlation means.
Claim 5
Dependent Claim
14 words
A data communications system as in claims 1 or 2 wherein n=2 k .
Claim 6
Dependent Claim
14 words
A data communications system as in claims 1 or 2 wherein n=2 k -1.
Claim 7
Dependent Claim
21 words
A data communications system as in claim 2 wherein said first modulating means coupled to the output of said receiving means.
Claim 8
Dependent Claim
22 words
A data communications system as in claim 2 wherein said first modulating means is coupled to the output of said generating means.
Claim 9
Dependent Claim
31 words
A data communications system as in claims 1 or 2 wherein each of said plurality of binary code words represents a particular start-stop phase of a repeating n-bit binary code pattern.
Claim 10
Dependent Claim
35 words
A data communications system as in claim 1 or 2 wherein said generating means generates an inverted one of said plurality of n-bit binary code words for at least one predetermined received k-bit data word.
Claim 11
Dependent Claim
72 words
A data communications system as in claims 1 or 2 wherein said adjusting means comprises a sawtooth wave generator, the output of which adjusts the output frequency of said voltage controlled oscillator, said sawtooth wave generator having its output voltage fixed at a point in a sawtooth waveform cycle which exists when said determining means determines that a peak value has occurred in the envelope of the output of said correlation means.
Claim 12
Dependent Claim
32 words
A data communiations system as in claim 9 wherein said determining means is a signal peak detecting means which determines the peak level of the envelope of said correlation means output signal.
Claim 13
Dependent Claim
39 words
A data communications system as in claim 10, further comprising a low pass filter connected between said signal peak detecting means and said sawtooth wave generator, said low pass filter smoothing the output of said signal peak detecting means.
Claim 14
Dependent Claim
36 words
A data communications system as in claims 1 or 2 wherein each of said first and second modulation means comprises a balanced modulator and a low pass filter connected to the output of said balanced modulator.
Claim 15
Dependent Claim
30 words
A data communications system as in claims 1 or 2 wherein said plurality of binary code words and said plurality of digital reference code words are pseudorandom binary code words.
Claim 16
Dependent Claim
24 words
A data communications system as in claim 3 wherein said plurality of binary code words each contain an equal number of ones and zeros.
Claim 17
Dependent Claim
101 words
An encoding system for transmitting digital code data comprising: means for receiving k-bit data words; means for generating from a received k-bit data word, a selected one of a plurality of n-bit pseudorandom code sequences which is assigned to said received k-bit data word and for adding to said selected pseudorandom code sequence at least one additional binary bit to produce a pseudorandom code word which contains an even number of data bits, half of which are of ones and half of which are zeros; and means for tansmitting said pseudorandom code word at a predetermined chipping frequency to a receiver.
Claim 18
Dependent Claim
101 words
An encoding system for transmitting digital code data comprising: means for receiving k-bit data words; means for generating from a received k-bit data word, a selected one of a plurality of n-bit pseudorandom code sequences which is assigned to said received k-bit data word and for adding to said selected pseudorandom code sequence at least one additional binary bit to produce a pseudorandom code word which contains an even number of data bits, half of which are of ones and half of which are zeros; and means for tansmitting said pseudorandom code word at a predetermined chipping frequency to a receiver.
Claim 19
Dependent Claim
79 words
An encoding system as in claim 15 wherein said means for generating said pseudoramdom word code comprises: a pseudorandom code generator which receives said k-bit data word and generates, at an output thereof, said selected pseudorandom code sequence and, means for temporarily halting operation of said pseudorandom code generator and inserting at least one additional binary bit at the output of said pseudorandom code generator in response to the detection of a predetermined state of said pseudorandom code generator.
Claim 20
Dependent Claim
62 words
An encoding system as in claim 16 wherein said at least one additional binary bit is generated by halting operation of said pseudorandom code generator for a predetermined number of its operating clock cycles such that said at least one additional binary bit is generated at the time of said halting by the immediately preceeding output state of said pseudorandom code generator.
Claim 21
Dependent Claim
36 words
An encoding system as in claim 16 further comprising means for modifying a received k-bit data word when it represents a predetermined digital value and supplying said modified k-bit data word to said pseudorandom code generator.
Claim 22
Dependent Claim
85 words
An encoding system for transmitting digital code data comprising: means for receiving k-bit data words; means for generating from a received k-bit data word a selected one of a plurality of n-bit pseudorandom code words which is assigned to said received k-bit data word, said means for generating being responsive to at least one predetermined k-bit data word to generate one of said plurality of pseudorandom code words with an inverted polarity; and, means for transmitting the pseudorandom code words produced by said generating means.
Claim 23
Dependent Claim
85 words
An encoding system for transmitting digital code data comprising: means for receiving k-bit data words; means for generating from a received k-bit data word a selected one of a plurality of n-bit pseudorandom code words which is assigned to said received k-bit data word, said means for generating being responsive to at least one predetermined k-bit data word to generate one of said plurality of pseudorandom code words with an inverted polarity; and, means for transmitting the pseudorandom code words produced by said generating means.
Claim 24
Dependent Claim
208 words
A data decoding system comprising: means for receiving a plurality of n-bit binary code words respectively generated from k-bit data words, where k and n are integers; first modulating means for modulating the output of a variable frequency oscillator having a predetermined center frequency with said received n-bit binary code words; second modulation means for modulating the output of a fixed frequency local oscillator with the output of said receiving means; a reference code generator for generating a plurality of digital reference code words; correlation means coupled to the output of said second modulation means and said reference code generator for comparing each of said digital reference code words with said generated binary code word and for providing a correlation output signal representing the correlation of one of said plurality of digital reference code words with said generated binary code word; means responsive to a changing characteristic of said correlation output signal for determining a frequency translation error which occurred during transmission and reception of said generated binary code word; and, means responsive to said determining means for adjusting the frequency of the output of said voltage controlled oscillator in a direction to minimize the effect of said frequency translation error at the output of said correlation means.
Claim 25
Dependent Claim
208 words
A data decoding system comprising: means for receiving a plurality of n-bit binary code words respectively generated from k-bit data words, where k and n are integers; first modulating means for modulating the output of a variable frequency oscillator having a predetermined center frequency with said received n-bit binary code words; second modulation means for modulating the output of a fixed frequency local oscillator with the output of said receiving means; a reference code generator for generating a plurality of digital reference code words; correlation means coupled to the output of said second modulation means and said reference code generator for comparing each of said digital reference code words with said generated binary code word and for providing a correlation output signal representing the correlation of one of said plurality of digital reference code words with said generated binary code word; means responsive to a changing characteristic of said correlation output signal for determining a frequency translation error which occurred during transmission and reception of said generated binary code word; and, means responsive to said determining means for adjusting the frequency of the output of said voltage controlled oscillator in a direction to minimize the effect of said frequency translation error at the output of said correlation means.
Claim 26
Dependent Claim
204 words
A data decoding system comprising: means for receiving a plurality of n-bit binary code words respectively generated from k-bit data words, where k and n are integers, said n-bit binary code words being modulated by first modulation means on the output of a fixed frequency oscillator; second modulation means for modulating the output of a variable frequency local oscillator with the output of said first modulation means; a reference code generator for generating a plurality of digital reference code words; correlation means coupled to the output of said second modulation means and said reference code generator for comparing each of said digital reference code words with said generated binary code word and for providing a correlation output signal representing the correlation of one of said plurality of digital reference code words with said generated binary code word; means responsive to a changing characteristic of said correlation output signal for determining a frequency translation error which occurred during transmission and reception of said generated binary code word; and, means responsive to said determining means for adjusting the frequency of the output of said voltage controlled oscillator in a direction to minimize the effect of said frequency translation error at the output of said correlation means.
Claim 27
Dependent Claim
204 words
A data decoding system comprising: means for receiving a plurality of n-bit binary code words respectively generated from k-bit data words, where k and n are integers, said n-bit binary code words being modulated by first modulation means on the output of a fixed frequency oscillator; second modulation means for modulating the output of a variable frequency local oscillator with the output of said first modulation means; a reference code generator for generating a plurality of digital reference code words; correlation means coupled to the output of said second modulation means and said reference code generator for comparing each of said digital reference code words with said generated binary code word and for providing a correlation output signal representing the correlation of one of said plurality of digital reference code words with said generated binary code word; means responsive to a changing characteristic of said correlation output signal for determining a frequency translation error which occurred during transmission and reception of said generated binary code word; and, means responsive to said determining means for adjusting the frequency of the output of said voltage controlled oscillator in a direction to minimize the effect of said frequency translation error at the output of said correlation means.
Claim 28
Dependent Claim
14 words
A data decoding system as in claims 20 or 21 wherein n=2 k .
Claim 29
Dependent Claim
14 words
A data decoding system as in claims 20 or 21 wherein n=2 k -1.
Claim 30
Dependent Claim
31 words
A data decoding system as in claims 20 or 21 wherein each of said plurality of binary code words represents a particular start-stop phase of a repeating n-bit binary code pattern.
Claim 31
Dependent Claim
24 words
A data decoding system as in claim 22 wherein said plurality of binary code words each contain an equal number of ones and zeros.
Claim 32
Dependent Claim
72 words
A data decoding system as in claims 20 or 21 wherein said adjusting means comprises a sawtooth wave generator, the output of which adjusts the output frequency of said voltage controller oscillator, said sawtooth wave generator having its output voltage fixed at a point in a sawtooth waveform cycle which exists when said determining means determines that a peak value has occurred in the envelope of the output of said correlation means.
Claim 33
Dependent Claim
32 words
A data decoding system as in claim 26 wherein said determining means is a signal peak detecting means which determines the peak level of the envelope of said correlation means output signal.
Claim 34
Dependent Claim
38 words
A data decoding system as in claim 27 further comprising a low pass filter connected between said signal peak detecting means and said sawtooth wave generator, said low pass filter smoothing output of said signal peak detecting means.
Claim 35
Dependent Claim
34 words
A data decoding system as in claim 20 wherein each of said first and second modulation means comprises a balanced modulator and a low pass filter connected to the output of said balanced modulator.
Claim 36
Dependent Claim
29 words
A decoding system as in claim 21 wherein said second modulation means comprises a balanced modulator and a low pass filter connected to the output of said balanced modulator.
Claim 37
Dependent Claim
30 words
A data decoding system as in claims 20 or 21 wherein said plurality of binary code words and said plurality of digital reference code words are pseudorandom binary code words.