Способ отслеживания в реальном времени положения покупателей в магазине с использованием множественной сети связи

Изобретение относится к области обработки данных для административных, коммерческих, финансовых, управленческих, надзорных или прогностических целей. Технический результат заключается в обеспечении покупателю помощи в поиске товаров и перемещению по магазину. Для этого определяют предполагаемое положение покупателей, рядовых сотрудников, менеджеров и продавцов в магазине, используя множественную сеть связи для связи в магазине. Определяющее положение устройство расположено, например, вблизи покупателя таким образом, что предполагаемое положение покупателя в магазине может быть известно постоянно или при необходимости. Отслеживающее положение устройство посредством взаимодействия с множественной сетью связи осуществляет функцию отслеживания положения для определения данных о положении указанного действующего лица в указанном магазине. Данные о положении передают через ячеистую сеть связи множественной сети связи логическому процессору, который вычисляет положение отслеживающего положение устройства в магазине на основе данных о положении. 24 з.п. ф-лы, 16 ил.

 

ПРИТЯЗАНИЯ НА ПРИОРИТЕТ

[00011 Данная заявка на патент имеет притязания на приоритет по предварительной заявке 61/065,166 на патент США, поданной 8 февраля 2008 г., предварительной заявке 125 61/01125 на патент США, поданной 15 февраля 2008 г., заявке 12/172,326 на патент США, поданной 14 июля 2008 г., предварительной заявке 61/069,076 на патент США, поданной 12 марта 2008 г., предварительной заявке 61/070,344 на патент США, поданной 21 марта 2008 г., предварительной заявке 61/046,820 на патент США, поданной 22 апреля 2008 г., заявке 12/058,705 на патент США, поданной 29 марта 2008 г., и предварительной заявке 61/046,820 на патент США, поданной 31 октября 2008 г., ссылки на которые означают то, что они полностью включены в данный документ.

ОБЛАСТЬ ТЕХНИКИ

[0002] Настоящее изобретение предлагает способ или способы определения предполагаемого положения действующего лица в магазине с использованием множественной системы связи для связи в магазине, при этом действующее лицо является покупателем, сотрудником, менеджером или поставщиком. В частности, по меньшей мере одно устройство отслеживания положения устанавливается в непосредственной близости от действующего лица при его перемещении по магазину, таким образом, что предполагаемое нахождение действующего лица в пределах магазина может стать известным самому магазину.

УРОВЕНЬ ТЕХНИКИ

[0003] Совершение покупок, в особенности покупка продуктов, является необходимым, но иногда неприятным мероприятием. Покупатель может испытывать трудности при поиске необходимых продуктов. С появлением супермаркетов, в которых представлены как продукты питания, так и непродовольственные товары, можно потерять всякую надежду найти на тысячах квадратных метров необходимый товар, особенно если покупки совершаются после работы.

[0004] Возможность быстро и легко обнаружить кажущиеся ненаходимыми товары, которые необходимо приобрести, и возможность знать положение покупателя по отношению к этим товарам крайне желательна. Кроме того, способность магазина быстро отреагировать на запрос покупателя или вызвать помощь имеет очень большое значение в сегодняшней высококонкурентной среде розничной торговли. Однако, до сегодняшнего дня не существовало эффективной, недорогой или надежной системы, которая обеспечивала бы магазин информацией о положении покупателя, чтобы быть в состоянии ответить на его вопросы и оказать ему помощь.

[0005] Следовательно, требуется знать положение покупателей по отношению к положению сотрудников, например, работников магазина, и менеджеров, которые могли бы помогать покупателям в процессе совершения покупок. Также необходимо средство определения и передачи покупателям положения по отношению к положению покупателей товаров, которые покупатели желают приобрести но не могут найти, с тем, чтобы покупателям можно было сообщить направление или снабдить их картой, чтобы указанные покупатели могли находить и приобретать указанные желаемые товары. Это достигнуто благодаря изобретению по меньшей мере в одном варианте его реализации, описанном ниже более подробно и тщательно.

[0006] Известны примеры решений, направленных на улучшение условий совершения покупок покупателем в магазине. Многие из этих решений были ориентированы на более быстрое продвижение покупателя по магазину, помощь покупателю в поиске товаров на прилавках и помощи в быстром подсчете стоимости покупок и их оплате. К сожалению, многие из этих попыток были чересчур сложными, трудозатратными, в высокой степени неточными с точки зрения нахождения товаров покупателем, крайне дорогостоящими с точки зрения реализации, обслуживания и/или замены. Часто эти попытки отрицательно сказывались на прибыли магазинов, многие затраты магазинов перекладывались на покупателя, и эти способы казались ненадежными в ежедневной работе быстро развивающейся структуры магазина.

[0007] Существует потребность в улучшении условий совершения покупок в магазине. Высокая стоимость устройств или способов для такого улучшения и их влияние на чистую прибыль магазинов часто не принималась во внимание в известных примерах. В отрасли торговли продовольственными товарами, в частности, границы прибыли узкие (например, часто не более одного-двух процентов общей реализации магазина) и значительно подвержены колебаниям цен на топливо, затрат производства коммунальных предприятий, стоимость труда и многие другие затраты, имеющие отношение к ежедневной работе. Подобные колебания могут вызвать предсказуемые и непредсказуемые постоянно растущие затраты магазинов.

[0008] Из-за небольшой границы прибыли в торговле продовольственными товарами приходится постоянно прилагать усилия к тому, чтобы ограничивать накладные расходы; то есть ежедневные затраты на поддержание работы магазина, необходимые для того, чтобы избежать его закрытия. Следовательно, требуется по меньшей мере один недорогой, высокоэффективный и высоконадежный способ определения положения для нахождения товаров, которые ищет покупатель, для вычисления близости покупателя к искомым товарам и для отслеживания перемещения покупателя в магазине и даже за пределами магазина. Важно, чтобы такие способы служили улучшению, упрощению процесса покупки при очень незначительном, желательно, при нулевом, повышении цен магазина вследствие применения дорогостоящего оборудования для оснащения конечных пользователей, и очень незначительном, желательно нулевом, отрицательном влиянии на прибыль магазина. Это достигнуто благодаря изобретению по меньшей мере в одном из вариантов его реализации, описанных ниже более подробно и тщательно.

[0009] Известны примеры решений, направленных на улучшение управления розничной торговлей. К сожалению, многие из этих попыток были чересчур сложными, трудозатратными, в высокой степени неточными с точки зрения нахождения товаров покупателем, крайне дорогостоящими при реализации и обслуживания. Часто эти попытки отрицательно сказывались на прибыли магазинов, многие затраты магазинов перекладывались на покупателя, и эти способы были признаны ненадежными в ежедневной работе быстро развивающейся структуры магазинов. Необходим по меньшей мере один способ отслеживания положения сотрудников и менеджеров, такой, чтобы руководитель магазина и администраторы могли полностью анализировать эффективность работы сотрудников и менеджеров в процессе выполнения ими их ежедневных обязанностей в магазине. Это достигается благодаря изобретению по меньшей мере в одном варианте его реализации, описанном ниже более подробно и тщательно.

[0010] Наконец, в настоящее время существует потребность в улучшении управления и борьбы с кражами в магазинах. Современные способы позволяют бороться с кражами в магазинах с помощью меток радиочастотной идентификации на некоторых более дорогих товарах или путем контроля деятельности людей в магазине с помощью видеокамер. Следовательно, требуется еще по меньшей мере один способ контроля положения покупателей, сотрудников, менеджеров и поставщиков при их перемещении в магазине, с тем, чтобы магазин мог определить, находятся ли покупатели, сотрудники и поставщики на разрешенных территориях магазина. Знание положения поставщиков важно по целому ряду причин. Например, персонал службы безопасности магазина, вероятно, сочтет подозрительным, что поставщик безалкогольных напитков находится рядом с витриной фармацевтических товаров или оружия.

[0011] Отслеживание положения покупателей, сотрудников, менеджеров и поставщиков достигается благодаря изобретению по меньшей мере в одном варианте реализации по меньшей мере одного способа, описанного ниже более подробно и тщательно.

ИЗЛОЖЕНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ

[0012] Соответственно, изобретение предлагает по меньшей мере один способ определения предполагаемого положения действующего лица в магазине, при этом действующее лицо является покупателем, сотрудником, менеджером или поставщиком. В частности, изобретение предлагает способ определения предполагаемого положения действующего лица в магазине, включающий (1) создание системы определения предполагаемого положения действующего лица в магазине; (2) передачу данных о положении между указанной множественной сетью связи и указанным отслеживающим положение устройством; и (3) вычисление положения по меньшей мере одного отслеживающего положение устройства в магазине; при этом система имеет (1) множественную сеть связи; (2) по меньшей мере один логический процессор, оперативно подключенный к этой сети; и (3) по меньшей мере одно отслеживающее положение устройство, которое расположено близко от действующего лица и которое работает через множественную сеть связи для реализации функции отслеживания положения для отслеживания предполагаемого положения действующего лица в магазине. Способ предпочтительно дополнительно включает (4) использование вычисленного положения отслеживающего положение устройства, описанного в данном документе, для отслеживания предполагаемого положения действующего лица в магазине с течением времени. При этом действующее лицо выбирается из группы, включающей покупателей, сотрудников, менеджеров и поставщиков.

[0013] Дальнейшие варианты реализации настоящего изобретения, а также структура и работа изобретения в этих вариантах описаны ниже со ссылками на прилагаемые чертежи.

ОПИСАНИЕ ССЫЛОК

[0014] При ссылке на чертежи аналогичные символы ссылок обозначают аналогичные элементы на всех чертежах текста. Далее приведен список символов ссылок и связанных с ними элементов.

[0015] 5 Магазин

[0016] 6 Канал связи множественной сети связи

[0017] 7 Покупатель

[0018] 8 Сотрудник

[0019] 9 Менеджер

[0020] 10 Множественная сеть связи

[0021] 11 Маршрутизатор множественной сети

[0022] 12 Информационный маршрутизатор

[0023] 13 Организатор многоузловой сети

[0024] 14 Многоузловая сеть связи

[0025] 15 Сеть связи ZIGBEE

[0026] 16 сеть связи типа «звезда»

[0027] 17 Канал связи многоузловой сети

[0028] 18 Канал связи сети типа «звезда»

[0029] 19 Канал связи способа

[0030] 20 Радиоустройство обмена данными

[0031] 23 Логический процессор

[0032] 25 Выключатель

[0033] 27 Шлюзовый сервер

[0034] 29 Сервер магазина

[0035] 50 Слепой узел

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0036] В то время как спецификация завершается формулой изобретения, в частности указывающей и четко формулирующей изобретение, мы убеждены, что реализации изобретения лучше понимать из следующего описания в сочетании с прилагаемыми фигурами, в которых аналогичная нумерация ссылается на аналогичные элементы, и в которых:

