← Back to Patent Explorer
US6700939B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Ultra wide bandwidth spread-spectrum communications system

Assignee: North Star Innovations Inc
•
Filing: 1998-12-11
•
Granted: 2004-03-02
•
Expires: 2018-12-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An ultra wide bandwidth, high speed, spread spectrum communications system uses short wavelets of electromagnetic energy to transmit information through objects such as walls or earth. The communication system uses baseband codes formed from time shifted and inverted wavelets to encode data on a RF signal. Typical wavelet pulse durations are on the order of 100 to 1000 picoseconds with a bandwidth of approximately 8 GHz to 1 GHz, respectively. The combination of short duration wavelets and encoding techniques are used to spread the signal energy over an ultra wide frequency band such that the energy is not concentrated in any particular narrow band (e.g. VHF: 30-300 MHz or UHF: 300-1000 MHz) and is not detected by conventional narrow band receivers so it does not interfere with those communication systems. The use of pulse codes composed of time shifted and inverted wavelets gives the system according to the present invention has a spatial resolution on the order of 1 foot which is sufficient to minimize the negative effects of multipath interference and permit time domain rake processing.

Inventors

  • 👤 John W. McCorkle
  • 👤 Martin Rofheart

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 21:12
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/69; H04B1/7163; H04B1/7176; H04B1/71632; H04B1/717; H04B1/7174; H04L; H04L25/00; H04L25/38; H04L25/40; H04L25/49; H04L25/4902; H04L27/00; H04L27/0004; H04B1/7172; H04B1/7183; H04B1/719

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 109 words
A data communications method, comprising: processing high-speed digital data for communication to produce processed data; generating short impulse wavelets; constructing a digitally modulated ultra wideband signal from the short impulse wavelets in response to bits of the processed data, wherein the digitally modulated ultra wideband signal comprises a series of the short impulse wavelets, and the value of each bit of the processed data is digitally modulated onto the shape of at least one of the short impulse wavelets of the series, to produce a series of digitally shape modulated impulse wavelets; and transmitting the digitally modulated ultra wideband signal, including the series of digitally shape modulated impulse wavelets.
Claim 2
Dependent Claim 109 words
A data communications method, comprising: processing high-speed digital data for communication to produce processed data; generating short impulse wavelets; constructing a digitally modulated ultra wideband signal from the short impulse wavelets in response to bits of the processed data, wherein the digitally modulated ultra wideband signal comprises a series of the short impulse wavelets, and the value of each bit of the processed data is digitally modulated onto the shape of at least one of the short impulse wavelets of the series, to produce a series of digitally shape modulated impulse wavelets; and transmitting the digitally modulated ultra wideband signal, including the series of digitally shape modulated impulse wavelets.
Claim 3
Dependent Claim 23 words
The method of claim 1 , wherein each short impulse wavelet of the series has a duration of between 100 and 1000 picoseconds.
Claim 4
Dependent Claim 35 words
The method of claim 1 , wherein the step of processing comprises: receiving high-speed digital data as input data; encoding the input data for forward error correction (FEC); and differentially encoding the FEC encoded data.
Claim 5
Dependent Claim 44 words
The method of claim 3 , wherein the step of processing further comprises: repetitively generating a codeword to produce a digital code signal; and digitally modulating the digital code signal with bits of data from the differentially encoding step, to generate the processed data.
Claim 6
Dependent Claim 35 words
The method of claim 1 , wherein the value of each bit of the processed data is biphase modulated onto the shape of said at least one of the short impulse wavelets of the series.
Claim 7
Dependent Claim 72 words
The method of claim 1 , wherein: the step of generating comprises generating first short impulse wavelets of a first predetermined shape, and generating second short impulse wavelets having a second predetermined shape; and the step of constructing comprising selecting between one or more of the first short impulse wavelets and one or more of the second short impulse wavelets, in response to the value of each bit of the processed data.
Claim 8
Dependent Claim 20 words
The method as in claim 6 , wherein the second predetermined shape is an inverse of the first predetermined shape.
Claim 9
Dependent Claim 45 words
The method as in claim 1 , wherein the step of processing comprises: repetitively generating a codeword to produce a digital code signal; and digitally modulating the digital code signal in accord with bits obtained from the processed high-speed data, to produce the processed data.
Claim 10
Dependent Claim 38 words
The method as in claim 8 , wherein the step of digitally modulating the digital code signal comprises modulating each instance of the codeword in the digital codeword with one of the bits obtained from the processed data.
Claim 11
Dependent Claim 38 words
The method as in claim 1 , wherein the step of transmitting comprises: analog modulating each impulse wavelet in the series of digitally shape modulated impulse wavelets in accord with a code; and transmitting the analog modulated signal.
Claim 12
Dependent Claim 75 words
The method as in claim 1 , wherein responsive to each respective modulated short impulse wavelet of the series, the step of transmitting comprises: generating a plurality of time offset replicas of the respective impulse wavelet; combining the modulated time offset replicas, in accord with a code, to form coded a group of impulse wavelets derived from the respective impulse wavelet; and transmitting groups of impulse wavelets derived from the respective impulse wavelets in series.
Claim 13
Dependent Claim 25 words
The method as in claim 1 , wherein the step of transmitting comprises transmitting a carrierless baseband signal containing the digitally modulated ultra wideband signal.
Claim 14
Dependent Claim 32 words
The method as in claim 1 , further comprising: receiving the digitally modulated ultra wideband signal; and demodulating the series of digitally shape modulated impulse wavelets to recover the high-speed digital data.
Claim 15
Dependent Claim 183 words
A data communications method, comprising: processing high-speed digital data for communication; repetitively generating a codeword to produce a digital code signal; and digitally modulating the digital code signal with bits of data obtained from the high-speed digital data, to produce a modulated code signal; generating short impulse wavelets; constructing a digitally modulated ultra wideband signal from the short impulse wavelets in response to bits of the modulated code signal, wherein the digitally modulated ultra wideband signal comprises a series of the short impulse wavelets, and the value of each bit of the modulated code signal is digitally modulated onto the shape of at least one of the short impulse wavelets of the series; responsive to each respective modulated short impulse wavelet of the series, the step of transmitting comprises: (a) generating a plurality of time offset replicas of the respective impulse wavelet, and (b) combining the modulated time offset replicas, in accord with a code, to form a coded group of impulse wavelets derived from the respective impulse wavelet; and transmitting groups of impulse wavelets derived from the respective impulse wavelets in series.
Claim 16
Dependent Claim 183 words
A data communications method, comprising: processing high-speed digital data for communication; repetitively generating a codeword to produce a digital code signal; and digitally modulating the digital code signal with bits of data obtained from the high-speed digital data, to produce a modulated code signal; generating short impulse wavelets; constructing a digitally modulated ultra wideband signal from the short impulse wavelets in response to bits of the modulated code signal, wherein the digitally modulated ultra wideband signal comprises a series of the short impulse wavelets, and the value of each bit of the modulated code signal is digitally modulated onto the shape of at least one of the short impulse wavelets of the series; responsive to each respective modulated short impulse wavelet of the series, the step of transmitting comprises: (a) generating a plurality of time offset replicas of the respective impulse wavelet, and (b) combining the modulated time offset replicas, in accord with a code, to form a coded group of impulse wavelets derived from the respective impulse wavelet; and transmitting groups of impulse wavelets derived from the respective impulse wavelets in series.
Claim 17
Dependent Claim 35 words
The method of claim 14 , wherein the step of processing comprises: receiving high-speed digital data as input data; encoding the input data for forward error correction (FEC); and differentially encoding the FEC encoded data.
Claim 18
Dependent Claim 36 words
The method of claim 14 , wherein the value of each bit of the modulated code signal is biphase modulated onto the shape of said at least one of the short impulse wavelets of the series.
Claim 19
Dependent Claim 76 words
The method of claim 16 , wherein: the step of generating the impulse wavelets comprises: generating first short impulse wavelets of a first predetermined shape, and generating second short impulse wavelets having a second predetermined shape; and the step of constructing comprises selecting between one or more of the first short impulse wavelets and one or more of the second short impulse wavelets, in response to the value of each bit of the modulated code signal.
Claim 20
Dependent Claim 20 words
The method as in claim 17 , wherein the second predetermined shape is an inverse of the first predetermined shape.
Claim 21
Dependent Claim 126 words
A data transmitter, comprising: at least one encoder for processing high-speed digital data to produce processed data; at least one wavelet generator for generating short impulse wavelets; means for constructing a digitally modulated ultra wideband signal from the short impulse wavelets in response to bits of the processed data from the at least one encoder, wherein the digitally modulated ultra wideband signal comprises a series of the short impulse wavelets, and the value of each of said bits is digitally modulated onto the shape of at least one of the short impulse wavelets of the series, to produce a series of digitally shape modulated impulse wavelets; and an output for transmitting the digitally modulated ultra wideband signal, including the series of digitally shape modulated impulse wavelets.
Claim 22
Dependent Claim 126 words
A data transmitter, comprising: at least one encoder for processing high-speed digital data to produce processed data; at least one wavelet generator for generating short impulse wavelets; means for constructing a digitally modulated ultra wideband signal from the short impulse wavelets in response to bits of the processed data from the at least one encoder, wherein the digitally modulated ultra wideband signal comprises a series of the short impulse wavelets, and the value of each of said bits is digitally modulated onto the shape of at least one of the short impulse wavelets of the series, to produce a series of digitally shape modulated impulse wavelets; and an output for transmitting the digitally modulated ultra wideband signal, including the series of digitally shape modulated impulse wavelets.
Claim 23
Dependent Claim 44 words
The data transmitter as in claim 19 , wherein the at least one encoder comprises: a forward error correction (FEC) encoder, for FEC encoding of the high-speed data; and a differential encoder coupled to the FEC encoder for differentially encoding the FEC encoded data.
Claim 24
Dependent Claim 70 words
The data transmitter as in claim 20 , wherein the at least one encoder further comprises: a chip code generator for repetitively outputting a codeword, to form a cyclical chip code sequence; and a code modulator responsive to an output of the differential encoder and an output of the chip code generator, for digitally modulating the chip code sequence with bits of differentially encoded data, to form the processed data.
Claim 25
Dependent Claim 77 words
The data transmitter as in claim 21 , further comprising: a code modulator coupled between the output and the means for constructing, wherein the code modulator generates a plurality of time offset replicas of each respective modulated short impulse wavelet of the series, and modulates and combines the time offset replicas of each respective impulse wavelet in accord with a code, to form coded groups of impulse wavelets for the ultra wideband signal transmitted from the output.
Claim 26
Dependent Claim 71 words
The data transmitter as in claim 19 , further comprising: a code modulator coupled between the output and the means for constructing, wherein the code modulator generates a plurality of time offset replicas of each respective modulated short impulse wavelet of the series, and modulates and combines the time offset replicas of each respective impulse wavelet in accord with a code, to form coded groups of impulse wavelets for the transmission.
Claim 27
Dependent Claim 64 words
The data transmitter of claim 19 , further comprising: a power amplifier, coupled to the output, for amplifying the digitally modulated ultra wideband signal comprising the series of digitally shape modulated impulse wavelets; and an antenna coupled to an output of the amplifier for transmitting the digitally modulated ultra wideband signal comprising the series of digitally shape modulated impulse wavelets over a wireless link.
Claim 28
Dependent Claim 28 words
The data transmitter of claim 19 , wherein the at least one wavelet generator is adapted to generate short impulse wavelets of duration between 100 and 1000 picoseconds.
Claim 29
Dependent Claim 94 words
The data transmitter of claim 19 , wherein the at least one wavelet generator comprises: a first wavelet generator for generating first short impulse wavelets having a first predetermined shape, and a second wavelet generator for generating second short impulse wavelets having a second predetermined shape; wherein the means for constructing comprises a selector for selecting between one or more of the first short impulse wavelets and one or more of the second short impulse wavelets, in response to the value of each bit of the processed data from the at least one encoder.
Claim 30
Dependent Claim 29 words
The data transmitter of claim 26 , wherein the second wavelet generator generates second short impulse wavelets having a shape corresponding to an inverse of the first predetermined shape.
Claim 31
Dependent Claim 125 words
A data transmitter, comprising: at least one encoder for processing high-speed digital data for transmission; at least one wavelet generator for generating first short impulse wavelets having a first predetermined shape, and for generating second short impulse wavelets having a second predetermined shape; a selector responsive to bits of the processed high-speed data for selecting between one or more of the first short impulse wavelets and one or more of the second short impulse wavelets, in response to the value of each bit of the processed high-speed data, to form a digitally modulated ultra wideband signal comprising a series of the short impulse wavelets having the first and second shapes; and an output for transmitting the digitally modulated ultra wideband signal to a remote device.
Claim 32
Dependent Claim 125 words
A data transmitter, comprising: at least one encoder for processing high-speed digital data for transmission; at least one wavelet generator for generating first short impulse wavelets having a first predetermined shape, and for generating second short impulse wavelets having a second predetermined shape; a selector responsive to bits of the processed high-speed data for selecting between one or more of the first short impulse wavelets and one or more of the second short impulse wavelets, in response to the value of each bit of the processed high-speed data, to form a digitally modulated ultra wideband signal comprising a series of the short impulse wavelets having the first and second shapes; and an output for transmitting the digitally modulated ultra wideband signal to a remote device.
Claim 33
Dependent Claim 236 words
A data transmitter, comprising: at least one encoder for processing high-speed digital data, the at least one encoder comprising: a) a chip code generator for repetitively outputting a codeword, to form a cyclical chip code sequence, and b) a code modulator responsive to an output of the differential encoder and an output of the chip code generator, for digitally modulating the chip code sequence with bits of differentially encoded data, to form processed high-speed data; at least one wavelet generator, for generating first short impulse wavelets having a first predetermined shape, and for generating second short impulse wavelets having a second predetermined shape; a selector responsive to bits of the processed high-speed data for selecting between one or more of the first short impulse wavelets and one or more of the second short impulse wavelets, in response to the value of each bit of the processed high-speed data, to form a digitally modulated ultra wideband signal comprising a series of the short impulse wavelets having the first and second shapes; a code modulator coupled between the output of the chip code generator and the selector, wherein the code modulator generates a plurality of time offset replicas of each respective short impulse wavelet of the series, and modulates and combines the time offset replicas of each respective impulse wavelet in accord with a code, to form coded groups of impulse wavelets for transmission to a remote device.
Claim 34
Dependent Claim 236 words
A data transmitter, comprising: at least one encoder for processing high-speed digital data, the at least one encoder comprising: a) a chip code generator for repetitively outputting a codeword, to form a cyclical chip code sequence, and b) a code modulator responsive to an output of the differential encoder and an output of the chip code generator, for digitally modulating the chip code sequence with bits of differentially encoded data, to form processed high-speed data; at least one wavelet generator, for generating first short impulse wavelets having a first predetermined shape, and for generating second short impulse wavelets having a second predetermined shape; a selector responsive to bits of the processed high-speed data for selecting between one or more of the first short impulse wavelets and one or more of the second short impulse wavelets, in response to the value of each bit of the processed high-speed data, to form a digitally modulated ultra wideband signal comprising a series of the short impulse wavelets having the first and second shapes; a code modulator coupled between the output of the chip code generator and the selector, wherein the code modulator generates a plurality of time offset replicas of each respective short impulse wavelet of the series, and modulates and combines the time offset replicas of each respective impulse wavelet in accord with a code, to form coded groups of impulse wavelets for transmission to a remote device.
Claim 35
Dependent Claim 189 words
A high-speed digital data communications system, comprising: at least one encoder for processing first high-speed digital data for transmission; at least one wavelet generator for generating short impulse wavelets; means for constructing a digitally modulated ultra wideband signal from the short impulse wavelets in response to bits of the processed first high-speed digital data from the at least one encoder, wherein the digitally modulated ultra wideband signal comprises a series of the short impulse wavelets, and the value of each of said bits is digitally modulated onto the shape of at least one of the short impulse wavelets of the series, to produce a series of digitally shape modulated impulse wavelets; an output for transmitting the digitally modulated ultra wideband signal, including the series of digitally shape modulated impulse wavelets to at least one remote device; a receiver, for receiving a digitally modulated ultra wideband signal from at least one remote device; and a demodulator coupled to the receiver for demodulating a series of digitally shape modulated impulse wavelets in the digitally modulated ultra wideband signal received from at least one remote device, to recover second high-speed digital data.
Claim 36
Dependent Claim 189 words
A high-speed digital data communications system, comprising: at least one encoder for processing first high-speed digital data for transmission; at least one wavelet generator for generating short impulse wavelets; means for constructing a digitally modulated ultra wideband signal from the short impulse wavelets in response to bits of the processed first high-speed digital data from the at least one encoder, wherein the digitally modulated ultra wideband signal comprises a series of the short impulse wavelets, and the value of each of said bits is digitally modulated onto the shape of at least one of the short impulse wavelets of the series, to produce a series of digitally shape modulated impulse wavelets; an output for transmitting the digitally modulated ultra wideband signal, including the series of digitally shape modulated impulse wavelets to at least one remote device; a receiver, for receiving a digitally modulated ultra wideband signal from at least one remote device; and a demodulator coupled to the receiver for demodulating a series of digitally shape modulated impulse wavelets in the digitally modulated ultra wideband signal received from at least one remote device, to recover second high-speed digital data.

