IP Library Granted Patent US 10,277,438
Granted Patent B2
US 10,277,438 · App. 13/190,478 · Granted Apr 30, 2019

Method and apparatus for communicating data in a digital chaos communication system

Inventor: John David Terry (Annandale, VA)
H04L27/001H04J13/0018H04J13/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,277,438
App. No.
13/190,478
Granted
Apr 30, 2019
Kind
B2
Abstract

The present invention teaches method and apparatus to transform a featureless, unpredictable, and non-repeatable chaos waveform into digital chaos waveforms that maintain featureless characteristics to serve as a for wireless communications protocol, whereby unintended observers cannot detect or disrupt yet imprint a small measure of predictability and repeatability to aid intend observers in recovering embedded information.

Claims (43)

1. A method of embedding a data signal in a wireless transmission using a digital chaos sequenced spreading code, comprising:

a. recording a featureless communication waveform having nonlinear dynamics;

b. buffering said featureless communication waveform into distinct segments;

c. sampling said distinct segments to ensure low cross-correlation amongst said samples of distinct segments;

d. grouping samples of said distinct segments at a predefined length and variable quantity;

e. processing at least one group of said group of sampled distinct segments using Gram-Schmidt processing;

f. storing said Gram-Schmidt processed group in a first non-transitory computer readable storage medium;

h. reading out said stored Gram-Schmidt processed group from said first non-transitory computer readable storage medium;

i. spreading said data signal using said read out Gram-Schmidt processed group as a spreading code to create a spreaded data signal;

j. modulating said spreaded data signal; and

k. and transmitting said modulated spreaded data signal.

2. A method according to claim 1 further comprising:

l. storing a copy of said Gram-Schmidt processed group in a second non-transitory computer readable storage medium;

m. demodulating said modulated spreaded data signal to recover said spreaded data signal;

n. reading said copy of said Gram-Schmidt processed group out of said second non-transitory computer readable storage medium; and

o. despreading said spreaded data signal using said read out copy of said Gram-Schmidt processed group as a dispreading code to recover said data signal.

3. A method according to claim 1 , wherein the featureless communication waveform is one of at least one of a native analog chaos waveform, a period waveform, computer simulated non-linear dynamics of a deterministic mapping characteristic, or stochastic mapping characteristic.

4. The method according to claim 1 , further including placing control bits in a pre-amble and a mid-amble of said modulated spreaded data signal.

5. A method for recovering a data signal using a digital chaos sequence spreading code, comprising:

a. recording a featureless communication waveform having nonlinear dynamics;

b. buffering said featureless communication waveform into distinct segments;

c. sampling said distinct segments to ensure low cross-correlation amongst said samples of distinct segments;

d. grouping samples of said distinct segments at a predefined length and variable quantity;

e. processing at least one group of said group of sampled distinct segments using Gram-Schmidt processing;

f. storing said Gram-Schmidt processed group in a first non-transitory computer readable storage medium;

g. reading out said stored Gram-Schmidt processed group from said first non-transitory computer readable storage medium;

h. despreading said data signal using said read out Gram-Schmidt processed group as a despreading code to create a despreaded data signal; and

i. demodulating said despreaded data signal to recover said data signal.

6. A method according to claim 5 , wherein the featureless communication waveform is one of at least one of a native analog chaos waveform, aperiodic waveform, and computer simulated non-linear dynamics of a deterministic mapping characteristic.

7. A method according to claim 5 , wherein the recovered data signal further includes control bits modulated in a pre-amble and a mid-amble of said digital chaos sequence at a transmit side.

8. A method of using a digital chaos sequence spreading code for a data source, comprising:

a. recording a featureless communication waveform having nonlinear dynamics;

b. buffering said featureless communication waveform into distinct segments;

c. sampling said distinct segments to ensure low cross-correlation amongst said samples of distinct segments;

d. grouping samples of said distinct segments at a predefined length and variable quantity;

e. converting at least one of said grouped samples of said distinct segments into a group of orthonormal sequences spanning the same subspace as said at least one of said grouped samples;

f. storing said group of orthonormal sequences in a non-transitory computer readable storage medium;

h. reading out said group of orthonormal sequences from said non-transitory computer readable storage medium;

i. spreading said data source using said read out group of orthonormal sequences as a spreading code to create a spreaded data source;

j. modulating said spreaded data source; and

k. and transmitting said modulated spreaded data source.

9. A method of claim 8 , wherein said featureless communication waveform is one of at least a native analog chaos waveform, a period waveform, computer simulated non-linear dynamics of a deterministic mapping characteristic, or stochastic mapping characteristic.

10. A method according to claim 8 , further including placing control bits in a pre-amble and a mid-amble of said modulated spreaded data source.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2011
From: TERRY, JOHN DAVID
To: ESPRE HOLDINGS, INC.
Reel/Frame 026746/0808 →
Continuity (2)
Provisional Application 61367800 · Jul 26, 2010
Related Publication 20120250783A1 · Oct 4, 2012