Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
96 words
A spread spectrum channel apparatus which accommodates variable received data bit rates, comprising: (a) forward error correction encoder means for receiving data bits at a particular bit rate and encoding the received data bits at a predetermined encoding rate into data symbols, the predetermined encoding rate being set in response to the received data bit rate; and (b) modulator means, operatively coupled to the forward error correction encoder means, for deriving predetermined length orthogonal codes from the data symbols, the predetermined length of the orthogonal codes being set in response to the received data bit rate.
Claim 2
Dependent Claim
96 words
A spread spectrum channel apparatus which accommodates variable received data bit rates, comprising: (a) forward error correction encoder means for receiving data bits at a particular bit rate and encoding the received data bits at a predetermined encoding rate into data symbols, the predetermined encoding rate being set in response to the received data bit rate; and (b) modulator means, operatively coupled to the forward error correction encoder means, for deriving predetermined length orthogonal codes from the data symbols, the predetermined length of the orthogonal codes being set in response to the received data bit rate.
Claim 3
Dependent Claim
29 words
The spread spectrum channel apparatus of claim 1 wherein the forward error correction encoder means comprises means for setting the predetermined encoding rate through implementation of a puncture algorithm.
Claim 4
Dependent Claim
37 words
The spread spectrum channel apparatus of claim 1 wherein the forward error correction encoder means comprises a symbol interleaver means for scrambling the data symbols prior to the modulator means deriving orthogonal codes from the data symbols.
Claim 5
Dependent Claim
54 words
The spread spectrum channel apparatus of claim 1 further comprising a transmitting means, operatively coupled to the modulator means, for transmitting the derived orthogonal codes over a communication channel, the transmitting means comprises spreading means for preparing the derived orthogonal codes for subsequent transmission by spreading the derived orthogonal codes with a spreading code.
Claim 6
Dependent Claim
65 words
The spread spectrum channel apparatus of claim 4 further comprising: (a) despreading means for sampling the transmitted spread orthogonal codes received from over the communication channel into data samples by despreading the received orthogonal codes with a spreading code; and (b) decoding means, operatively coupled to the despreading means, for generating an estimated data bit by deriving the estimated data bit from the data samples.
Claim 7
Dependent Claim
148 words
A spread spectrum channel apparatus which accommodates variable received data bit rates, comprising: (a) despreading means for sampling a signal received from over the communication channel into data samples by despreading the received signal with a spreading code, the received signal comprising spread orthogonal codes wherein the spread orthogonal codes were formed from data bits received at a particular bit rate and encoded at a predetermined encoding rate into data symbols, predetermined length orthogonal codes were derived from the data symbols, and subsequently the derived orthogonal codes were prepared for subsequent transmission by being spread with a spreading code, the predetermined encoding rate and the predetermined length of the orthogonal codes having been set in response to the received data bit rate: and (b) decoding means, operatively coupled to the despreading means, for generating an estimated data bit by deriving the estimated data bit from the data samples.
Claim 8
Dependent Claim
148 words
A spread spectrum channel apparatus which accommodates variable received data bit rates, comprising: (a) despreading means for sampling a signal received from over the communication channel into data samples by despreading the received signal with a spreading code, the received signal comprising spread orthogonal codes wherein the spread orthogonal codes were formed from data bits received at a particular bit rate and encoded at a predetermined encoding rate into data symbols, predetermined length orthogonal codes were derived from the data symbols, and subsequently the derived orthogonal codes were prepared for subsequent transmission by being spread with a spreading code, the predetermined encoding rate and the predetermined length of the orthogonal codes having been set in response to the received data bit rate: and (b) decoding means, operatively coupled to the despreading means, for generating an estimated data bit by deriving the estimated data bit from the data samples.
Claim 9
Dependent Claim
109 words
A spread spectrum channel apparatus which accommodates variable received data bit rates, comprising: (a) forward error correction encoder means for receiving data bits at a particular bit rate and encoding the received data bits at a predetermined encoding rate into data symbols, the predetermined encoding rate being set in response to the received data bit rate; and (b) code division channel means, operatively coupled to the forward error correction encoder means, for determining a particular channel to transmit the data symbols by spreading the data symbols with a predetermined length orthogonal code, the predetermined length of the orthogonal code being set in response to the received data bit rate.
Claim 10
Dependent Claim
109 words
A spread spectrum channel apparatus which accommodates variable received data bit rates, comprising: (a) forward error correction encoder means for receiving data bits at a particular bit rate and encoding the received data bits at a predetermined encoding rate into data symbols, the predetermined encoding rate being set in response to the received data bit rate; and (b) code division channel means, operatively coupled to the forward error correction encoder means, for determining a particular channel to transmit the data symbols by spreading the data symbols with a predetermined length orthogonal code, the predetermined length of the orthogonal code being set in response to the received data bit rate.
Claim 11
Dependent Claim
29 words
The spread spectrum channel apparatus of claim 7 wherein the forward error correction encoder means comprises means for setting the predetermined encoding rate through implementation of a puncture algorithm.
Claim 12
Dependent Claim
54 words
The spread spectrum channel apparatus of claim 7 wherein the forward error correction encoder means comprises scrambling means for scrambling the data symbols with a spreading code prior to the code division channel means determining a particular channel to transmit the data symbols by spreading the data symbols with a predetermined length orthogonal code.
Claim 13
Dependent Claim
52 words
The spread spectrum channel apparatus of claim 7 wherein the forward error correction encoder means comprises a symbol interleaver means for scrambling the data symbols prior to the code dividion channel means determining a particular channel to transmit the data symbols by spreading the data symbols with a predetermined length orthogonal code.
Claim 14
Dependent Claim
60 words
The spread spectrum channel apparatus of claim 7 further comprising a transmitting means, operatively coupled to the code division channel means, for transmitting the orthogonal coded spread data symbols over a communication channel, the transmitting means comprises spreading means for preparing the orthogonal coded data symbols for subsequent transmission by spreading the orthogonal coded data symbols with a spreading code.
Claim 15
Dependent Claim
65 words
The spread spectrum channel apparatus of claim 11 further comprising: (a) despreading means for sampling the transmitted spread orthogonal codes received from over the communication channel into data samples by despreading the received orthogonal codes with a spreading code; and (b) decoding means, operatively coupled to the despreading means, for generating an estimated data bit by deriving the estimated data bit from the data samples.
Claim 16
Dependent Claim
148 words
A spread spectrum channel apparatus which accommodates variable received data bit rates, comprising: (a) despreading means for sampling a signal received from over the communication channel into data samples by despreading the received signal with a spreading code, the received signal comprising spread orthogonal codes wherein the spread orthogonal codes were formed from data bits received at a particular bit rate and encoded at a predetermined encoding rate into data symbols, predetermined length orthogonal codes spread the data symbols, and subsequently the orthogonal code spread data symbols were prepared for subsequent transmission by being spread with a spreading code, the predetermined encoding rate and the predetermined length of the orthogonal codes having been set in response to the received data bit rate; and (b) decoding means, operatively coupled to the despreading means, for generating an estimated data bit by deriving the estimated data bit from the data samples.
Claim 17
Dependent Claim
148 words
A spread spectrum channel apparatus which accommodates variable received data bit rates, comprising: (a) despreading means for sampling a signal received from over the communication channel into data samples by despreading the received signal with a spreading code, the received signal comprising spread orthogonal codes wherein the spread orthogonal codes were formed from data bits received at a particular bit rate and encoded at a predetermined encoding rate into data symbols, predetermined length orthogonal codes spread the data symbols, and subsequently the orthogonal code spread data symbols were prepared for subsequent transmission by being spread with a spreading code, the predetermined encoding rate and the predetermined length of the orthogonal codes having been set in response to the received data bit rate; and (b) decoding means, operatively coupled to the despreading means, for generating an estimated data bit by deriving the estimated data bit from the data samples.
Claim 18
Dependent Claim
55 words
The spread spectrum channel apparatus of claim 7 wherein the code division channel means comprises means for limiting the number of orthogonal codes used when a less than maxiumum length orthogonal code is used such that orthogonality of the maximum length orthogonal codes is maintained with respect to the less than maximum length orthogonal code.
Claim 19
Independent Claim
84 words
A method of communicating a spread spectrum signal while accommodating variable traffic data bit rates, comprising: (a) determining the particular bit rate at which received traffic data bits were provided to a spread spectrum channel apparatus; (b) setting a predetermined encoding rate and a predetermined length for an orthogonal code in response to the determined particular bit rate; (c) encoding received data bits at the predetermined encoding rate into data symbols; and (d) deriving orthogonal codes of the predetermined length from the data symbols.
Claim 20
Independent Claim
84 words
A method of communicating a spread spectrum signal while accommodating variable traffic data bit rates, comprising: (a) determining the particular bit rate at which received traffic data bits were provided to a spread spectrum channel apparatus; (b) setting a predetermined encoding rate and a predetermined length for an orthogonal code in response to the determined particular bit rate; (c) encoding received data bits at the predetermined encoding rate into data symbols; and (d) deriving orthogonal codes of the predetermined length from the data symbols.
Claim 21
Dependent Claim
20 words
The method of claim 15 wherein the step of setting the predetermined encoding rate comprises implementation of a puncture algorithm.
Claim 22
Dependent Claim
28 words
The method of claim 15 further comprising the step of interleaving the data symbols prior to the step of deriving predetermined length orthogonal codes from the data symbols.
Claim 23
Dependent Claim
41 words
The method of claim 15 further comprising the step of transmitting the derived orthogonal codes over a communication channel, the transmitting step comprising preparing the derived orthogonal codes for subsequent transmission by spreading the derived orthogonal codes with a spreading code.
Claim 24
Dependent Claim
53 words
The method of claim 18 further comprising the steps of (a) sampling the transmitted spread orthogonal codes received from over the communication channel into data samples by despreading the received orthogonal codes with a spreading code; and (b) generating an estimated data bit by deriving the estimated data bit from the data samples.
Claim 25
Independent Claim
139 words
A method of communicating a spread spectrum signal while accommodating variable traffic data bit rates, comprising: (a) sampling a signal received from over the communication channel into data samples by despreading the received signal with a spreading code, the received signal comprising spread orthogonal codes wherein the spread orthogonal codes were formed from data bits received at a particular bit rate and encoded at a predetermined encoding rate into data symbols, predetermined length orthogonal codes were derived from the data symbols, and subsequently the derived orthogonal codes were prepared for subsequent transmission by being spread with a spreading code, the predetermined encoding rate and the predetermined length of the orthogonal codes having been set in response to the received data bit rate; and (b) generating an estimated data bit by deriving the estimated data bit from the data samples.
Claim 26
Independent Claim
139 words
A method of communicating a spread spectrum signal while accommodating variable traffic data bit rates, comprising: (a) sampling a signal received from over the communication channel into data samples by despreading the received signal with a spreading code, the received signal comprising spread orthogonal codes wherein the spread orthogonal codes were formed from data bits received at a particular bit rate and encoded at a predetermined encoding rate into data symbols, predetermined length orthogonal codes were derived from the data symbols, and subsequently the derived orthogonal codes were prepared for subsequent transmission by being spread with a spreading code, the predetermined encoding rate and the predetermined length of the orthogonal codes having been set in response to the received data bit rate; and (b) generating an estimated data bit by deriving the estimated data bit from the data samples.
Claim 27
Independent Claim
93 words
A method of communicating a spread spectrum signal while accommodating variable traffic data bit rates, comprising: (a) determining the particular bit rate at which received traffic data bits were provided to a spread spectrum channel apparatus; (b) setting a predetermined encoding rate and a predetermined length for an orthogonal code in response to the determined particular bit rate; (c) encoding received data bits at the predetermined encoding rate into data symbols; and (d) determining a particular channel to transmit the data symbols by spreading the data symbols with a predetermined length orthogonal code.
Claim 28
Independent Claim
93 words
A method of communicating a spread spectrum signal while accommodating variable traffic data bit rates, comprising: (a) determining the particular bit rate at which received traffic data bits were provided to a spread spectrum channel apparatus; (b) setting a predetermined encoding rate and a predetermined length for an orthogonal code in response to the determined particular bit rate; (c) encoding received data bits at the predetermined encoding rate into data symbols; and (d) determining a particular channel to transmit the data symbols by spreading the data symbols with a predetermined length orthogonal code.
Claim 29
Dependent Claim
20 words
The method of claim 21 wherein the step of setting the predetermined encoding rate comprises implementation of a puncture algorithm.
Claim 30
Dependent Claim
32 words
The method of claim 21 further comprising the step of scrambling the data symbols with a spreading code prior to the step of determining a particular channel to transmit the data symbols.
Claim 31
Dependent Claim
28 words
The method of claim 21 further comprising the step of interleaving the data symbols prior to the step of determining a particular channel to transmit the data symbols.
Claim 32
Dependent Claim
46 words
The method of claim 21 further comprising the step of transmitting the orthogonal coded spread data symbols over a communication channel, the step of transmitting comprising preparing the orthogonal coded data symbols for subsequent transmission by spreading the orthogonal coded data symbols with a spreading code.
Claim 33
Dependent Claim
53 words
The method of claim 25 further comprising the steps of; (a) sampling the transmitted spread orthogonal codes received from over the communication channel into data samples by despreading the received orthogonal codes with a spreading code; and (b) generating an estimated data bit by deriving the estimated data bit from the data samples.
Claim 34
Independent Claim
139 words
A method of communicating a spread spectrum signal while accommodating variable traffic data bit rates, comprising: (a) sampling a signal received from over the communication channel into data samples by despreading the received signal with a spreading code, the received signal comprising spread orthogonal codes wherein the spread orthogonal codes were formed from data bits received at a particular bit rate and encoded at a predetermined encoding rate into data symbols, predetermined length orthogonal codes spread the data symbols, and subsequently the orthogonal code spread data symbols were prepared for subsequent transmission by being spread with a spreading code, the predetermined encoding rate and the predetermined length of the orthogonal codes having been set in response to the received data bit rate; and (b) generating an estimated data bit by deriving the estimated data bit from the data samples.
Claim 35
Independent Claim
139 words
A method of communicating a spread spectrum signal while accommodating variable traffic data bit rates, comprising: (a) sampling a signal received from over the communication channel into data samples by despreading the received signal with a spreading code, the received signal comprising spread orthogonal codes wherein the spread orthogonal codes were formed from data bits received at a particular bit rate and encoded at a predetermined encoding rate into data symbols, predetermined length orthogonal codes spread the data symbols, and subsequently the orthogonal code spread data symbols were prepared for subsequent transmission by being spread with a spreading code, the predetermined encoding rate and the predetermined length of the orthogonal codes having been set in response to the received data bit rate; and (b) generating an estimated data bit by deriving the estimated data bit from the data samples.
Claim 36
Dependent Claim
61 words
The method of claim 21 further comprising the step of limiting the number of orthogonal codes used in the step of determining a particular channel to transmit the data symbols when a less than maximum length orthogonal code is used such that orthogonality of the maximum length orthogonal codes is maintained with respect to the less than maximum length orthogonal code.