US6181729B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Spread spectrum communication
Assignee: Supergold Communication Ltd
•
Filing: 1999-06-11
•
Granted: 2001-01-30
•
Expires: 2019-06-11
Abstract
Abstract Spread spectrum communication techniques and applications using signature sequences are described to reduce the effects of certain transmission impairments such as co-channel interference, multiple access interference and intersymbol interference. Signature sequences with structured properties are obtained by generating cosets from a seed set of sequences, constructing a subset of sequences by concatenating the sequences of a coset and constructing a full set of sequences by concatenating the subsets of sequences.
Inventors
- 👤 Timothy O'Farrell
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 09:48
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/69; H04B1/707; H04J; H04J13/00; H04J13/0007; H04J13/004; H04J13/10; H04J13/102; H04J13/107; H04J2013/0037
Claims Analysis
Total Claims: 39
Claim 1
Independent Claim
85 words
A method for spread spectrum communication using a signature sequence, the signature sequence being generated by performing the steps of: selecting a seed set of sequences of a given size having a plurality of inner sequences; generating a plurality of cosets from the seed set of sequences by multiplying in turn each inner sequence by an element of an associated sequence; constructing a subset of sequences by concatenating the sequences of a coset; and constructing a full set of sequences by concatenating subsets of sequences.
Claim 2
Independent Claim
85 words
A method for spread spectrum communication using a signature sequence, the signature sequence being generated by performing the steps of: selecting a seed set of sequences of a given size having a plurality of inner sequences; generating a plurality of cosets from the seed set of sequences by multiplying in turn each inner sequence by an element of an associated sequence; constructing a subset of sequences by concatenating the sequences of a coset; and constructing a full set of sequences by concatenating subsets of sequences.
Claim 3
Dependent Claim
13 words
The method of claim 1 , wherein: the seed set contains binary sequences.
Claim 4
Dependent Claim
21 words
The method of claim 2 , wherein: the binary sequence is cyclically distinct, quasi-balanced and satisfies the optimal periodic autocorrelation condition.
Claim 5
Dependent Claim
13 words
The method of claim 1 , wherein: the seed set contains complex sequences.
Claim 6
Dependent Claim
12 words
The method of claim 1 , wherein: the seed set is orthogonal.
Claim 7
Dependent Claim
24 words
The method of claim 1 , wherein: the subset of sequences is constructed by concatenating the sequences of a coset using an addition table.
Claim 8
Dependent Claim
38 words
The method of claim 6 , wherein: the addition table is constructed using powers of a primitive root of the seed set of sequences, the primitive root being determined in accordance with the size of the seed set.
Claim 9
Dependent Claim
38 words
The method of claim 6 , wherein: the addition table is constructed using powers of a primitive element of the seed set of sequences, the primitive element being determined in accordance with the size of the seed set.
Claim 10
Dependent Claim
18 words
The method of claim 1 , wherein: the seed set is formed from a plurality of rotated sequences.
Claim 11
Independent Claim
83 words
A method for producing a structured code for use in spread spectrum data communication, comprising the steps of: selecting a seed set of sequences of a given size having a plurality of inner sequences; generating a plurality of cosets from the seed set of sequences by multiplying in turn each inner sequence by an element of an associated sequence; constructing a subset of sequences by concatenating the sequences of a coset; and constructing a full set of sequences by concatenating subsets of sequences.
Claim 12
Independent Claim
83 words
A method for producing a structured code for use in spread spectrum data communication, comprising the steps of: selecting a seed set of sequences of a given size having a plurality of inner sequences; generating a plurality of cosets from the seed set of sequences by multiplying in turn each inner sequence by an element of an associated sequence; constructing a subset of sequences by concatenating the sequences of a coset; and constructing a full set of sequences by concatenating subsets of sequences.
Claim 13
Dependent Claim
13 words
The method of claim 10 , wherein: the seed set contains binary sequences.
Claim 14
Dependent Claim
21 words
The method of claim 11 , wherein: the binary sequence is cyclically distinct, quasi-balanced and satisfies the optimal periodic autocorrelation condition.
Claim 15
Dependent Claim
13 words
The method of claim 11 , wherein: the seed set contains complex sequences.
Claim 16
Dependent Claim
12 words
The method of claim 10 , wherein: the seed set is orthogonal.
Claim 17
Dependent Claim
24 words
The method of claim 10 , wherein: the subset of sequences is constructed by concatenating the sequences of a coset using an addition table.
Claim 18
Dependent Claim
38 words
The method of claim 15 , wherein: the addition table is constructed using powers of a primitive root of the seed set of sequences, the primitive root being determined in accordance with the size of the seed set.
Claim 19
Dependent Claim
38 words
The method of claim 15 , wherein: the addition table is constructed using powers of a primitive element of the seed set of sequences, the primitive element being determined in accordance with the size of the seed set.
Claim 20
Dependent Claim
18 words
The method of claim 10 , wherein: the seed set is formed from a plurality of rotated sequences.
Claim 21
Independent Claim
94 words
An apparatus for constructing and encoding signature sequences for spread spectrum communication techniques, comprising: a seed set generating means for constructing a seed set of sequences having a plurality of inner sequences; a coset generating means for generating cosets of sequences by multiplying in turn each inner sequence by an element of an associated sequence; an expansion means for concatenating sequences of a generated coset according to a predetermined order, to form a subset of sequences for each coset; and a set generating means for constructing a full set of sequences by concatenating subsets.
Claim 22
Independent Claim
94 words
An apparatus for constructing and encoding signature sequences for spread spectrum communication techniques, comprising: a seed set generating means for constructing a seed set of sequences having a plurality of inner sequences; a coset generating means for generating cosets of sequences by multiplying in turn each inner sequence by an element of an associated sequence; an expansion means for concatenating sequences of a generated coset according to a predetermined order, to form a subset of sequences for each coset; and a set generating means for constructing a full set of sequences by concatenating subsets.
Claim 23
Dependent Claim
46 words
The apparatus of claim 19 , wherein: the seed set generating means comprises a plurality of shift registers, each shift register having an input, a system clock input, logic gates, a plurality of register cells/stages and an output to form a sequence of the seed set.
Claim 24
Dependent Claim
20 words
The apparatus of claim 19 , wherein: the seed set generating means includes a number of linear feedback shift registers.
Claim 25
Dependent Claim
49 words
The apparatus of claim 19 , wherein the expansion means comprises: a plurality of inputs, each input corresponding to a sequence from a coset; a plurality of multiplexers having associated counters and logic gates; a system clock input; and a plurality of outputs to form a subset of sequences.
Claim 26
Dependent Claim
62 words
An apparatus in accordance with claim 19 for decoding signature sequences in a spread spectrum communications system, comprising: means for receiving coded signals; means for generating sequence functions; means for combining received coded signals with sequence functions to produce despread signal outputs; means for combining the despread signal outputs to generate a data stream; and logic circuitry for analysing the data stream.
Claim 27
Dependent Claim
90 words
A data transmission system, comprising: a transmitter and a receiver, the transmitter incorporating means for transmitting data using a signature sequence and the receiver formed for receiving and decoding data transmitted using a signature sequence, the signature sequence being generated by performing the steps of: selecting a seed set of sequences of a given size; generating a plurality of cosets from the seed set of sequences; constructing a subset of sequences by concatenating the sequences of a coset; and constructing a full set of sequences by concatenating subsets of sequences.
Claim 28
Dependent Claim
90 words
A data transmission system, comprising: a transmitter and a receiver, the transmitter incorporating means for transmitting data using a signature sequence and the receiver formed for receiving and decoding data transmitted using a signature sequence, the signature sequence being generated by performing the steps of: selecting a seed set of sequences of a given size; generating a plurality of cosets from the seed set of sequences; constructing a subset of sequences by concatenating the sequences of a coset; and constructing a full set of sequences by concatenating subsets of sequences.
Claim 29
Dependent Claim
141 words
An electromagnetic radiation or sonic communications system for a communications network comprising a plurality of remote communication terminals, each terminal including a transmitter circuit having means for generating and encoding signature sequences for spread spectrum communication techniques by performing the steps of: selecting a seed set of sequences of a given size having a plurality of inner sequences, generating a plurality of cosets from the seed set of sequences by multiplying in turn each inner sequence by an element of an associated sequence, constructing a subset of sequences by concatenating the sequences of a coset and constructing a full set of sequences by concatenating subsets of sequences, the transmitter circuit also having, a means for transmitting coded signals and a receiver circuit for receiving coded signals the receiver circuit having means for decoding signature sequences in a spread spectrum communication system.
Claim 30
Dependent Claim
141 words
An electromagnetic radiation or sonic communications system for a communications network comprising a plurality of remote communication terminals, each terminal including a transmitter circuit having means for generating and encoding signature sequences for spread spectrum communication techniques by performing the steps of: selecting a seed set of sequences of a given size having a plurality of inner sequences, generating a plurality of cosets from the seed set of sequences by multiplying in turn each inner sequence by an element of an associated sequence, constructing a subset of sequences by concatenating the sequences of a coset and constructing a full set of sequences by concatenating subsets of sequences, the transmitter circuit also having, a means for transmitting coded signals and a receiver circuit for receiving coded signals the receiver circuit having means for decoding signature sequences in a spread spectrum communication system.
Claim 31
Dependent Claim
15 words
The system of claim 25 , wherein: the communications network uses a radio frequency carrier.
Claim 32
Dependent Claim
14 words
The system of claim 25 , wherein: the communications network uses an ultrasound carrier.
Claim 33
Dependent Claim
14 words
The system of claim 25 , wherein: the communications network uses a seismic carrier.
Claim 34
Dependent Claim
14 words
The system of claim 25 , wherein: the communications network uses a lightwave carrier.
Claim 35
Dependent Claim
14 words
The system of claim 29 , wherein: the communications network uses an infrared carrier.
Claim 36
Dependent Claim
25 words
The system of claim 29 , wherein: the receiver circuit incorporates a photodetector, the photodetector having an associated coupling means communicating with a receiver preamplifier.
Claim 37
Dependent Claim
16 words
The system of claim 31 , wherein: the coupling means is formed for differential signal recognition.
Claim 38
Dependent Claim
15 words
The system of claim 25 , wherein: the seed set is a balanced seed set.
Claim 39
Dependent Claim
15 words
The system of claim 25 , wherein: the encoding signature sequences incorporates orthogonal structured codes.
References Cited (Backward Citations)
US5559829A
Cited
US6091760A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-01-30 | 2004-07-31 | 2005-01-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-01-30 | 2008-07-31 | 2009-01-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-01-30 | 2012-07-31 | 2013-01-30 | $7700.00 | Window Closed / Lapsed |