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



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

 


Владельцы патента RU 2470362:

САНРАЙЗ Р ЭНД Д ХОЛДИНГЗ, ЛЛС (US)

Изобретение относится к системам для определения места положения персонала и покупателей в магазине и передачи информации об этом с использованием множественной сети связи. Технический результат заключается в повышении защищенности объектов торговли путем обеспечения отслеживания перемещения персонала и/или покупателя в магазине. Система включает: карту магазина, набор координат Х и Y положения, которые соответствуют каждому предполагаемому положению действующего лица. Отслеживающие положение устройства, расположенные по территории магазина, срабатывают в непосредственной близости от действующего лица и формируют данные о координатах Х и Y положения. Логический процессор упорядочивает, хранит данные о координатах Х и Y положения и передает данные в сеть связи. 17 з.п. ф-лы, 8 ил.

 

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

[0001] Данная заявка на патент заявляет приоритет по предварительной заявке 61/065166 на патент США, поданной 8 февраля 2008, по предварительной заявке 61/ 011125 на патент США, поданной 15 февраля 2008 г., заявке 12/172326 на патент США, поданной 14 июля 2008 г., по предварительной заявке 61/069076 на патент США, поданной 12 марта 2008 г., по предварительной заявке 61/070344 на патент США, поданной 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] Соответственно, изобретение предлагает по меньшей мере одну систему определения предполагаемого положения действующего лица в магазине, при этом действующее лицо является покупателем, рядовым сотрудником, менеджером или продавцом. Предложен пример системы для определения предполагаемого положения действующего лица в магазине. Предлагаемая система определения предполагаемого положения действующего лица в магазине включает множественную сеть связи, по меньшей мере один логический процессор, оперативно подключенный к множественной сети связи, и по меньшей мере одно устройство для отслеживания положения, расположенное близко к действующему лицу, посредством которого по меньшей мере одно устройство отслеживания положения оперативно подключено к множественной сети связи и осуществляет связь через множественную сеть связи по меньшей мере с одним логическим устройством. По меньшей мере одно устройство отслеживания положения работает в качестве слепого узла в множественной сети связи. Предлагаемая система для определения предполагаемого положения действующего лица в магазине также включает карту магазина, двухмерную сетку с осями Х и Y, наложенную поверх карты магазина, и набор координат положения Х и Y, соответствующий предполагаемому положению действующего лица в двухмерной сетке с осями Х и Y, наложенной поверх карты магазина. Указанный по меньшей мере один логический процессор магазина отслеживает координаты положения Х и Y, соответствующие предполагаемому положению действующего лица в магазине.

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

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

ССЫЛКИ

[0015] На всех прилагаемых чертежах одинаковыми обозначениями обозначены одинаковые элементы. Ниже приводится список обозначений и связанных с ними элементов:

[0016] 5 Магазин

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

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

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

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

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

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

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

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

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

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

[0027] 16 Сеть связи типа "звезда"

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

[0029] 18 Канал связи сети типа "звезда".

[0030] 19 Канал связи системы

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

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

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

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

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

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

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

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

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

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

[0040] Фиг.3А и Фиг.3В представляют пример схемы сети связи типа "звезда", применяемой в магазине;

[0041] Фиг.4 представляет схему магазина, обеспечивающего множественную сеть связи с одной сетью связи типа "звезда" и одной многоузловой сетью связи, подходящей для использования в магазине;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[0064] Здесь и далее в описании настоящего изобретения термины "программоноситель" или "штриховой код" или "штрихкод" означают уникальный идентификатор товара в магазине. Программоноситель является читаемым, поскольку его можно считать и понять его содержимое с помощью электронного устройства. Иногда программоносители могут считываться людьми, в дополнение к тому, что они считываются компьютерами. Примерами читаемых программоносителей являются следующие: универсальный код товара (UPC), метки радиочастотной идентификации (RFID) и метки электронного кода товара (ЕРС).

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

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

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

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

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

[0070] В некоторых примерах реализации сеть ZIGBEE® (ZIGBEE является зарегистрированной торговой маркой компании ZigBee Alliance для беспроводной сети связи, которая работает по протоколу связи IEEE 802.15.4) является примером сети связи для построения многоузловой сети связи и сети связи типа «звезда». Сеть ZigBee ориентирована на радиочастоты (РЧ) приложений, которые требуют низкую скорость передачи данных, большое время работы от батарей и безопасную работу в сети. Рядовые специалисты в данной области учтут, что для работы как с многоузловой сетью, так и с сетями связи типа "звезда" могут использоваться другие протоколы.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[0102] Типовая по меньшей мере одна сеть связи типа "звезда" работает по протоколу связи IEEE 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, упомянутый выше в данном документе.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[0128] На Фигуре 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).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

log10 RSSI=-nd+A

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



 

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

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

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

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

Изобретение относится к технике передачи и приема информации с подвижного объекта (ПО) и радиосвязи. .

Изобретение относится к системем индивидуального наблудения, в частности к системам для домашнего ареста. .

Изобретение относится к системам, использующим беспилотные летательные аппараты (БЛА) для обзора земной поверхности и передачи сигналов, указывающих местоположение наземных объектов.

Изобретение относится к космической технике и, в частности, к методам и средствам обеспечения привязки времени регистрации наблюдаемых явлений на борту космического аппарата (КА) к местному времени на Земле.

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

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

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

Изобретение относится к системам поддержки принятия клинических решений. .

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

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

Изобретение относится к средствам для привязки подписного компьютера к поставщику интернет-услуг (ISP). .

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

Изобретение относится к вычислительной технике. .

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