[0037] Фиг.1 представляет вид магазина сверху, имеющего примерную множественную сеть связи, установленную в магазине;

[0038] Фиг.2А и фиг.2В представляют схему примерной многоузловой сети связи, полезной в магазине;

[0039] Фиг.3А и фиг.3В представляют схему примерной сети связи типа применяемой в магазине;

[0040] Фиг.4 представляет схему магазина, в качестве примера множественной сети связи с одной сетью связи типа «звезда» и одной многоузловой сетью связи, применяемыми в магазине;

[0041] Фиг.5 представляет схему магазина в качестве примера множественной сети связи;

[0042] Фиг.6А, фиг.6В, фиг.6С и фиг.6D представляют диаграммы примерных реализации способа вычисления, хранения и отслеживания положения предполагаемого положения действующего лица в магазине, в котором связь отслеживающего устройства с по меньшей мере одним логическим процессором осуществляется по многоузловой сети связи;

[0043] Фиг.7А, фиг.7В, фиг.7С и фиг.7D представляют диаграммы примерных реализаций способа вычисления, хранения и отслеживания положения предполагаемого положения действующего лица в магазине, в котором связь от отслеживающего устройства с по меньшей мере одним логическим процессором осуществляется по сети связи типа «звезда»;

[0044] Фиг.8 представляет примерную реализацию упрощенного способа определения положения.

ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ

[0045] Термин "магазин", используемый в данном документе, означает разного рода места розничной торговли, в которых происходит приобретение товаров и в которых покупатели физически присутствуют для осуществления покупки товаров, в том числе продуктовые магазины, продовольственные магазины самообслуживания, магазины одежды, магазины товаров широкого потребления, мастерские, склады и многие другие типы магазинов розничной торговли.

[0046] Термин "продовольственный магазин", используемый в данном документе, означает вид средств розничной торговли, в которых представлены для продажи разного рода продукты питания, сельскохозяйственная продукция, фармацевтическая продукция, а также традиционные продовольственные товары и/или услуги.

[0047] Термины "магазин знает" и "магазин осведомлен", используемые в данном документе, означают, что старший менеджер магазина имеет доступ к информации, известной по меньшей мере одному логическому процессору, и всем серверам магазина, задействованным в данном способе, включая сервер, отслеживающий положение, если он имеется.

[0048] Термин "маршрутизатор множественной сети", используемый в данном документе, означает устройство, имеющее по меньшей мере три радиоустройства с микроконтроллером (MCU), из которых по меньшей мере один работает в качестве информационного маршрутизатора для многоузловой сети связи, и по меньшей мере два работают как радиоустройства обмена данными для сети связи типа «звезда».

[0049] В данном документе представлен по меньшей мере один способ определения предполагаемого положения действующего лица в магазине. Действующее лицо выбирается из группы, включающей покупателя, сотрудника, менеджера или поставщика. Поскольку магазин отслеживает положение отслеживающего положение устройства, которое находится в непосредственной близости от действующего лица, на самом деле местоположение людей не отслеживается, следовательно, местоположения действующего лица являются предполагаемыми. Возможно, что действующее лицо отойдет от отслеживающего положение устройства, в случае чего данные об отслеживании положения действующего лица будут неточными. Отслеживание положения отслеживающего положение устройства обладает точностью в пределах заранее определенного допустимого диапазона погрешности.

[0050] Слепые узлы включают, например, беспроводные конечные устройства и интеллектуальные тележки для покупок, которые связаны с по меньшей мере одним отслеживающим положение устройством. В примерных реализациях слепые узлы содержат по меньшей мере одно отслеживающее положение устройство или физически находятся в непосредственной близости от него. Слепые узлы называются "слепыми", поскольку без отслеживающего положение устройства, связанного со слепым узлом, и без по меньшей мере одного способа отслеживания положения, положение каждого слепого узла будет неизвестно множественной сети связи. Каждый слепой узел является по меньшей мере одним электронным устройством, коммуникационно подключенных к множественной сети связи.

[0051] В примерной реализации по меньшей мере одного предлагаемого способа он включает множественную сеть связи, расположенную в магазине, и по меньшей мере одно отслеживающее положение устройство, работающее либо с помощью интеллектуальных магазинных тележек, либо ручных беспроводных конечных устройств, в данном документе обозначаемых как беспроводные конечные устройства, для предоставления данных отслеживания положения магазину в отношении положений действующих лиц на территории магазина. Термин "отслеживающее положение устройство", используемый в данном документе, означает устройство, содержащее аппаратный модуль определения положения, который можно использовать для приема сигналов от по меньшей мере одного или более информационных маршрутизаторов, которые имеют известное положение в пределах множественной сети связи. Расположение каждого указанного отслеживающего положение устройства в основном постоянно передается по меньшей мере одному логическому процессору. При по меньшей мере одной реализации изобретения отслеживающее положение устройство имеет средства выполнения вычислений отслеживания хода луча, а тажке вычислений слепого узла для определения его собственного положения по отношению к информационным маршрутизаторам.

[0052] При примерных реализациях отслеживающие положение устройства находятся внутри беспроводных конечных устройств и интеллектуальных магазинных тележек. В различных примерных реализациях отслеживающие положение устройства находятся в тесной физической связи с беспроводными конечными устройствами и интеллектуальными магазинными тележками. Термин "интеллектуальная магазинная тележка", или "ISC", используемые в данном документе, означают магазинную тележку, конструкция которой позволяет принимать и взвешивать складываемые в нее товары, а также обмениваться данными беспроводным способом с другими участниками множественной сети связи, такими как сервер отслеживания положения или по меньшей мере один логический процессор. «Интеллектуальная» магазинная тележка работает в качестве слепого узла и мобильного конечного узла в пределах множественной сети связи.

[0053] Беспроводное конечное устройство способно беспроводным способом обмениваться данными через множественную сеть связи с другими участниками множественной сети связи, такими как отслеживающий положение сервер и по меньшей мере один логический процессор. Беспроводное конечное устройство работает в качестве слепого узла и мобильного конечного узла в пределах множественной сети связи. При различных примерных реализациях изобретения беспроводное конечное устройство оснащено "отслеживающим положение устройством" и "сканирующим продукт устройством". Беспроводное конечное устройство может быть также оснащено отслеживающим положение устройством или сканирующим товар устройством. Следует отметить, что сканирующие продукт устройства - это устройства, способные сканировать штрих-коды или делать фотографии штрих-кодов.

[0054] При различных примерных реализациях беспроводное конечное устройство оснащено системой формирования изображений, которое может делать фотографии для идентификации штрих-кодов. При примерных реализациях беспроводное конечное устройство постоянно назначается действующим лицам. При альтернативных примерных реализациях беспроводные конечные устройства постоянно назначаются действующим лицам, тогда как при других примерных реализациях определенные беспроводные конечные устройства постоянно назначаются действующим лицам, таким как покупатели, а определенные беспроводные конечные устройства временно назначаются определенным действующим, лицам, таким как поставщики.

[0055] При примерных реализациях, во всех случаях, когда беспроводные конечные устройства и интеллектуальные магазинные тележки находятся в непосредственной близости от множественной сети связи магазина, они в основном непрерывно передают свои соответствующие адреса идентификаторов меньшей мере одному по логическому процессору. Однако при примерных реализациях по меньшей мере одного способа все беспроводные конечные устройства и интеллектуальные магазинные тележки, которые остаются неподвижными в течение определенного периода времени, например, пятнадцати минут, отключаются для экономии электроэнергии. Когда беспроводные конечные устройства и интеллектуальные магазинные тележки выключаются для сбережения электроэнергии, непрерывная передача их соответствующих уникальных идентифицируемых адресов и отслеживание положения беспроводных конечных устройств и интеллектуальных магазинных тележек прекращается до момента, пока они снова не окажутся в движении.

[0056] При примерных реализациях одного или более способов изобретения практически все беспроводные соединения в пределах магазина осуществляются через множественную сеть связи. Термин "множественная сеть связи", используемый в данном документе, означает сеть связи в магазине, состоящую из двух или более различных типов сетей связи, двух или более однотипных сетей связи или определеленное сочетания указанного. Множественная сеть связи с точки зрения архитектуры включает одиночные сети связи, которые работают как две или более по-разному функционирующие сети свзи. Например, термин "множественная сеть связи" включает с точки зрения архитектуры сети одиночную сеть связи, которая работает в качестве сети связи типа «звезда» и многоузловой сети связи одновременно.

[0057] Термин "логический процессор", используемый в данном документе, означает по меньшей мере одно электронное устройство, включающее переключатель и сервер, или другое электронное устройство, способное выполнять функции переключателя, шлюзового сервера и других серверов магазина, таких как сервер управления задачами сотрудника, сервер способов заказа, точку продажи, сервер отслеживания положения или другой компьютер магазина. При примерных реализациях по меньшей мере один логический процессор служит основной базой данных магазина. Функционально по меньшей мере один логический процессор организует, управляет и хранит данные, получаемые от множественной сети связи. Кроме этого, по меньшей мере один логический процессор также обеспечивает вычисления, хранение информации, организацию, ответ, уведомление сети, назначение приоритетов данных, назначение приоритетов событий и другие функции. Кроме этого, по меньшей мере один логический процессор маршрутизирует данные к другим элементам множественной сети связи, таким как беспроводные конечные устройства и интеллектуальные магазинные тележки. При различных примерных реализациях по меньшей мере один логический процессор имеет средства выполнения вычислений отслеживания хода луча для определения положения слепого узла по отношению к информационным маршрутизаторам.

[0058] По меньшей мере один способ предоставляет разнообразные способы определения и отслеживания каждого предполагаемого положения действующего лица, в то время как указанный действующее лицо работает с электронным устройством, которое связано с сетью связи магазина. В частности, при различных примерных реализациях по меньшей мере один способ обеспечивает (1) разнообразные способы, которыми идентификация действующего лица становится известной магазину, (2) средства для создания исторической прогрессии, которая является собранием предполагаемых положений действующего лица, проецируемых на двух- или трехмерную сетку, наложенную на карту магазина, и (3) средства отслеживания времени, которое действующее лицо тратит в каждом расположении в магазине, в то время как электронное устройство действующего лица связано со множественной сетью связи.

