СПОСОБ И СИСТЕМА ДЛЯ ОПРЕДЕЛЕНИЯ ФАКТА ПОСЕЩЕНИЯ ПОЛЬЗОВАТЕЛЕМ ТОЧКИ ИНТЕРЕСА

1. Способ определения факта посещения пользователем, использующим беспроводное устройство c модулем локальной связи, точки интереса (POI), расположенной в некотором месте, связанном с локальной сетью (LAN), содержащей по меньшей мере одну точку беспроводного доступа, которая осуществляет широковещательную передачу беспроводного сигнала, выполняемый сервером, содержащим процессор и соединенную с процессором долговременную память, в которой хранятся команды, исполняемые процессором для выполнения способа, и включающий в себя:
- получение на сервере на этапе использования идентификатора беспроводного устройства;
- определение на сервере на этапе использования соответствующего некоторому моменту времени набора признаков локальной связи, связанных с модулем локальной связи беспроводного устройства пользователя, на основе идентификатора беспроводного устройства;
- ввод сервером на этапе использования набора признаков локальной связи модуля локальной связи беспроводного устройства в качестве входных данных этапа использования в алгоритм машинного обучения (MLA), обученный на основе обучающего набора данных, связанного с точкой POI, на этапе обучения, предшествовавшем этапу использования, при этом обучающий объект из обучающего набора данных сформирован путем:
- определения по меньшей мере одной геолокации обучающего беспроводного устройства обучающего пользователя, с которой связан момент времени, предшествующий упомянутому моменту времени, при этом точка POI находится в заранее заданной окрестности по меньшей мере одной геолокации;
- определения набора обучающих признаков локальной связи, соответствовавшего обучающему беспроводному устройству в момент времени, связанный с по меньшей мере одной геолокацией, и содержащего указание на обучающее беспроводное устройство, обнаружившее в по меньшей мере одной геолокации беспроводной сигнал по меньшей мере одной точки беспроводного доступа сети LAN, имеющее обучающий идентификатор беспроводного устройства и содержащее обучающий модуль локальной связи;
- применения на этапе обучения набора эвристических правил к профилю пользователя, связанному с обучающим пользователем, для формирования обучающей метки, указывающей на то, посещал ли обучающий пользователь точку POI в момент времени, связанный с по меньшей мере одной геолокацией, с формированием на этапе обучения обучающего объекта, содержащего набор обучающих признаков локальной связи и связанную с ним обучающую метку;
- получение сервером на этапе использования указания на то, посетил ли пользователь точку POI в упомянутый момент времени, от алгоритма MLA в качестве выходных данных этапа использования на основе набора признаков локальной связи модуля локальной связи беспроводного устройства.
2. Способ по п. 1, отличающийся тем, что профиль пользователя содержит зависящую от пользователя часть и зависящую от устройства часть.
3. Способ по п. 2, отличающийся тем, что набор эвристических правил содержит первое подмножество эвристических правил, применимое к зависящей от пользователя части и позволяющее определять, что обучающий пользователь взаимодействовал с ресурсом, связанным с точкой POI и имеющим телефонный номер, связанный с точкой POI, и/или веб-сайт, связанный с точкой POI.
4. Способ по п. 3, отличающийся тем, что первое подмножество эвристических правил дополнительно позволяет определять, что обучающий пользователь взаимодействовал с веб-ресурсом и что это взаимодействие включало в себя выполнение обучающим пользователем веб-поиска, связанного с точкой POI.
5. Способ по п. 4, отличающийся тем, что веб-ресурс представляет собой картографический сервис, а взаимодействие представляло собой поиск для точки POI, выполненный обучающим пользователем в картографическом сервисе.
6. Способ по п. 2, отличающийся тем, что он дополнительно включает в себя определение на основе обучающего идентификатора беспроводного устройства набора отслеженных геолокаций обучающего беспроводного устройства с отметками времени, который указывает на места, где обучающее беспроводное устройство находилось в течение заранее заданного временного периода, при этом набор эвристических правил содержит второе подмножество эвристических правил, применимое к зависящей от устройства части и позволяющее определять на основе набора отслеженных геолокаций с отметками времени, что обучающий пользователь переместился в заранее заданную окрестность точки POI.
7. Способ по п. 6, отличающийся тем, что второе подмножество эвристических правил дополнительно позволяет определять, что обучающему пользователю до его перемещения в заранее заданную окрестность точки POI было показано таргетированное сообщение, связанное с точкой POI.
8. Способ по п. 7, отличающийся тем, что таргетированное сообщение представляет собой таргетированное онлайн-сообщение.
9. Способ по п. 7, отличающийся тем, что таргетированное сообщение представляет собой таргетированное офлайн-сообщение.
10. Способ по п. 7, отличающийся тем, что второе подмножество эвристических правил дополнительно позволяет определять, что обучающий пользователь переместился в заранее заданную окрестность точки POI в пределах заранее заданного предельного срока после показа ему таргетированного сообщения.
11. Способ по п. 10, отличающийся тем, что заранее заданный предельный срок меньше пяти часов.
12. Способ по п. 6, отличающийся тем, что заранее заданная окрестность определяется радиусом вокруг точки POI, составляющим пятьсот метров.
13. Способ по п. 6, отличающийся тем, что заранее заданная окрестность определяется радиусом вокруг точки POI, составляющим сто пятьдесят метров.
14. Способ по п. 6, отличающийся тем, что второе подмножество эвристических правил дополнительно позволяет определять подключение обучающего беспроводного устройства через обучающий модуль связи к сети LAN, связанной с точкой POI.
15. Способ по п. 14, отличающийся тем, что упомянутое место связанно с множеством сетей LAN, содержащим упомянутую сеть LAN, при этом обучающие признаки локальной связи включают в себя идентификатор SSID каждой сети LAN из множества сетей LAN и/или МAC-адрес точки беспроводного доступа, связанной с каждой сетью LAN из множества сетей LAN, и/или уровень сигнала точки беспроводного доступа, связанной с каждой сетью LAN из множества сетей LAN.
16. Способ по п. 1, отличающийся тем, что до этапа обучения он дополнительно включает в себя выполнение процедуры определения признаков, определяющей множество признаков, которые представляют собой часть набора обучающих признаков локальной связи и для которых алгоритмом MLA на этапе обучения назначаются бо́льшие весовые коэффициенты, чем для оставшейся части набора обучающих признаков локальной связи.
17. Способ определения коэффициента конверсии таргетированного сообщения, связанного с точкой POI, выполняемый на сервере, содержащем процессор и связанную с процессором долговременную память, в которой хранятся команды, исполняемые процессором для выполнения способа, и включающий в себя:
- определение сервером на этапе использования множества пользователей, которым в пределах первого заранее заданного временного периода было показано таргетированное сообщение, связанное с точкой POI, при этом каждый пользователь из множества пользователей использует беспроводное устройство, содержащее модуль локальной связи и имеющее идентификатор беспроводного устройства, связанный с модулем локальной связи;
- получение на сервере на этапе использования множества наборов признаков локальной связи модулей локальной связи беспроводных устройств на основе идентификаторов беспроводных устройств множества пользователей;
- ввод сервером в алгоритм MLA в качестве входных данных этапа использования множества наборов признаков локальной связи беспроводных устройств;
- получение сервером в качестве выходных данных этапа использования от алгоритма MLA множества указаний на основе множества наборов признаков локальной связи модулей локальной связи беспроводных устройств, при этом указание из множества указаний связано с пользователем из множества пользователей и указывает на то, посетил ли этот пользователь точку POI в пределах второго заранее заданного временного периода после показа ему таргетированного сообщения;
- определение сервером на этапе использования на основе множества указаний параметра коэффициента конверсии, указывающего на коэффициент конверсии таргетированного сообщения, который представляет собой долю в процентах множества пользователей, посетивших точку POI в пределах второго заранее заданного временного периода после показа им таргетированного сообщения.
18. Способ определения метрики роста посещаемости места (PVL), выполняемый на сервере, содержащем процессор и связанную с процессором долговременную память, в которой хранятся команды, исполняемые процессором для выполнения способа, и включающий в себя:
- определение сервером параметра visitors_site, равного количеству пользователей, которым (а) было показано таргетированное сообщение, направляющее пользователей в точку POI, и которые (б) посетили точку POI после показа им таргетированного сообщения;
- определение сервером параметра bypassers_site, равного количеству пользователей, которые не посетили точку POI после показа им таргетированного сообщения;
- определение сервером параметра visitors_non-site, равного количеству пользователей, которые посетили точку POI без предварительного показа им таргетированного сообщения;
- определение сервером параметра bypassers_non-site, равного количеству пользователей, которым не было показано таргетированное сообщение и которые не посетили точку POI; и
- определение сервером метрики PVL по формуле
,
где по меньше мере один из параметров visitors_site, bypassers_site, visitors_non-site и bypassers_non-site определен с использованием способа по п. 16.
19. Способ по п. 17, отличающийся тем, что таргетированное сообщение представляет собой таргетированное онлайн-сообщение.
20. Способ по п. 17, отличающийся тем, что таргетированное сообщение представляет собой таргетированное офлайн-сообщение.