Patent ID: 8189646

Claim:
A method of receiving a spread spectrum signal, comprising: receiving incoming electromagnetic waves of said spread spectrum signal, said spread spectrum signal comprising a carrier wave and at least one spreading waveform, which modulates said carrier wave; said spreading waveform comprising a real linear combination of a first binary waveform at a first waveform rate and a second binary waveform at a second waveform rate; said first waveform rate being distinct from said second waveform rate and both waveform rates being non-zero; said linear combination being modulated with a binary sequence comprising a signal identification code and said modulated linear combination being of the form [α· w 1 ( t )+β· w 2 ( t )]·PRN( t ), where t represents a time variable, w 1 (t) said first binary waveform, w 2 (t) said second binary waveform, α and β non-zero coefficients and PRN(t) said binary sequence comprising the signal identification code; generating a local code replica of said binary sequence; generating a local replica of said first waveform; generating a local replica of said second waveform; performing a first correlation of said incoming electromagnetic waves with said local replica of said first waveform and said local code replica; performing a second correlation of said incoming electromagnetic waves with said local replica of said second waveform and said local code replica; and linearly combining said first correlation and said second correlation.