Data delivery using acoustic transmissions
AssigneeOhio State Innovation Foundation
InventorsCan Emre Koksal, Harihara Varma Indukuri
Life of this patent
Estimating the term…
Abstract
Systems, methods, and computer program products for delivering information to an individual, group, or device. The information is carried by audio signals beyond the audible frequency range of human hearing, but within the frequency range of an audio system. The information is modulated onto an ultrasonic frequency and embedded into an audio signal transmitted by the audio system. Each individual, group member, or device may have or be coupled to a receiver configured to receive an acoustic signal transmitted by the audio system that includes the modulated ultrasonic frequency. The receiver extracts the information from the modulated ultrasonic frequency and provides the information to the individual, group member, or device.
Claims20
An apparatus comprising a device configured to:
- receive an acoustic signal including a communication signal generated by modulating a transmitter carrier frequency using a sequence of symbols including a pilot sequence;
- synchronize the sequence of symbols using the pilot sequence;
- and
- recover a data signal by decoding the synchronized sequence of symbols.
A method comprising:
- receiving an acoustic signal including a communication signal generated by modulating a transmitter carrier frequency using a sequence of symbols including a pilot sequence;
- synchronizing the sequence of symbols using the pilot sequence;
- and
- recovering a data signal by decoding the synchronized sequence of symbols.
A computer program product, comprising:
- a non-transitory computer-readable storage medium;
- and
- program code stored on the non-transitory computer-readable storage medium that, when executed by one or more processors, causes the one or more processors to:
- receive an acoustic signal including a communication signal generated by modulating a transmitter carrier frequency using a sequence of symbols including a pilot sequence;
- synchronize the sequence of symbols using the pilot sequence;
- and
- recover a data signal by decoding the synchronized sequence of symbols.
Dependencies are inferred from the claim text.