СПОСОБ И СИСТЕМА ДЛЯ ОБНАРУЖЕНИЯ ПРИСУТСТВИЯ

1. Способ передачи индикатора присутствия, содержащий
создание идентификатора, причем идентификатор ассоциируется с местоположением; и
передачу идентификатора в среде свободного пространства, используя передатчик ультразвукового сигнала.
2. Способ по п.1, дополнительно содержащий шифрование идентификатора.
3. Способ по п.1, в котором идентификатор включает в себя изменяющийся во времени компонент.
4. Способ по п.3, дополнительно содержащий управление изменяющимся во времени компонентом, используя часы реального времени.
5. Способ по п.3, дополнительно содержащий прием широковещательного временного сигнала для управления изменяющимся во времени компонентом.
6. Способ по п.3, в котором изменяющийся во времени компонент включает в себя временное значение.
7. Способ по п.3, в котором изменяющийся во времени компонент включает в себя временную метку.
8. Способ по п.3, в котором изменяющийся во времени компонент включает в себя циклический ключ.
9. Способ по п.1, в котором местоположение ассоциируется с магазином розничной торговли.
10. Способ по п.9, в котором местоположение ассоциируется с отделом в магазине розничной торговли.
11. Способ по п.1, в котором идентификатор ассоциируется с компонентом, принятым от сервера.
12. Способ по п.1, дополнительно содержащий прием запроса и ответ на запрос.
13. Способ по п.1, в котором передача идентификатора в среде свободного пространства, использующая передатчик ультразвукового сигнала, включает в себя передачу идентификатора, используя частотную манипуляцию.
14. Способ по п.1, в котором передача идентификатора в среде свободного пространства, использующая передатчик ультразвукового сигнала, включает в себя передачу идентификатора, используя фазовую манипуляцию.
15. Способ по п.1, в котором передача идентификатора в среде свободного пространства, использующая передатчик ультразвукового сигнала, включает в себя передачу идентификатора, используя амплитудную манипуляцию.
16. Способ по п.1, в котором передача идентификатора в среде свободного пространства, использующая передатчик ультразвукового сигнала, включает в себя передачу идентификатора, используя многочастотную сигнализацию.
17. Способ по п.16, в котором многочастотная сигнализация включает в себя связь с расширенным спектром.
18. Способ по п.1, в котором идентификатор включает в себя код с исправлением ошибок, вычисленный из исходных данных.
19. Способ по п.18, в котором кодом с исправлением ошибок является турбокод.
20. Способ по п.18, в котором код с исправлением ошибок представляет собой сверточный код.
21. Способ по п.18, в котором код с исправлением ошибок представляет собой код Рида-Соломона.
22. Способ по п.1, в котором идентификатор включает в себя код обнаружения ошибок, вычисленный из исходных данных.
23. Способ по п.22, в котором код обнаружения ошибок включает в себя циклический контроль по избыточности.
24. Способ по п.1, в котором передатчик ультразвукового сигнала включает в себя преобразователь.
25. Способ по п.1, в котором передатчик ультразвукового сигнала передает с использованием по меньшей мере одной частоты в диапазоне 19-22 кГц.
26. Система для передачи индикатора присутствия, содержащая
ультразвуковой преобразователь, причем ультразвуковой преобразователь способен передавать сигналы в среде свободного пространства на частотах выше 19 кГц, и генератор сигналов, выполненный с возможностью генерирования ультразвукового сигнала, соответствующего идентификатору, причем идентификатор ассоциируется с местоположением, и ультразвуковой сигнал включает в себя по меньшей мере одну частоту выше 19 кГц.
27. Система по п.26, в которой ультразвуковой преобразователь представляет собой пьезоэлектрический преобразователь.
28. Система по п.26, в которой генератор сигналов включает в себя программируемый процессор, причем программируемый процессор выполнен с возможностью генерирования формы волны, соответствующей идентификатору.
29. Система по п.26, в которой генератор сигналов включает в себя память, причем память хранит данные, относящиеся к форме волны, соответствующей идентификатору.
30. Система по п.26, дополнительно содержащая блок шифрования, выполненный с возможностью шифрования идентификатора.
31. Система по п.26, дополнительно содержащая часы реального времени.
32. Система по п.26, дополнительно содержащая генератор изменяющегося во времени компонента, причем идентификатор включает в себя изменяющийся во времени компонент, генерируемый генератором изменяющегося во времени кода.
33. Система по 26, дополнительно содержащая приемник времени.
34. Система по п.26, в которой местоположение ассоциируется с магазином розничной торговли.
35. Система по п.34, в которой местоположение ассоциируется с отделом в магазине розничной торговли.
36. Система по п.26, в которой идентификатор ассоциируется с принятым компонентом, принятым сетевым интерфейсом.
37. Система по п.28, в которой процессор дополнительно выполнен с возможностью приема запроса и ответа на запрос.
38. Система по п.26, в которой генератор сигналов выполнен с возможностью генерирования идентификатора, используя частотную манипуляцию.
39. Система по п.26, в которой генератор сигналов выполнен с возможностью генерирования идентификатора, используя фазовую манипуляцию.
40. Система по п.26, в которой генератор сигналов выполнен с возможностью генерирования идентификатора, используя амплитудную манипуляцию.
41. Система п.26, в которой генератор сигналов выполнен с возможностью генерирования идентификатора, используя многочастотную сигнализацию.
42. Система по п.41, в которой многочастотная сигнализация включает в себя связь с расширенным спектром.
43. Система по п.26, дополнительно содержащая генератор кода с исправлением ошибок, в которой идентификатор включает в себя код с исправлением ошибок, и в которой генератор кода с исправлением ошибок выполнен с возможностью вычисления кода с исправлением ошибок из исходных данных.
44. Система по п.43, в которой кодом с исправлением ошибок является турбокод.
45. Система по п.43, в которой кодом с исправлением ошибок является сверточный код.
46. Система по п.43, в которой кодом с исправлением ошибок является код Рида-Соломона.
47. Система по п.26, дополнительно содержащая генератор кода обнаружения ошибок, в которой идентификатор включает в себя код обнаружения ошибок, причем генератор кода обнаружения ошибок выполнен с возможностью вычисления кода обнаружения ошибок из исходных данных.
48. Система по п.47, в которой код обнаружения ошибок включает в себя циклический контроль по избыточности.
49. Способ приема индикатора присутствия, содержащий
прием ультразвукового сигнала в среде свободного пространства, используя микрофон, причем ультразвуковой сигнал включает в себя по меньшей мере одну частоту выше 19 кГц;
декодирование идентификатора, кодированного в ультразвуковом сигнале; и
логический вывод присутствия в местоположении, в котором местоположение ассоциируется с идентификатором.
50. Способ по п.49, выполняемый на мобильном телефоне.
51. Способ по п.49, в котором декодирование идентификатора включает в себя передачу данных, относящихся к ультразвуковому сигналу, на сервер и прием ответа от сервера.
52. Способ по п.49, в котором декодирование идентификатора включает в себя декодирование частотной манипуляции.
53. Способ по п.49, в котором декодирование идентификатора включает в себя декодирование фазовой манипуляции.
54. Способ по п.49, в котором декодирование идентификатора включает в себя декодирование амплитудной манипуляции.
55. Способ по п.49, в котором декодирование идентификатора включает в себя декодирование многочастотной сигнализации.
56. Способ по п.55, в котором декодирование многочастотной сигнализации включает в себя связь с расширенным спектром.
57. Способ по п.49, дополнительно содержащий применение кода с исправлением ошибок к идентификатору.
58. Способ по п.57, в котором код с исправлением ошибок включает в себя турбокод.
59. Способ по п.57, в котором код с исправлением ошибок включает в себя сверточный код.
60. Способ по п.57, в котором код с исправлением ошибок включает в себя код Рида-Соломона.
61. Способ по п.49, дополнительно содержащий применение кода обнаружения ошибок к идентификатору.
62. Способ по п.61, в котором код обнаружения ошибок включает в себя циклический контроль по избыточности.
63. Способ по п.49, в котором местоположение ассоциируется с магазином розничной торговли.
64. Способ по п.63, в котором местоположение ассоциируется с отделом в магазине розничной торговли.
65. Способ по п.49, дополнительно содержащий расшифровку идентификатора.
66. Способ по п.49, дополнительно содержащий извлечение изменяющегося во времени компонента из идентификатора и проверку, что изменяющийся во времени компонент является приемлемым.
67. Способ по п.66, в котором проверка, что изменяющийся во времени компонент является приемлемым, включает в себя учет рассинхронизации часов.
68. Способ по п.66, в котором проверка, что изменяющийся во времени компонент является приемлемым, включает в себя обнаружение рассинхронизированных часов и выравнивание рассинхронизированных часов.
69. Способ по п.49, дополнительно содержащий передачу запроса, прием ответа на запрос и проверку, что ответ на запрос является приемлемым.
70. Способ по п.49, в котором ультразвуковой сигнал включает в себя по меньшей мере одну частоту ниже 22 кГц.
71. Способ по п.49, дополнительно содержащий предоставление вознаграждения, реагирующего на логический вывод присутствия в местоположении.
72. Способ по п.49, дополнительно содержащий предоставление персонализированного дисконта, реагирующего на логический вывод присутствия в местоположении.