[0059] В различных примерах реализации по меньшей мере один логический процессор запускает по меньшей мере один высоконадежный способ для определения положения товаров, искомых действующим лицом, для вычисления близости действующего лица к искомым товарам и для отслеживания перемещения действующего лица в магазине и даже вне магазина. В альтернативных реализациях по меньшей мере один способ осуществляют при помощи отслеживающего положение сервера вместо по меньшей мере одного логического процессора, при этом отслеживающий положение сервер подключен к шлюзовому серверу, который является шлюзовым сервером к остальным участникам множественной сети связи.

[0060] Термин "шлюзовый сервер", используемый в данном документе, означает компьютер категории сервера, который получает данные от множественной сети связи магазина через переключатель, который маршрутизируется шлюзовым сервером к другим серверам. Шлюзовый сервер передает информацию, не связанную с положением, серверам магазина, и маршрутизирует любые ответы обратно через сеть связи типа «звезда» соответствующему действующему лицу. При примерных реализациях сеть связи типа «звезда» и многоузловая сеть связи являются отдельными сетями с общим переключателем сети к шлюзовому серверу и серверам магазина.

[0061] Кроме этого, термин "отслеживающий положение сервер", используемый в данном документе, означает по меньшей мере одно электронное устройство, которое коммуникационно подключено ко множественной сети связи, в которой отслеживающий положение сервер имеет возможность хранить, организовывать, управлять и маршрутизировать данные положения в отношении положения действующего лица и вещей в магазине. При примерном по меньшей мере одном способе отслеживающий положение сервер является по меньшей мере одним компьютером или по меньшей мере одним компьютером категории сервера, который является по меньшей мере одним сервером магазина, подключенным к множественной сети связи через шлюзовый сервер или через по меньшей мере один логический процессоров. В примерных реализациях отслеживающий положение сервер включает программное обеспечение, которое выполняет вычисления отслеживания хода луча. Отслеживающий положение сервер имеет возможность хранения данных расположения по товарам, станционарным объектам и действующим лицам в магазине. В примерных способах отслеживающий положение сервер воздает исторические прогрессии. Отслеживающий положение сервер разбивает исторические прогрессии на пары с помощью программоносителей товаров, сканируемых действующими лицами.

[0062] В примерах реализации личность действующего лица становится известной магазину и, в частности, когда действующее лицо работает с беспроводным конечным устройством или интеллектуальной магазинной тележкой. В этих случаях действующему лицу на временной или постоянной основе назначается беспроводное конечное устройство или интеллектуальная магазинная тележка или и то и другое. В идеале, когда беспроводное конечное устройство назначается покупателю, он сканирует программоноситель, расположенный на его примерной карте покупателя, с помощью устройства считывания штрик-кодов беспроводного конечного устройства. В идеале, когда интеллектуальная магазинная тележка назначается покупателю, он сканирует программоноситель, расположенный на его примерной карте покупателя, с помощью устройства считывания штрик-кодов интеллектуальной магазинной тележки. В идеале, когда беспроводное конечное устройство назначается сотруднику или менеджеру магазина, он сканирует программоноситель, расположенный на его идентификационной карте сотрудника, с помощью устройства считывания штрих-кодов беспроводного конечного устройства, назначенного ему.

[0063] Термины "программоноситель" или "штрих-код" или "штрихкод", используемые в данном документе, означают уникальный идентификатор товара в магазине. Программоноситель является читаемым, поскольку его можно считать и понять его содержимое с помощью электронного устройства. Иногда программоносители могут считываться не только компютером, но и человеком. Примеры читаемых программоносителей включают следующее: универсальный код товара, метки радиочастотной идентификации и электронного кода товара.

[0064] На следующих этапах идентификации покупателей беспроводные конечные устройства и/или интеллектуальные магазинные тележки передают информацию карты образцового покупателя через множественную сеть связи по меньшей мере одному логическому процессору. Указанный по меньшей мере один логический процессор получает доступ к электронному файлу, который содержит информацию карты образцового покупателя и личную информацию, добровольно предоставляемую, когда покупатель регистрируется в магазине для получения карты образцового покупателя. В этот момент времени один или более логических процессоров сохраняют уникальный идентификационный адрес беспроводного конечного устройства в электронном файле покупателя.

[0065] Аналогично, на следующих этапах идентификации сотрудников и менеджеров беспроводные конечные устройства и/или интеллектуальные магазинные тележки передают информацию идентификационной карты образцового сотрудника через множественную сеть связи по меньшей мере одному логическому процессору. По меньшей мере один логический процессор получает доступ к электронному файлу, который содержит информацию идентификационной карты образцового сотрудника, которую менеджер или сотрудник получает при приеме на работу. В этот момент времени по меньшей мере один логический процессор сохраняет уникальный идентификационный адрес беспроводного конечного устройства и/или интеллектуальной магазинной тележки в электронном файле сотрудника.

[0066] Поскольку магазин связывает уникальный идентификационный адрес каждого беспроводного конечного устройства и каждой интеллектуальной магазинной тележки с конкретной идентификационной информацией действующего лица, и поскольку беспроводные конечные устройства и интеллектуальные магазинные тележки передают свои соответствующие уникальные идентификационные адреса одному или более логическим процессорам каждый раз, когда они находятся в непосредственной близости магазина, магазин осведомлен о личности действующего лица в любой момент времени, когда действующее лицо работает вблизи магазина, в то время, когда он работает с постоянно назначенным беспроводным конечным устройством или интеллектуальной магазинной тележкой. Примерные реализации множественной сети связи будут рассмотрены в свою очередь.

[0067] В примерах реализации изобретения множественная сеть связи способа включает по меньшей мере одну многоузловую сеть связи и по меньшей мере одну сеть связи типа «звезда». Работая совместно, хотя необязательно в зависимости друг от друга, многоузловая сеть связи и сеть связи типа «звезда» позвляют магазину отслеживать положение действующих лиц и товаров и передавать и получать информацию о положении через множественную сеть связи между отслеживающими положение устройствами и либо одним, либо большим числом логических процессоров отслеживающего положение сервера.

[0068] При примерных реализациях множественная сеть связи включает по меньшей мере одну сеть связи типа «звезда», расположенную в окрестности магазина, чтобы разрешить обмен данными между отслеживающими положение устройствами и магазином, в частности, по меньшей мере одним логическим процессором.

[0069] При примерных реализациях сеть ZIGBEE® (ZIGBEE является зарегистрированной торговой маркой компании ZigBee Alliance для беспроводной сети связи, которая работает по протоколу связи IEEE 802.15.4) является примерной сетью связи для построения многоузловой сети связи и сети связи типа «звезда». The ZIGBEE network is targeted at radio frequency (RF) applications that require a low data rate, long battery life and secure networking. Средние специалисты в данной области учтут, что для работы как с многоузловой, так и с сетями связи типа «звезда» могут использоваться другие протоколы.

[0070] При примерных реализациях многоузловая сеть связи используется для определения положения участников многоузловой сети, а сеть связи типа «звезда» используется для обмена данными, не связанными с положением. Сеть связи типа «звезда» используется для передачи всей информации, не связанной с положением, непосредственно шлюзовому серверу.

[0071] Действующее лицо работает в магазине, используя либо отслеживающее положение устройство, установленное или расположенное внутри либо беспроводного конечного устройства, либо интеллектуальной магазинной тележки. При примерных реализациях действующее лицо передает читаемые людьми сообщения и информацию, считываемую компьютером (информацию штрихкода), по меньшей мере одному логическому процессору через сеть связи типа «звезда», в то время как координаты Х и Y положения действующего лица отслеживаются через многоузловую сеть связи.

[0072] При примерных реалиациях организатор многоузловой сети назначает адреса по существу всем участникам многоузловой сети связи. Организатор многоузловой сети - это одиночная точка входа в многоузловую сеть связи к и от шлюзового сервера. Термин "организатор многоузловой сети", используемый в данном документе, означает радиоустройство внутри многоузловой сети связи множественной сети связи. При примерных реализациях организатор многоузловой сети маршрутизирует данные положения к и от информационных маршрутизаторов и логического процессора. Организатор многоузловой сети передает данные по кабелю Ethernet по меньшей мере одному логическому процессору. При примерных реализациях функционально организатор многоузловой сети маршрутизирует данные отслеживания положения беспроводных конечных устройств сотрудника и беспроводных конечных устройств покупателя с поменьшей мере одним беспроводным конечным устройством по меньшей мере одного менеджера или сотрудника.

[0073] Кроме этого, информационные маршрутизаторы являются фиксированными участниками многоузловой сети связи. Информационные маршрутизаторы являются конечными узлами, специальными стационарными основными узлами внутри многоузловой сети связи. Информационные маршрутизаторы получают и передают информацию через множественную сеть связи к и от отслеживающих положение устройств, интеллектуальных магазинных тележек, беспроводных конечных устройств, организатора многоузловой сети, других информационных маршрутизаторов и других участников многоузловой сети связи. Каждый информационный маршрутизатор включает по меньшей мере одно радиоустройство.

[0074] Каждый информационный маршрутизатор передает индикацию уровня принимаемого сигнала. В некоторых вариантах реализации координаты положения Х и Y в двухмерных способах отслеживания положения и координаты положения X, Y и Z в трехмерных способах отслеживания положения, принадлежащие положению информационного маршрутизатора и его уникального идентификационного адреса, передаются его ближайшему радиоустройству передачи данных, любому запрашивающему беспроводному конечному устройству и любой запрашивающей интеллектуальной магазинной тележке.

[0075] Для ясности термин "радиоустройство передачи данных", используемый в данном документе, означает радиоустройство внутри сети связи типа «звезда» множественной сети связи. Радиоустройство передачи данных является или работает в качестве узла-концентратора, также известного как центральный узел, сети связи типа «звезда» множественной сети связи. Каждое радиоустройство передачи данных маршрутизирует информацию, не связанную с положением, между одним или несколькими логическими процессорами и беспроводным конечным устройством, интеллектуальной магазинной тележкой и другими устройствами связи, способными передавать данные беспроводным способом с использованием множественной сети связи магазина. При примерных реализациях каждое радиоустройство передачи данных передает информацию, не связанную с положением, по кабелю Ethernet по меньшей мере к одному логическому процессору. Примеры информации, не связанной с положением, передаваемой между действующим лицами и по меньшей мере одним логическим процессором через радиоустройство передачи данных, включают штрихкоды, запросы на помощь в нахождении товаров в магазине, списки заказов, выполняемые сотрудниками, но не ограничиваются ими. Радиоустройство передачи данных излучает радиоволны, содержащие информацию, не связанную с положением, группе участников сети связи типа «звезда», в которой указанная группа участников сети связи типа «звезда» может включать, а может не включать каждого участника сети связи типа «звезда».

