ФОРМИРОВАНИЕ ШИРОКОПОЛОСНЫХ АКУСТИЧЕСКИХ ТОНОВ

1. Устройство, выполненное с возможностью формировать и передавать акустический сигнал, который кодирует последовательность символов, представляющую двоичное сообщение, для доставки в качестве аудиоконтента, причем устройство содержит аудиоустройство; и процессор, выполненный с возможностью выполнять следующие операции:  кодирование двоичного сообщения в последовательность символов, при этом каждый символ ассоциирован с периодом времени и передачей аудионесущей на выбранной частоте в течение этого периода времени, при этом период времени, по меньшей мере, одного символа характеризуется посредством передачи, по меньшей мере, двух несущих на двух различных выбранных частотах; формирование аудиовыборок оцифрованной версии последовательности символов с использованием частотных характеристик, ассоциированных с символами; и управление аудиоустройством таким образом, чтобы формировать и передавать акустический сигнал, на основе аудиовыборок.
2. Устройство по п. 1, в котором кодирование содержит использование одного или более из кодирования с прямой коррекцией ошибок и избыточного кодирования.
3. Устройство по п. 1, в котором последовательность символов дополнительно содержит-префикс последовательности символов; символы, представляющие длину последовательности символов; символы, представляющие избыточное кодирование; и символы, представляющие двоичное сообщение.
4. Устройство по п. 1, в котором символы кодируют двоичные значения данных, при этом каждое двоичное значение данных ассоциировано с соответствующими частотными характеристиками несущей, передаваемой в течение символа.
5. Устройство по п. 3, в котором префикс содержит частотный тон развертки.
6. Устройство, выполненное с возможностью формировать и передавать акустический сигнал, который кодирует последовательность символов, представляющую двоичное сообщение, для доставки в качестве аудиоконтента, причем устройство содержит аудиоустройство; и процессор, выполненный с возможностью выполнять следующие операции: кодирование двоичного сообщения в последовательность символов, при этом каждый символ ассоциирован с периодом времени и передачей аудионесущей на выбранной частоте в течение этого периода времени, причем символам предшествует префикс, который содержит частотный тон развертки; формирование аудиовыборок оцифрованной версии последовательности символов с использованием частотных характеристик, ассоциированных с символами; и управление аудиоустройством таким образом, чтобы формировать и передавать акустический сигнал, на основе аудиовыборок.
7. Устройство по п. 5, в котором кодирование содержит использование одного или более из кодирования с прямой коррекцией ошибок и избыточного кодирования.
8. Устройство по п. 5, в котором последовательность символов дополнительно содержит символы, представляющие длину последовательности символов; символы, представляющие избыточное кодирование; и символы, представляющие двоичное сообщение.
9. Устройство по п. 5, в котором символы кодируют двоичные значения данных, при этом каждое двоичное значение данных ассоциировано с соответствующими частотными характеристиками несущей, передаваемой в течение символа.
10. Устройство по п. 9, в котором частотный тон развертки префикса развертывается в частотном диапазоне, включающем в себя каждую частоту несущей, которая ассоциирована с двоичным значением данных.
11. Процессорно-реализованный способ формирования и передачи акустического сигнала, который кодирует последовательность символов, представляющую сообщение с данными, для доставки в качестве аудиоконтента, при этом способ содержит этапы, на которых кодируют, посредством процессорной схемы, сообщение с данными в последовательность символов, при этом каждый символ ассоциирован с периодом времени и передачей аудионесущей на выбранной частоте в течение этого периода времени, при этом период времени, по меньшей мере, одного символа характеризуется посредством передачи, по меньшей мере, двух несущих на двух различных выбранных частотах; формируют, посредством процессорной схемы, аудиовыборки оцифрованной версии последовательности символов с использованием частотных характеристик, ассоциированных с символами; и управляют, посредством процессорной схемы, аудиоустройством таким образом, чтобы формировать и передавать акустический сигнал, на основе аудиовыборок.
12. Способ по п. 11, дополнительно содержащий этап, на котором кодируют, посредством процессорной схемы, сообщение с данными с использованием одного или более из кодирования с прямой коррекцией ошибок и избыточного кодирования.
13. Способ по п. 11, дополнительно содержащий этап, на котором кодируют, посредством процессорной схемы, сообщение с данными в качестве последовательности символов, содержащей префикс последовательности символов; символы, представляющие длину последовательности символов; символы, представляющие избыточное кодирование; и символы, представляющие двоичное сообщение.
14. Способ по п. 11, дополнительно содержащий этап, на котором кодируют, посредством процессорной схемы, сообщение с данными в качестве последовательности символов, при этом символы кодируют двоичные значения данных, и при этом каждое двоичное значение данных ассоциировано с соответствующими частотными характеристиками несущей, передаваемой в течение символа.
15. Способ по п. 13, дополнительно содержащий этапы, на которых кодируют, посредством процессорной схемы, сообщение с данными в качестве последовательности символов, в которой префикс содержит частотный тон развертки; и управляют, посредством процессорной схемы, аудиоустройством таким образом, чтобы формировать и передавать акустический сигнал, имеющий уровень звукового давления несущих, который варьируется таким образом, что более высокие выбранные частоты передаются при более высоких уровнях звукового давления, чем более низкие выбранные частоты.
16. Процессорно-реализованный способ приема и декодирования акустического сигнала, который кодирует последовательность символов, представляющую сообщение с данными, принимаемое в качестве аудиоконтента, при этом способ содержит этапы, на которых управляют, посредством процессорной схемы, приемным аудиоустройством таким образом, чтобы принимать выборки оцифрованной версии акустического сигнала, в процессорной схеме; выполняют, посредством процессорной схемы, корреляцию акустического сигнала с фильтром с бесконечным импульсным откликом, чтобы обнаруживать фоновый шум, ассоциированный с преамбулой; выполняют, посредством процессорной схемы, корреляцию с согласованным фильтром, чтобы определять выборки оцифрованной версии акустического сигнала, соответствующего преамбуле; выполняют, посредством процессорной схемы, корреляцию с полосовым фильтром, чтобы определять несущие частоты акустического сигнала; декодируют, посредством процессорной схемы, сообщение с данными в качестве последовательности символов на основе обнаружения, по меньшей мере, двух несущих на двух различных определенных частотах в течение периода времени, ассоциированного с каждым символом.
17. Способ по п. 16, в котором процессорная схема дополнительно выполнена с возможностью выполнять коррекцию ошибок на сообщении с данными с использованием одного или более из кодирования с прямой коррекцией ошибок и избыточного кодирования.
18. Способ по п. 16, в котором процессорная схема дополнительно выполнена с возможностью декодировать сообщение с данными в качестве последовательности символов, содержащей префикс последовательности символов; символы, представляющие длину последовательности символов; символы, представляющие избыточное кодирование; и символы, представляющие двоичное сообщение.
19. Способ по п. 16, в котором процессорная схема дополнительно выполнена с возможностью декодировать сообщение с данными в качестве последовательности символов, при этом символы кодируют двоичные значения данных, и при этом каждое двоичное значение данных ассоциировано с соответствующими частотными характеристиками несущей, передаваемой в течение символа.
20. Способ по п. 18, в котором процессорная схема дополнительно выполнена с возможностью выполнять корреляцию с фильтром Герцеля, чтобы определять несущие частоты акустического сигнала, чтобы декодировать сообщение с данными в качестве последовательности символов.