СПОСОБ И СИСТЕМА ГЕОМОДЕЛИРОВАНИЯ СЕТИ УСТРОЙСТВ САМООБСЛУЖИВАНИЯ
METHOD AND SYSTEM OF GEOMODELING NETWORK OF SELF-SERVICE MACHINES

ОБЛАСТЬ ТЕХНИКИ
[1] Настоящее техническое решение, в общем, относится к области обработки цифровых данных, а в частности, к способу и системе геомоделирования сети устройств самообслуживания (УС).
УРОВЕНЬ ТЕХНИКИ
[2] На сегодняшний момент анализ информации для расположения УС в различных местах представляет собой обработку массива статистической информации в ручном режиме, что характеризует субъективные подходы в части выявления местоположений для расширения сферы обслуживания клиентов банка с помощью УС для выполнения транзакций.
[3] Из уровня техники известны решения компании Inetco, известные из источника информации [1], которые частично пытаются решить проблему автоматизированного расчета наиболее релевантных мест установки новых УС на основании различных метрик, характеризующих использование УС на той или иной территории.
[4] Однако, существующим недостатком является отсутствие технических решений в области привязки релевантных местоположений УС с геоинформационными данными, что позволит более точно определить местоположение установки УС с учетом существующей инфраструктуры.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
[5] Технической проблемой, на решение которой направлено настоящее решение, является автоматизированное определение мест, предпочтительных для установки УС с привязкой к геоинформационным данным территории предполагаемой установки.
[6] Технический результат совпадает с решаемой технической проблемой и направлен на обеспечение функции автоматизированного определения мест установки УС с привязкой к геоинформационным данным.
[7] Заявленный результат достигается за счет компьютерно-реализуемого способа геомоделирования сети УС, при котором
получают с помощью цифровой карты географическую информацию, содержащую по меньшей мере область предполагаемого расположения по меньшей мере одного УС;
определяют на основании упомянутой информации границы населенного пункта, расположенного в упомянутой области;
выполняют определение по меньшей мере одной точки установки по меньшей мере одного УС, причем точка характеризует по меньшей мере здание;
получают набор метрик, содержащий по меньшей мере данные финансовых транзакций в упомянутой области;
определяют и ранжируют точки возможного расположения УС на основании упомянутых метрик;
и
отображают определенные одну или более точек возможного расположения УС на цифровой карте.
[8]  В частном варианте реализации способа информация по области предполагаемого расположения УС содержит векторные изображения строений, на основании которых определяются границы области.
[9] В частном варианте реализации способа набор метрик дополнительно включает в себя статистические данные области, выбираемые из группы: количество населения, количество филиалов банка, места выполнения финансовых транзакций или их сочетания.
[10] В частном варианте реализации способа данные финансовых транзакций включают в себя данные, получаемые от POS-терминалов и/или УС, расположенных в области предположительной установки УС.
[11] В частном варианте реализации способа для каждой точки расположения УС определяют следующие параметры: географические координаты точки и/или адрес точки и/или предполагаемая эффективность использования.
[12] В частном варианте реализации способа данные транзакций содержат информацию о типах транзакций.
[13] В частном варианте реализации способа по типу транзакций для каждой точки определяется тип УС с заданным функционалом.
[14] Заявленное техническое решение также осуществляется за счет системы геомоделирования сети УС, которая содержит по меньшей мере один процессор и по меньшей мере одну память, содержащую машиночитаемые инструкции, которые при их исполнении процессором реализуют этапы, на которых:
генерируют цифровую карту, по которой получают географическую информации, содержащую по меньшей мере область предполагаемого расположения по меньшей мере одного УС;
определяют на основании упомянутой информации границы населенного пункта, расположенного в упомянутой области;
выполняют определение по меньшей мере одной точки установки по меньшей мере одного УС, причем точка характеризует по меньшей мере здание;
получают набор метрик, содержащий по меньшей мере данные финансовых транзакций в упомянутой области;
определяют и ранжируют точки возможного расположения УС на основании упомянутых метрик;
и
отображают определенные одну или более точек возможного расположения УС на цифровой карте.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[15] Признаки и преимущества настоящего технического решения станут очевидными из приводимого ниже подробного описания изобретения и прилагаемых чертежей, на которых:
[16] Фиг. 1 иллюстрирует последовательность этапов выполнения заявленного способа.
[17] Фиг. 2 иллюстрирует этапы обработки геоинформационных данных.
[18] Фиг. 3 иллюстрирует пример анализа областей для расположения УС.
[19] Фиг. 4 иллюстрирует пример генерации мест размещения УС.
[20] Фиг. 5 иллюстрирует систему для реализации заявленного способа.
ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ
[21] Ниже будут описаны понятия и термины, необходимые для понимания данного технического решения.
[22] В данном техническом решении под системой подразумевается, в том числе компьютерная система, ЭВМ (электронно-вычислительная машина), ЧПУ (числовое программное управление), ПЛК (программируемый логический контроллер), компьютеризированные системы управления и любые другие устройства, способные выполнять заданную, четко определенную последовательность операций (действий, инструкций).
[23] Под устройством обработки команд подразумевается электронный блок либо интегральная схема (микропроцессор), исполняющая машинные инструкции (программы).
[24] Устройство обработки команд считывает и выполняет машинные инструкции (программы) с одного или более устройств хранения данных. В роли устройства хранения данных могут выступать, но не ограничиваясь, жесткие диски (HDD), флеш-память, ПЗУ (постоянное запоминающее устройство), твердотельные накопители (SSD), оптические приводы.
[25] Программа - последовательность инструкций, предназначенных для исполнения устройством управления вычислительной машины или устройством обработки команд.
[26] Геоинформационные данные (ГИС-данные) - объекты, нанесённые на географический план, такие как дороги, здания, водоемы, лесные массивы и т.п. Реальные объекты можно разделить на две абстрактные категории: дискретные (дома, территориальные зоны, иные строения) и непрерывные (рельеф, уровень осадков, среднегодовая температура). Альтернативно используют синонимы "геоданные", "пространственные данные" или "геопространственные данные".
[27] Геообработка - выполнение последовательности операций с географическими данными, в результате которого создаётся новая информация.
[28] Устройство самообслуживания – средство выполнения финансовых транзакций, в частности, банкомат или платежный терминал.
[29] ПАК (программно-аппаратный комплекс) - набор технических и программных средств, работающих совместно для выполнения одной или нескольких сходных задач.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[30] Как представлено на Фиг. 1, способ геомоделирования сети УС (100) заключается в выполнении этапов, направленных на обработку различных цифровых данных. Обработка, как правило, выполняется с помощью вычислительного устройства, например, компьютера или ПАКа.
[31] В качестве входной информации для решения поставленной задачи поступают ГИС-данные (101), представляющие собой цифровые карты территории предположительного размещения УС. ГИС-данные (101) могут иметь растровую и/или векторную структуру. Упомянутые данные, в частности, могут отображать строения, расположенные на заданной территории, например, отделения банков, магазины, остановки общественного транспорта, станции метрополитена и т.п. ГИС-данные могут быть обработаны с помощью широко известных программных продуктов, например, ArcGIS. ГИС-данные могут также быть с послойным разбиением, например, поэтажный план строения. Минимально слой данных может быть представлен в виде координат объекта(ов), значений атрибута (ов). ГИС-данные могут представлять собой тепловую карту. Тепловая карта является представлением трехмерной поверхности на плоскости, при котором третье измерение представляется цветом в соответствии с заданной палитрой – соответствием между координатой и цветом. Если поверхность задана значениями на некотором конечном множестве точек (узлов), то для построения тепловой карты используются алгоритмы интерполяции полей – линейная триангуляция, метод минимальной кривизны, криггинг и др.
[32] В некоторых вариантах осуществления ГИС-данные представлены в двумерной (2D) или трехмерной (3D) форме.
[33] В некоторых вариантах осуществления ГИС-данные (101) поступают в реальном времени из внешних источников данных и используются для анализа отдельно, что позволяет эффективно оптимизировать процесс обработки ГИС-данных.
[34] ГИС-данные (101) содержат дополнительно метаданные, которые представляют собой информацию о данных, описывающую их особенность. Например, метаданные могут содержать следующую информацию: кто, как и когда создал этот ГИС-данные (101), какая лицензия у данных, каков масштаб данных и т.д., не ограничиваясь.
[35] ГИС-данные (101) могут быть представлены в формате данных FGDC, ISO19115/ISO19139, INSPIRE, ГОСТ Р 52573-2006, не ограничиваясь.
[36] В некоторых вариантах осуществления ГИС-данные (101) могут находиться в следующих системах координат: географические, проекционные и локальные. Системы координат принято идентифицировать по их коду EPSG.
[37] ГИС-данные (101) могут быть получены в следующих форматах, не ограничиваясь, ESRI Shape, CSV, OSM XML, GeoTIFF.
[38] Далее на этапе (102) выполняется обработка полученных данных на предмет определения области возможного размещения УС. После обработки ГИС-данных используется набор метрик (103), который относится к области предполагаемого размещения УС, на основании которых осуществляется обработка вариантов возможных размещений УС с определение географических точек установки (104). Далее осуществляется ранжирование обработанных результатов и отображение на цифровой ГИС-карте возможных вариантов размещения УС (105).
[39] Далее рассмотрим более детально этапы работы заявленного способа (100).
[40] На Фиг. 2 представлена детализация этапа обработки ГИС-данных (102).
[41] Одна из особенностей ГИС-данных (101) - их послойная организация. Каждый слой обычно содержит информацию одного типа. При этом данные организованы по типу объекта (точка, линия, полигон), так и далее по содержательной информации. К примеру, одним слоем могут быть реки, другим - дороги, третьим - границы стран. Это свойство во многом определяет возможность анализа и обработки различных типов данных. В качестве слоя могут выступать данные разного типа и формата.
[42] Слои могут объединяться в группы, что помогает управлять информацией. К примеру, если различные типы дорог находятся в разных слоях, они могут быть сгруппированы в единую группу Дороги.
[43] Типы данных и термины, которые чаще всего применяются для определения понятия слоя приведены ниже:
• тема (theme) - общее название для одного слоя данных в любом формате;
• покрытие (coverage) - название для слоя данных, полученного с помощью ПО Arcinfo и находящихся в специальном формате;
• шейп-файл (shape-file) - название для слоя данных, полученного с помощью ПО Arcview и находящихся в специальном формате Shape;
• набор объектов (feature class) - общее название для группы объектов одного типа (точка, линия, полигон), имеющих одинаковую атрибутивную информацию.
[44] По полученной цифровой информации, определяющей область возможного размещения УС, на первом шаге выполняется определение границ населенного пункта (201) или его части, например, района/микрорайона. Определение может осуществляться по географическим координатам, информации из кадастра, наличию строений и т.п.
[45] Далее осуществляется определение границ строений (202) на выбранной области. Как представлено на Фиг. 3, на цифровой карте определяются области (310, 320) для предположительного размещения УС. На примере области (310) на ней определяется одна или более зон (311), которая содержит объекты (312), анализируемые в качестве мест установки УС. Объект (312) может выбираться один или несколько. В данном случае определяется здание (312), территория которого может рассматриваться в качестве установки УС. Здания или иные строения (312) определяются на основании векторных моделей, представленных в качестве ГИС-данных на цифровой карте.
[46]  После, на этапе (203) для каждого объекта (312) определяется по меньшей мере его тип, например, жилое строение, торговая площадь, остановка транспорта и т.п., который является пригодным для установки УС. Также дополнительно определяется возможность расположения УС, в частности, на улице, внутри помещения/строения. Если определяется возможность установки внутри объекта (312), то также учитывается параметры доступа внутрь объекта, например, наличие пропускного режима для доступа к месту расположения УС.
[47] Для каждой выбранной области (310, 320) определяется набор метрик (103), на основании которых выполняется расчет наиболее релевантных мест для установки УС. Данными метриками могут являться, но не ограничиваться, плотность населения в выбранной области, наличие филиалов финансовых организаций (банков, кредитных организаций), наличие торговых площадей или иных мест выполнения финансовых транзакций, количество транзакционных операций с существующими УС, количество населения с разбиением на половозрастные группы или их сочетания.
[48] Информация о количестве и типе транзакций в области предполагаемой установки УС (310, 320) может поступать от POS-терминалов, расположенных в торговых отделениях или иных местах выполнения транзакций, либо от уже установленных УС. Помимо количества транзакций, в набор метрик может входить тип транзакций, как совершаемых, так и запрашиваемых, но не выполненных средствами существующих УС. По количеству и типу транзакций можно определить функционал, который должен реализовывать предполагаемое для размещения УС.
[49] Данные по населению анализируемой области могут быть получены из внешних источников данных, например, сведения из банков данных переписи населения, социологических исследований и т.п. На основании полученной информации определяются объекты (312) области (311), которые являются наиболее релевантными для установки УС.
[50] Дополнительно могут быть использованы внешние средства фиксации потока населения в зоне предполагаемой установки УС. В качестве таких устройств могут применяться камеры наблюдения, подключенные к средству видеоаналитики, которое обеспечивает подсчет количество людей, а также распознавание половозрастных групп. Также, в качестве средств вычисления количества населения, осуществляющих транзакционные операции, могут применяться средства подсчета клиентопотока, установленные в местах продаж (магазинах, торговых центрах, рынках). Такие устройства могут также выполняться в виде камер и/или датчиков присутствия.
[51] Наряду с данными операторов обработки транзакций, получаемых, например, от кассовых аппаратов и/или POS-терминалов в торговых местах, для расчета зон расположения УС может использоваться информация о способах выполнения транзакций, в частности, с помощью карт оплаты или бесконтактных платежей, например, с помощью NFC средств (смартфон, смарт-часы, планшет).
[52] Полученные метрики по каждой области (310, 320) обрабатываются специализированными вычислительными средствами, с помощью которых на этапе (104) определяется одно или более мест расположения УС. В зависимости от типа объекта (312) определяется также конструктивная особенность объекта (312), например, наличие средства крепления (стена, каркас), форм-фактор УС (встраиваемый, стационарный).
[53] Также используется информация о близости к анализируемым областям расположения УС филиалов банков, обслуживающих данные УС, а также организациям, оказывающим техническое обслуживание УС. Дополнительно учитывается степень защищенности объектов (312) и удаленность от отделений полиции для оперативного регулирования в случае противозаконных или вандальных действий в отношении УС.
[54] Информация, характеризующая метрики, обрабатывается системой, реализуемой на базе ПАКа или единого вычислительного устройства. В совокупности с ГИС-данными по данным областей (310, 320) и по каждому объекту (312), рассчитываемому системой в качестве допустимого для размещения УС, в каждой упомянутой области, генерируется цифровая метка (символ, пиктограмма), отображаемая на цифровой карте, содержащая по меньшей мере географические координаты объекта (312) для установки УС. Также, дополнительно формируется информация с адресом объекта (312), этажом размещения УС и т.п.
[55] Для каждого анализируемого места расположения УС также рассчитывается параметр отношения наличия банковских вкладов в анализируемой области к количеству населения. Расчет может осуществляться с помощью динамической модели прогнозируемой активности транзакционных операций в области анализа размещения УС. Прогнозирование может осуществляться на основании половозрастных групп населения и наличия банковских вкладов у заданных групп. Дополнительно может учитываться появление новых организаций, реализующих рабочие места и обращение в банк для эмитента банковских зарплатных карт.
[56] Если в качестве объекта (312) определяется остановка общественного транспорта, то в качестве весового коэффициента применятся по меньшей мере количество маршрутов общественного транспорта, проходящих через данную остановку.
[57] В случае со станциями метрополитена учитывается пассажиропоток данной станции за определенный временной промежуток. Данные пассажиропотока могут получаться с систем прохода (турникетов) или с помощью камер, установленных на станции.
[58] При анализе объекта (312) для расположения УС, при определении метрик, отображающих плотность населения, может учитываться количество населения с ограниченными возможностями, что позволяет выявлять объекты (312), содержащие средства для доступа к УС данной категории пользователей, в частности, пандусы, лифты и т.п.
[59] Для каждого потенциального объекта (312) определяется показатель эффективности на основании упомянутых метрик, который зависит от прогнозируемого количества транзакций для данного УС.
[60] Полученная информация о метриках по областям предположительного размещения УС (310, 320) и ГИС-данные агрегируются и обрабатываются специализированным вычислительным устройством.
[61] Как показано на Фиг. 4 на цифровой карте после обработки метрик и ГИС-данных формируется несколько ранжированных вариантов размещения УС (313-315). Для каждого вычисляемого места установки УС вычисляется прогнозируемая эффективность работы УС. Дополнительно отображается адрес предполагаемого места установки УС.
[62] Также, если УС предлагается для установки в многоэтажном здании определяется этаж его установки и режим доступа. Дополнительно на основе обработанных данных по установке УС в конкретной части строения, например, с торца здания, формируются точные координаты расположения УС для их дальнейшего использования в приложения для навигации до места расположения УС, например, приложение 2ГИС.
[63] Дополнительно может определяться тип УС с соответствующим функционалом по заданному набору метрик, которые участвуют в обработке данных для конкретной области (310, 320).
[64] На Фиг. 5 представлена система (400), реализующая этапы заявленного способа (100).
[65] В общем случае система (400) содержит такие компоненты, как: один или более процессоров (401), по меньшей мере одну память (402), средство хранения данных (403), интерфейсы ввода/вывода (404), средство В/В (405), средство сетевого взаимодействия (406), которые объединяются посредством универсальной шины (410).
[66] Процессор (401) выполняет основные вычислительные операции, необходимые для обработки данных при выполнении способа (100). Процессор (401) исполняет необходимые машиночитаемые команды, содержащиеся в оперативной памяти (402).
[67] Память (402), как правило, выполнена в виде ОЗУ и содержит необходимую программную логику, обеспечивающую требуемый функционал.
[68] Средство хранения данных (403) может выполняться в виде HDD, SSD дисков, рейд массива, флэш-памяти, оптических накопителей информации (CD, DVD, MD, Blue-Ray дисков) и т.п. Средства (403) позволяют выполнять долгосрочное хранение различного вида информации, например, истории обработки транзакционных запросов (логов), идентификаторов пользователей и т.п.
[69] Интерфейсы (404) представляют собой стандартные средства для подключения и работы с сервером (400), например, USB, RS232, RJ45, LPT, COM, HDMI, PS/2, Lightning, FireWire и т.п.
[70] Выбор интерфейсов (404) зависит от конкретного исполнения системы (400), которая может быть реализована на базе широко класса устройств, например, персональный компьютер, мейнфрейм, ноутбук, серверный кластер, тонкий клиент, смартфон и т.п.
[71] В качестве средств В/В данных (405) может использоваться: клавиатура, джойстик, дисплей (сенсорный дисплей), проектор, тачпад, манипулятор мышь, трекбол, световое перо, динамики, микрофон и т.п.
[72] Средства сетевого взаимодействия (406) выбираются из устройств, обеспечивающий сетевой прием и передачу данных, например, Ethernet карту, WLAN/Wi-Fi модуль, Bluetooth модуль, BLE модуль, NFC модуль, IrDa, RFID модуль, GSM модем и т.п. С помощью средств (405) обеспечивается организация обмена данными между сервером (400) и УС (300) по проводному или беспроводному каналу передачи данных, каналу передачи данных, например, WAN, PAN, ЛВС (LAN), Интранет, Интернет, WLAN, WMAN или GSM.
[73]  На Фиг. 6 представлен пример взаимодействия системы (400) для получения и обработки необходимой информации для обеспечения процесса геомоделирования сети УС.
[74] Как было указано выше, от территориальных объектов (440), анализируемых для размещения УС, поступает различная информация, формирующая метрики для зон размещения УС.
[75]  Получаемая от объектов (440) информация передается через сеть передачи данных, например, Интернет (450), в базу данных метрик (420), а также в ГИС-систему (430). ГИС-система (430) хранит актуальную географическую информацию о территории объектов (440), в частности, адреса объектов, границы территорий, муниципальных округов, филиалы банков, фирмы, торговые места, остановки транспорта и т.п.
[76]  С помощью ГИС-системы (430) формируется актуальная цифровая карта анализируемой области размещения УС с определением объектов для установки УС.
[77]  Вычислительная работа осуществляется с помощью системы (400), с помощью процессора которой (401) выполняется обработка данных, хранящихся в системе (430) и БД метрик (420), для определения мест установки УС и их географических координат.
ИСТОЧНИКИ ИНФОРМАЦИИ
[78]  1. Электронный ресурс: URL: https://www.inetco.com/blog/2016/09/using-transaction-insights-to-improve-atm-placement/ (дата обращения: 21.12.2017).