





ОБЛАСТЬ ТЕХНИКИFIELD OF TECHNOLOGY
[0001] Данное техническое решение относится, в общем, к вычислительным способам повышения качества оценки эффективности маркетинговых кампаний, а точнее способам повышения качества оценки эффективности маркетинговых кампаний крупными розничными магазинами(сетями) с использованием данных о передвижении покупателя по торговому залу.[0001] This technical solution relates, in general, to computational methods for improving the quality of evaluating the effectiveness of marketing campaigns, and more specifically, methods for improving the quality of evaluating the effectiveness of marketing campaigns by large retail stores (networks) using data on the movement of a customer in a sales area.
УРОВЕНЬ ТЕХНИКИBACKGROUND
[0002] В настоящее время розничные магазины и сети работают в условиях постоянной жесткой конкуренции за покупателя. Для того, чтобы привлечь покупателя в свой магазин, увеличить размер среднего чека, а также увеличить продажи того или иного товара, сети самостоятельно и совместно с производителями товаров постоянно организовывают и совершенствуют так называемые маркетинговые акции и кампании, типичными примерами которых служат: скидка на определенный товар (в определенные дни, время дня, недели, сезоны), скидка на товар при покупке определенного числа единиц товара («купите два -получите третий бесплатно» и т.д.), размещение(выкладка) определенного товара на наиболее проходимом месте (у касс, у входа в торговый зал, у края стеллажа и т.п.), размещение определенного товара на наиболее заметном покупателю месте (на так называемой «золотой полке» - на уровне глаз), размещение дополнительной рекламы того или иного товара с указанием его расположения в торговом зале, объединение товаров в наборы («бандлы»/bundle), причем часто продаваемые товары могут быть объединены с редко продаваемыми, дегустации, сэмплинг, выдача (или продажа) карт лояльности, а также проведение акций, кампаний и мероприятий для держателей таких карт.[0002] Currently, retail stores and chains operate in a constant fierce competition for the buyer. In order to attract a customer to their store, increase the size of the average check, as well as increase sales of a product, the networks independently and together with manufacturers of goods constantly organize and improve the so-called marketing campaigns and campaigns, typical examples of which are: a discount on a certain goods (on certain days, times of the day, weeks, seasons), a discount on goods when buying a certain number of units of goods (“buy two — get a third for free”, etc.), placement (display) of a certain product RA at the most passable place (at the ticket office, at the entrance to the trading floor, at the edge of the rack, etc.), placing a certain product in the place most noticeable to the buyer (on the so-called “golden shelf” - at eye level), placing additional advertising one or another product with an indication of its location on the trading floor, combining goods into sets (“bundles” / bundle), moreover, frequently sold goods can be combined with rarely sold, tastings, sampling, issuing (or selling) loyalty cards, as well as promotions, campaigns and events for erzhateley such cards.
[0003] В дальнейшем служба маркетинга должна оценить эффективность акции или кампании, чтобы понимать, какие из них прибыльны. Кампании анализируют, как правило, по четырем основным показателям: оценка дополнительных продаж товара, анализ покупательского потока и перекрестных продаж, анализ системных издержек, воздействие акции на имидж магазина.[0003] In the future, the marketing service should evaluate the effectiveness of the action or campaign in order to understand which of them are profitable. Campaigns are analyzed, as a rule, according to four main indicators: assessment of additional sales of goods, analysis of customer flow and cross-sales, analysis of system costs, the impact of the action on the store’s image.
[0004] Для выполнения такого анализа магазины и сети собирают данные продаж с кассовых аппаратов и систем, применяют к этим данным различные методы статистического анализа при помощи специальных способов и систем.[0004] To perform such an analysis, stores and networks collect sales data from cash registers and systems, apply various statistical analysis methods to these data using special methods and systems.
[0005] Результаты анализа позволяют сетям значительно повысить объем продаж и прибыль за счет уточнения ассортимента, повышения продаж определенных групп товаров, расчета необходимых складских запасов, а также сегментации клиентской базы и разработки и адаптации программ лояльности.[0005] The results of the analysis allow networks to significantly increase sales and profits by clarifying the assortment, increasing sales of certain groups of goods, calculating the necessary inventory, as well as segmenting the customer base and developing and adapting loyalty programs.
[0006] Движение покупателей отслеживается при помощи сети WiFi (отслеживается передвижение мобильных телефонов покупателей с включенным WiFi, а полученные данные экстраполируются на весь поток покупателей), либо при помощи видеокамер, установленных в торговом зале, либо при помощи других технологий позиционирования внутри помещений.[0006] The movement of customers is monitored using the WiFi network (the mobile phones of customers with WiFi on are monitored, and the data obtained is extrapolated to the entire flow of customers), either using video cameras installed in the trading floor, or using other indoor positioning technologies.
[0007] На основании полученных данных строятся так называемые «тепловые карты» -схемы торгового зала, на которых цветом показано количество посетителей в том или ином отделе зала. Тепловые карты могут работать в реальном времени (показывать количество посетителей в данный момент) или накапливать исторические данные за определенный промежуток времени.[0007] On the basis of the data obtained, the so-called “heat maps” are constructed, diagrams of the sales area, which show the color of the number of visitors in a particular department of the room. Heat maps can work in real time (show the number of visitors at a given moment) or accumulate historical data for a certain period of time.
[0008] Данные тепловых карт сопоставляются с данными чеков и подлежат статистическому анализу, что позволяет уточнить результаты оценки эффективности маркетинга. Такой подход позволяет понять, как поведение покупателя зависит от расположения товаров в зале и насколько эффективно тот или иной маркетинговый инструмент влияет на передвижение покупателей, и, как следствие их решения о приобретении того или иного товара.[0008] Heat map data is compared with check data and is subject to statistical analysis, which allows you to refine the results of marketing effectiveness assessment. This approach allows us to understand how the behavior of the buyer depends on the location of the goods in the hall and how effectively this or that marketing tool affects the movement of customers, and, as a result of their decision to purchase this or that product.
[0009] Существенным недостатком такого подхода является отсутствие данных о траектории конкретного покупателя при передвижении по торговому залу и влияние этой траектории на набор товаров, с которым он подошел к кассе для оплаты. Данные о навигации покупателей по магазину оцениваются в совокупности. Другими словами, служба маркетинга знает, в каком отделе в среднем бывает больше всего покупателей, но не знает, как и почему они туда попадают, куда и почему передвигаются потом и как это влияет на их покупки.[0009] A significant drawback of this approach is the lack of data on the trajectory of a particular buyer when moving around the trading floor and the impact of this trajectory on the set of goods with which he approached the checkout counter for payment. Shopper navigation data is evaluated in aggregate. In other words, the marketing department knows which department has the most customers on average, but does not know how and why they get there, where and why they move thereafter, and how this affects their purchases.
[00010] Из уровня техники известен патент США №8140378 В2 «System and method for modeling shopping behavior», патентообладатель: Shopper Scientist LLC, дата приоритета: 2004-07-09.[00010] US Patent No. 8140378 B2, "System and method for modeling shopping behavior", patent holder: Shopper Scientist LLC, priority date: 2004-07-09 is known from the prior art.
[00011] Система и способ предназначены для моделирования поведения покупателя в магазине. Система может включать в себя программу, исполняемую на вычислительном устройстве, выполненном с возможностью приема данных о местоположении продукта и данные о пути покупателя, собранные из множества магазинов. Программа анализа обычно выполнена с возможностью определения поведения покупателей на территории.[00011] The system and method are intended to simulate the behavior of a customer in a store. The system may include a program executable on a computing device configured to receive product location data and customer path data collected from a plurality of stores. The analysis program is usually made with the ability to determine the behavior of customers in the territory.
[00012] Также из уровня техники известен патент США № US 7006982 B2 ((Purchase selection behavior analysis system and method utilizing a visibility measure», патентообладатель: Sorensen Assoc Inc, дата приоритета: 2001-05-15. В данном техническом решении сначала определяют позицию продукта в торговой среде, после чего отслеживают покупателей из множества путей покупателей посредством торговой среды (системы видеонаблюдения), определяют направление движения каждого покупателя на соответствующем пути, вычисляют посредством компьютера моделируемое поле зрения каждого покупателя и вычисляют посредством компьютера меру видимости, представляющую собой степень того, насколько продукт попадает в моделируемое поле зрения.[00012] US Patent No. US 7006982 B2 (Purchase Selection Behavior Analysis System and Method utilizing a visibility measure, patent holder: Sorensen Assoc Inc, priority date: 2001-05-15, is also known in the prior art. This technical solution is first determined the position of the product in the trading environment, after which buyers are tracked from a variety of customer paths through the trading environment (video surveillance system), the direction of each customer’s movement along the corresponding path is determined, the simulated field of view of each customer is calculated using a computer, and calculated using your computer’s visibility measure, which is the degree to which the product falls into the simulated field of view.
[00013] Основным недостатком указанных технических решений является то, что отсутствуют данные о траектории конкретного покупателя при передвижении по торговому залу и влияние этой траектории на набор товаров, с которым он подошел к кассе для оплаты.[00013] The main disadvantage of these technical solutions is that there is no data on the trajectory of a particular buyer when moving around the trading floor and the influence of this trajectory on the set of goods with which he approached the checkout counter for payment.
СУЩНОСТЬ ИЗОБРЕТЕНИЯSUMMARY OF THE INVENTION
[00014] Данное техническое решение направлено на устранение недостатков, свойственных решениям, известным из уровня техники.[00014] This technical solution is aimed at eliminating the disadvantages inherent in solutions known from the prior art.
[00015] Техническим результатом является повышение качества обработки данных, которое приводит к повышению оценки эффективности маркетинговых кампаний в частности, что позволяет сетям увеличивать доходы и сокращать издержки.[00015] The technical result is an increase in the quality of data processing, which leads to an increase in the evaluation of the effectiveness of marketing campaigns in particular, which allows networks to increase revenues and reduce costs.
[00016] Указанный технический результат достигается благодаря способу повышения качества оценки эффективности маркетинговых кампаний, содержащий шаги, на которых: устанавливают по меньшей мере два устройства отслеживания меток в торговом зале; формируют план торгового зала с отображенными устройствами отслеживания меток, установленными на предыдущем шаге; устанавливают, по меньшей мере, одну метку, имеющую уникальный идентификатор, на, по меньшей мере, одно средство транспортировки товаров покупателя; отслеживают перемещение покупателя посредством, по меньшей мере, одного устройства отслеживания меток, имеющего уникальный идентификатор; если устройство отслеживания меток фиксирует метку, находящуюся на средстве транспортировки товаров покупателя, отправляют координаты метки на сервер; получают данные о кассовом чеке, полученным за оплату товаров из вышеуказанного средства транспортировки товаров; формируют маршрут покупателя на основании данных о кассовом чеке и координат метки, находящейся на средстве транспортировки товаров; проводят анализ данных о кассовом чеке и маршруте покупателя посредством использования ассоциативных правил. Для специалиста в уровне техники, очевидно, что также могут использоваться другие методы математической статистики для анализа данных о кассовом чеке и маршруте покупателя.[00016] The specified technical result is achieved thanks to a method for improving the quality of evaluating the effectiveness of marketing campaigns, comprising the steps of: installing at least two tag tracking devices in the sales area; form a sales floor plan with the displayed tag tracking devices installed in the previous step; at least one tag having a unique identifier is set to at least one means of transporting the goods of the buyer; tracking a customer’s movement through at least one tag tracking device having a unique identifier; if the tag tracking device captures the tag located on the customer’s goods transport means, the tag coordinates are sent to the server; receive data on the cash receipt received for payment of goods from the above means of transportation of goods; form the customer’s route on the basis of the data on the cash receipt and the coordinates of the mark located on the means of transportation of goods; analyze the data on the cash receipt and the route of the buyer through the use of associative rules. For a specialist in the prior art, it is obvious that other methods of mathematical statistics can also be used to analyze data about the cash receipt and the route of the buyer.
[00017] В некоторых вариантах осуществления меткой является устройство, работающее по протоколу RFID или Zigbee или iBeacon и тому подобным.[00017] In some embodiments, the tag is an RFID or Zigbee or iBeacon device and the like.
[00018] В некоторых вариантах осуществления средством транспортировки товаров является покупательская тележка или покупательская тележка для лиц с ограниченными возможностями, или корзинка, или сумка.[00018] In some embodiments, the means of transporting goods is a shopping cart or shopping cart for persons with disabilities, or a basket or bag.
[00019] В некоторых вариантах осуществления устройство отслеживания меток с заданной периодичностью рассылают широковещательный запрос, на который находящиеся в зоне распространения запроса метки отвечают по заданному протоколу передачи данных.[00019] In some embodiments, the tag tracking device sends out a broadcast request at predetermined intervals to which the tags in the request distribution area respond to the specified data transfer protocol.
[00020] В некоторых вариантах осуществления устройство отслеживания меток фиксируют запросы метки.[00020] In some embodiments, the tag tracking device captures tag requests.
[00021] В некоторых вариантах осуществления устройство отслеживания меток имеет идентификатор, уникальный для устройств в торговом зале, где он установлен.[00021] In some embodiments, the tag tracking device has an identifier unique to devices in the sales area where it is installed.
[00022] В некоторых вариантах осуществления для двух соседних стеллажей устройства отслеживания меток фиксируют вход покупателя в пространство между стеллажами и факт выхода.[00022] In some embodiments, for two adjacent racks, the tag tracking devices record a customer’s entry into the space between the racks and the fact of exit.
[00023] В некоторых вариантах осуществления отслеживают траекторию покупателя с начала его движения вместе с меткой по торговому залу.[00023] In some embodiments, a customer’s trajectory is tracked from the beginning of its movement along with a mark on the sales floor.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙBRIEF DESCRIPTION OF THE DRAWINGS
[00024] Признаки и преимущества настоящего технического решения станут очевидными из приводимого ниже подробного описания и прилагаемых чертежей, на которых:[00024] The features and advantages of this technical solution will become apparent from the following detailed description and the accompanying drawings, in which:
[00025] На Фиг. 1 показана блок-схема осуществления способа повышения качества оценки эффективности маркетинговых кампаний;[00025] In FIG. 1 shows a block diagram of an implementation of a method for improving the quality of evaluating the effectiveness of marketing campaigns;
[00026] На Фиг. 2 показан пример схемы торгового зала типового продуктового супермаркета;[00026] In FIG. 2 shows an example of a sales area diagram of a typical grocery supermarket;
[00027] На Фиг. 3 представлен пример размещения устройств отслеживания меток в торговом зале;[00027] In FIG. Figure 3 shows an example of placement of tag tracking devices on the trading floor;
[00028] На Фиг. 4 показан пример подключения устройства отслеживания меток к серверу;[00028] In FIG. 4 shows an example of connecting a tag tracking device to a server;
[00029] На Фиг. 5 показан пример осуществления архитектуры с устройствами отслеживания меток, в качестве которых используются Bluetooth-маяки, а в качестве меток - Beacon- маяки;[00029] In FIG. 5 shows an example implementation of an architecture with tag tracking devices using Bluetooth beacons and Beacon beacons as tags;
[00030] На Фиг. 6 показан пример расположения устройств отслеживания меток на плане помещения.[00030] FIG. Figure 6 shows an example of the location of tag tracking devices on a floor plan.
ПОДРОБНОЕ РАСКРЫТИЕ ТЕХНИЧЕСКОГО РЕШЕНИЯDETAILED DISCLOSURE OF TECHNICAL SOLUTION
[00031] Ниже будут описаны понятия и определения, необходимые для подробного раскрытия осуществляемого технического решения.[00031] Below will be described the concepts and definitions necessary for the detailed disclosure of the ongoing technical solution.
[00032] Техническое решение может быть реализовано в виде распределенной компьютерной системы.[00032] The technical solution may be implemented as a distributed computer system.
[00033] В данном решении под системой подразумевается компьютерная система, ЭВМ (электронно-вычислительная машина), ЧПУ (числовое программное управление), ПЛК (программируемый логический контроллер), компьютеризированные системы управления и любые другие устройства, способные выполнять заданную, четко определенную последовательность операций (действий, инструкций).[00033] In this solution, a system means a computer system, a computer (electronic computer), CNC (numerical control), PLC (programmable logic controller), computerized control systems and any other devices that can perform a given, well-defined sequence of operations (actions, instructions).
[00034] Под устройством обработки команд подразумевается электронный блок либо интегральная схема (микропроцессор), исполняющая машинные инструкции (программы).[00034] An instruction processing device is understood to mean an electronic unit or an integrated circuit (microprocessor) executing machine instructions (programs).
[00035] Устройство обработки команд считывает и выполняет машинные инструкции (программы) с одного или более устройства хранения данных. В роли устройства хранения данных могут выступать, но, не ограничиваясь, жесткие диски (HDD), флеш-память, ПЗУ (постоянное запоминающее устройство), твердотельные накопители (SSD), оптические носители (CD, DVD и т.п.).[00035] An instruction processing device reads and executes machine instructions (programs) from one or more data storage devices. Storage devices may include, but are not limited to, hard disks (HDD), flash memory, ROM (read only memory), solid state drives (SSD), optical media (CD, DVD, etc.).
[00036] Программа - последовательность инструкций, предназначенных для исполнения устройством управления вычислительной машины или устройством обработки команд.[00036] A program is a sequence of instructions for execution by a computer control device or an instruction processing device.
[00037] Дегустация - наиболее эффективный метод ввода на рынок и продвижения продовольственных товаров, при котором промоутеры предлагают потенциальным потребителям попробовать продвигаемый товар[00037] Tasting is the most effective method of entering the market and promoting food products, in which promoters offer potential consumers to try a promoted product
[00038] Сэмплинг - метод продвижения товаров, при котором раздаются образцы товара. Одна из задач сэмплинга - привлечь нового и поощрить существующего потребителя посредством вручения бесплатного образца продукции. Применяется и метод обмена имеющийся у потребителя конкурентного товар на продвигаемый товар.[00038] Sampling is a method of promoting goods in which samples of the goods are distributed. One of the goals of sampling is to attract a new one and to encourage an existing consumer by presenting a free product sample. The method of exchange of a competitive product available to a consumer for a promoted product is also applied.
[00039] Средство транспортировки товаров покупателя - покупательская тележка, покупательская тележка для лиц с ограниченными возможностями, корзинка, сумка.[00039] A means of transporting a customer’s goods is a shopping trolley, a shopping trolley for persons with disabilities, a basket, a bag.
[00040] Радиопередатчик (радиопередающее устройство) - устройство для формирования радиочастотного сигнала, подлежащего излучению.[00040] Radio transmitter (radio transmitter) is a device for generating a radio frequency signal to be emitted.
[00041] RFID (англ. Radio Frequency IDentification, радиочастотная идентификация) - способ автоматической идентификации объектов, в котором посредством радиосигналов считываются или записываются данные, хранящиеся в так называемых транспондерах, или RFID-метках.[00041] RFID (Radio Frequency IDentification) is a method for automatically identifying objects in which data stored in so-called transponders or RFID tags are read or written using radio signals.
[00042] iBeacon - API сервиса iOS, позволяющий передачу данных между беспроводными устройствами - маяками (англ. beacon) - и устройствами, поддерживающими Bluetooth LE.[00042] iBeacon is an iOS service API that allows data transfer between wireless devices - beacons - and devices that support Bluetooth LE.
[00043] ZigBee - спецификация сетевых протоколов верхнего уровня - уровня приложений APS (англ. application support sublayer) и сетевого уровня NWK, - использующих сервисы нижних уровней - уровня управления доступом к среде MAC и физического уровня PHY, регламентированных стандартом IEEE 802.15.4.[00043] ZigBee is a specification of the upper layer network protocols - the APS application layer (application support sublayer) and the NWK network layer - that use the lower layer services - the MAC access control layer and the PHY physical layer regulated by the IEEE 802.15.4 standard.
[00044] При входе в торговый зал или непосредственно рядом с входом, но уже внутри торгового зала, как правило, организована «парковка» покупательских тележек, покупательских тележек для лиц с ограниченными возможностями, корзинок, сумок, в которые покупатели складывают продукты.[00044] At the entrance to the sales area or directly next to the entrance, but already inside the sales area, as a rule, “parking” for shopping trolleys, shopping trolleys for persons with disabilities, baskets, and bags in which customers store products is organized.
[00045] Торговые залы, как правило, имеют указатели отделов («Бакалея», «Мясо» и т.п.), помогающие посетителю организовать свой маршрут по залу.[00045] Trading floors generally have department signs (“Grocery,” “Meat,” etc.) that help the visitor organize their route through the hall.
[00046] Кроме того, в торговом зале расположены индикаторы маркетинговых акций, к которым относятся: плакаты, растяжки, наклейки на полу, указатели со стрелками.[00046] In addition, on the trading floor are indicators of marketing campaigns, which include: posters, banners, stickers on the floor, signs with arrows.
[00047] На Фиг. 1 показан пример осуществления способа повышения качества оценки эффективности маркетинговых кампаний, содержащий шаги, на которых:[00047] FIG. 1 shows an example implementation of a method for improving the quality of evaluating the effectiveness of marketing campaigns, containing steps in which:
[00048] Шаг 101: устанавливают, по меньшей мере, два устройства отслеживания меток в торговом зале;[00048] Step 101: installing at least two tag tracking devices in the sales area;
[00049] Устройства отслеживания меток могут быть закреплены на стенах торгового зала, на потолке, на полу, на колоннах и других конструктивных элементах, на полках и прилавках, а также быть выполнены в виде специальных рамок/турникетов, через которые покупатель проходит, входя в торговый зал и переходя из отдела в отдел.[00049] Tag tracking devices can be mounted on the walls of the trading floor, on the ceiling, on the floor, on columns and other structural elements, on shelves and counters, and also can be made in the form of special frames / turnstiles through which the buyer passes through entering trading floor and moving from department to department.
[00050] Устройства 401 отслеживания меток подключены к серверу 402 (Фиг. 4) по каналу передачи данных, проводному или беспроводному, не ограничиваясь.[00050] The
[00051] В качестве устройства отслеживания меток могут использоваться, не ограничиваясь, например, Bluetooth-маяки (Фиг. 5).[00051] As a device for tracking tags can be used, without limitation, for example, Bluetooth beacons (Fig. 5).
[00052] Размещение устройств отслеживания осуществляется так, чтобы при дальнейшем анализе данных о движении средства транспортировки товаров можно было однозначно определить, проходил ли покупатель мимо того или иного товара (полки), для большинства товаров.[00052] The placement of tracking devices is carried out so that when further analyzing the data on the movement of the means of transportation of goods, it would be possible to unambiguously determine whether the buyer walked past a particular product (shelf) for most goods.
[00053] Например, для любых двух соседних стеллажей устройства отслеживания должны фиксировать факт входа покупателя (въезда, например, тележки) в пространство между стеллажами и факт выхода. Если стеллажи достаточно длинные (более 5-6 м), то имеет смысл установить дополнительные устройства отслеживания меток непосредственно на стеллажах.[00053] For example, for any two adjacent racks, tracking devices should record the fact that the buyer entered (entry, for example, a trolley) into the space between the racks and the fact of exit. If the shelves are long enough (more than 5-6 m), then it makes sense to install additional tag tracking devices directly on the shelves.
[00054] На Фиг. 3 представлен пример размещения устройств отслеживания меток.[00054] In FIG. 3 shows an example of placement of tag tracking devices.
[00055] Устройство отслеживания меток привязываются к координатной сетке на плане помещения (за начало координат, например, можно выбрать угол помещения или центр помещения), учитывая удаленность устройств друг о друга.[00055] The tag tracking device is attached to the coordinate grid on the floor plan (for the origin, for example, you can choose the corner of the room or the center of the room), taking into account the distance of the devices from each other.
[00056] Чтобы повысить точность в дальнейшем отслеживания меток и уменьшить погрешность определения координат меток, помимо основного определения положения при помощи, например, Beacon-маячков, можно использовать для коррекции этого положения инерциальную навигационную систему, состоящую из акселерометра и гироскопа:[00056] In order to improve the accuracy of further tracking of marks and reduce the error in determining the coordinates of marks, in addition to the main position determination using, for example, Beacon beacons, an inertial navigation system consisting of an accelerometer and a gyroscope can be used to correct this position:
[00057] Акселерометр - показывает проекции действующих сил. Когда метка неподвижно либа движется без ускорения, акселерометр выдает значения проекций ускорения свободного падения (силы тяжести) на его оси.[00057] Accelerometer - shows the projection of the acting forces. When the mark moves immovably without acceleration, the accelerometer gives the values of the projections of the acceleration of gravity (gravity) on its axis.
[00058] Гироскоп - показывает проекции угловых скоростей. Когда метка неподвижна, то получаем нули. При изменении угла наклона метки, гироскоп выдаст скорость вращения, разложенную на оси.[00058] Gyroscope - shows the projection of angular velocities. When the label is motionless, we get zeros. When changing the angle of inclination of the mark, the gyroscope will give out the speed of rotation laid out on the axis.
[00059] Конкретное количество, типа устройств отслеживания и схема их размещения в зале определяется используемой технологией и характеристиками оборудования (радиусом действия, устойчивостью к помехам и т.п.), что не влияет на сущность технического решения.[00059] The specific number, type of tracking devices, and the layout of their placement in the room is determined by the technology used and the characteristics of the equipment (range, resistance to interference, etc.), which does not affect the essence of the technical solution.
[00060] Индикаторы маркетинговых акций не снабжаются устройствами отслеживания, а привязываются на хранящемся в системе плане торгового зала к близко расположенным стеллажам.[00060] The indicators of marketing campaigns are not equipped with tracking devices, but are tied to closely located racks on the plan of the trading floor stored in the system.
[00061] Шаг 102: формируют план торгового зала с отображенными устройствами отслеживания меток, установленными на предыдущем шаге;[00061] Step 102: forming a sales floor plan with the displayed tag tracking devices installed in the previous step;
[00062] В некоторых вариантах реализации формирование плана торгового зала с осуществляется в цифровой форме в компьютерной среде проектирования.[00062] In some embodiments, the formation of a sales floor plan c is carried out in digital form in a computer-aided design environment.
[00063] В некоторых вариантах реализации осуществляется цифрование данных о помещении, находящихся в бумажном виде, посредством распознавания данных. Под цифрованием принято понимать процесс перевода исходных (аналоговых) картографических материалов в цифровую форму, т.е. перевод графических объектов исходных картографических материалов в цифровую форму. В процессе цифрования происходит перевод исходных картографических материалов на твердой основе в цифровую форму.[00063] In some embodiments, paper data is digitized by means of data recognition. By digitalization it is customary to understand the process of translating the source (analog) cartographic materials into digital form, i.e. digitalization of graphic objects of source cartographic materials. In the process of digitization, the translation of the original cartographic materials on a solid basis into digital form takes place.
В некоторых вариантах реализации для формирования плана торгового зала могут использовать геоинформационную систему (ГИС).In some implementations, a geographic information system (GIS) can be used to formulate a sales floor plan.
В некоторых вариантах реализации для формирования плана торгового зала может использоваться двух- или трехмерная система автоматизированного проектирования, например, такая как AutoCAD, SolidWorks, Компас и т.д.In some implementations, a two- or three-dimensional computer-aided design system, for example, such as AutoCAD, SolidWorks, Compass, etc., can be used to formulate a sales floor plan.
[00064] На плане отображаются установленные устройства отслеживания меток. Технические и конструктивные особенности данных устройств не исключают проведения в перспективе их модернизации с заменой, причем если расположение устройства не меняют, то план торгового зала также не меняется.[00064] The plan displays installed tag tracking devices. Technical and design features of these devices do not exclude the possibility of upgrading them in the future with replacement, and if the location of the device does not change, then the plan of the sales area also does not change.
[00065] Шаг 103: устанавливают, по меньшей мере, одну метку, имеющую уникальный идентификатор, на по меньшей мере одно средство транспортировки товаров покупателя;[00065] Step 103: at least one tag having a unique identifier is set to at least one means of transport of the goods of the buyer;
[00066] Каждое средство транспортировки товаров покупателя имеет метку, представляющую собой по сути интегральную микросхему, которая периодически, с интервалом от долей секунды до нескольких секунд, передает пакеты установки соединения, т.е. посылает информацию с помощью радиочастотных сигналов. Вышеуказанная микросхема может находится в неразборном корпусе или разборном, или вообще без корпуса, не ограничиваясь. Это может быть активная RFID-метка или Веасоп-маяк, или ZigBee-метка, не ограничиваясь. Например, в физической реализации метки в качестве Beacon-маяка могут использоваться обычные Bluetooth 4.0 LE (Low Energy) устройства, таким образом, их роль может с успехом выполнять любое устройство, оснащенное BLE-чипом - например, смартфоны на базе Android, а также iPhone, iPad, обычные ноутбуки, Raspberry Pi с usb bluetooth-донглом и т.д., на которое установлено специальное приложение, реализующее функции Beacon-маяка. Схемотехнически такой маяк в некоторых вариантах осуществления может состоять из батарейки и Soc (Systen-On-Chip) Texas Instruments CC2540/2541 (еще применяют Nordic nRF51822), представляющий собой 8051 микроконтроллер, в который загружается прошивка для реализации функции Beacon-маячка, и периферийный модуль Bluetooth LE. В процессе передвижения по магазину метка может передавать данные о местоположении средства транспортировки товаров внутри магазина на удаленный или локальный сервер. Устройство обработки данных является центральным или графическим процессором.[00066] Each means of transportation of goods of the buyer has a label, which is essentially an integrated circuit that periodically, with an interval from fractions of a second to several seconds, transmits connection setup packets, i.e. sends information using radio frequency signals. The above chip may be in a non-separable case or collapsible, or even without a case, not limited to. It can be an active RFID tag or a Beasop beacon, or a ZigBee tag, not limited to. For example, in the physical implementation of the mark, ordinary Bluetooth 4.0 LE (Low Energy) devices can be used as a Beacon beacon, so their role can be successfully performed by any device equipped with a BLE chip - for example, Android smartphones and iPhone , iPad, ordinary laptops, Raspberry Pi with usb bluetooth dongle, etc., which has a special application that implements the Beacon-beacon functions. Schematically, such a beacon in some embodiments may consist of a battery and Soc (Systen-On-Chip) Texas Instruments CC2540 / 2541 (still using Nordic nRF51822), which is an 8051 microcontroller into which firmware is loaded to implement the Beacon-beacon function, and a peripheral Bluetooth LE module. In the process of moving around the store, the tag can transmit data about the location of the means of transportation of goods inside the store to a remote or local server. The data processing device is a central or graphics processor.
[00067] Основная задача устройство отслеживания меток отслеживать метки, находящиеся на средстве транспортировки товаров вместе с которым двигается покупатель для отслеживания траектории движения покупателя. Отслеживание траектории покупателя начинается с начала его движения вместе с меткой по торговому залу. Для фиксации этого момента следует установить устройства отслеживания меток на входе в торговый зал. В случае, если «парковка» для средств транспортировки меток располагается внутри торгового зала, то дополнительно устройства отслеживания меток должны быть размещены на выезде из хранилища. Отслеживание траектории покупателя заканчивается по факту оплаты содержимого тележки на кассе (сканирования метки устройством отслеживания, размещенным на кассе) или выхода покупателя с пустой тележкой из торгового зала (выезда тележки из зала или возврата тележки в зону «парковки»).[00067] The primary objective of a tag tracking device is to track tags located on a means of transportation of goods with which a customer moves to track a customer’s movement path. Tracking the buyer’s trajectory begins with the beginning of his movement along with the mark on the trading floor. To fix this point, you must install the device tracking labels at the entrance to the trading floor. If the "parking" for the means of label transportation is located inside the trading floor, then additionally the devices for tracking labels must be placed at the exit of the store. Tracking the buyer’s trajectory ends upon payment of the contents of the trolley at the checkout (scanning the label with a tracking device located at the checkout) or when the buyer leaves the trading floor with an empty trolley (the trolley leaves the hall or the trolley returns to the parking zone).
[00068] Шаг 104: отслеживают перемещение траектории покупателя посредством, по меньшей мере, одного устройства отслеживания меток, имеющего уникальный идентификатор;[00068] Step 104: tracking the movement of the customer’s path through at least one tag tracking device having a unique identifier;
[00069] Способ отслеживания той или иной метки средства транспортировки товаров определяется используемой технологией. В некоторых случаях, например, в заранее заданном режиме работы устройства отслеживания меток с заданной периодичностью рассылают широковещательный запрос, на который находящиеся в зоне распространения запроса метки отвечают по заданному протоколу передачи данных. В других случаях запрос может рассылать сама метка, а устройства отслеживания меток его фиксируют. Во всех случаях, метка должна иметь уникальный идентификатор, а устройство отслеживания меток должно иметь идентификатор, уникальный как минимум для устройств в данном торговом зале.[00069] The method for tracking a particular label of a means of transportation of goods is determined by the technology used. In some cases, for example, in a predetermined mode of operation of the tag tracking device, a broadcast request is sent out at a predetermined frequency, to which the tags in the distribution zone of the request respond according to a given data transfer protocol. In other cases, the tag itself can send the request, and the tag tracking devices record it. In all cases, the tag must have a unique identifier, and the tag tracking device must have an identifier unique to at least the devices in this trading floor.
[00070] Шаг 105: если устройство отслеживания меток фиксирует метку, находящуюся на средстве транспортировки товаров покупателя, отправляют координаты метки на сервер;[00070] Step 105: if the tag tracking device captures the tag located on the customer’s goods transport means, the tag coordinates are sent to the server;
[00071] Факт нахождения конкретного средства транспортировки в конкретной области торгового зала в конкретный момент времени определяется следующей связкой: идентификатор метки - идентификатор отслеживающего устройства - временная метка. Наличие в системе нескольких связок с одинаковым значением идентификатора средства транспортировки товаров и близкими значениями временной метки будет означать, что данная метка (средство транспортировки товаров) была зафиксирована почти одновременно несколькими устройствами отслеживания меток, что позволяет точнее определить конкретное местоположение средства транспортировки товаров. Местоположение метки, т.е. ее двумерные или трехмерные координаты в системе координат плана помещения, отправляются на сервер после обнаружения ее устройством отслеживания меток.[00071] The fact of finding a particular means of transportation in a specific area of the sales area at a particular point in time is determined by the following combination: tag identifier - identifier of the tracking device - time stamp. The presence in the system of several bundles with the same value of the identifier of the means of transportation of goods and close values of the time stamp will mean that this mark (means of transport of goods) was recorded almost simultaneously by several tracking devices of labels, which allows you to more accurately determine the specific location of the means of transport of goods. Label location i.e. its two-dimensional or three-dimensional coordinates in the coordinate system of the floor plan are sent to the server after it is detected by the tag tracking device.
[00072] После получения метки устройство отслеживания меток отправляет координаты метки на сервер.[00072] After receiving the tag, the tag tracking device sends the tag coordinates to the server.
[00073] Сервер может быть отдельным физическим (выделенным) компьютером или виртуальным, то есть, не ограничен реализацией, физической конфигурацией или географическим положением аппаратного обеспечения. В частности, сервер может представлять собой множество компьютеров, объединенных в единый облачный сервер.[00073] The server may be a separate physical (dedicated) computer or virtual, that is, not limited to the implementation, physical configuration, or geographic location of the hardware. In particular, the server may be a plurality of computers combined into a single cloud server.
[00074] Шаг 106: получают данные о кассовом чеке, полученным за оплату товаров из вышеуказанного средства транспортировки товаров;[00074] Step 106: receive data on the cash receipt received for payment of goods from the above means of transportation of goods;
[00075] Получают данные кассового чека, после чего сопоставляют данные о маршрутах средств транспортировки товаров с данными кассового чека и размещает их в базе данных. В указанной базе данных также могут хранить (или получать из других информационных систем торговой сети при помощи интеграционных интерфейсов) сформированный ранее план торгового зала, содержащий информацию о схеме зала (расположении стеллажей, полок, прилавков и т.п.), расположении товаров и расположении индикаторов маркетинговых акций. Указанная база данных может храниться на сервере, который является локальным или удаленным. В некоторых вариантах осуществления данными о кассовом чеке являются перечень товаров в корзине, их количество и стоимость, а также номер кассы, дату и время покупки. Для получения данных о кассовом чеке проводят сначала сканирование штрих-кода каждого товара из средства транспортировки товаров, после чего формируют фискальный чек посредством кассовой машины. В некоторых вариантах осуществления кассовый чек формируют на сервере. В некоторых вариантах осуществления средство транспортировки товаров имеет также штрих-код, который сканируют на последнем шаге, когда закончились товары в средстве транспортировки. Указанный штрих-код на средстве транспортировки может быть заранее привязан к нему на сервере. Также указанный штрих-код средства транспортировки товаров заранее может быть привязан к кассовому чеку. На кассовом чеке указывается информация о порядковом номере чека, номере кассовой машины, дата и время покупки, идентификатор секции или отдела магазина, наименования (коды) товаров, суммарная стоимость покупки. При приближении метки, установленной на средстве транспортировки товаров, устройство отслеживания меток, установленное на или около кассовой машины, фиксирует метку и посылает на сервер данные о завершении траектории вышеуказанной метки с перечнем пройденных меткой координат. После оплаты покупателем суммы по чеку, устройство отслеживания меток сначала получает данные о кассовом чеке с кассовой машины или с сервера. В случае если данные о кассовом чеке получают от кассовой машины на устройство отслеживания меток, их перенаправляют на сервер.[00075] Receive data of the cash receipt, then compare the data on the routes of means of transportation of goods with the data of the cash receipt and places them in the database. In the indicated database, they can also store (or receive from other information systems of the distribution network using integration interfaces) the previously formed floor plan of the sales area containing information about the layout of the room (location of racks, shelves, counters, etc.), location of goods and location indicators of marketing campaigns. The specified database can be stored on a server that is local or remote. In some embodiments, the check receipt data is a list of items in the basket, their quantity and value, as well as the checkout number, date and time of purchase. To obtain data on a cashier's check, a barcode of each product is first scanned from the means of transportation of goods, after which a fiscal receipt is generated by means of a cash register. In some embodiments, a cash receipt is generated on a server. In some embodiments, the implementation of the means of transportation of goods also has a bar code, which is scanned in the last step, when the goods ended in the means of transportation. The specified barcode on the vehicle may be pre-associated with it on the server. Also, the specified barcode of the means of transporting goods in advance can be tied to a cash receipt. Information on the serial number of the check, the number of the cash machine, the date and time of purchase, the identifier of the section or department of the store, the names (codes) of goods, and the total purchase price are indicated on the cash receipt. When approaching the mark installed on the means of transportation of goods, the tag tracking device installed on or near the cash register fixes the mark and sends data to the server about the completion of the trajectory of the above mark with the list of coordinates passed by the mark. After the buyer pays the amount of the check, the tag tracking device first receives data on the cash receipt from the cash register or from the server. If the cash receipt data is received from the cash register to the tag tracking device, they are redirected to the server.
[00076] Шаг 107: формируют маршрут покупателя на основании данных о кассовом чеке и координат метки, находящейся на средстве транспортировки товаров;[00076] Step 107: forming a customer route based on the data of the cash register receipt and the coordinates of the mark located on the means of transportation of goods;
[00077] Получают данные о передвижении каждого средства транспортировки товаров по торговому залу, включая идентификатор метки, расположенный на, например, тележке, отметку о прохождении мимо устройства отслеживания меток и время.[00077] Receive data on the movement of each means of transporting goods around the trading floor, including a tag identifier located on, for example, a trolley, a mark on passing the tag tracking device, and time.
[00078] В некоторых вариантах осуществления маршрут покупателя формируют следующим образом: устройство отслеживания меток фиксирует несколько точек (кластер) нахождения средства транспортировки товаров в определенном радиусе от самого устройства, затем выполняют поиск центра вышеуказанного кластера, после чего соединяют все центры полученных кластеров в кривую. В качестве алгоритма кластеризации может использоваться, не ограничиваясь, метод кластеризации k-means. Также может использоваться, например, способ K-medians или способы, описанные в источнике информации [2]. Причем в случае наличия на средстве транспортировки товаров штрих-кода, привязанного к конкретному средству транспортировки, при сканировании штрих-кода последним после товаров, добавляют точку, в которой был отсканирован данный штрих-код средства транспортировки товаров, к маршруту, после чего маршрут формируется окончательно.[00078] In some embodiments, the customer’s route is formed as follows: a tag tracking device captures several points (cluster) of the means of transporting goods within a certain radius from the device itself, then searches for the center of the above cluster and then connects all the centers of the resulting clusters in a curve. As a clustering algorithm, the k-means clustering method may be used, but not limited to. Can also be used, for example, the K-medians method or the methods described in the information source [2]. Moreover, if there is a barcode attached to a particular means of transportation on the means of transportation of goods, when scanning the barcode last after the goods, add the point at which the barcode of the means of transportation of goods was scanned to the route, after which the route is finally formed .
[00079] Формирование маршрута может проходить на сервере, удаленном или локальном, подключенным к устройствам отслеживания меток[00079] Route formation can take place on a server, remote or local, connected to tag tracking devices
[00080] Количество точек, которые образуют кластер, может быть произвольным, рассчитываться в реальном времени по необходимости или задаваться заранее. Радиус нахождения точек для кластера также может определяться в реальном времени или задаваться заранее, т.е. вводиться пользователем.[00080] The number of points that form a cluster can be arbitrary, calculated in real time as necessary, or set in advance. The radius of the points for the cluster can also be determined in real time or set in advance, i.e. entered by the user.
[00081] В другом примерном варианте осуществления технического решения маршрут покупателя определяют следующим образом: заранее отмечают на карте помещения в заданном радиусе от устройства отслеживания меток заданное количество видов товаров, затем в случае попадания метки в радиус действия устройства отслеживания меток, автоматически включают в маршрут покупателя координаты расположения всех видов товаров из радиуса действия устройства, таким образом, формируя маршрут покупателя на основании данных о кассовом чеке и координат метки. Под видом товара понимается его конкретный артикул. Например, молоко «Домик в деревне», 1.5% жирности, в пакете 1 л. Единиц же товара одного артикула может быть много, например, 200 пакетов молока (единиц), которые имеют один артикул. В данном техническом решении важно проезжает ли средство транспортировки товаров мимо точки, где располагается обозначенный ранее на карте помещения вид товара, и не важно расположение конкретной единицы товара.[00081] In another exemplary embodiment of the technical solution, the buyer’s route is determined as follows: a predetermined number of types of goods are marked on the premises map in a predetermined radius from the tag tracking device, then if the tag falls within the range of the tag tracking device, it is automatically included in the buyer’s route the coordinates of the location of all types of goods from the radius of the device, thus forming the buyer’s route based on the data of the cash receipt and the coordinates of the label. Under the type of product refers to its specific article. For example, milk "Village House", 1.5% fat, in a package of 1 liter. Units of the same article can be many, for example, 200 packets of milk (units), which have one article. In this technical solution, it is important whether the means of transportation of goods passes by the point where the type of goods indicated earlier on the room map is located, and the location of a specific unit of goods is not important.
[00082] В случае если тележка не двигается в течение заданного времени, определенного в системе (как правило - несколько минут, точное значение данного временного порога определяется заранее), система считает тележку «брошенной» и исключает данные о ее последнем маршруте покупателя из хранилища данных.[00082] If the trolley does not move for a predetermined time defined in the system (usually a few minutes, the exact value of this time threshold is determined in advance), the system considers the trolley “abandoned” and excludes data about its last buyer route from the data store .
[00083] Шаг 108: проводят анализ данных о кассовом чеке и маршруте покупателя посредством использования ассоциативных правил.[00083] Step 108: analyze the data of the cashier's check and the customer’s route through the use of associative rules.
[00084] На данном шаге проводят анализ данных хранилища посредством сервера в соответствии с описанными ниже сценариями, которые обеспечивают службу маркетинга информацией для принятия решений. Для реализации большинства сценариев может быть использован метод ассоциативных правил (см. источник информации [1]). Суть метода кратко изложена ниже:[00084] In this step, the storage data is analyzed by the server in accordance with the scenarios described below, which provide the marketing information service for decision making. For the implementation of most scenarios, the method of associative rules can be used (see the source of information [1]). The essence of the method is summarized below:
[00085] Пусть имеется база данных, состоящая из покупательских транзакций. Транзакция в терминологии данного технического решения - это набор товаров, купленных покупателем за один визит, дополненная информацией о его траектории. Такую транзакцию будем называть корзиной.[00085] Let there be a database consisting of customer transactions. A transaction in the terminology of this technical solution is a set of goods bought by a buyer in one visit, supplemented by information about his trajectory. Such a transaction will be called a basket.
[00086] Пусть I={i1,i2,i3,…,in}I={i1,i2,i3,…,in} - множество (набор) товаров, называемых элементами. Пусть D - множество транзакций, где каждая транзакция Т - это набор элементов из I, T⊆⊆I. Каждая транзакция представляет собой бинарный вектор, где t[k]=1, если ik элемент присутствует в транзакции, иначе t[k]=0. Мы говорим, что транзакция Т содержит X, некоторый набор элементов из I, если Х⊂⊂Т. Ассоциативным правилом называется импликация X⇒⇒Y, где X⊂⊂I, Y⊂⊂I и. Правило X⇒⇒Y имеет поддержку s (support), если s% транзакций из D, содержат X∪∪Y, supp(X⇒⇒Y)=supp(X∪∪Y). Достоверность правила показывает какова вероятность того, что из X следует Y. Правило X⇒⇒Y справедливо с достоверностью (confidence) с, если с% транзакций из D, содержащих X, также содержат Y, conf(X⇒⇒Y)=supp(X∪∪Y)/supp(X).[00086] Let I = {i1, i2, i3, ..., in} I = {i1, i2, i3, ..., in} be the set (set) of goods called elements. Let D be the set of transactions, where each transaction T is a collection of elements from I, T⊆⊆I. Each transaction is a binary vector, where t [k] = 1, if the ik element is present in the transaction, otherwise t [k] = 0. We say that a transaction T contains X, some set of elements from I, if X⊂⊂T. An associative rule is the implication X⇒⇒Y, where X⊂⊂I, Y⊂⊂I and . The rule X⇒⇒Y has support s (support), if s% of transactions from D contain X∪∪Y, supp (X⇒⇒Y) = supp (X∪∪Y). The reliability of the rule shows the probability that Y follows from X. The rule X⇒⇒Y is true with confidence if, with% of transactions from D containing X, also contain Y, conf (X⇒⇒Y) = supp ( X∪∪Y) / supp (X).
[00087] Покажем на конкретном примере: "75% транзакций, содержащих хлеб, также содержат молоко. 3% от общего числа всех транзакций содержат оба товара". 75% - это достоверность (confidence) правила, 3% это поддержка (support), или "Хлеб" "Молоко" с вероятностью 75%.[00087] Let us show a specific example: "75% of transactions containing bread also contain milk. 3% of the total number of transactions contain both products." 75% is the confidence of the rule, 3% is support, or "Bread" "Milk" with a probability of 75%.
[00088] Другими словами, целью анализа является установление следующих зависимостей: если в транзакции встретился некоторый набор элементов X, то на основании этого можно сделать вывод о том, что другой набор элементов Y также должен появиться в этой транзакции. Установление таких зависимостей дает возможность находить очень простые и интуитивно понятные правила.[00088] In other words, the aim of the analysis is to establish the following dependencies: if a certain set of elements X occurs in a transaction, then based on this, it can be concluded that another set of elements Y should also appear in this transaction. Establishing such dependencies makes it possible to find very simple and intuitive rules.
[00089] Специалисту в уровне техники очевидно, что также могут использоваться другие методы математической статистики для анализа данных о кассовом чеке и маршруте покупателя.[00089] It will be apparent to one of ordinary skill in the art that other methods of mathematical statistics may also be used to analyze customer receipt and cash register data.
[00090] Методы поиска ассоциативных правил предназначены для нахождения всех правил X Y, причем поддержка и достоверность этих правил должны быть выше некоторых заранее определенных порогов, называемых соответственно минимальной поддержкой (minsupport) и минимальной достоверностью (minconfidence).[00090] Associative rule search methods are designed to find all the X Y rules, and the support and validity of these rules must be above some predetermined thresholds, called minsupport and minconfidence, respectively.
[00091] Как правило, маркетинговые службы ограничиваются поиском ассоциативных правил на массиве данных, в котором есть только информация о содержимом корзин. Новизна предлагаемого подхода состоит в том, что как в левой, так и в правой частях ассоциативных правил, которые предлагается искать в данных, может быть информация о траектории покупателя.[00091] Typically, marketing services are limited to searching for associative rules on an array of data that contains only information about the contents of the baskets. The novelty of the proposed approach is that there can be information on the trajectory of the buyer on both the left and right sides of the associative rules that are proposed to be searched in the data.
[00092] Если такая информация присутствует в левой части правила, то правило будет утверждать, что с определенной поддержкой набор товаров в правой части правила был приобретен покупателями потому, что их траектория движения по магазину была именно такой.[00092] If such information is present on the left side of the rule, the rule will state that, with some support, the set of goods on the right side of the rule was purchased by customers because their trajectory around the store was just that.
[00093] Информация о траектории в правой части ассоциативного правила будет означать, что с определенной поддержкой на траекторию покупателей влияют другие факторы, например, расположение индикаторов акций.[00093] Information about the trajectory on the right side of the associative rule will mean that, with some support, other factors influence the trajectory of buyers, for example, the location of stock indicators.
[00094] Сценарий 1: используя данные о передвижении, например, тележек по торговому залу, определить, какое количество покупателей имело возможность увидеть индикатор маркетинговой акции или группу индикаторов, относящихся к одной акции. Система содержит информацию о привязке индикаторов к тем или иным стеллажам, полкам и прилавкам торгового зала. Следовательно, используя данные о движении тележки мимо тех или иных устройств отслеживания меток, можно определить, имел ли покупатель возможность видеть индикатор акций.[00094] Scenario 1: using data on the movement of, for example, trolleys around the trading floor, determine how many customers were able to see a marketing promotion indicator or a group of indicators related to one promotion. The system contains information on the binding of indicators to certain shelves, shelves and counters of the trading floor. Therefore, using data on the movement of the trolley past one or another tag tracking device, you can determine whether the buyer had the opportunity to see the stock indicator.
[00095] На основании этих данных скорректировать количество, виды и схему размещения индикаторов акций в торговом зале.[00095] Based on these data, adjust the number, types and layout of stock indicators on the trading floor.
[00096] Сценарий 2: анализируя данные чеков, при помощи использования ассоциативных правил (см. источник информации [1]) определить, каким образом индикатор(ы) маркетинговой акции повлиял(и) на приобретение рекламируемого товара или группы товаров покупателями. В массиве данных следует найти ассоциативные правила, подтверждающие, что с определенной поддержкой (support) проход покупателя мимо индикатора акции влечет приобретение акционного товара.[00096] Scenario 2: by analyzing the data of the checks, using associative rules (see the source of information [1]), determine how the indicator (s) of the marketing campaign influenced (s) the purchase of the advertised product or group of products by customers. Associative rules should be found in the dataset, confirming that with a certain support (support), the buyer's passage past the stock indicator entails the purchase of a promotional product.
[00097] Более того, используя историческую информацию (данные чеков за период, когда данная акция не действовала), можно определить, насколько эффективно акция работает в целом (увеличение спроса, эластичность спроса и т.п.) и какое влияние на эффективность акции оказывают индикаторы, размещенные в торговом зале. При этом можно определить, как влияет на решение о покупке каждый в отдельности индикатор и все индикаторы данной акции в совокупности.[00097] Moreover, using historical information (check data for the period when this stock did not work), you can determine how effectively the stock works as a whole (increased demand, demand elasticity, etc.) and what effect the stock has on the effectiveness indicators placed on the trading floor. At the same time, it is possible to determine how each indicator individually affects all the indicators in the aggregate on the purchase decision.
[00098] Например, продовольственный супермаркет запустил рекламную компанию «Рис «Централь» со скидкой 20%». Для привлечения покупателей на входе в торговый зал размещен плакат с указателем. Для оценки эффективности этой акции следует проанализировать следующие данные:[00098] For example, a food supermarket launched an advertising company, Rice Central, with a 20% discount. ” To attract buyers at the entrance to the trading floor posted a poster with a pointer. To evaluate the effectiveness of this action, the following data should be analyzed:
- Данные о продаже риса «Централь» за несколько месяцев до начала акции. Желательно сравнить эти данные с аналогичным периодом прошлого года (прошлых лет), чтобы понять общие тенденции спроса на этот товар с учетом динамики цен, сезонности и т.п. Кроме того, можно сопоставить эти данные с данными о продажах конкурирующих товаров (в данном случае - риса других производителей).- Data on the sale of rice "Central" a few months before the start of the action. It is advisable to compare these data with the same period last year (past years) in order to understand the general trends in demand for this product, taking into account price dynamics, seasonality, etc. In addition, you can compare this data with data on sales of competing goods (in this case, rice from other producers).
- Сопоставить данные из предыдущего пункта с данными о продаже риса «Централь» в период проведения акции. Определить, как изменился спрос на этот вид товара, как изменилось среднее количество товара, приобретаемое одним покупателем и т.п. Сопоставить эти данные с данными о продажах конкурирующих товаров в период проведения акции. Определить, насколько акция изменила предпочтения покупателей риса в сторону риса «Централь».- Compare the data from the previous paragraph with the data on the sale of rice "Central" during the campaign. Determine how the demand for this type of product has changed, how the average quantity of goods purchased by one buyer has changed, etc. Compare these data with sales data of competing goods during the period of the campaign. Determine how much the stock has changed the preferences of rice buyers in the direction of Central rice.
- Используя данные системы анализа траектории, определить, как повлиял размещенный в зале плакат на движение покупателей. Например, ответить на следующие вопросы:- Using the data of the trajectory analysis system, determine how the poster placed in the hall influenced the movement of customers. For example, answer the following questions:
Насколько вероятно, что покупатели направляются от входа сразу к стеллажу с рисом «Централь» и покупают этот рис? How likely is it that buyers go straight from the entrance to the rack with Central rice and buy this rice?
Как увеличилась вероятность того, что посетитель торгового зала пройдет мимо стеллажа с рисом «Централь» за некоторый период времени (день, неделю, весь период проведения акции)? How increased the likelihood that a visitor to the trading floor would walk past the Central rack of rice for a certain period of time (day, week, the entire period of the action)?
Как изменилась эта вероятность по сравнению с периодом до начала проведения акции? How has this probability changed compared to the period before the campaign?
Как изменилась эта вероятность после размещения плаката? How has this probability changed since the poster was posted?
[00099] Сценарий 3: используя историческую информацию, определить, как индикатор акции влияет на изменение маршрута покупателя по залу. Определить, какое количество покупателей меняет направление движения под влиянием индикатора акции; какое количество покупателей, изменивших направление движения, доходит до места продажи товара, к которому относится акция, и какое количество покупателей принимает решение о его покупке.[00099] Scenario 3: using historical information, determine how the stock indicator affects the change of the buyer’s route through the hall. Determine how many buyers change direction under the influence of the stock indicator; how many customers who have changed direction move to the place of sale of the product to which the promotion belongs, and how many customers decide to purchase it.
[000100] Отдельно следует рассмотреть, какое влияние на маршрут покупателя оказывают индикаторы, расположенные при входе в торговый зал и в прикассовой зоне, т.к. их видит наибольшее количество посетителей.[000100] Separately, it should be considered what effect the indicators located at the entrance to the trading floor and in the checkout area have a buyer’s route, as they are seen by the largest number of visitors.
[000101] Сценарий 4: определить влияние индикаторов акций на время нахождения покупателя в торговом зале и сложность его маршрута. Сложность при этом можно определить совокупностью таких параметров, как длина пути, количество самопересечений пути и общее время нахождения в торговом зале, исключая время, проведенное в очереди в кассу.[000101] Scenario 4: determine the effect of stock indicators on the time spent by the buyer on the trading floor and the complexity of his route. The complexity can be determined by a combination of such parameters as the length of the path, the number of self-intersections of the path and the total time spent in the trading floor, excluding the time spent in line at the cash register.
[000102] Сценарий 5: определить влияние сложности маршрута покупателя на размер чека и на набор товаров в корзине.[000102] Scenario 5: determine the effect of the complexity of the customer’s route on the size of the check and on the set of goods in the basket.
[000103] Сценарий 6: определить отношение полезного времени к общему времени нахождения в зале. Полезное время определяется как время, в течение которого покупатель фактически выбирал товары и складывал их в тележку. Это отношение можно определить, проанализировав маршрут и сопоставив его с содержимым тележки. Возможны случаи, когда существенную долю времени покупатель провел в поисках того или иного товара вследствие неудачного расположения указателей отделов, самих товаров или индикаторов акций.[000103] Scenario 6: determine the ratio of good time to total time spent in the hall. Useful time is defined as the time during which the buyer actually selected the goods and put them in a cart. This relationship can be determined by analyzing the route and comparing it with the contents of the cart. There may be cases where the buyer spent a substantial portion of his time searching for a product due to the poor location of department signs, the goods themselves or stock indicators.
[000104] Сценарий 7: определить эффективность наиболее значительных акций, т.е. таких, которые побуждают покупателя прийти в магазин для приобретения, определенного акционного товара. В этом случае путь покупателя, как правило, будет складываться из двух отрезков - от входа до точки расположения акционного товара и от этой точки до прикассовой зоны. Сложность пути в этом случае минимальна. Для данной группы покупателей можно также определить, насколько указатели отделов и индикатор конкретной акции позволил минимизировать их путь, и какие индикаторы других акций, напротив, повлияли на их отклонение от заранее запланированного пути.[000104] Scenario 7: determine the effectiveness of the most significant shares, ie those that encourage the buyer to come to the store for the purchase of a specific promotional item. In this case, the buyer’s path, as a rule, will consist of two segments - from the entrance to the location of the promotional item and from this point to the checkout area. The complexity of the path in this case is minimal. For this group of buyers, you can also determine how much the department’s signs and the indicator of a particular stock have minimized their path, and which indicators of other stocks, on the contrary, have influenced their deviation from the previously planned path.
[000105] Сценарий 8: используя способы кластерного анализа (см. источник информации [2]):[000105] Scenario 8: using the methods of cluster analysis (see source of information [2]):
- определить группы покупателей на основе информации об их пути, содержимом корзины в момент оплаты покупки на кассе, а также внешней информации, влияющей на размер и характер покупок и объем продаж в целом, такой, как день недели, время дня, погодные условия, участие в программе лояльности (при наличии таковой)- determine the groups of buyers based on information about their path, the contents of the basket at the time of payment for the purchase at the checkout, as well as external information affecting the size and nature of purchases and the volume of sales in general, such as the day of the week, time of day, weather conditions, participation in the loyalty program (if any)
- сопоставить результаты кластеризации с данными о проводимых маркетинговых акциях.- Compare the results of clustering with data on ongoing marketing campaigns.
[000106] Используя способы корреляционного анализа (см. источник информации [3]), выявления ассоциативных правил и другие, определить влияние указанных факторов на средний размер чека, наполнение корзины, показатели продаж тех или иных групп товаров.[000106] Using the methods of correlation analysis (see the source of information [3]), identifying associative rules and others, determine the influence of these factors on the average size of the check, filling the basket, sales figures of certain groups of goods.
[000107] Использовать полученные данные для оптимизации маркетинговых акций и компаний с учетом поведения различных групп(кластеров) покупателей.[000107] Use the data to optimize marketing campaigns and companies, taking into account the behavior of various groups (clusters) of customers.
СПИСОК ИСТОЧНИКОВLIST OF SOURCES
[000108] 1. R. Agrawal, Т. Imielinski, A. Swami. 1993. Mining Associations between Sets of Items in Massive Databases. In Proc. of the 1993 ACM-SIGMOD Int'l Conf. on Management of Data, 207-216.[000108] 1. R. Agrawal, T. Imielinski, A. Swami. 1993. Mining Associations between Sets of Items in Massive Databases. In Proc. of the 1993 ACM-SIGMOD Int'l Conf. on Management of Data, 207-216.
[000109] 2. Tryon, R. (1939). Cluster analysis. New York: McGraw Hill[000109] 2. Tryon, R. (1939). Cluster analysis. New York: McGraw Hill
[000110] 3. Гмурман В. E. Теория вероятностей и математическая статистика: Учебное пособие для вузов. - 10-е издание, стереотипное. - Москва: Высшая школа, 2004. - 479 с - ISBN 5-06-004214-6.[000110] 3. Gmurman V. E. Probability Theory and Mathematical Statistics: Textbook for universities. - 10th edition, stereotyped. - Moscow: Higher School, 2004. - 479 s - ISBN 5-06-004214-6.
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| RU2016140713ARU2656703C2 (en) | 2016-10-17 | 2016-10-17 | Method of increasing quality of evaluating effectiveness of marketing campaigns | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| RU2016140713ARU2656703C2 (en) | 2016-10-17 | 2016-10-17 | Method of increasing quality of evaluating effectiveness of marketing campaigns | 
| Publication Number | Publication Date | 
|---|---|
| RU2016140713A RU2016140713A (en) | 2018-04-19 | 
| RU2656703C2true RU2656703C2 (en) | 2018-06-06 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| RU2016140713ARU2656703C2 (en) | 2016-10-17 | 2016-10-17 | Method of increasing quality of evaluating effectiveness of marketing campaigns | 
| Country | Link | 
|---|---|
| RU (1) | RU2656703C2 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN109726240A (en)* | 2018-12-26 | 2019-05-07 | 亚信科技(中国)有限公司 | Real-time business track tracking method and real-time business track processing method | 
| RU2710803C1 (en)* | 2019-03-11 | 2020-01-14 | Анатолий Владимирович Постолит | MOBILE TRANSPORTATION PAYMENT SYSTEM IN PUBLIC TRANSPORT USING iBEACON BEACONS | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US5287266A (en)* | 1987-09-21 | 1994-02-15 | Videocart, Inc. | Intelligent shopping cart system having cart position determining capability | 
| US20050177423A1 (en)* | 2004-02-06 | 2005-08-11 | Capital One Financial Corporation | System and method of using RFID devices to analyze customer traffic patterns in order to improve a merchant's layout | 
| US7006982B2 (en)* | 2001-05-15 | 2006-02-28 | Sorensen Associates Inc. | Purchase selection behavior analysis system and method utilizing a visibility measure | 
| US8140378B2 (en)* | 2004-07-09 | 2012-03-20 | Shopper Scientist, Llc | System and method for modeling shopping behavior | 
| US8441351B2 (en)* | 2006-08-16 | 2013-05-14 | Insight Holding Group, Inc. | System and method for tracking shopping behaviors | 
| RU2534826C2 (en)* | 2008-10-31 | 2014-12-10 | Санрайз Р Энд Д Холдингз, Ллс | Methods of influencing customers in first decision-making moment in retail trade enterprise | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US5287266A (en)* | 1987-09-21 | 1994-02-15 | Videocart, Inc. | Intelligent shopping cart system having cart position determining capability | 
| US7006982B2 (en)* | 2001-05-15 | 2006-02-28 | Sorensen Associates Inc. | Purchase selection behavior analysis system and method utilizing a visibility measure | 
| US20050177423A1 (en)* | 2004-02-06 | 2005-08-11 | Capital One Financial Corporation | System and method of using RFID devices to analyze customer traffic patterns in order to improve a merchant's layout | 
| US8140378B2 (en)* | 2004-07-09 | 2012-03-20 | Shopper Scientist, Llc | System and method for modeling shopping behavior | 
| US8441351B2 (en)* | 2006-08-16 | 2013-05-14 | Insight Holding Group, Inc. | System and method for tracking shopping behaviors | 
| RU2534826C2 (en)* | 2008-10-31 | 2014-12-10 | Санрайз Р Энд Д Холдингз, Ллс | Methods of influencing customers in first decision-making moment in retail trade enterprise | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN109726240A (en)* | 2018-12-26 | 2019-05-07 | 亚信科技(中国)有限公司 | Real-time business track tracking method and real-time business track processing method | 
| RU2710803C1 (en)* | 2019-03-11 | 2020-01-14 | Анатолий Владимирович Постолит | MOBILE TRANSPORTATION PAYMENT SYSTEM IN PUBLIC TRANSPORT USING iBEACON BEACONS | 
| Publication number | Publication date | 
|---|---|
| RU2016140713A (en) | 2018-04-19 | 
| Publication | Publication Date | Title | 
|---|---|---|
| US20230252556A1 (en) | Targeted Advertising and Inventory Optimization Improvements Utilizing User Location and Selection Data | |
| US20070055563A1 (en) | System and methods for tracking consumers in a store environment | |
| US20060259346A1 (en) | Trolley tracker | |
| JP6205484B2 (en) | Behavior analysis device | |
| US20250029123A1 (en) | On-premises positioning determination and analytics system | |
| Chen et al. | A smart assistant toward product-awareness shopping | |
| JP7021337B1 (en) | Information processing equipment, information processing methods and information processing programs | |
| US10783556B2 (en) | Product pushing method | |
| JP2019168817A (en) | Information processing unit and information processing method and program | |
| Hou et al. | An RFID-based shopping service system for retailers | |
| RU2656703C2 (en) | Method of increasing quality of evaluating effectiveness of marketing campaigns | |
| US20240221026A1 (en) | System and method for determining content effectiveness based on sensors and asset identifiers | |
| Jung et al. | Grocery customer behavior analysis using RFID-based shopping paths data | |
| JP7368287B2 (en) | Information processing device, information processing method, and information processing program | |
| JP2022111884A (en) | Information processing device, information processing method and information processing program | |
| JP2002032550A (en) | Customer information management system | |
| US12346933B2 (en) | System and method for providing targeted content based on asset and item identifiers | |
| JP7455884B2 (en) | Information processing device, information processing method, and information processing program | |
| US12443970B2 (en) | System and method for determining content effectiveness based on dwell time estimation | |
| US20240221025A1 (en) | System and method for determining content effectiveness based on dwell time estimation | |
| KR20070021346A (en) | Smart shopping system and method | |
| Cornea et al. | Technical Review of Radio Frequency Identification and Internet of Things Technologies in Business Operations and Automated Indoor Location. | |
| JP2022111883A (en) | Information processing device, information processing method and information processing program | |
| JP2022111882A (en) | Information processing device, information processing method and information processing program | |
| Venkatesh | RFID TECHNOLOGY: STANDARDISATION AND MATURITY OF THE TECHNOLOGY ENABLED BY THE GROWTH TRENDS AND ECONOMIC BENEFITS OF THE RETAIL INDUSTRY | 
| Date | Code | Title | Description | 
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees | Effective date:20191018 |