Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
94 words
A method for recovering data in a spread spectrum communications system, said method comprising the steps of: receiving a communications signal containing a plurality of data bits, wherein each of the plurality of data bits includes multiple lobes; attaining bit synchronization on the communications signal; determining bit timing between the plurality of data bits; identifying one of the plurality of lobes for each of the plurality of data bits as producing a peak correlation value during a time period; and decoding data according to the location of the peak correlation in the time period.
Claim 2
Independent Claim
94 words
A method for recovering data in a spread spectrum communications system, said method comprising the steps of: receiving a communications signal containing a plurality of data bits, wherein each of the plurality of data bits includes multiple lobes; attaining bit synchronization on the communications signal; determining bit timing between the plurality of data bits; identifying one of the plurality of lobes for each of the plurality of data bits as producing a peak correlation value during a time period; and decoding data according to the location of the peak correlation in the time period.
Claim 3
Dependent Claim
29 words
The method defined in claim 1 wherein the step of attaining bit synchronization comprises locating at least one peak correlation having an absolute value greater than a predetermined threshold.
Claim 4
Dependent Claim
40 words
The method defined in claim 1 wherein the step of attaining bit synchronization comprises locating at least one peak correlation having an absolute value greater than a predetermined threshold, such that bit synchronization occurs after only one bit is received.
Claim 5
Dependent Claim
14 words
The method defined in claim 1 further comprising the step of establishing packet synchronization.
Claim 6
Dependent Claim
14 words
The method defined in claim 1 further comprising the step of maintaining bit synchronization.
Claim 7
Dependent Claim
38 words
The method defined in claim 5 wherein the step of maintaining bit synchronization comprises the steps of shifting the time period, such that the center of the time period occurs one bit time from the previous decoded data.
Claim 8
Dependent Claim
43 words
The method defined in claim 1 wherein each of the plurality of data bits includes a center lobe and a pair of side lobes straddling the center lobe, such that a correlation triplet is formed for each of the plurality of data bits.
Claim 9
Dependent Claim
40 words
The method defined in claim 1 wherein the step of receiving includes receiving at least one of the plurality of data bits being distorted, such that said at least one of the plurality of data bits includes only two lobes.
Claim 10
Dependent Claim
49 words
The method defined in claim 1 further comprising the steps of: generating an absolute value representing the correlation peak; generating a sign indication representing the direction of the correlation peak; and decoding data according to the sign indication and the location of the peak correlation with respect to time.
Claim 11
Dependent Claim
36 words
The method defined in claim 9 wherein the absolute value and sign indication are generated by correlating the received signal representing a waveform of a received data bit with a representation of an expected received waveform.
Claim 12
Independent Claim
143 words
A method for recovering data in a spread spectrum communications system, said method comprising the steps of: receiving a communications signal containing a plurality of data bits, wherein each of the plurality of data bits includes a center lobe and a pair of side lobes straddling the center lobe, such that a correlation triplet is formed for each of the plurality of data bits; attaining bit synchronization on the communications signal; determining bit timing between the plurality of data bits; identifying one of the plurality of lobes for each of the plurality of data bits as producing a peak correlation value during a time period; generating an absolute value for the correlation peak; generating a sign indication representing the direction of the correlation peak; and decoding data according to the sign indication and the location of the peak correlation in the time period.
Claim 13
Independent Claim
143 words
A method for recovering data in a spread spectrum communications system, said method comprising the steps of: receiving a communications signal containing a plurality of data bits, wherein each of the plurality of data bits includes a center lobe and a pair of side lobes straddling the center lobe, such that a correlation triplet is formed for each of the plurality of data bits; attaining bit synchronization on the communications signal; determining bit timing between the plurality of data bits; identifying one of the plurality of lobes for each of the plurality of data bits as producing a peak correlation value during a time period; generating an absolute value for the correlation peak; generating a sign indication representing the direction of the correlation peak; and decoding data according to the sign indication and the location of the peak correlation in the time period.
Claim 14
Dependent Claim
29 words
The method defined in claim 11 wherein the step of attaining bit synchronization comprises locating at least one peak correlation having an absolute value greater than a predetermined threshold.
Claim 15
Dependent Claim
40 words
The method defined in claim 11 wherein the step of attaining bit synchronization comprises locating at least one peak correlation having an absolute value greater than a predetermined threshold, such that bit synchronization occurs after only one bit is received.
Claim 16
Dependent Claim
14 words
The method defined in claim 11 further comprising the step of establishing packet synchronization.
Claim 17
Dependent Claim
14 words
The method defined in claim 11 further comprising the step of maintaining bit synchronization.
Claim 18
Dependent Claim
38 words
The method defined in claim 15 wherein the step of maintaining bit synchronization comprises the steps of shifting the time period, such that the center of the time period occurs one bit time from the previous decoded data.
Claim 19
Dependent Claim
40 words
The method defined in claim 11 wherein the step of receiving includes receiving at least one of the plurality of data bits being distorted, such that said at least one of the plurality of data bits includes only two lobes.
Claim 20
Dependent Claim
36 words
The method defined in claim 11 wherein the absolute value and sign indication are generated by correlating the received signal representing a waveform of a received data bit with a representation of an expected received waveform.
Claim 21
Dependent Claim
13 words
The method defined in claim 11 including the step of detecting carrier loss.
Claim 22
Dependent Claim
35 words
The method defined in claim 19 wherein the step of detecting carrier loss comprises the step of determining when a number of time intervals in which no correlation peaks over a predetermined threshold have occurred.
Claim 23
Dependent Claim
128 words
A transceiver for transmitting and receiving digital information across various communications media comprising: transmitter means for generating a spread spectrum signal for transmission to another transceiver; and receiver means for recovering data from a spread spectrum signal, said receiver means including means for receiving a communications signal containing a plurality of data bits, wherein each of the plurality of data bits includes multiple lobes; means for attaining bit synchronization on the communications signal; means for determining bit timing between the plurality of data bits; means for identifying one of the plurality of lobes for each of the plurality of data bits as producing a peak correlation value during a time period; and means for decoding data according to the location of the peak correlation in the time period.
Claim 24
Dependent Claim
128 words
A transceiver for transmitting and receiving digital information across various communications media comprising: transmitter means for generating a spread spectrum signal for transmission to another transceiver; and receiver means for recovering data from a spread spectrum signal, said receiver means including means for receiving a communications signal containing a plurality of data bits, wherein each of the plurality of data bits includes multiple lobes; means for attaining bit synchronization on the communications signal; means for determining bit timing between the plurality of data bits; means for identifying one of the plurality of lobes for each of the plurality of data bits as producing a peak correlation value during a time period; and means for decoding data according to the location of the peak correlation in the time period.
Claim 25
Dependent Claim
43 words
The transceiver defined in claim 21 wherein each of the plurality of data bits includes a center lobe and a pair of side lobes straddling the center lobe, such that a correlation triplet is formed for each of the plurality of data bits.
Claim 26
Dependent Claim
52 words
The transceiver defined in claim 21 further comprising: means for generating an absolute value representing the correlation peak; means for generating a sign indication representing the direction of the correlation peak; and means for decoding data according to the sign indication and the location of the peak correlation with respect to time.
Claim 27
Independent Claim
125 words
A method of transmitting data on a communications channel to a receiver comprising the steps of: generating a plurality of spread spectrum signals; providing the signals to a communications channel; receiving signals at the receiver from the communications channel, wherein the signals includes a plurality of data bits, wherein each of the plurality of data bits includes a center lobe and a pair of side lobes straddling the center lobe, such that a correlation triplet is formed for each of the plurality of data bits; identifying one of the plurality of lobes for each of the plurality of data bits as producing a peak correlation value during a time period; and decoding data according to the location of the peak correlation in the time period.
Claim 28
Independent Claim
125 words
A method of transmitting data on a communications channel to a receiver comprising the steps of: generating a plurality of spread spectrum signals; providing the signals to a communications channel; receiving signals at the receiver from the communications channel, wherein the signals includes a plurality of data bits, wherein each of the plurality of data bits includes a center lobe and a pair of side lobes straddling the center lobe, such that a correlation triplet is formed for each of the plurality of data bits; identifying one of the plurality of lobes for each of the plurality of data bits as producing a peak correlation value during a time period; and decoding data according to the location of the peak correlation in the time period.
Claim 29
Dependent Claim
82 words
The method defined in claim 24 further comprising the steps of: determining which sample of the signals to decode using a correlation means and a first and second time period, wherein said first and second time periods are centered one bit time from the previously decoded data bit, and further wherein the second time period is shorter than the first time period; decoding the signals according to whether the peak correlation within the first time period occurs within the second time period.