[0076] Общий покупательский опыт улучшается, если магазин систематически отправляет сотрудников и/или менеджеров в помощь покупателям даже еще до того, как они попросят о помощи. В различных вариантах реализации магазин узнает о том, что покупателю требуется помощь при определении того, что покупатель находится в неподвижном положении в течение заданного промежутка времени, например пяти минут. При этой имеющейся информации программное обеспечение по меньшей мере одного логического процессора формирует сообщение, которое отдает команду сотруднику помочь покупателю, которому требуется помощь, которая отправляется на беспроводное конечное устройство, используемое сотрудником, ближайшим к покупателю, которому требуется, помощь.

[0077] На фиг.1 представлен пример схемы магазина 5. В частности, на фиг.1 показан вид магазина сверху, в котором покупатели 7, рядовые сотрудники 8 и менеджеры 9 расположены и связаны внутри множественной сети 10 связи для обеспечения беспроводной связи между участниками множественной сети 10. Продавцы не показаны, но специалистам в данной области ясно, что ими могут быть 7, 8 или 9, как показано на фиг.1.

[0078] Множественная сеть связи расположена в магазине и вокруг него. В некоторых вариантах реализации множественная сеть связи расположена в магазине и вокруг него. В некоторых вариантах реализации двухмерная сетка с координатами Х и Y или трехмерная сетка с координатами X, Y и Z накладывается на карту магазина.

[0079] На фиг.1 показан вариант реализации множественной сети связи, в котором множественная сеть связи включает по меньшей мере одну многоузловую сеть 14 связи и по меньшей мере одну сеть 16 связи типа «звезда». Для большей ясности на фиг.1 показан маршрутизатор множественной сети 11, работающий как по меньшей мере для одной многоузловой сети связи, так и по меньшей мере для одной сети связи типа «звезда». Таким образом, каждый маршрутизатор множественной сети предпочтительно содержит элементы для передачи данных по указанным по меньшей мере одной многоузловой сети связи и по меньшей мере одной сети связи типа «звезда». Каждый из покупателей, рядовых сотрудников, менеджеров и продавцов связан через каналы 6 связи множественной сети и маршрутизаторы множественной сети по меньшей мере с одной многоузловой сетью связи и по меньшей мере с одной сетью 16 типа «звезда» множественной сети 10.

[0080] В некоторых примерах реализации каждый маршрутизатор множественной сети расположен в месте, недоступном для покупателей, совершающих покупки в магазине. Область расположения каждого маршрутизатора множественной сети находится вблизи потолка магазина или на нем. Предпочтительно, хотя и не обзятательно, каждый маршрутизатор 11 множественной сети включает по меньшей мере три радиоустройства: первое радиоустройство, выполняющее функцию информационного маршрутизатора 12 (как показано на фиг.2А, 2В и 5) по меньшей мере одной многоузловой сети 14 связи, и по меньшей мере два радиоустройства, выполняющих функцию радиоустройств 20 передачи данных (как показано на фиг.3А, 3В, 4 и 5) по меньшей мере одной сети связи 16 типа «звезда».

[0081] Как показано на фиг.1, каналы 19 связи способа соединяют каждый маршрутизатор 11 по меньшей мере с одним логическим процессором 23. Каналы 19 могут быть как беспроводными, так и проводными. Предпочтительно каналы 19 способа являются проводными и показаны жирными линиями для указания того, что они являются проводными на фиг.1, 2 и 3. Кабель Ethernet может выполнять функцию проводного соединительного устройства между каждым маршрутизатором 11 и по меньшей мере одним логическим процессором 23. Примерные каналы связи способа для использования в данном документе - это каналы типа, подходящего для создания физического уровня Ethernet, работающего в соответствии со стандартом связи IEEE 802.3. Примерный кабель Ethernet - "витая пара": RJ45 и САТ-х, медный. Такой кабель разработан для облегчения цифровой передачи голоса и данных по медным проводам с высоким качеством и на большой скорости.

[0082] На фиг.1 также показаны каналы 6 связи множественной сети, которые соответствуют зонам передачи между маршрутизатором 11 внутри многоузловой сети 14. На практике каналы связи множественной сети, хотя они и представляются в иллюстративных целях прямыми линиями, не обязательно являются прямыми, а, более точно, круговыми зонами передачи, выходящими из каждого маршрутизатора множественной сети. Каналы связи множественной сети также показаны между маршрутизаторами множественной сети, рядовыми сотрудниками и менеджерами. Хотя это и не показано, каналы связи множественной сети также соединяют (1) менеджеров с другими менеджерами, рядовыми сотрудниками и покупателями, (2) рядовых сотрудников с менеджерами, рядовыми сотрудниками и покупателями, (3) покупателей с рядовыми сотрудниками и менеджерами, но предпочтительно не соединяют покупателей 7 с другими покупателями 7 и (4) продавцов с рядовыми сотрудниками и менеджерами. Через подобные зоны (каналы связи множественной сети 6) каждого маршрутизатора множественной сети данных всех видов передаются и получаются.

[0083] Предпочтительно каждый маршрутизатор 11 работает как для по меньшей мере одной узловой сети 14, так и для по меньшей мере одной сети 16 типа «звезда». Маршрутизатор множественной сети включает по меньшей мере три микропроцессорных управляющих устройства (МУУ). Одно МУУ используется для по меньшей мере одной многоузловой сети связи, а по меньшей мере два используются для по меньшей мере одной сети связи типа «звезда». Каждое МУУ предпочтительно является устройством способа на чипе и включает блок управления, по меньшей мере один регистр, некоторое количество ПЗУ, некоторое количество RAM и арифметико-логическое устройство (АЛУ).

[0084] МУУ Texas Instruments CC2431 является примером МУУ для использования в качестве одного из радиоустройств по меньшей мере для одной многоузловой сети 14 и для одного из по меньшей мере двух радиоустройств, используемых по меньшей мере для одной сети связи типа «звезда» благодаря его способности без затруднений передавать данные по многоузловой сети связи 14 и по меньшей мере одной звездобразной сети связи 16 с заданной скоростью передачи данных. Кроме того, МУУ CC2431 может обеспечивать функции обнаружения положения внутри множественной сети 10 в данном документе. Возможен также вариант, при котором МУУ СС2430 MCU является примерным МУУ для использования в качестве одного из радиоустройств по меньшей мере для одной многоузловой сети связи 14 и для одного из по меньшей мере двух радиоустройств, используемых по меньшей мере для одной сети связи 16 типа «звезда». Третье радиоустройство по меньшей мере из трех радиоустройств маршрутизатора множественной сети 11 является более мощным, чем радиоустройства Texas Instruments серии СС243х.

[0085] На практике скорость передачи данных внутри многоузловой сети связи 14 предпочтительно устанавливается на уровне по меньшей мере 125 килобайт в секунду (кб/с). Скорость передачи данных внутри по меньшей мере одной сети связи 16 типа «звезда» предпочтительно устанавливают на уровне по меньшей мере 250 кб/с. Интерфейс между действующим лицом и множественной сетью связи 10 является беспроводным, и доступ действующего лица к нему осуществляется через слепой узел.

[0086] На фиг.2А представлено схематическое представление примерной многоузловой сети связи 14 for для использования в изобретении, описываемом в данном документе. Предоставляются информационные маршрутизаторы 12, которые находятся в беспрооводном соединении вместе с каналами многоузловой сети связи 17 с участниками по меньшей мере одной многоузловой сети связи. Участники указанной по меньшей мере одной многоузловой сети связи включают слепые узлы, устройства взвешивания и по меньшей мере один организатор многоузловой сети 13.

[0087] Каналы многоузловой сети связи 17 могут быть проводными или беспроводными. Предпочтительно каналы многоузловой сети связи не являются в действительности проводными линиями, но подразумевается, что они отражают направление и существование беспроводных каналов связи между информационными маршрутизаторами 12, которые образуют по меньшей мере одну многоузловую сеть связи 14 и другие компоненты, такие как по меньшей мере одно беспроводное конечное устройство 40 и организатор многоузловой сети связи 13. Организатор многоузловой сети подключается по каналам связи 19 способа (показанными на Фигурах 1, 3А, 3В, 4 и 5) к по меньшей мере одному логическому процессору 23. По меньшей мере одна многоузловая сеть связи обеспечивает многие преимущества, включая низкое потребление электроэнергии, низкую стоимость эксплуатации, эффективную коммуникацию в пределах определенного пространства, а также низкую стоимость технического обслуживания.

[0088] Как показано на фиг.2А, информационные маршрутизаторы 12 имеют возможность связи с по меньшей мере одним из других информационных маршрутизаторов 12 в одной или более многоузловых сетях связи 14. Предпочтительно каждый информационный маршрутизатор 12 имеет возможность связываться с каждым другим участником многоузловой сети, например, с по меньшей мере одним из слепых узлов 50.

[0089] В примерах реализации по меньшей мере одна многоузловая сеть связи 14 является локальной вычислительной сетью, использующей одну из двух структур соединения. Одна структура - это полная многоузловая топология, в то время как другая структура - это частичная многоузловая топология. При полной многоузловой топологии все информационные маршрутизаторы 12 беспроводным способом соединяются друг с другом и могут получать и передавать информацию каждому другому информационному маршрутизатору в пределах одной или более многоузловых сетей связи. При частичной многоузловой топологии каждый информационный маршрутизатор беспроводным способом соединяется с некоторыми, но не со всеми информационными маршрутизаторами, доступными в пределах одной или более многоузловых сетей связи.

[0090] Подходящая передача данных по меньшей мере через одну многоузловую сеть связи включает данные о положении и данные, не связанные с положением, такие как голосовые данные и цифровые сообщения между сотрудником и менеджером через по меньшей мере одну многоузловую сеть связи. Однако в предпочтительных реализациях по меньшей мере одна многоузловая сеть связи ограничена до небольших пакетов данных, таких как данные положения, которые включают координаты положения Х и Y. Предпочтительно выполняемые функции отслеживания положения множественной сети 10 направляются через многоузловую сеть связи, в то время как более крупные пакеты данных, такие как данные, не связанные с положением, передаются по меньшей мере через одну сеть связи типа «звезда». Информационные маршрутизаторы 12 необязательно связываются друг с другом, а вместо этого предоставляют данные положения каждому слепому узлу 50, который включает, без ограничения, беспроводные конечные устройства и магазинные тележки, оснащенные логическими устройствами.

[0091] В примерах реализации, описанных в данном документе, отслеживающие положение устройства, связанные со слепыми узлами 50, вычисляют свои собственные координаты положения X и Y с использованием программного обеспечения триангуляции или другого программного обеспечения отслеживания положения, установленного на слепом узле. Информационные маршрутизаторы знают о своих соответствующих координатах положения Х и Y. В примерах реализации по меньшей мере один логический процессор 23 информирует информационные маршрутизаторы об их соответствующих координатах положения Х и Y. Информационные маршрутизаторы соединяются с организатором многоузловой сети связи 13 через каналы связи 19 (показаны на фиг.6) с по меньшей мере одним логическим процессором 23 (Фигуры 1 и 2В).

[0092] Пример реализации многоузловой сети связи 14, используемый в данном документе, - это сеть 15 ZIGBEE. Как показано на фиг.2А, сеть ZIGBEE формируется частично многоузловыми информационными маршрутизаторами 12, посредством чего каждый информационный маршрутизатор 12 передает и получает передаваемые данные по меньшей мере от одного информационного маршрутизатора внутри сети ZIGBEE; т.е., либо в полной многоузловой топологии, либо в частичной многоузловой топологии.

[0093] Имеется несколько преимуществ использования сети 15 ZIGBEE в качестве примера по меньшей мере одной многоузловой сети 14 в данном документе. Сети ZIGBEE в многоузловой сети связи известны своим низким потреблением электроэнергии, низкой стоимостью реализации, высокой плотностью использования компонентов (например, использование десятков, а то и сотен информационных маршрутизаторов 12 и/или беспроводных конечных устройств 40 для одной многоузловой сети связи), а также своим простым протоколом связи. Сети ZIGBEE предназначены для использования в беспроводных сетях связи, требующих низкой скорости передачи данных и низкого потребления электроэнергии.

[0094] В простейшем виде сеть ZIGBEE в данном документе включает по меньшей мере один информационный маршрутизатор 12, по меньшей мере один организатор 13 многоузловой сети и по меньшей мере один слепой узел 50. Организатор многоузловой сети - это устройство, маршрутизирующее данные по меньшей мере через один информационный маршрутизатор внутри сети ZIGBEE. Организатор многоузловой сети подключается по меньшей мере к одному логическому процессору 23 через канал связи 19 способа. Сеть ZIGBEE 15 может быть как безмаячкового, так и маячкового типа.

[0095] Сеть ZIGBEE 15 может быть как безмаячкового, так и маячкового типа beacon. В безмаячковых сетях (где порядок маячков составляет 15), информационные маршрутизаторы 12 содержат приемники, которые предпочтительно находятся в активном состоянии. Безмаячковый тип сети ZIGBEE допускает разнородные сети множества типов устройств, в которых некоторые устройства получают данные непрерывно, в то время как остальные только передают данные, когда определяется внешний входной сигнал от участников сети ZIGBEE, таких как слепые узлы.

[0096] Известным примером элемента в разнородной сети является лампа, имеющая беспроводной выключатель света. Узел ZIGBEE на лампе получает данные постоянно, поскольку она соединена с электропитанием лампы, в то время как лампа, питающаяся от аккумулятора, остается "спящей", или неактивной, пока не включен выключатель света. Затем выключатель света активизируется, отправляет команду лампе, получает подтверждение и возвращается в состояние неактивности. В маячковой сети информационные маршрутизаторы внутри сети ZIGBEE передают периодические маячки для подтверждения своего присутствия другим узлам сети, таким как слепые узлы. В примерной маячковой сети ZIGBEE слепые узлы и информационные маршрутизаторы выключают электропитание между маячками, тем самым снижая свою продолжительность включения и увеличивая срок службы аккумулятора, если это применимо.

[0097] В безмаячковых сетях потребление электроэнергии может быть выше, поскольку по меньшей мере некоторые из информационных маршрутизаторов внутри сети связи всегда активны, в то время как другие могут быть неактивны. В примерах реализации по существу все информационные маршрутизаторы внутри множественной сети связи являются постоянно активными. Безмаячковый тип сети ZIGBEE является предпочтительным для продовольственных магазинов в целях экономии энергии.

[0098] На фиг.2В схематично проиллюстрированы функции, выполняемые по меньшей мере одной многоузловой сетью 14 связи, для использования в изобретении. описанном в данном документе. На этой фиг.2В показано, что окончательно по меньшей мере одна многоузловая сеть 14 передает данные между участниками одной или более многоузловых сетей связи, такими как информационные маршрутизаторы 12 и слепые узлы 50, по меньшей мере к одному логическому процессору 23.

[0099] На фиг.3 проиллюстрирован вариант реализации по меньшей мере одной сети 16 связи типа «звезда». При этом радиоустройства 20 передачи данных, либо расположенные в своих собственных устройствах, либо расположенные с информационными маршрутизаторами 12 в маршрутизаторе множественной сети 11 (как показано на фиг.1), не связываются непосредственно друг с другом, а непосредственно связаны по меньшей мере с одним логическим процессором 23 вместе по каналам 19.

[0100] Наличие по меньшей мере одной сети 16 типа «звезда» имеет большое значение для множественной сети связи 10. При скорости передачи данных приблизительно 250 кб/с или выше по меньшей мере одна сеть связи типа «звезда» является примером сети связи множественной сети связи, используемой для передачи потоков данных, требующих большей скорости передачи данных для обеспечения скорости и эффективности работы. Предпочтительно по меньшей мере одна сеть связи типа «звезда» используется для передачи данных, не связанных с положением, таких как голосовые данные, изображения, видео, данные финансовых сделок и другие типы данных, наиболее подходящих для имеющейся скорости передачи данных приблизительно 250 кб/с, или в дополнение к скорости передачи данных приблизительно 125 кб/с, обеспечиваемой по меньшей мере одной многоузловой сетью связи. Однако возможно передавать информацию, не связанную с положением, требующую более высокой скорости передачи данных, обеспечиваемой по меньшей мере одной сетью связи типа «звезда», через по меньшей мере одну многоузловую сеть связи 14.

[0101] Приведенная в качестве примера по меньшей мере одна сеть связи типа «звезда», описанная в данном документе, работает по протоколу связи, соответствующему стандартам ЕЕЕ802. IEEE 802 относится к семейству стандартов IEEE, относящихся к локальным вычислительным сетям и городским сетям. Более конкретно, стандарты IEEE 802 ограничены сетями, передающими пакеты данных, имеющими переменный размер. Напротив, в сотовых сетях данные передаются в коротких, одинакового размера блоках, называемых интервалами, для использования, например, в сотовых телефонах. Хотя сеть является примерной, признается, что по меньшей мере одна сеть связи типа «звезда» 16 может работать в соответствии с протоколами множественной связи, включая BLUETOOTH (IEEE 802.15.1 и 802.15.2), WIMEDIA (IEEE 802.15.3), WI-FI (IEEE 802.1 Ib), Wi-Fi5 (IEEE 802.1 1 a/HL2) и другие беспроводные протоколы, как, например, протокол 802.15.4, упомянутый выше в данном документе, но не ограничиваясь этими протоколами.

[0102] Фиг.3В представляет примерное представление множественной сети связи 10. На ней ясно показано, что информационные маршрутизаторы 12 по меньшей мере одной многоузловой сети связи 14 передают сигнал слепым узлам 50. На Фиг.3В информационные маршрутизаторы передают слепым узлам 50 координаты положения Х и Y информационных маршрутизаторов. Слепые узлы 50 либо выполняют вычисления, необходимые для получения их собственных координат положения Х и Y, либо отправляют сигнал через по меньшей мере одну сеть связи 16 типа «звезда» по меньшей мере одному серверу 29 магазина, такому как отслеживающий положение сервер, для выполнения вычислений на уровне множественной сети связи 10. При любом сценарии положение каждого слепого узла 50 известно по меньшей мере одному логическому процессору 23 (показанному на Фиг.1) или отслеживающему положение серверу посредством обмена данными между слепыми узлами и информационными маршрутизаторами по меньшей мере одной многоузловой сети связи.

[0103] При примерах реализации по существу вся основная связь между слепыми узлами 50, такими как беспроводные конечные устройства или интеллектуальные магазинные тележки, осуществляется при помощи радиоустройств 20 передачи данных, переключателя 25, шлюзового сервера 27 и соответствующего сервера 29 магазина, котороый часто является отслеживающим положение сервером.

[0104] На фиг.4 проиллюстрирован вариант реализации множественной сети связи 10. На ней ясно показано, что информационные маршрутизаторы 12 по меньшей мере одной многоузловой сети 14 предоставляют сигнал слепым узлам 50, которые включают беспроводные конечные устройства и интеллектуальные магазинные тележки, и, как в примерах реализации, описанных выше, слепые узлы 50 связаны с по меньшей мере одним отслеживающим положение устройством.

[0105] На Фиг.4 информационные маршрутизаторы предоставляют слепым узлам координаты Х и Y положения информационных маршрутизаторов. Слепые узлы либо выполняют вычисления, необходимые для предоставления их собственных координат положения Х и Y, либо они отправляют сигнал по меньшей мере через одну сеть 16 типа «звезда» по меньшей мере одному серверу магазина, такому как отслеживающий положение сервер. Как отмечалось выше, и по меньшей мере один логический сервер, и по меньшей мере один отслеживающий положение сервер способны выполнять вычисления отслеживания хода луча и вычисления отслеживания положения. При любом сценарии положение каждого слепого узла известно по меньшей мере одному серверу магазина посредством обмена данными между слепыми узлами 50 и информационными маршрутизаторами 12 по меньшей мере одной многоузловой сети связи 14. В примерах реализации отслеживающий положение сервер выполняет вычисления, связанные с отслеживанием положения, вместо того, чтобы указанные вычисления выполнялись слепыми узлами.

[0106] В вычислениях по отслеживанию положения используется информация (координаты Х и Y положения ближайшего информационного маршрутизатора), предоставляемая слепым узлом отслеживающему положение серверу. Ближайший (к слепому узлу) информационный маршрутизатор получает координаты Х и Y положения слепого узла от организатора 13 многоузловой сети, который получает координаты Х и Y от отслеживающего положение сервера. В любом случае, положение слепого узла на карте магазина (показанной на фиг.1) известно как слепому узлу, так и отслеживающему положение серверу по меньшей мере через одну многоузловую сеть 14 множественной сети 10.

[0107] На фиг.5 показан еще один пример реализации на виде магазина сверху с множеством сетей 16 связи типа «звезда». Также на фиг.5 показана по меньшей мере одна многоузловая сеть связи в сочетании со множеством сетей связи типа «звезда». Средние специалисты в данной области понимают, что, хотя на фиг.5 показано множество сетей связи типа «звезда» и по меньшей мере одна многоузловая сеть связи, возможно, что множественная сеть связи 10 включает только множество сетей связи типа «звезда» без по меньшей мере одной многоузловой сети связи.

[0108] На фиг.5, как и на фиг.1, каналы 17 показаны соединяющими каждый информационный маршрутизатор 12 с организатором 13 внутри по меньшей мере одной многоузловой сети 14. Кроме того, каналы многоузловой связи существуют между информационными маршрутизаторами внутри многоузловой сети связи. На практике каналы связи, хотя и представлены иллюстративно в виде прямых линий, необязательно являются прямыми линиями. Скорее, каждый информационный маршрутизатор, работающий с по меньшей мере одной многоузловой сетью связи, создает ограниченную зону связи, через которую осуществляется связь между информационными маршрутизаторами.

[0109] Каналы 18 типа «звезда» существуют между слепыми узлами, такими как беспроводное конечное устройство и интеллектуальная магазинная тележка, используемые любой из групп покупателей 7, сотрудников 8, менеджеров 9 и поставщиков (не показаны). Каналы звездообразной связи также соединяют слепые узлы с радиоустройствами передачи данных 20, которые работают в качестве концентраторов по меньшей мере одной сети связи 16 типа «звезда». Каналы связи типа «звезда» могут быть беспроводными или проводными. Предпочтительно каналы связи типа «звезда» являются беспроводными.

[0110] Каналы 19 показаны соединяющими радиоустройства передачи данных 20 по меньшей мере с одним логическим процессором 23. Каналы связи способа показаны соединяющими организатор многоузловой сети 13 по меньшей мере с одним логическим процессором 23.

[0111] Для множественной сети связи 10, которая содержит по меньшей мере две сети связи типа 16 «звезда», каждый радиоприемник передачи данных, показанный для каждой по меньшей мере одной сети связи типа «звезда», соединяется по каналам связи способа по меньшей мере с одним логическим процессором 23, который работает в качестве главного координатора сети практически для всех участников множественной сети связи.

[0112] Фиг.6А - Фиг.6D представляют диаграммы примеров реализации по меньшей мере одного способа вычисления, хранения и отслеживания положения предполагаемого положения действующего лица в магазине; при этом каждая электронная связь происходит по меньшей мере через одну многоузловую сеть 14.

[0113] Перед определением и отслеживанием положения слепого узла 50 выполняется создание карты магазина. Для обозначения на карте каждого положения в определенном месте в среде, подобной магазину, используется двухмерная или трехмерная сетка.

[0114] В примерах реализации первые этапы по определению положения слепых узлов 50 выполняются с использованием по меншей мере одной из многоузловых сетей связи 14 множественной сети связи 10. Кроме того, этапы по передаче ретранслируемых координат положения Х и Y слепого узла и силы сигнала каждого информационного маршрутизатора 12 (независимо от того, измеряются они или нет) осуществляются через по меньшей мере одну сеть связи 16 типа «звезда» множественной сети связи 10. Организатор многоузловой сети 13 организует по меньшей мере одну многоузловую сеть связи, назначая временный уникальный идентификационный адрес каждому из информационных маршрутизаторов 12. По меньшей мере один логический процессор 23 или альтернативный сервер 29 магазина, такой как отслеживающий положение сервер, назначает постоянные координаты положения Х и Y каждому информационному маршрутизатору 12. Каждый информационный маршрутизатор 12 знает о своих соответствующих координатах Х и Y и свой временный уникальный идентификационный адрес.

[0115] В некоторых других примерах реализации по меньшей мере один способ вычисления и отслеживания положения слепых узлов 50 внутри множественной сети связи магазина реализуют через по меньшей мере одну сеть связи типа «звезда».

[0116] На этапе 200 слепой узел показан под номером 50. Слепой узел 50 находится в тесной физической связи и коммуникационно связан с отслеживающим положение устройством. Таким образом, слепой узел связан с действующим лицом, работающим с отслеживающим положение устройством, связанным либо с беспроводным конечным устройством, либо с интеллектуальной магазинной тележкой.

[0117] На этапе 205 слепой узел 50 отправляет сигнал, получаемый от ближайшего информационного маршрутизатора 12 (показанного на этапе 210) внутри множественной сети связи 10. На этапе 205 слепой узел 50 отправляет сигнал с вопросом "кто вы?" или, точнее, "каковы ваши координаты?" Средний специалист в данной области понимает, что могут задаваться различные вопросы, но основная установка сохраняется - слепой узел ищет и получает координаты Х и Y информационного маршрутизатора 12. Информационный маршрутизатор 12, показанный на этапе 210, отвечает на вопрос этапа 215 для установления положения слепого узла 50 в магазине. Когда ближайшие информационные маршрутизаторы 12 получают сигнал, задающий вопрос, они передают сигнал обратно слепому узлу 50. Когда слепой узел 50 получает сигнал от каждого информационного маршрутизатора 12, расположенного ближе других к слепому узлу 50, слепой узел 50 получает две порции информации: (1) координаты Х и Y положения каждого ответившего информационного маршрутизатора 12 и (2) силу действующего сигнала каждого ответившего информационного маршрутизатора 12.

[0118] Как показано на Фиг.6А, слепой узел 50 измеряет силу действующего сигнала, получаемого от каждого отвечающего ин4эормационного маршрутизатора 12.

[0119] Далее, на этапе, который не показан, слепой узел 50 измеряет силу действующего сигнала, получаемого от информационного маршрутизатора 12, ответившего на сигнал, задающий вопрос. На этапе 220, при измеренной силе каждого полученного сигнала и тем самым известной силе сигнала для каждого слепого узла 50, слепой узел 50 предпочтительно использует вычисления отслеживания хода луча с действующей силой сигнала в качестве входных данных для вычисления его положения по отношению к ответившему информационному маршрутизатору 12. Выходными данными такого вычисления является положение, представленное координатами положения X и Y слепого узла 50. Таким образом, как показано на этапе 225 Фиг.6А, слепой узел 50 вычисляет свое положение по методу координат положения Х и Y магазина.

[0120] Как показано на этапе 225, как только вычислены координаты положения Х и Y слепого узла 50, он передает их через по меньшей мере одну многоузловую сетей связи 14 организатору многоузловой сети 13 (показанному на этапе 230). Далее, на этапе 235, организатор многоузловой сети 13 передает координаты положения Х и Y слепого узла 50 либо по меньшей мере одному логическому контроллеру 23 (показанному на этапе 240 Фигуры 6А), либо отслеживающему положение серверу 31 (не показан). Как показано на этапе 245, по меньшей мере один логический процессор 23 или по меньшей мере один отслеживающий положение сервер (не показан на фиг.6А) организует, хранит и отслеживает различные положения слепого узла 50 в магазине.

[0121] В идеале метод компьютерного оснащения магазина, будь то по меньшей мере один логический процессор 23 или по меньшей мере один сервер 29 магазина, такой как отслеживающий положение сервер (не показанный на Фиг.6А), отслеживает каждый слепой узел в магазине и тем самым регулирует и контролирует работу по меньшей мере одного способа, описанного в данном документе. Кроме того, в идеале функция определения положения, свойственная каждому примерному слепому узлу 50, выполняется непрерывно или практически непрерывно во время работы узла в магазине. Таким образом, описанный выше процесс для Фиг.6А происходит практически непрерывно, так, что положение любого данного слепого узла в магазине может быть вычислено, и тем самым известно в каждый следующий момент, и сохранено по меньшей мере одним логическим процессором 23 или по меньшей мере одним отслеживающим положение сервером. Подобное сохранение всех положений слепых узлов в магазине, или по существу всех положений каждого слепого узла, создает значительную историю расположения слепых узлов в магазине.

[0122] Важно, чтобы множественная сеть связи была надежной в эксплуатации. В частности, множественная сеть связи должна иметь возможность поддерживать множество отслеживающих положение устройств рассмотренного в данном описании типа. Количество отслеживающих положение устройств, используемых по меньшей мере одним методом в любой момент времени, колеблется в зависимости от времени дня, даты и рекламных периодов магазина. Множественная сеть связи обеспечивает постоянную готовность к работе отслеживающих положение устройств и допускает отслеживание отслеживаюищх положение устройств с течением времени - все это происходит практически непрерывно в течение срока эксплуатации и работы по меньшей мере одного метода. Без подобной надежной работы множественной сети связи нарушается способность соответствовать потребностям действующего лица в реальном времени.

[0123] Когда покупатель сканирует товары для покупки с использованием своего беспроводного конечного устройства, которое является примером слепого узла, в магазине, действительные данные покупателя в реальном времени собираются с использованием по меньшей мере одного способа отслеживания, описанного в данном документе. Магазин может собирать подобные действительные данные реального времени покупателя, которые могут быть сохранены для последующего анализа, или могут быть переданы по меньшей мере одной заинтересованной стороне (напрмер, компании, торгующей товарами народного потребления). К настоящему времени компании, торгующие товарами народного потребления в магазинах, редко имеют возможность отслеживать действительные данные покупателя в реальном времени, такие как выбор товаров в точке такого выбора. Вместо этого эти компании, торгующие товарами народного потребления, используют системы электронного моделирования, основанные на неточных данных продаж для аппроксимации поведения покупателей и их времени, потраченного на посещение магазина. В по меньшей мере одном описанном в данном документе способе для отслеживания предполагаемого положения покупателя в магазине, действительные привычки покупателя в реальном времени при помощи сканирования товаров для покупки и отслеживания различных положений покупателя в магазине могут быть отмечены и зарегистрированы.

(0124] В приведенном выше примере, когда компания, торгующая товарами широкого потребления, просит розничного продавца разместить торцевой рекламный стенд своей продукции в конце прохода на заранее определенное время, например, на пять дней, компания, торгующая товарами широкого потребления, может: (1) измерить поток покупателей у рекламного стенда или другого типа рекламы продаж, (2) оценить количество времени, в течение которого покупатели находятся рядом с прилавком, и (3) какие товары, если таковые имеются, покупатели замечают на прилавке, кладут в свои магазинные тележки и приобретают. Такая возможность, предоставляемая изложенными в данном документе инновационными способами, следовательно, дает способность понимания сути действительного поведения покупателей до момента и в момент выбора товара, и такое поведение специалисты в розничной торговле называют первым "моментом истины". Контроль и регистрация подобного действительного поведения покупателей в реальном времени является значительным изменением характера оценки и анализа подобного покупателя. Это изменение возможно благодаря описанному в данном документе изобретению.