References Cited (Backward Citations)

US2671896A Cited
US2999128A Cited
US3587107A Cited
US3659203A Cited
US3612899A Cited
US3705981A Cited
US3678204A Cited
US3728632A Cited
US3662316A Cited
US3772697A Cited
US3668639A Cited
US3739392A Cited
US3806795A Cited
US3794996A Cited
US3878749A Cited
US3934252A Cited
US3995212A Cited
US4017854A Cited
US4072942A Cited
US4099118A Cited
US4152701A Cited
US4254418A Cited
US4344705A Cited
US4751515A Cited
US4473906A Cited
US4688041A Cited
US4695752A Cited
US4698633A Cited
US4506267A Cited
US4651152A Cited
US4979186A Cited
US4641317A Cited
US4813057A Cited
US4743906A Cited
US5363108A Cited
US4862174A Cited
US4907001A Cited
US5090024A Cited
US5523758A Cited
US5057846A Cited
US5153595A Cited
US5159343A Cited
US5526299A Cited
US5307081A Cited
US5495499A Cited
US5134408A Cited
US5148174A Cited
US5095312A Cited
US5216429A Cited
US5216695A Cited
US5307079A Cited
US5248975A Cited
US5146616A Cited
US5239309A Cited
US5274271A Cited
US5177486A Cited
US5237586A Cited
US5332938A Cited
US5223838A Cited
US5337054A Cited
US5352974A Cited
US5471162A Cited
US5519342A Cited
US5479120A Cited
US5227621A Cited
US5533046A Cited
US5365240A Cited
US5586145A Cited
US5323169A Cited
US5583892A Cited
US5389939A Cited
US5486833A Cited
US5361070A Cited
US5457394A Cited
US5523760A Cited
US5361070B1 Cited
US5345471A Cited
US5661490A Cited
US5510800A Cited
US5517198A Cited
US5519400A Cited
US5426618A Cited
US5319218A Cited
US5512834A Cited
US5602964A Cited
US5359624A Cited
US5592177A Cited
US5351053A Cited
US5313056A Cited
US5353301A Cited
US5377225A Cited
US5654978A Cited
US5659572A Cited
US5633889A Cited
US5493691A Cited
US5465094A Cited
US5381151A Cited
US5804921A Cited
US5422607A Cited
US5956624A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-03-02 2007-09-01 2008-03-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-03-02 2011-09-01 2012-03-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-03-02 2015-09-01 2016-03-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag