System and method for wirelessly transmitting and receiving digital data using acoustical tones
First Claim
Patent Images
1. A digital data transmitting system using acoustic tones, the system comprising:
- a) at least one generator generating digital data;
b) a modulator system, said modulator system modulating DTMF tones with the digital data; and
c) at least one loudspeaker, the loudspeaker transmitting the modulated tones.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and a method for the transmission and reception of digital data wirelessly using acoustic tones comprises a device having an encoder, a modulator system, a demodulator system, and a decoder. The modulator system uses dual tone multiple frequency (DTMF) tones that are amplitude modulated. The received signal is demodulated and detected by Fourier analysis. An expanded Hamming code based decoder is used for correcting errors occurring during transmission.
-
Citations
55 Claims
-
1. A digital data transmitting system using acoustic tones, the system comprising:
-
a) at least one generator generating digital data;
b) a modulator system, said modulator system modulating DTMF tones with the digital data; and
c) at least one loudspeaker, the loudspeaker transmitting the modulated tones. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for transmitting digital data using acoustic tones, the method comprising:
-
a) generating digital data;
b) modulating a plurality of pure tones with the digital data, wherein the plurality of pure tones are DTMF tones; and
c) transmitting the modulated tones through a loudspeaker. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A receiver for receiving acoustic tones modulated by digital data, the receiver comprising:
-
a) means for computing Fourier transform through at least one overlapping window;
b) means for identifying at least one frame marker in the at least one overlapping window;
c) means for determining the at least one marker alignment by optimizing alignment of the, at least one window for maximum energy from the at least one marker;
d) means for determining a set of substantially optimally aligned windows for identifying pure tones in each frame;
e) means for decoding the pure tones for each of the optimally aligned windows in said each frame; and
f) means for converting the decoded pure tones to bits. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for receiving acoustic tones modulated by digital data, the method comprising:
-
computing Fourier transform through at least one overlapping window;
identifying at least one frame marker in the at least one overlapping window;
determining alignment of the at least one marker by optimizing alignment of the at least one window for maximum energy from the at least one marker;
determining a set of substantially optimally aligned windows for identifying pure tones in each frame;
decoding the pure tones for each of the optimally aligned windows in said each frame; and
converting the decoded pure tones to bits. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A device for transmitting digital data wirelessly, the device comprising:
-
a modulator for modulating a plurality of pure tones with digital data to generate a signal;
a loudspeaker for transmitting the signal; and
a micro-controller for generating the plurality of pure tones. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
-
-
47. A device for transmitting and receiving digital data wirelessly, the device comprising:
-
a transmitter including;
(i) a modulator for modulating DTMF tones with digital data to generate a signal;
(ii) a loudspeaker for transmitting the signal; and
a receiver including;
(i) a microphone for capturing the signal;
(ii) a demodulator connected to said microphone for demodulating the signal;
(iii) a Hamming error correction system for detecting and correcting errors in the demodulated signal.
-
-
48. A receiver for receiving acoustic tones modulated by digital data, the receiver comprising:
-
a fourier transform system for computing Fourier transform through at least one overlapping window;
a first identification system for identifying at least one frame marker in the at least one overlapping window;
an alignment system for determining the at least one marker alignment by optimizing alignment of the at least one window for maximum energy from the at least one marker;
a second identification system for determining a set of substantially optimally aligned windows for identifying pure tones in each frame;
a decoding system for decoding the pure tones for each of the optimally aligned windows in said each frame; and
a conversion system for converting the decoded pure tones to bits. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55)
-
Specification