Изобретение относится к области автоматики и вычислительной техники, в частности к системе распознавания предъявляемых документов для целей скоринга в процессе удаленной процедуры идентификации и установления личности клиентов.
Скоринг (scoring) в переводе на русский язык означает «набирание очков». Чаще всего - это понятие ассоциируется с банковской сферой, с помощью этой технологии оцениваются потенциальные заемщики, и принимается решение о выдаче кредита.
При обращении за кредитом клиент финансовой организации, его бизнес и люди, которые за него поручаются, проходят комплекс проверок. По их результатам специальная система - скоринг - присваивает клиенту балл по заданному алгоритму, и от этого балла зависит, получает ли он кредит.
Для банка новые скоринговые системы - это решение основных проблем, связанных с невыплатой клиентом кредита и последующим взысканием долгов. Значительной их части можно избежать, правильно определив, кому можно одобрить заявку и на какую сумму. Для клиента же грамотный скоринг - это возможность получить кредит, когда его кредитная история подпорчена не по его вине.
В целях обеспечения безопасности проведения финансовых операций, борьбы с мошенничеством и отмыванием денег возникла необходимость в отказе от полной анонимности клиентов, в результате чего, именно по этой причине в большинстве финансовых учреждений появилась неизвестная ранее процедура KYC -верификации клиента, сущность которой заключается в получении подтверждения личности клиента путем запроса его персональных данных. Сама аббревиатура произошла от выражения "Know Your Customer" и переводится как "Знай своего клиента". Это принцип деятельности финансовых институтов (банков, бирж, букмекерских контор, инвестиционных и паевых фондов), обязывающий их идентифицировать личность контрагента, прежде чем проводить соответствующие операции.
Известны подобные технические решения поставленной задачи при дистанционном обслуживании клиентов [1, 2].
Первое из известных технических решений основано на использовании сообщений типа очереди сообщений в качестве сообщения аутентификации, указанное сообщение передают посредством модуля очереди сообщений, соответствующего объекту, а подписанное ключом клиента уведомление о получении передают из мобильного устройства в модуль обращения после того, как указанное сообщение типа очереди сообщений принято мобильным устройством, находящимся в соединении с модулем очереди сообщений; проверяют допустимость сертификата объекта модуля аутентификации посредством мобильного устройства на основании сетевого адреса и проверяют допустимость сертификата клиента мобильного устройства посредством модуля аутентификации; и если сертификат объекта и сертификат клиента являются допустимыми, то аутентифицируют клиента в объекте путем установления канала связи между мобильным устройством и модулем аутентификации, а если сертификат объекта или сертификат клиента не являются допустимыми, то клиенту отказывают в аутентификации [1].
Недостаток данного технического решения заключается в его конструктивной сложности, обусловленной необходимостью подключения удостоверяющего центра к подтверждению личности клиентов.
Известно и другое техническое решение, связанное с решением проблемы скоринга, содержащее модуль приема транзакций пользователей системы, модуль приема транзакций из базы данных сервера системы, модуль приема данных с мобильного устройства, модуль селекции режимов верификации данных пользователей, модуль верификации цифровых изображений лиц пользователей, модуль верификации кодов подтверждения личности
пользователей, модуль выдачи транзакций пользователям системы и модуль селекции адресов записи заявлений-анкет пользователей в базу данных сервера системы [2].
Последнее из перечисленных выше технических решений наиболее близко к заявленному объекту. Его недостаток заключается в ограниченном арсенале технических средств по распознаванию предъявляемых документов для целей скоринга в процессе удаленной процедуры идентификации и установления личности клиентов.
Цель изобретения состоит в расширении арсенала технических средств по распознаванию предъявляемых документов для целей скоринга в процессе удаленной процедуры идентификации и установления личности клиентов.
Поставленная цель достигается тем, что в систему, содержащую модуль приема транзакций, первый и второй информационные входы которого являются первым и вторым информационными входами системы соответственно, предназначенными для приема входных транзакций, а первый и второй синхронизирующие входы модуля приема транзакций являются первым и вторым синхронизирующими входами системы соответственно, предназначенными для синхронизации процесса приема входных транзакций в модуль приема транзакций, модуль идентификации подлинности кода подтверждения личности клиента, первый и второй информационные входы которого соединены с первым и вторым информационными выходами модуля приема транзакций соответственно, а синхронизирующий вход модуля идентификации подлинности кода подтверждения личности клиента подключен к второму синхронизирующему выходу модуля приема транзакций, информационный выход модуля идентификации подлинности кода подтверждения личности клиента соединен с первым информационным входом модуля выдачи транзакций, синхронизирующий вход которого подключен к первому синхронизирующему выходу модуля приема транзакций, а информационные выходы группы модуля выдачи транзакций являются информационными выходами группы системы, модуль приема персональных данных клиента, информационный вход которого является третьим информационным входом системы, первый информационный выход модуля приема персональных данных клиента является первым информационным выходом системы, предназначенным для выдачи персональных данных клиента на информационный вход сервера базы данных системы, а шестой информационный выход модуля приема персональных данных клиента подключен к второму информационному входу модуля выдачи транзакций, модуль адресации данных личности в базу данных сервера системы, информационный вход которого соединен с пятым информационным входом модуля приема персональных данных личности, синхронизирующий вход модуля адресации данных личности в базу данных сервера системы подключен к первому синхронизирующему выходу модуля приема персональных данных личности, при этом адресный выход модуля адресации данных личности в базу данных сервера системы является является адресным выходом системы, а синхронизирующий выход модуля адресации данных личности в базу данных сервера системы является пятым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход пятого канала прерывания сервера базы данных системы, отличающаяся тем, что система содержит модуль синхронизации этапов идентификации клиента, синхронизирующий вход которого является третьим синхронизирующим входом системы, предназначенным для текущего подсчета числа этапов идентификации клиентов, при этом первый, второй, третий и четвертый управляющие выходы модуля синхронизации этапов идентификации клиента соединены с первым, вторым, третьим и четвертым управляющими входами модуля приема персональных данных клиента соответственно, при этом первый и второй синхронизирующие выходы модуля синхронизации этапов идентификации клиента подключены к первому и второму синхронизирующим входам модуля приема персональных данных к соответственно, модуль селекции этапов идентификации клиента, первый, второй и третий информационные входы которого соединены с вторым, третьим и четвертым информационными выходами модуля приема персональных данных клиента соответственно, четвертый информационный вход модуля селекции этапов идентификации клиента, подключен к седьмому информационному выходу модуля приема персональных данных клиента, пятый информационный вход модуля селекции этапов идентификации клиента соединен с восьмым информационным выходом модуля приема персональных данных клиента, первый, второй и третий синхронизирующие входы модуля селекции этапов идентификации клиента подключены к второму, третьему и четвертому синхронизирующим выходам модуля приема персональных данных клиента соответственно, при этом первый синхронизирующий выход модуля селекции этапов идентификации клиента, является первым синхронизирующим выходом системы, предназначенным для выдачи синхронизирующих сигналов на вход первого канала прерывания сервера базы данных, второй синхронизирующий выход модуля селекции этапов идентификации клиента, является вторым синхронизирующим выходом системы, предназначенным для выдачи синхронизирующих сигналов на вход второго канала прерывания сервера базы данных, третий синхронизирующий выход модуля селекции этапов идентификации клиента, является третьим синхронизирующим выходом системы, предназначенным для выдачи синхронизирующих сигналов на вход третьего канала прерывания сервера базы данных, четвертый синхронизирующий выход модуля селекции уровней верификации личности является четвертым синхронизирующим выходом системы, предназначенным для выдачи синхронизирующих сигналов на вход четвертого канала прерывания сервера базы данных, при этом первый синхронизирующий выход модуля идентификации подлинности кода подтверждения личности клиента является шестым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход шестого канала прерывания сервера базы данных, а второй синхронизирующий выход модуля идентификации подлинности кода подтверждения личности клиента соединен с четвертым синхронизирующим входом модуля селекции этапов идентификации клиента.
Сущность изобретения поясняется чертежами, где на фиг. 1 представлена структурная схема системы, на фиг. 2 - структурная схема модуля приема транзакций, на фиг. 3 - структурная схема проверки подлинности кода подтверждения личности клиента, на фиг. 4 - структурная схема модуля выдачи транзакций, на фиг. 5 - структурная схема модуля синхронизации этапов идентификации клиента, на фиг. 6 - структурная схема модуля приема персональных данных клиента, на фиг. 7 - структурная схема модуля адресации записи данных клиента в базу данных сервера системы, фиг. 8 - структурная схема модуля селекции этапов идентификации клиента, на фиг. 9 - приведен пример анкеты, заполняемой клиентом и предъявляемой организации-кредитору.
Система (фиг. 1) содержит модуль 1 приема транзакций, модуль 2 идентификации подлинности кода подтверждения личности клиента, модуль 3 выдачи транзакций, модуль 4 синхронизации этапов идентификации клиента, модуль 5 приема персональных данных клиента, модуль 6 адресации записи данных клиента в базу данных сервера системы, и модуль 7 селекции этапов идентификации клиента.
На фиг. 1 показаны первый 8, второй 9 и третий 10 информационные входы системы, первый 11, второй 12 и третий 13 синхронизирующие входы системы, информационный 14 выход системы, информационные 15-17 выходы группы системы, адресный 18 выход системы, а также первый 19, второй 20, третий 21, четвертый 22, пятый 23 и шестой 24 синхронизирующие выходы системы.
Модуль 1 (фиг. 2) приема транзакций содержит первый 95 и второй 96 регистры, первый 97 и второй 98 элементы задержки. На чертеже показаны первый 8 и второй 9 информационные входы, первый 11 и второй 12 синхронизирующие входы, а также первый 25 и второй 26 информационные выходы, первый 27 и второй 28 синхронизирующие выходы.
Модуль 2 (фиг. 3) идентификации подлинности кода подтверждения личности клиента содержит компаратор 82, триггер 83, первую 84 и вторую 85 группы элементов И, элемент 86 ИЛИ и элемент 87 задержки. На чертеже показаны первый 29 и второй информационные 30 входы, синхронизирующий 31 вход, а также информационный 32 выход, первый 33 и второй 34 синхронизирующие выходы.
Модуль 3 (фиг. 4) выдачи транзакций содержит дешифратор 150, и элементы И групп 151-153. На чертеже показаны информационный 42 адресный 43 и синхронизирующий 44 входы, а также информационные 15-16 выходы.
Модуль 4 (фиг. 5) синхронизации этапов процедуры идентификации клиента содержит приема транзакций содержит счетчик 100, дешифратор 101, регистр 102, компаратор 103, и элемент 105 задержки. На чертеже показан синхронизирующий 13 вход, первый 35, второй 36, третий 37 и четвертый 38 управляющие выходы, а также первый 39 и второй 40 синхронизирующие выходы.
Модуль 5 (фиг. 6) приема персональных данных клиента содержит регистры 110 - 113, группы 114 - 117 элементов И, элементы 118 - 121 И, и элемент 122 задержки. На чертеже показаны информационный 10 вход, первый 50, второй 51, третий 52 и четвертый 53 управляющие входы, первый 54 и второй 55 синхронизирующие входы, а также первый 18, второй 56, третий 57, четвертый 58, пятый 59, шестой 60, седьмой 61, восьмой 62, девятый 63, и десятый 64 информационные выходы, а также информационный 14 выход, первый 41, второй 65, третий 66 и четвертый 67 синхронизирующие выходы.
Модуль 6 (фиг. 7) адресации данных клиента в базу данных сервера системы содержит дешифратор 135, блок 136 памяти, выполненный в виде постоянного запоминающего устройства, регистр 137, элементы 138 - 140 И, элементы 141 - 142 задержки. На чертеже показаны информационный 44 и синхронизирующий 45 входы, а также адресный 18 и синхронизирующий 23 выходы.
Модуль 7 (фиг. 8) селекции этапов идентификации клиента содержит компараторы 125 - 127, элемент 128 ИЛИ, и элементы 129-131 задержки. На чертеже показаны первый 70, второй 71, третий 72, четвертый 73 и пятый 74 информационные входы, первый 75, второй 76, третий 77 и четвертый 78 синхронизирующие входы, а также первый 19, второй 20, третий 21 и четвертый 22 синхронизирующие выходы.
Система работает следующим образом.
Перед началом работы системы в регистре 102 модуля 1 устанавливается код заданного числа этапов, которые должны быть выполнены при реализации процедуры распознавания личности клиента. С выхода регистра 102 код заданного числа этапов поступает на один информационный 108 вход компаратора 103, на другой информационный 107 которого поступает код показаний счетчика 100, который в настоящее время находится в исходном состоянии.
Для определенности описания работы системы примем в качестве примера заданное число этапов идентификации личности клиента равным 4.
После дистанционного обращения на сайт финансового учреждения с запросом на получение кредита, клиенту предлагается пройти первый этап идентификации личности клиента следующим образом.
Во - первых, с помощью смартфона и установленной на нем программы приложения зафиксировать цифровое изображение лица клиента.
Во - вторых, фотокамера смартфона направляется на паспорт, удостоверяющий личность клиента, и программа приложения осуществляет распознавание текстовых и числовых реквизитов документа и выделение фотографии личности клиента в паспорте.
Другими словами, мобильное приложение со встроенной системой удаленной идентификации позволяет оптимизировать сразу несколько задач как со стороны личности клиента, так и со стороны финансового учреждения.
Приложение распознает данные клиента и автоматически вводит их в необходимые поля, при этом приложение работает полностью в автономном режиме, не передавая образов документов на сторонние сервера или в облачные сервисы.
Система компьютерного зрения автоматически выделяет фото на документе и соотносит его с фото клиента. В зависимости от требования финансового учреждения, в приложение может быть интегрирована функция форензики, то есть проверки образа документа на наличие признаков подделки или дополнительной обработки изображения, а также проверка корректности данных на основании анализа машиночитаемой зоны.
В результате в памяти смартфона клиента будет сформирована кодограмма первого уровня верификации следующего вида:
Код сформированной кодограммы смартфона поступает на информационный 10 вход модуля 5 и далее поступает на одни входы элементов И 114 - 117 групп, а синхронизирующий импульс с входа 13, во-первых, поступает на счетный вход счетчика 100, фиксирующего код единицы начала прохождения первого этапа идентификации личности.
Этот код с выхода счетчика 100 поступает на вход 106 дешифратора 101, который высоким потенциалом с выхода 35 модуля 4 через вход 50 модуля 5 открывает элементы 114 И группы, и элемент 118 И.
Во-вторых, синхронизирующий импульс с входа 13 системы, задерживается элементом 105 задержки модуля 4 на время срабатывания счетчика 100 и дешифратора 101, и поступает на синхронизирующий вход компаратора 103, сравнивающего показания счетчика 100 и регистра 102.
Учитывая то обстоятельство, что показания счетчика 100 к этому моменту времени меньше, чем заданное число этапов в регистре 102, компаратор 103 формирует синхронизирующий сигнал, который с выхода 39 модуля 4 поступает на вход 54 модуля 5, проходит элемент 118 И и поступает на синхронизирующий вход регистра 110, занося в него кодограмму с информационного входа 10 системы.
Таким образом, в регистре 110 модуля 5 будут представлены персональные данные клиента в следующем виде:
Кроме того, синхронизирующий импульс с выхода элемента 118 И через выход 65 модуля 5 поступает на синхронизирующий 75 вход модуля 7, задерживается элементом 129 задержки на время занесения кодограммы в регистр 110, и далее поступает на синхронизирующий вход компаратора 125 модуля 7, на один информационный 70 вход которого с выхода 56 модуля 5 подан код цифрового фото изображения лица данного клиента из паспорта, а на другой информационный 71 вход компаратора 125 с выхода 57 модуля 5 подан код цифрового визуального изображения лица клиента, зафиксированное смартфоном.
Если в результате сравнения кодов, цифровое визуальное фото и цифровое фото из паспорта клиента будут совпадать, то на выходе 19 модуля 7 формируется импульс, который выдается на вход первого канала прерывания сервера базы данных. По этому сигналу сервер базы данных переходит на подпрограмму генерации кода подтверждения личности и выдачи его в адрес клиента.
Сгенерированный код подтверждения личности клиента с выхода сервера базы данных поступает на информационный 8 вход системы, и на информационный вход регистра 95 модуля 1, куда он заносится в синхронизирующим импульсом с входа 11 системы.
С выхода 25 модуля 1 код данной транзакции поступает на информационный 29 вход модуля 2 и далее подается на входы элементов 84 и 85 И двух групп. Учитывая то обстоятельство, что к данному моменту времени триггер 83 находится в исходном состоянии, то высоким потенциалом с его инверсного выхода элементы 84 И группы будут открыты, а элементы 85 И группы низким потенциалом с прямого выхода триггера 83 будут закрыты.
В результате этого, код подтверждения личности клиента с информационного входа 29 модуля 2 проходит через элементы 84 И группы на информационный выход 32 модуля 2, и далее поступает на информационный 43 вход модуля 3, на адресный вход которого с информационного выхода 60 модуля 5 подан код адреса клиента.
Одновременно с этим, синхронизирующий импульс с входа 11 системы задерживается элементом 97 задержки на время занесения кода подтверждения личности клиента в регистр 95, и далее с выхода 27 модуля 1 поступает на синхронизирующий 44 вход модуля 3 и далее поступает на одни информационные входы 151 - 153 элементов И групп. Дешифратор 150 модуля 3 высоким потенциалом на одном из своих выходов открывает элементы И одной их групп 151-153 элементов И, например, элементы 152 И группы.
Учитывая тот факт, что к данному моменту времени открыты будут только элементы И 152 группы, то код транзакции с входа 43 модуля 3 проходит через указанные элементы И группы 152 на выход 16 модуля 3 и далее выдается в адрес клиента.
Получив транзакцию с кодом подтверждения, клиент, для подтверждения подлинности своей личности, набирает полученный код на своем смартфоне, и отправляет транзакцию на информационный 9 вход системы, которая поступает на информационный вход регистра 96 модуля 1, в который код транзакции кода подтверждения заносится синхронизирующим импульсом с входа 12.
С выхода 26 модуля 1 код подтверждения личности клиента поступает на информационный 30 вход модуля 2. Одновременно с этим, синхронизирующий импульс с входа 12 системы задерживается элементом 98 задержки на время занесения кода в регистр 96 модуля 1, и с выхода 28 модуля 1 и через вход 31 модуля 2 поступает на прямой вход триггера 83 и устанавливает его в единичное состояние, при котором высоким потенциалом с прямого выхода триггера 83 открываются элементы 85 И группы, и закрываются элементы 84 И группы.
В результате код подтверждения личности пользователя, сгенерированный сервером, с входа 29 модуля 2 через элементы 85 И группы поступает на первый информационный 88 вход компаратора 82, на другой 89 информационный вход которого подан код транзакции с входа 30 модуля 2.
Одновременно с этим, синхронизирующий импульс с входа 31 модуля 2 задерживается элементом 87 задержки на время занесения кода транзакции в модуль 2, и затем поступает на синхронизирующий вход 90 компаратора 82.
По поступившему синхронизирующему сигналу компаратор 82 сравнивает коды транзакций, полученных от сервера и от пользователя, и, в случае их совпадения, на выходе 33 модуля 2 формируется сигнал, который, во - первых, через элемент 86 ИЛИ поступает на установочный вход триггера 83, возвращая его в исходное состояние, а, во-вторых, этот же синхронизирующий импульс поступает с выхода 33 модуля 2 на выход 24 системы и далее поступает на вход второго канала прерывания сервера базы данных системы. С приходом этого сигнала сервер базы данных переходит на подпрограмму реализации второго этапа идентификации данных личности клиента путем выдачи пользователю кодограммы запроса документальных данных, подтверждающих адрес его проживания.
В ответ на полученный запрос пользователь с помощью смартфона сканирует именной платежный документ по сбору платежей за ЖКУ и формирует ответную кодограмму следующего вида:
Данная кодограмма второго уровня верификации поступает на информационный 10 вход модуля 5 и далее на входы элементов И первой 114, второй 115, третьей 116, четвертой 117 групп элементов И соответственно. Одновременно с этим, синхронизирующий импульс занесения данной кодограммы в модуль 5, с входа 13 поступает на счетный вход счетчика 100, фиксирующего переход системы на реализацию второго этапа верификации данных личности клиента по адресу его проживания.
Код показания счетчика 100 поступает как на информационный 106 вход дешифратора 91, так и на информационный 107 вход компаратора 103. Дешифратор 101 расшифровывает код счетчика 100 и вырабатывает управляющий сигнал, поступающий с второго 36 выхода модуля 4 на управляющий вход 51 модуля 5, который открывает как элементы 115 И второй группы, подключающие информационный 10 вход системы к информационным входам регистра 111, так и элемент 119 И.
Одновременно с этим, синхронизирующий импульс с входа 13 системы задерживается элементом 105 задержки, и далее поступает на синхронизирующий вход компаратора 103, на информационный 108 вход которого с регистра 102 постоянно подан заданный код числа этапов работы системы.
Учитывая, что в данный момент времени показания счетчика 100 все еще меньше показаний регистра 102, компаратор 103 вырабатывает сигнал на выходе 39, который поступает на вход 54 модуля 5, проходит элемент 119 И, и далее поступает как на синхронизирующий вход регистра 111, занося в него кодограмму второго уровня верификации через элементы 115 И группы, и далее с выхода 66 модуля 5 выдается на синхронизирующий 76 вход модуля 7.
Таким образом, в регистре 111 модуля 5 будут представлены персональные данные пользователя в следующем виде:
Верификация адреса регистрации личности осуществляется путем сравнения кодов фамилии, имени и отчества личности, указанных как в паспортных данных, так и в подтверждающем этот факт в платежном документе ЖКУ.
С этой целью, код фамилии, имени и отчества данных личности из паспортных данных с выхода 58 модуля 5 поступает на информационный 72 вход компаратора 126 модуля 7, а код фамилии, имени и отчества личности из присланной кодограммы поступает с выхода 61 модуля 5 поступает на другой 73 информационный вход компаратора 126.
С приходом синхронизирующего импульса с выхода 66 модуля 5 на синхронизирующий 76 вход модуля 7, он задерживается элементом 130 задержки на время занесения кодограммы в регистр 111 модуля 5 и далее поступает на синхронизирующий вход компаратора 126.
Если в результате сравнения указанные коды совпадут, то на выходе 20 модуля 7 формируется сигнал подтверждения идентичности представленных данных об адресе регистрации клиента, который выдается на вход третьего канала прерывания сервера базы данных.
С приходом этого сигнала сервер базы данных переходит на подпрограмму реализации третьего этапа верификации данных личности клиента путем выдачи кодограммы запроса данных о его банковской карте.
В ответ на полученный запрос пользователь с помощью смартфона сканирует лицевую сторону банковской карты и формирует кодограмму ответа
Данная кодограмма третьего этапа поступает на информационный 10 вход модуля 5 и далее на входы элементов И третьей 116 элементов И соответственно. Одновременно с этим, синхронизирующий импульс занесения данной кодограммы в модуль 5, с входа 13 системы поступает на счетный вход счетчика 100 модуля 4, фиксирующего переход системы на реализацию третьего этапа верификации данных клиента.
Показания счетчика 100 поступают как на информационный 106 вход дешифратора 101, так на и на информационный 107 вход компаратора 103. Дешифратор 101 расшифровывает код показаний счетчика 100 и формирует управляющий сигнал, который с третьего 37 выхода модуля 4 через вход 52 модуля 5 открывает как элементы 116 И третьей группы, подключающие информационный 10 вход системы к информационным входам регистра 112, так и элемент 120 И.
Одновременно с этим, синхронизирующий импульс с входа 13 модуля 4 задерживается элементом 105 задержки, и далее поступает на синхронизирующий вход компаратора 103, на информационный 108 вход которого с регистра 102 постоянно подан заданный код числа этапов работы системы.
Учитывая, что в данный момент времени показания счетчика 100 меньше показаний регистра 102, компаратор 103 вырабатывает сигнал на выходе 39, который через вход 54 модуля 5 проходит элемент 120 И, и далее поступает как на синхронизирующий вход регистра 112, занося в него кодограмму третьего уровня верификации через элементы 116 И группы, так и на выход 67 модуля модуля 5.
Таким образом, в регистре 112 модуля 5 будут представлены данные банковской карты пользователя в следующем виде:
Верификация данных банковской карты личности осуществляется путем сравнения кодов фамилии и имени личности, указанных как в паспортных данных, так и в подтверждающей этот факт банковской карте.
С этой целью, код фамилии и имени клиента из паспортных данных с входа 72 модуля 7 поступает на первый информационный вход компаратора 127 модуля 7, а код фамилии и имени клиента из присланной кодограммы поступает с выхода 62 модуля 5 поступает на информационный 74 вход компаратора 126.
С приходом синхронизирующего импульса с выхода 67 модуля 5 на синхронизирующий 77 вход модуля 7, он задерживается элементом 131 задержки на время занесения кодограммы в регистр 112 модуля 5 и далее поступает на синхронизирующий вход компаратора 127.
Если в результате сравнения указанные коды совпадут, то на выходе 22 модуля 7 формируется сигнал подтверждения идентичности представленных данных об адресе регистрации личности, который выдается на вход четвертого канала прерывания сервера базы данных.
С приходом этого сигнала сервер базы данных переходит на подпрограмму выдачи пользователю анкеты в электронном виде для ее заполнения (фиг. 9).
Кодограмма анкеты из базы данных сервера системы поступает через информационный 8 вход системы на вход регистра 95 модуля 1, куда она заносится синхронизирующим импульсом, поступающим на синхронизирующий 11 вход системы.
С выхода 25 модуля 1 кодограмма анкеты поступает через информационный 29 вход модуля 2 на одни входы элементов И групп 84 и 85 элементов И. Учитывая то обстоятельство, что к данному моменту времени триггер 83 находится в исходном состоянии, то высоким потенциалом с его инверсного выхода элементы 84 И группы будут открыты, а элементы 85 И группы низким потенциалом с прямого выхода триггера 83 будут закрыты.
В результате этого, кодограмма анкеты с информационного входа 29 модуля 2 через элементы 84 И группы с выхода 32 модуля 2 проходит на информационный 42 вход модуля 3 и далее поступает на одни информационные входы элементов И групп 151 - 153 элементов И.
Одновременно с этим, с информационного 60 выхода модуля 5 на адресный 43 вход модуля 3 подан код адреса пользователя, который расшифровывает дешифратор 150 и высоким потенциалом на одном из своих выходов открывает элементы И одной из групп 150 - 152 элементов И, например, элементы И группы 151.
Параллельно с этим, синхронизирующий импульс с входа 11 системы задерживается элементом 97 задержки на время занесения кодограммы анкеты в регистр 95 модуля 1, и далее с выхода 27 модуля 1 поступает на третьи входы элементов И групп 151 - 153 элементов. Учитывая тот факт, что к данному моменту времени открыты будут только элементы И группы 131, то кодограмма анкеты с входа 42 модуля 3 проходит через указанные элементы И группы 151 на выход 15 модуля 3 и далее выдается в адрес пользователя.
Получив форму кодограммы анкеты, пользователь, используя приложение смартфона, заполняет ее на своем смартфоне, а программа приложения смартфона проверяет корректность введенных паспортных данных путем их сравнения с паспортными данными пользователя, полученными на этапе получения фотографирования данных паспорта.
Если паспортные данные клиента, указанные в анкете, совпадают с паспортными данными, хранимыми в смартфоне, то кодограмма анкеты поступает на информационный 10 вход модуля 3 и далее на входы элементов И четвертой 117 группы модуля 5 соответственно.
Одновременно с этим, синхронизирующий импульс занесения данной кодограммы в модуль 5, с входа 13 системы поступает на счетный вход счетчика 100, фиксирующего переход системы на реализацию последнего этапа работы системы.
Показания счетчика 100 поступают как на информационный 106 вход дешифратора 101, так на и на информационный 107 вход компаратора 103. Дешифратор 101 расшифровывает код показаний счетчика 100 и управляющий сигнал с четвертого 38 выхода модуля 4 поступает на вход 53 модуля 5 и открывает по одному входу как элементы 117 И четвертой группы, подключающие информационный 10 вход системы к информационным входам регистра 113, так и элемент 121 И.
Одновременно с этим, синхронизирующий импульс с входа 13 системы задерживается элементом 105 задержки, и далее поступает на синхронизирующий вход компаратора 103, на информационный 108 вход которого с регистра 102 постоянно подан заданный код числа этапов работы системы.
В нашем примере заданный код числа циклов работы системы был выбран равным четырем и установлен в регистре 102, и в настоящий момент времени показания счетчика 100 также зафиксировали начало четвертого цикла работы системы. Другими словами, на входах 107 и 108 компаратора 103 модуля 4 входные коды оказались равными, в результате чего на выходе 40 модуля 4 формируется сигнал окончания этапов работы системы и выдачи заполненной клиентом анкеты на информационный вход сервера базы данных системы.
Указанный сигнал с выхода 40 модуля 4 проходит на синхронизирующий вход 55 модуля 5, проходит через элемент 121 И и заносит в регистр 113 кодограмму анкеты с входа 10 системы через элементы 117 И группы. С информационного 14 выхода модуля 5, являющимся информационным выходом системы, кодограмма анкеты поступает на информационный вход сервера базы данных системы.
Одновременно с этим, синхронизирующий импульс с выхода элемента 121 И модуля 5 задерживается элементом 122 задержки на время записи анкеты в регистр 113, и затем с выхода 41 модуля 5 поступает на синхронизирующий 45 вход модуля 6, на адресный 44 вход которого с выхода 59 модуля 5 поступает код адреса записи анкеты в базу данных сервера системы, представленный кодом серии и номера паспорта личности.
С входа 44 модуля 6 код серии и номера паспорта клиента поступает на вход дешифратора 135, который расшифровывает поступивший код, и высоким потенциалом на одном из своих выходов открывает один из элементов 138-140 И, например, элемент 140 И.
Учитывая это обстоятельство, синхронизирующий импульс с входа 45 модуля 5 проходит элемент 140 И на соответствующий вход постоянного запоминающего устройства 136, где хранится адрес ячейки памяти для записи анкеты клиента в базу данных сервера системы.
Код адреса ячейки памяти сервера базы данных с выхода постоянного запоминающего устройства 136 модуля 6 поступает на информационный вход регистра 137 и заносится в него синхронизирующим импульсом с выхода элемента 141 задержки на время считывания кода адреса из ПЗУ 136.
Код адреса записи анкеты в базу данных сервера системы с выхода регистра 137 выдается на адресный 18 выход системы, а синхронизирующий импульс с выхода элемента 141 задержки дополнительно задерживается элементом 142 задержки на время записи кода адреса в регистр 137, и далее через выход 23 системы выдается на вход пятого канала прерывания сервера базы данных.
По этому сигналу сервер базы данных переходит на подпрограмму занесения заполненной клиентом анкеты с информационного 14 выхода системы в базу данных сервера системы, и на этом этапе заканчивается выполнение процедуры идентификации личности.
В тех же случаях, например, когда в результате сравнения кодов соответствующих этапов верификации компараторами 125, 126 и 127 коды совпадать не будут, то на выходе 22 модуля 7 формируется импульс, который выдается на вход шестого канала прерывания сервера базы данных.
С приходом этого сигнала сервер базы данных переходит на подпрограмму формирования сообщения данному клиенту об отказе проведения процедуры верификации. Сформированная транзакция об отказе выдается сервером базы данных пользователю системы через вход 8 системы на информационный вход регистра 95 модуля 1, куда она заносится синхронизирующим импульсом, поступающим на синхронизирующий вход 11 модуля 1, описанным выше образом.
В подобной же ситуации, когда по поступившему синхронизирующему сигналу модуль 2 сравнивает коды транзакций, полученных от сервера и от пользователя, то в случае их несовпадения на выходе 34 модуля 2 формируется сигнал, который, во - первых, через элемент 86 ИЛИ поступает на установочный вход триггера 83, возвращая его в исходное состояние, а, во-вторых, этот же сигнал поступает на синхронизирующий 78 вход модуля 7, проходит через элемент 128 ИЛИ на выход 22 модуля 7, и далее также выдается на вход шестого канала прерывания сервера базы данных.
С приходом этого сигнала сервер базы данных переходит на подпрограмму формирования сообщения данному пользователю об отказе прохождения процедуры верификации. Сформированная транзакция об отказе выдается сервером базы данных через вход 9 системы на информационный вход регистра 96 модуля 1, куда она заносится синхронизирующим импульсом, поступающим на синхронизирующий вход 12 модуля 2, описанным выше образом.
Таким образом, введение новых модулей и новых конструктивных связей позволило существенно расширить арсенал технических средств для многоуровневой верификации личности с помощью оптического распознавания документов.
Источники информации, принятые во внимание при составлении описания заявки
1. Патент №2 638741 (06.12.2013).
2. Патент №210846 (01.02.2022) (прототип).
Изобретение относится к области автоматики и вычислительной техники, в частности к системе распознавания документов для целей скоринга в процессе удаленной процедуры идентификации и установления личности клиентов. Технический результат заключается в расширении арсенала технических средств для целей скоринга в процессе удаленной процедуры идентификации и установления личности клиентов. Технический результат достигается тем, что система содержит модуль приема транзакций, модуль идентификации подлинности кода подтверждения личности клиента, модуль выдачи транзакций, модуль синхронизации этапов идентификации клиента, модуль приема персональных данных клиента, модуль адресации записи данных клиента в базу данных сервера системы и модуль селекции этапов идентификации клиента. 9 ил.
Система распознавания документов для целей скоринга в процессе удаленной процедуры идентификации и установления личности клиентов, содержащая модуль приема транзакций, первый и второй информационные входы которого являются первым и вторым информационными входами системы соответственно, предназначенными для приема входных транзакций, а первый и второй синхронизирующие входы модуля приема транзакций являются первым и вторым синхронизирующими входами системы соответственно, предназначенными для синхронизации процесса приема входных транзакций в модуль приема транзакций, модуль идентификации подлинности кода подтверждения личности клиента, первый и второй информационные входы которого соединены с первым и вторым информационными выходами модуля приема транзакций соответственно, а синхронизирующий вход модуля идентификации подлинности кода подтверждения личности клиента подключен к второму синхронизирующему выходу модуля приема транзакций, информационный выход модуля идентификации подлинности кода подтверждения личности клиента соединен с первым информационным входом модуля выдачи транзакций, синхронизирующий вход которого подключен к первому синхронизирующему выходу модуля приема транзакций, а информационные выходы группы модуля выдачи транзакций являются информационными выходами группы системы, модуль приема персональных данных клиента, информационный вход которого является третьим информационным входом системы, первый информационный выход модуля приема персональных данных клиента является первым информационным выходом системы, предназначенным для выдачи персональных данных клиента на информационный вход сервера базы данных системы, а шестой информационный выход модуля приема персональных данных клиента подключен к второму информационному входу модуля выдачи транзакций, модуль адресации данных личности в базу данных сервера системы, информационный вход которого соединен с пятым информационным входом модуля приема персональных данных личности, синхронизирующий вход модуля адресации данных личности в базу данных сервера системы подключен к первому синхронизирующему выходу модуля приема персональных данных личности, при этом адресный выход модуля адресации данных личности в базу данных сервера системы является адресным выходом системы, а синхронизирующий выход модуля адресации данных личности в базу данных сервера системы является пятым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход пятого канала прерывания сервера базы данных системы, отличающаяся тем, что система содержит модуль синхронизации этапов идентификации клиента, синхронизирующий вход которого является третьим синхронизирующим входом системы, предназначенным для текущего подсчета числа этапов идентификации клиентов, при этом первый, второй, третий и четвертый управляющие выходы модуля синхронизации этапов идентификации клиента соединены с первым, вторым, третьим и четвертым управляющими входами модуля приема персональных данных клиента соответственно, при этом первый и второй синхронизирующие выходы модуля синхронизации этапов идентификации клиента подключены к первому и второму синхронизирующим входам модуля приема персональных данных к соответственно, модуль селекции этапов идентификации клиента, первый, второй и третий информационные входы которого соединены с вторым, третьим и четвертым информационными выходами модуля приема персональных данных клиента соответственно, четвертый информационный вход модуля селекции этапов идентификации клиента, подключен к седьмому информационному выходу модуля приема персональных данных клиента, пятый информационный вход модуля селекции этапов идентификации клиента соединен с восьмым информационным выходом модуля приема персональных данных клиента, первый, второй и третий синхронизирующие входы модуля селекции этапов идентификации клиента подключены к второму, третьему и четвертому синхронизирующим выходам модуля приема персональных данных клиента соответственно, при этом первый синхронизирующий выход модуля селекции этапов идентификации клиента, является первым синхронизирующим выходом системы, предназначенным для выдачи синхронизирующих сигналов на вход первого канала прерывания сервера базы данных, второй синхронизирующий выход модуля селекции этапов идентификации клиента, является вторым синхронизирующим выходом системы, предназначенным для выдачи синхронизирующих сигналов на вход второго канала прерывания сервера базы данных, третий синхронизирующий выход модуля селекции этапов идентификации клиента, является третьим синхронизирующим выходом системы, предназначенным для выдачи синхронизирующих сигналов на вход третьего канала прерывания сервера базы данных, четвертый синхронизирующий выход модуля селекции уровней верификации личности является четвертым синхронизирующим выходом системы, предназначенным для выдачи синхронизирующих сигналов на вход четвертого канала прерывания сервера базы данных, при этом первый синхронизирующий выход модуля идентификации подлинности кода подтверждения личности клиента является шестым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход шестого канала прерывания сервера базы данных, а второй синхронизирующий выход модуля идентификации подлинности кода подтверждения личности клиента соединен с четвертым синхронизирующим входом модуля селекции этапов идентификации клиента.
СИСТЕМЫ И СПОСОБЫ ПЕРСОНАЛЬНОЙ ИДЕНТИФИКАЦИИ И ВЕРИФИКАЦИИ | 2015 |
|
RU2747947C2 |
ХОНИНГОВАЛЬНАЯ ГОЛОВКА | 0 |
|
SU207759A1 |
КОМПЛЕКС ТЕРМИНАЛ-СЕРВЕР ДЛЯ ВЕРИФИКАЦИИ ДАННЫХ В СВЯЗИ С ПРЕДОСТАВЛЕНИЕМ ФИНАНСОВОГО ПРОДУКТА БАНКА | 2018 |
|
RU2706172C1 |
СПОСОБ ПРИНЯТИЯ РЕШЕНИЙ В СФЕРЕ КРЕДИТОВАНИЯ (СКОРИНГ) И СИСТЕМА ДЛЯ ЕГО РЕАЛИЗАЦИИ | 2000 |
|
RU2181216C1 |
RU 215889 U1, 09.01.2023. |
Авторы
Даты
2023-08-17—Публикация
2023-04-03—Подача