[0125] На фиг.6В представлена диаграмма другого варианта реализации системы, показанной на фиг.6А, где вместо non-beaconing способа, способ действует в качестве beaconing способа. На фиг.6В слепой узел 50 автоматически обновляет положение ближайших информационных маршрутизаторов 12 по меньшей мере одной многоузловой сети связи 14. На этапах 250 и 255 каждый информационный маршрутизатор 12 предоставляет свое положение в виде сигнала с неизмеренной силой сигнала слепому узлу 50 (этап 260). При этом слепой узел 50 не отправляет запрос о сигнале информационному маршрутизатору 12, как он делает это на фиг.6А. При этом каждый информационный маршрутизатор 12 предоставляет свои координаты положения Х и Y ближайшим слепым узлам 50 заранее определенное количество раз в по меньшей мере одной многоузловой сети связи 14.

[0126] За исключением начальных этапов на схеме, этапы с 250 по 260, описанные выше, и оставшиеся этапы, с 265 по 290, такие же, что и этапы с 220 по 245 на фиг.6А.

[0127] На фиг.6С представлена диаграмма еще одного варианта реализации по меньшей мере одного способа вычисления, хранения и отслеживания положения предполагаемого положения действующего лица в магазине. Первые этапы 295, 300, 305 и 310 - те же самые, что этапы с 200 по 215 на фиг.6А. На Фигурах 6А и 6С слепой узел 50 измеряет силу сигналов, полученных от информационных маршрутизаторов 12, которые доступны через множественную сеть связи. На фиг.6А слепой узел 50 выполняет вычисления отслеживания хода луча, тем самым вычисляя свои собственные координаты положения Х и Y в магазине. В отличие от Фигуры 6А, на фиг.6С представлен этап 320, на котором слепой узел передает измеренную силу сигналов, полученных от информационных маршрутизаторов 12, по каналам многоузловой связи 17 организатору многоузловой сети 13 (показан на этапе 325). На этапе 330 измеренная сила сигналов передается через каналы связи 19 способа по меньшей мере одному логическому процессору 23 (показан на этапе 335).

[0128] Далее, на этапе 340, по меньшей мере один логический процессор 23 получает измеренную силу сигналов. На этапе 345 по меньшей мере один логический процессор 23 выполняет вычисления прохождения луча, как описано выше, для определения координат положения Х и Y слепого узла 50. С этого момента слепой узел 50 больше не является слепым для магазина. Наконец, на этапе 350 по меньшей мере один логический процессор 23 организует, хранит и отслеживает положение в реальном времени отслеживающего положение устройства, связанного со слепым узлом 50.

[0129] На фиг.6D показан пример реализации по меньшей мере одного способа вычисления, хранения и отслеживания предполагаемого положения действующего лица в магазине; при этом практически вся электронная связь осуществляется через по меньшей мере одну много узловуюсеть связи 14. В реализации, показанной на фиг.6D, за начальными этапами Фигуры 6В, с 250 по 260, следуют в точности этапы Фигуры 6D с 355 по 365.

[0130] Далее, за этапами с 315 по 350 Фигуры 6С, как описано выше, следуют этапы Фигуры 6D с 370 по 405.

[0131] Фигуры с 7А по 7D представляют диаграммы других примеров реализации способа вычисления, хранения и отслеживания положения предполагаемого положения действующего лица в магазине; при этом по существу вся электронная связь осуществляется через по меньшей мере одну многоузловую сеть связи 14 и по меньшей мере одну сеть связи 16 типа «звезда».

[0132] На фиг.7А схема начинается с этапа 410, слепой узел 50. На этапе 415 слепой узел 50 задает вопрос "каково ваше положение?" информационным маршрутизаторам 12 (показаны на этапе 420). Средний специалист в данной области определит, что могут использоваться другие вопросы или сигналы для получения данных положения, имеющих отношение к каждому информационному маршрутизатору 12.

[0133] Далее, на этапе, который не показан, слепой узел 50 измеряет силу действующего сигнала, полученного от ближайшего информационного маршрутизатора 12. На этапе 430, при силе каждого полученного сигнала, измеренной и тем самым известной слепому узлу 50, слепой узел 50 предпочтительно использует вычисления прохождения луча с силой действующего сигнала в качестве выходных данных для вычисления его положения по отношению к информационным маршрутизаторам 12. Выходными данными подобных вычислений является положение, представленное координатами положения Х и Y слепого узла 50. Таким образом, как показано на этапе 435 Фигуры 6, слепой узел 50 вычисляет свое положение вместе с координатами положения Х и Y способа магазина.

[0134] Как показано на этапе 435, как только вычислены координаты положения Х и Y слепого узла 50, он передает их по меньшей мере через одну сеть связи типа «звезда» 16 радиоустройству 20 для передачи данных (показан на этапе 440). Далее, на этапе 245 радиоустройство 20 передачи данных передает координаты положения Х и Y слепого узла 50 либо по меньшей мере одному логическому процессору 23 (показанному на этапе 450 Фигуры 7А), либо отслеживающему положение серверу 31 (не показан). Как показано на этапе 455, по меньшей мере один логический процессор 23 организует, хранит и отслеживает различные положения слепого узла 50 по мере перемещения действующего лица в магазине.

[0135] На фиг.7В представлена диаграмма другого примера реализации системы, показанной на фиг.7А, где вместо немаячкового способа использован маячковый способ. На фиг.7В слепой узел 50 автоматически обновляет положение ближайших информационных маршрутизаторов 12 по меньшей мере в одной многоузловой сети 14. На этапах 460 и 470 информационные маршрутизаторы 12 предоставляют положение информационного маршрутизатора 12 в виде сигнала с неизмеренной силой сигнала слепым узлам 50 (этап 460). При этом слепой узел 50 не отправляет запроса на сигнал от информационных маршрутизаторов 12, как он делает на фиг.7А. При этом каждый информационный маршрутизатор 12 предоставляет свое положение определенное количество раз в минуту ближайшим слепым узлам 50 по меньшей мере в одной многоузловой сети 14. Например, каждый информационный маршрутизатор 12 предоставляет свое положение слепым узлам 50 по меньшей мере через одну многоузловую сеть связи 14 десять раз в секунду. Слепой узел 50 узнает о положении информационного маршрутизатора 12 каждый раз, когда слепой узел 50 занят прослушиванием, что может доходить до шести раз в секунду.

[0136] Кроме начальных этапов на схеме, с 460 по 470, которые описаны выше, оставшиеся этапы, с 475 по 500, такие же, как этапы с 430 по 455 на фиг.7А.

[0137] На фиг.7С представлена диаграмма еще одного варианта реализации по меньшей мере одного способа вычисления, хранения и отслеживания предполагаемого положения действующего лица в магазине. Первые этапы с 505 по 520 такие же, как этапы с 410 по 425 на фиг.7А. На Фигурах 7А и 7С слепой узел 50 измеряет силу сигналов, полученных от информационных маршрутизаторов 12. На фиг.7А слепой узел 50 выполняет вычисления прохождения луча, таким образом вычисляя свои собственные координаты положения Х и Y в магазине. В отличие от фиг.7А, на фиг.7С на этапе 530 показано, что слепой узел 50 передает измеренную силу сигнала, полученного от информационного маршрутизатора 12 через канал сети связи типа «звезда» радиоустройству передачи данных 20 (показан на этапе 535). На этапе 540 измеренная сила сигналов передается через каналы связи 19 способа по меньшей мере одному логическому процессору 23 (показаны на этапе 545).

[0138] Далее, на этапе 550 по меньшей мере один логический процессор 23 получает измеренную силу сигналов. На этапе 555 по меньшей мере один логический процессор 23 выполняет вычисления отслеживания хода луча, как описано выше, для определения координат положения X и Y слепого узла 50. С этого момента слепой узел 50 больше не является слепым для магазина. Наконец, на этапе 560 по меньшей мере один логический процессор 23 систематизирует, хранит и отслеживает положение в реальном времени отслеживающего положение устройства, связанного со слепым узлом 50.

[0139] На фиг.7D представлен еще один пример реализации по меньшей мере одного способа вычисления, хранения и отслеживания положения предполагаемого положения действующего лица в магазине. Первоначальные этапы фиг.7В, этапы с 460 по 470 на фиг.7D в точности повторяют зтапы stepsc 565 по 575.

[0140] Далее, этапыам с 525 по 560 фиг.7С, как описано выше, соответствуют этапы фиг.7D с 580 по 615.

[0141] Фиг.8 представляет упрощенный способ определения положения, при котором двухмерная сетка с координатами Х и Y накладывается на схему магазина, которая используется описанными способами и способами определения расположения действующих лиц и вещей в магазине. На всех фигурах Х определяется как горизонтальное направление, Y - как вертикальное. Каждой двухмерной сетке требуется точка (X, Y)=(0, 0). На фиг.8 точка (X, Y)=(0, 0) расположена в верхнем левом углу сетки. Двухмерная сетка, наложенная на карту магазина, известна по меньшей мере одному логическому процессору 23.

[0142] Хотя третье измерение, ось Z, не показано, оно также подразумевается. Примером использования третьего измерения, оси Z, является положение объектов на различных этажах здания, или положение товаров на полках. Таким образом, для каждой ссылки в данном документе на координаты положения Х и Y подразумевается также включение координат положения X, Y и Z.

[0143] Конфигурация каждого информационного маршрутизатора 12 включает координаты Х и Y положения сетки магазина, которые соответствуют физическому положению каждого информационного мрашрутизатора 12. Каждый информационный маршрутизатор 12 знает свои координаты Х и Y положения. Основной задачей информационных маршрутизаторов 12 является предоставление "справочного" пакета, содержащего координаты Х и Y положения, соответствующие положению соответствующего информационного маршрутизатора 12 относительно слепых улзов 50.

[0144] Слепые узлы 50 связываются с ближайшим информационным маршрутизатором 12, собирая координаты Х и Y, а также данные о силе сигнала для каждого из информационных маршрутизаторов. Затем каждый слепой узел 50 вычисляет свои координаты Х и Y на основании ввода параметра с использованием программного обеспечения определения положения. Вскоре после этого его вычисленное положение отправляется на станцию управления, по меньшей мере на один логический процессор 23 или отслеживающий положение сервер. Когда слепой узел 50 при этом получает пакет данных, содержащий координаты положения Х и Y информационного маршрутизатора 12, слепой узел автоматически добавляет назначенное значение индикатора мощности полученного сигнала в полученный пакет данных. Предпочтительно назначенное значение индикатора мощности полученного сигнала усредняется вокруг первых 8 периодов символов (128 ps). Назначенное значение индикатора мощности полученного сигнала представляется как однобайтовое значение, как указанное соответствующее значение 2. При примерных реализациях, когда полученный пакет данных считывается из очереди FIFO в СС2431, второй последний байт содержит значение индикатора мощности полученного сигнала, которое было измерено после получения 8 символов действительного пакета. Даже когда значение индикатора мощности полученного сигнала захватывается в тот же момент, когда получается пакет данных, значение индикатора мощности полученного сигнала отражает интенсивность полученного сигнала в это время или, возможно, также силу сигнала, относящуюся к полученному пакету данных.

