Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
140 words
Apparatus for orthogonally encoding a plurality of digital data signals in a spread spectrum communication system in which information is communicated over orthogonally encoded data signals which are subsequently spectrum spread, comprising: first multiplexing means for receiving a plurality of said digital data signals in parallel and forming them into single a bit-wise serial data stream; second multiplexing means for receiving a plurality of channel gain factors in parallel, each corresponding to a predetermined digital data signal, and forming them into a single bit-wise serial gain stream; and a bit serial Fast Hadamard transformation means connected to receive said bit-wise serial data and gain streams for combining together in a corresponding pairwise fashion and for applying at least one preselected orthogonal function thereto from a plurality of orthogonal functions so as to produce an orthogonally covered gain adjusted data signal.
Claim 2
Dependent Claim
140 words
Apparatus for orthogonally encoding a plurality of digital data signals in a spread spectrum communication system in which information is communicated over orthogonally encoded data signals which are subsequently spectrum spread, comprising: first multiplexing means for receiving a plurality of said digital data signals in parallel and forming them into single a bit-wise serial data stream; second multiplexing means for receiving a plurality of channel gain factors in parallel, each corresponding to a predetermined digital data signal, and forming them into a single bit-wise serial gain stream; and a bit serial Fast Hadamard transformation means connected to receive said bit-wise serial data and gain streams for combining together in a corresponding pairwise fashion and for applying at least one preselected orthogonal function thereto from a plurality of orthogonal functions so as to produce an orthogonally covered gain adjusted data signal.
Claim 3
Dependent Claim
14 words
The apparatus of claim 1 wherein said plurality of orthogonal functions comprise Walsh functions.
Claim 4
Dependent Claim
27 words
The apparatus of claim 1 wherein said plurality of orthogonal functions comprise short orthogonal PN code sequences, with a period less than 2 15 chips in length.
Claim 5
Dependent Claim
29 words
The apparatus of claim 1 further comprising control means coupled to said Fast Hadamard transformation means for generating a transformation structure for use by said Fast Hadamard transformation means.
Claim 6
Dependent Claim
21 words
The apparatus of claim 4 wherein said control means dynamically adjusts said transformation structure in response to data signals being received.
Claim 7
Dependent Claim
28 words
The apparatus of claim 1 wherein said plurality of orthogonal functions comprise short orthogonal PN code sequences with a period on the order of 27 chips in length.
Claim 8
Dependent Claim
43 words
The apparatus of claim 1 further comprising: means for spreading said orthogonally covered gain adjusted data signal using at least one predetermined PN spreading code; and a bit-wise filter bank for removing unwanted frequency components from said orthogonally covered gain adjusted data signal.
Claim 9
Dependent Claim
19 words
The apparatus of claim 7 wherein said bit-wise filter bank comprises a plurality of one bit input FIR filters.
Claim 10
Dependent Claim
35 words
The apparatus of claim 1 further comprising at least one gain adjusting element connected to receive the output from said Fast Hadamard transformation means to perform an additional spreading function for symbol data output therefrom.
Claim 11
Dependent Claim
57 words
The apparatus of claim 9 further comprising: delay means connected to receive an output from said gain adjusting element for delaying a gain adjusted signal by a preselected period on the order of the length of one orthogonal function period; and summation means for adding an output of said gain adjusting element to a delayed version thereof.
Claim 12
Independent Claim
147 words
A method of orthogonally encoding a plurality of digital data signals to be transmitted to system subscribers over separate user channels in a spread spectrum communication system in which information is communicated over orthogonally encoded data signals which are subsequently spectrum spread, comprising the steps of: receiving a plurality of said digital data signals in parallel for active channels, and multiplexing them into single a bit-wise serial data stream; receiving a plurality of channel gain factors in parallel, each corresponding to a predetermined digital data signal, and multiplexing them into a single bit-wise serial gain stream; and receiving and combining together said bit-wise serial data and gain streams in a bit serial Fast Hadamard transformation means, in a corresponding pairwise fashion, and applying at least one preselected orthogonal function thereto from a plurality of orthogonal functions so as to produce an orthogonally covered gain adjusted data signal.
Claim 13
Independent Claim
147 words
A method of orthogonally encoding a plurality of digital data signals to be transmitted to system subscribers over separate user channels in a spread spectrum communication system in which information is communicated over orthogonally encoded data signals which are subsequently spectrum spread, comprising the steps of: receiving a plurality of said digital data signals in parallel for active channels, and multiplexing them into single a bit-wise serial data stream; receiving a plurality of channel gain factors in parallel, each corresponding to a predetermined digital data signal, and multiplexing them into a single bit-wise serial gain stream; and receiving and combining together said bit-wise serial data and gain streams in a bit serial Fast Hadamard transformation means, in a corresponding pairwise fashion, and applying at least one preselected orthogonal function thereto from a plurality of orthogonal functions so as to produce an orthogonally covered gain adjusted data signal.
Claim 14
Dependent Claim
14 words
The method of claim 11 wherein said plurality of orthogonal functions comprise Walsh functions.
Claim 15
Dependent Claim
27 words
The method of claim 11 wherein said plurality of orthogonal functions comprise short orthogonal PN code sequences, with a period less than 2 15 chips in length.
Claim 16
Dependent Claim
29 words
The method of claim 11 wherein said plurality of orthogonal functions comprise short orthogonal PN code sequences, with a period on the order of 2 7 chips in length.
Claim 17
Dependent Claim
44 words
The method of claim 11 further comprising the steps of: spreading said orthogonally covered gain adjusted data signal using at least one predetermined PN spreading code; and removing unwanted frequency components from said orthogonally covered gain adjusted data signal using a bit-wise filter bank.
Claim 18
Dependent Claim
26 words
The method of claim 11 further comprising the step of applying an additional gain adjustment function to symbol data output from said Fast Hadamard transformation means.
Claim 19
Dependent Claim
45 words
The method of claim 16 further comprising the steps of: receiving gain adjusted symbol data and applying a preselected period of delay thereto, on the order of the length of one orthogonal function period; and adding gain adjusted symbol data to a delayed version thereof.
Claim 20
Dependent Claim
28 words
The method of claim 11 further comprising the steps of generating a transformation structure for use by said Fast Hadamard transformation means; and transferring said transformation structure thereto.
Claim 21
Dependent Claim
22 words
The method of claim 18 further comprising the step of dynamically adjusting said transformation structure in response to data signals being received.