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 a plurality of pure tone notes with the digital data, wherein a first set of harmonics in the plurality of pure tone musical notes are at integer multiples of a fundamental frequency; and c) at least one loudspeaker, the loudspeaker transmitting the modulated tones.
- 2. The digital data transmitting system according to claim 1, wherein the digital data comprises a pseudo random code.
- 3. The digital data transmitting system according to claim 2, wherein the digital data further comprises a plurality of message bits.
- 4. The digital data transmitting system according to claim 3, wherein the digital data further comprises a plurality of correction bits.
- 5. The digital data transmitting system according to claim 4, wherein the correction bits are based on an extended Golay code.
- 6. The digital data transmitting system according to claim 4, the digital data being represented as 00111010dddddddddddd00111010cccccccccccc, wherein d is a message bit and c is a correction bit.
- 7. The digital data transmitting system according to claim 1, wherein the fundamental frequency of the plurality of pure tone musical notes is about 263 Hz.
- 8. The digital data transmitting system according to claim 7, wherein the harmonics within the plurality of pure tone musical notes are at multiples of 1.5, 2, 3, 4, and 6 of the fundamental frequency.
- 9. The digital data transmitting system according to claim 1, wherein the modulator system is an amplitude modulator.
- 10. The digital data transmitting system according to claim 1, further comprising a summer for summing the modulated tones.
- 11. The digital data transmitting system according to claim 1, wherein the tones lie between 20 Hz and 20 kHz.
- 12. The digital data transmitting system according to claim 1, wherein the tones lie in the infrasonic band.
- 13. The digital data transmitting system according to claim 1, wherein the tones lie in the ultrasonic band.
- 14. The digital data transmitting system according to claim 1, wherein a second set of harmonics within the plurality of pure tone musical notes are at non-integer multiples of the fundamental frequency.
- 15. A method for transmitting digital data using acoustic tones, the method comprising:
a) generating digital data; b) modulating a plurality of pure tone notes with the digital data, wherein a first set of harmonics in the plurality of pure tone musical notes are at integer multiples of a fundamental frequency; and c) transmitting the modulated tones through a loudspeaker.
- 16. The method for transmitting digital data using acoustic tones according to claim 15, further comprising the step of summing the modulated tones after modulation.
- 17. The method for transmitting digital data using acoustic tones according to claim 15, wherein the digital data comprises a pseudo random code.
- 18. The method for transmitting digital data using acoustic tones according to claim 17, wherein the digital data further comprises a plurality of message bits.
- 19. The method for transmitting digital data using acoustic tones according to claim 18, wherein the digital data further comprises a plurality of correction bits.
- 20. The method for transmitting digital data using acoustic tones according to claim 19, wherein the correction bits are based on an extended Golay code.
- 21. The method for transmitting digital data using acoustic tones according to claim 20, the digital data being represented as 00111010dddddddddddd00111010cccccccccccc, wherein d is the message bit and c is the correction bit.
- 22. The method for transmitting digital data using acoustic tones according to claim 15, wherein the fundamental frequency of the plurality of pure tone note is 263 Hz.
- 23. The method for transmitting digital data using acoustic tones according to claim 22, wherein harmonics within the plurality of pure tone notes are at multiples of 1.5, 2, 3, 4, and 6 of the fundamental frequency.
- 24. The digital data transmitting system according to claim 15, wherein the modulation is performed by an amplitude modulator.
- 25. The digital data transmitting system according to claim 15, wherein the tones lie between 20 Hz and 20 kHz.
- 26. The digital data transmitting system according to claim 15, wherein the tones lie in the infrasonic band.
- 27. The digital data transmitting system according to claim 15, wherein the tones lie in the ultrasonic band.
- 28. The digital data transmitting system according to claim 15, wherein a second set of harmonics within the plurality of pure tone musical notes are at non-integer multiples of the fundamental frequency.
- 29. A receiver for receiving acoustic tones modulated by digital data, the receiver comprising:
a) a plurality of quadrature detectors, one for each of a plurality of tones, for recovering a baseband signal from a bandpass signal, said bandpass signal comprising the plurality of amplitude modulated tones; b) a data detector for detecting data in the baseband signal following a first pseudo random code sequence and a second pseudo random code sequence; c) a correlator for extracting a plurality of message bits following the first pseudo random code sequence and a plurality of correction bits following the second pseudo random code sequence; and d) a decoder for determining the number of errors in the message bits.
- 30. The receiver according to claim 29, wherein the quadrature detector for each tone comprising a one-bit replica of said tone.
- 31. The receiver according to claim 30, wherein the one-bit replica of said tone is convolved with the bandpass signal inphase and quadrature to produce an output signal.
- 32. The receiver according to claim 31, further comprising the step of sampling the output signal 4 times per bit length to generate a plurality of time series.
- 33. The receiver according to claim 29, wherein a sum of odd tones is subtracted from a sum of even tones to produce the baseband signal.
- 34. The receiver according to claim 29, wherein the data is detected by computing a first sum of bits in the first pseudo random code sequence and a second sum of bits in the second pseudo random code sequence.
- 35. The receiver according to claim 29, wherein a maximum convolution output is determined by convolving a binary pattern 0111010 with the baseband signal.
- 36. The receiver according to claim 29, wherein a mean of the first pseudo random code sequence is used to recover the message bits.
- 37. The receiver according to claim 29, wherein a mean of the second pseudo random code sequence is used to recover the correction bits.
- 38. The receiver according to claim 29, wherein the decoder is an extended Golay code decoder.
- 39. A method for receiving acoustic tones modulated by digital data, the method comprising:
a) recovering a baseband signal from a plurality of modulated tones; b) detecting data in the baseband signal following a first pseudo random code sequence and a second pseudo random code sequence; c) extracting a plurality of message bits from the data following the first pseudo random code sequence and correction bits following the second pseudo random code sequence; and d) determining the number of errors in the message bits by a decoder.
- 40. The receiver according to claim 39, wherein the quadrature detector for each tone comprising a one-bit replica of said tone.
- 41. The receiver according to claim 40, wherein the one-bit replica of said tone is convolved with the bandpass signal inphase and quadrature to produce an output signal.
- 42. The receiver according to claim 39, wherein the data is detected by computing a first sum of bits in the first pseudo random code sequence and a second sum of bits in the second pseudo random code sequence.
- 43. The receiver according to claim 39, wherein the decoder is an extended Golay decoder.
- 44. A device for transmitting and receiving digital data wirelessly, the device comprising:
a microphone for receiving an audio signal; a loudspeaker for transmitting the audio signal; a demodulator for demodulating the audio signal, said audio signal being modulated by the digital data; and a modulator for modulating the audio signal.
- 45. The device according to claim 44, further including an encoder.
- 46. The device according to claim 44, further including an decoder.
- 47. The device according to claim 44, wherein the fundamental frequency in the audio signal is about 263 Hz.
- 48. The device according to claim 47, wherein the harmonics within the audio signal are at multiples of 1.5, 2, 3, 4, and 6 of the fundamental frequency.
- 49. The device according to claim 44, wherein the modulator is an amplitude modulator.
- 50. The device according to claim 44, wherein the frequency content of the audio signal is between 20 Hz and 20 kHz.
- 51. The device according to claim 44, wherein the frequency content of the audio signal is in the infrasonic band.
- 52. The device according to claim 44, wherein the frequency content of the audio signal is in the ultrasonic band.
- 53. The device according to claim 47, wherein a second set of harmonics within the audio signal are at non-integer multiples of the fundamental frequency.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The contents of this application are related to provisional applications having Ser. Nos. 60/390,500 (filed Jun. 21, 2002) and 60/390,476 (filed Jun. 21, 2002). The contents of these related provisional applications are incorporated herein by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60390476 |
Jun 2002 |
US |
|
60390500 |
Jun 2002 |
US |