Systems and methods of sonic communication
AssigneeSensory, Incorporated
InventorForrest S. Mozer
Life of this patent
Estimating the term…
Abstract
In one embodiment the present invention includes a method of wireless communication. The method comprises receiving a sonic signal and determining a sequence of sonic tones from a received sonic signal. The receiving includes receiving the sonic signal at an electronic device using a microphone. The sonic signal includes a sequence of sonic tones. The receiving results in the received sonic signal. The sequence of sonic tones contains predefined timing. The timing includes the duration of each sonic tone and a set of intervals between successive sonic tones.
Claims20
A method comprising:
- receiving a sonic signal at an electronic device using a microphone, the sonic signal including a sequence of sonic tones, the receiving resulting in a received sonic signal;
- and determining, by the electronic device, the sequence of sonic tones from the received sonic signal, thereby enabling wireless communication between the electronic device and another device, wherein each sonic tone in the sequence of sonic tones has a predefined duration, wherein the sequence of sonic tones includes a predefined silent interval between each successive sonic tone, and wherein the determining comprises analyzing the sequence of sonic tones at times that are based on the predefined durations and the predefined silent intervals.
A method comprising:
- encoding, by a first electronic device, digital information corresponding to a command into a sequence of sonic tones;
- and transmitting, by the first electronic device, a cadence of sonic signals corresponding to the sequence of sonic tones from a speaker coupled to the first electronic device, thereby enabling wireless communication between the first electronic device and a second electronic device, wherein each sonic signal has a predefined duration, and wherein the transmitting comprises transmitting the cadence of sonic signals at timed intervals with a predefined silent portion between each successive sonic signal.
A non-transitory computer-readable medium having stored thereon program code executable by a computer system, the program code comprising:
- code that causes the computer system to receive digital information corresponding to a command encoded as a sequence of sonic tones;
- and code that causes the computer system to transmit a cadence of sonic signals corresponding to the sequence of sonic tones from a speaker coupled to the computer system, thereby enabling wireless communication between the computer system and another device, wherein each sonic signal has a predefined duration, and wherein the transmitting comprises transmitting the cadence of sonic signals at timed intervals with a predefined silent portion between each successive sonic signal.
Dependencies are inferred from the claim text.