[0145] В примерах реализации слепой узел 50 содержит реестр определенных значений индикатора мощности полученного сигнала (RSSI). Реестр определенных значений индикатора мощности полученного сигнала содержит те же значения, что описаны выше, но он не блокируется при получении пакета данных, следовательно, значение реестра не используется в дальнейших вычислениях. Только значение индикатора мощности полученного сигнала, присоединенное к полученному пакету данных, интерпретируется как значение индикатора мощности полученного сигнала, измеренное точно в момент получения данных.

[0146] Полученная сила сигнала является функцией переданной мощности и расстояния между отправителем и получателем. При примерных реализациях систем полученный сигнал уменьшается с увеличением расстояния, как показывает приведенное ниже уравнение:

lgRSSI=-nd+A,

где n - это постоянная распространения сигнала, также называемая экспонентой распространения; d - это расстояние от отправителя; А - это полученная сила сигнала на расстоянии одного метра.

[0147] Несмотря на то что выше были описаны различные примеры реализации настоящего изобретения, необходимо понимать, что они представлены в качестве примера и не ограничивают настоящее изобретение. Для специалистов в соответствующей области (областях) будет очевидно, что различные изменения формы и особенностей реализации могут иметь место без изменения сущности и объема настоящего изобретения. Таким образом, реализации настоящего изобретения не ограничиваются любыми из описанных выше примеров реализации, а определяются только в соответствии с пунктами формулы изобретения и их эквивалентами.

1. Способ определения предполагаемого положения действующего лица в магазине, включающий:
отслеживание предполагаемого положения указанного действующего лица в указанном магазине по меньшей мере одним отслеживающим положение устройством, находящимся поблизости от указанного действующего лица, указанное отслеживающее положение устройство посредством взаимодействия с множественной сетью связи осуществляет функцию отслеживания положения для определения данных о положении указанного действующего лица в указанном магазине, причем указанная множественная сеть связи содержит:
по меньшей мере одну сеть связи типа «звезда», которая передает данные, не относящиеся к местоположению, от по меньшей мере одного логического процессора указанному по меньшей мере одному отслеживающему положение устройству, и
по меньшей мере одну ячеистую сеть связи, которая отслеживает указанное по меньшей мере одно отслеживающее положение устройство по всей площади указанного магазина на основании указанных данных о положении;
передачу данных о положении указанному по меньшей мере одному логическому процессору через указанную ячеистую сеть связи указанной множественной сети связи; и
вычисление указанным по меньшей мере одним логическим процессором положения указанного по меньшей мере одного отслеживающего положение устройства в указанном магазине на основе указанных данных о положении.

2. Способ по п.1, дополнительно включающий этап использования указанного вычисленного положения для отслеживания с течением времени положения указанного действующего лица в указанном магазине.

3. Способ по п.1, согласно которому множественная сеть связи дополнительно включает по меньшей мере один информационный маршрутизатор, который имеет некоторый диапазон передачи, который расположен внутри указанного магазина или поблизости от него и который получает и отправляет данные сигналов через указанную множественную сеть связи.

4. Способ по п.2, согласно которому каждое указанное по меньшей мере одно отслеживающее положение устройство работает в качестве слепого узла внутри указанной системы.

5. Способ по п.3, согласно которому каждый указанный слепой узел отправляет и получает данные сигнала от указанного по меньшей мере одного информационного маршрутизатора, тем самым обеспечивая связь внутри множественной сети связи в указанном магазине.

6. Способ по п.3, согласно которому указанный по меньшей мере один информационный маршрутизатор расположен внутри магазина или поблизости от него и имеет известное и фиксированное положение.

7. Способ по п.6, согласно которому указанное известное и фиксированное положение каждого из указанных информационных маршрутизаторов непрерывно передается через данные сигнала каждому указанному по меньшей мере одному отслеживающему положение устройству в указанном диапазоне передачи каждого указанного по меньшей мере одного информационного маршрутизатора, а сила указанного полученного сигнала пропорциональна близости каждого указанного по меньшей мере одного отслеживающего положение устройства к указанному по меньшей мере одному информационному маршрутизатору.

8. Система по п.7, согласно которому указанная система вычисляет положение каждого указанного по меньшей мере одного отслеживающего положение устройства в указанном магазине путем измерения силы каждого указанного полученного сигнала каждых указанных полученных данных от каждого указанного информационного маршрутизатора в диапазоне каждого указанного по меньшей мере одного отслеживающего положение устройства.

9. Способ по п.7, согласно которому каждое указанное по меньшей мере одно отслеживающее положение устройство вычисляет свое положение в указанном магазине путем измерения силы указанного полученного сигнала каждых указанных полученных данных от каждого указанного информационного маршрутизатора в диапазоне каждого указанного по меньшей мере одного отслеживающего положение устройства.

10. Способ по п.9, согласно которому указанное по меньшей мере одно отслеживающее положение устройство передает свое указанное вычисленное положение указанному по меньшей мере одному логическому процессору через множественную сеть связи.

11. Способ по п.10, согласно которому указанный по меньшей мере один логический процессор сохраняет в памяти положение каждого указанного по меньшей мере одного отслеживающего положение устройства, передающего указанные координаты положения указанному по меньшей мере одному логическому процессору.

12. Способ по п.3, согласно которому указанная система вычисляет указанную близость каждого указанного по меньшей мере одного отслеживающего положение устройства к каждому по меньшей мере одному информационному маршрутизатору в указанном магазине.

13. Способ по п.3, дополнительно включающий наложение двумерной X-Y координатной сетки на план указанного магазина, при этом каждому указанному по меньшей мере одному информационному маршрутизатору назначают координаты положения Х и Y.

14. Способ по п.13, согласно которому указанный набор координат положения Х и Y каждого указанного по меньшей мере одного информационного маршрутизатора передают через указанную множественную сеть связи каждому указанному по меньшей мере одному слепому узлу посредством передачи сигнала от каждого указанного по меньшей мере одного стационарного базисного узла каждому указанному по меньшей мере одному слепому узлу, при этом указанный сигнал имеет силу полученного сигнала.

15. Способ по п.14, согласно которому указанное устройство вычисляет близость указанного по меньшей мере одного слепого узла к каждому указанному по меньшей мере одному стационарному базисному узлу, от которого указанный сигнал поступает на указанный по меньшей мере один слепой узел, с использованием вычислений отслеживания хода луча.

16. Способ по п.15, согласно которому указанное устройство создает ретроспективу каждого указанного предполагаемого положения указанного действующего лица в указанном магазине.

17. Способ по п.16, согласно которому указанное устройство сохраняет указанную ретроспективу.

18. Способ по п.17, согласно которому указанный по меньшей мере один логический процессор работает для управления, организации и отслеживания информации, полученной от указанного по меньшей мере одного отслеживающего положение устройства и передаваемой через указанную множественную сеть связи; при этом указанная работа выполняется указанным по меньшей мере одним логическим процессором.

19. Способ по п.18, дополнительно включающий соотнесение указанной ретроспективы указанного предполагаемого положения действующего лица в магазине по меньшей мере с одним товаром, сканируемым действующим лицом, при этом указанный этап соотнесение выполняется указанным по меньшей мере одним логическим процессором.

20. Способ по п.1, согласно которому действующее лицо выбирают из группы, включающей покупателя, сотрудника, менеджера или поставщика.

21. Способ по п.1, согласно которому указанное по меньшей мере одно отслеживающее положение устройство размещено внутри беспроводного конечного устройства.

22. Способ по п.1, согласно которому указанное по меньшей мере одно отслеживающее положение устройство прикреплено к тележке для покупок.

23. Способ по п.1, согласно которому указанное по меньшей мере одно отслеживающее положение устройство прикреплено к корзине для покупок.

24. Способ по п.1, согласно которому указанный по меньшей мере один логический процессор создает ретроспективу местонахождения отслеживающего положение устройства в указанном магазине.

25. Способ по п.1, согласно которому указанное по меньшей мере одно отслеживающее положение устройство представляют парой позиционных координат в указанном магазине.



 

Похожие патенты:

Изобретение относится к области информационных технологий и может быть использовано в системах оповещения для доведения речевых сообщений по цифровым телефонным сетям связи.

Изобретение относится к области информационных технологий и может быть использовано в системах оповещения для доведения речевых сообщений по цифровым телефонным сетям связи.

Изобретение относится к беспроводной связи и более конкретно к управлению доступом и поисковому вызову применительно к беспроводным терминалам доступа в среде с высокой плотностью точек доступа.

Изобретение относится к беспроводной связи и более конкретно к управлению доступом и поисковому вызову применительно к беспроводным терминалам доступа в среде с высокой плотностью точек доступа.

Изобретение относится к беспроводной связи, в частности к кодированию и декодированию выделенных опорных сигналов. .

Изобретение относится к системам условного доступа для цифрового телевидения. .

Изобретение относится к способу проведения Интернет-аукциона товаров с использованием биржевых индексов. .

Изобретение относится к средствам распространения рекламы в сети. .

Изобретение относится к беспроводной связи, в частности к взиманию оплаты за использование ресурса, задействованного в специализированных сетях связи, без доступа к сетям внешней инфраструктуры.

Изобретение относится к области медицины, в частности к телемедицине, и может быть использовано для проведения дистанционных медицинских консультаций и контроля медицинских данных пациента.

Изобретение относится к области медицины, в частности к телемедицине, и может быть использовано для проведения дистанционных медицинских консультаций и контроля медицинских данных пациента.

Изобретение относится к мобильным устройствам для нахождения подходящей зоны посадки из множества зон посадки рельсового транспортного средства на платформе. .

Изобретение относится к области информационных и телекоммуникационных технологий. .

Изобретение относится к способу содействия клиницисту при лечении пациентов, в частности пациентов, страдающих острыми функциональными заболеваниями. .

Изобретение относится к области динамического обеспечения мгновенных комментариев. .
Наверх