Устройство дистанционного предоставления страховых услуг с использованием распознавания электронного паспорта РФ на пластиковой карте

Полезная модель относится к области автоматики и вычислительной техники, в частности, к системе дистанционного предоставления страховых услуг с использованием электронного паспорта Российской Федерации на пластиковой карте.
Из уровня техники известны технические решения поставленной задачи [1, 2].
Первое из известных технических решений предоставления услуги страхования, посредством которой пользователь может запросить информацию из централизованной базы данных, содержит центральный компьютер (хост) с централизованной базой данных и удаленные терминалы пользователей [1]. Эта система имеет единую базу данных для пользователей и предназначена для предоставления однотипной услуги для пользователей, связанной с накопительным страхованием жизни.
Недостатком указанного технического решения является техническая невозможность проверки личности пользователя при регистрации, т.к. видеоидентификация происходит только при повторной аутентификации, а при регистрации реализуется только загрузка данных о пользователе.
Известно и другое техническое решение поставленной задачи, содержащее станцию страховщика, сообщенный с ней двухсторонним каналом заключения и сопровождения договоров сервер страховой компании и станцию страхового менеджера, связанную с двухсторонним каналом сопровождения договоров страхования, станцию кассовых операций, сервер организации денежных расчетов и сервер ценных бумаг, причем станция кассовых операций соединена с станцией страхового менеджера и станцией организации денежных расчетов двухсторонним каналом регистрации денежных операций и каналом передачи сведений о движении денежных средств соответственно, а сервер ценных бумаг связан двухсторонним каналом учета сделок по ценным бумагам с сервером организации денежных расчетов и двухсторонним каналом контроля и управления финансовым состоянием страховой компании с сервером страховой компании
Прием запросов пользователей на предоставление страховых услуг осуществляется только при личном присутствии пользователей с представлением необходимых паспортных данных [2].
Последнее из перечисленных выше технических решений наиболее близко к описываемому.
Его недостаток заключается в невысоком быстродействии системы, обусловленном отсутствием возможности дистанционного приема запросов на предоставление страховых услуг и их выполнения в реальном масштабе времени.
Цель полезной модели заключается в повышении быстродействия системы путем исключения необходимости личного присутствия пользователей при подаче заявления на страхование и оформлении страхового полиса.
Поставленная цель достигается тем, что в систему, содержащую модуль приема заявления на страхование, информационный вход которого является первым информационным входом системы, предназначенным для приема заявления на страхование, синхронизирующий вход модуля приема заявления на страхование является первым синхронизирующим входом системы,
предназначенным для занесения заявления на страхование в модуль приема заявления на страхование, а первый информационный выход модуля приема заявления на страхование является информационным выходом системы, предназначенным для выдачи персональных данных пользователей на информационный вход сервера базы данных системы, модуль приема данных пользователей из базы данных сервера системы, первый и второй информационные входы которого являются вторым и третьим информационными входами системы, предназначенными для приема данных и транзакций базы данных сервера системы, соответственно, первый синхронизирующий вход модуля приема данных пользователей из базы данных сервера системы является вторым синхронизирующим входом системы, предназначенным для занесения записей базы данных сервера системы в модуль приема данных пользователей из базы данных сервера, а второй синхронизирующий вход модуля приема данных из базы данных сервера системы является третьим синхронизирующим входом системы, предназначенным для занесения транзакций сервера системы в модуль приема данных пользователей из базы данных сервера, модуль селекции адресов пользователей, информационный вход которого соединен со вторым информационным выходом модуля приема заявления на страхование, а синхронизирующий вход модуля селекции адресов пользователей подключен к первому синхронизирующему входу системы, модуль идентификации реквизитов паспортных данных пользователей, один информационный вход которого соединен с первым информационным выходом модуля приема заявления на страхование, другой информационный вход модуля идентификации реквизитов паспортных данных пользователей подключен к первому информационному выходу модуля приема данных пользователей из базы данных сервера системы, а синхронизирующий вход модуля идентификации реквизитов паспортных данных пользователей соединен с первым синхронизирующим выходом модуля приема данных пользователей из базы данных сервера системы, модуль формирования сигналов записи и считывания данных пользователей, информационный вход которого подключен к первому информационному выходу модуля селекции адресов пользователей, синхронизирующий вход модуля формирования сигналов записи и считывания данных пользователей соединен с синхронизирующим выходом модуля селекции адресов пользователей, при этом адресный выход модуля формирования сигналов записи и считывания данных пользователей является адресным выходом системы, предназначенным для выдачи адресов записи и считывания данных на адресный вход сервера базы данных, первый синхронизирующий выход модуля формирования сигналов записи и считывания данных пользователей является первым синхронизирующим выходом системы, предназначенным для выдачи сигналов на вход первого канала прерывания сервера базы данных, а второй синхронизирующий выход модуля формирования сигналов записи и считывания данных абонентов является вторым синхронизирующим выходом системы, предназначенным для выдачи сигналов на вход второго канала прерывания сервера базы данных, модуль управления выборкой данных пользователей, информационный вход которого соединен с вторым информационным выходом модуля селекции адресов пользователей, синхронизирующий вход модуля управления выборкой данных пользователей подключен к синхронизирующему выходу модуля селекции адресов пользователей, а счетный вход модуля управления выборкой данных пользователей соединен с первым выходом модуля идентификации реквизитов паспортных данных пользователей, при этом первый выход модуля управления выборкой данных пользователей подключен к первому счетному входу модуля формирования сигналов записи и считывания данных пользователей, а второй выход модуля идентификации реквизитов паспортных данных пользователей является первым сигнальным выходом системы, предназначенным для выдачи сигналов управления на вход второго канала прерывания сервера базы данных, введены модуль верификации изображений визуального фото лица пользователя и фото лица пользователя из электронного паспорта, первый и второй информационные входы которого соединены с третьим и четвертым информационными выходами модуля приема заявления на страхование соответственно, а синхронизирующий вход модуля верификации изображений визуального фото лица пользователя и фото лица пользователя из электронного паспорта подключен к второму выходу модуля управления выборкой данных пользователей, при этом один выход модуля верификации изображений визуального фото лица пользователя и фото лица пользователя из электронного паспорта соединен с вторым счетным входом модуля формирования сигналов записи и считывания данных пользователей, другой выход модуля верификации изображений визуального фото лица пользователя и фото лица пользователя из электронного паспорта является вторым сигнальным выходом системы, предназначенным для выдачи сигналов управления на вход третьего канала прерывания сервера базы данных системы, и модуль выдачи транзакций пользователям, адресный вход которого соединен с пятым информационным выходом модуля приема заявления на страхование, информационный вход модуля выдачи транзакций пользователям подключен к второму информационному выходу модуля приема данных пользователей из базы данных сервера системы, а синхронизирующий вход модуля выдачи транзакций пользователям соединен с вторым синхронизирующим выходом модуля приема данных пользователей из базы данных сервера системы, при этом информационные выходы модуля выдачи транзакций пользователям являются группой информационных выходов системы.
Сущность полезной модели поясняется чертежами, где на фиг. 1 представлена структурная схема системы, на фиг. 2 - структурная схема модуля селекции адресов пользователей, на фиг. 3 - структурная схема модуля управления выборкой данных пользователей, на фиг. 4 - структурная схема модуля формирования сигналов записи и считывания данных, на фиг. 5 - структурная схема модуля приема данных из базы данных сервера системы, на фиг. 6 - структурная схема модуля выдачи транзакций пользователям, на фиг. 7 - пример электронного паспорта Российской Федерации на пластиковой основе.
Система (фиг. 1) содержит модуль 1 приема заявлений на страхование, модуль 2 селекции адресов пользователей, модуль 3 управления выборкой данных пользователей, модуль 4 формирования сигналов записи и считывания данных пользователей, модуль 5 верификации изображений визуального фото лица пользователя и фото лица пользователя из электронного паспорта, модуль 6 приема данных пользователей из базы данных сервера системы, модуль 7 идентификации реквизитов паспортных данных пользователей, модуль 8 выдачи транзакций пользователям.
На фиг. 1 показаны первый 10, второй 11, и третий 12 информационные входы системы, первый 13, второй 14 и третий 15 синхронизирующие входы системы, а также информационный 16, адресный 17, первый 18 и второй 19 синхронизирующие, первый 20 и второй 21 сигнальные выходы системы, и информационные выходы 22-24 группы системы.
Модуль 1 (фиг. 1) приема заявлений на страхование выполнен в виде регистра, имеющего информационный 10 и синхронизирующий 13 входы, а также первый 70, второй 71, третий 72, четвертый 73 и пятый 74 информационные выходы.
Модуль 2 (фиг. 2) селекции адресов данных пользователей содержит дешифратор 25, блок 26 памяти, выполненный в виде постоянного запоминающего устройства, элементы 27-29 И, элементы 30-31 задержки. На чертеже показаны информационный 32 и синхронизирующий 33 входы, а также первый 34 и второй 35 информационные, и синхронизирующий 36 выходы.
Модуль 3 (фиг. 3) управления выборкой данных пользователей содержит регистр 37, счетчик 38, компаратор 39, элемент 40 задержки.
На чертеже показаны информационный 41, синхронизирующий 42 и счетный 43 входы, а также первый 44 и второй 45 синхронизирующие выходы.
Модуль 4 (фиг. 4) формирования сигналов записи и считывания данных содержит счетчик 46, элементы 47-48 ИЛИ, элементы 49, 50 задержки. На чертеже показаны информационный 51, синхронизирующий 52, первый 53 и второй 54 счетные входы, также адресный 14, первый 16 и второй 17 синхронизирующие выходы.
Модуль 5 (фиг. 1) верификации изображений визуального фото лица пользователя и фото лица пользователя из электронного паспорта выполнен в виде компаратора, имеющего первый 55 и второй 58 информационные входы, синхронизирующий вход 57, а также первый 58 и второй 59 выходы.
Модуль 6 (фиг. 5) приема данных из базы данных сервера системы содержит первый 80 и второй 81 регистры, первый 82 и второй 83 элементы задержки. На чертеже показаны первый 11 и второй 12 информационные входы, первый 14 и второй 15 синхронизирующий 13 входы, а также первый 84 и второй 85 информационные, первый 86 и второй 87 синхронизирующие выходы.
Модуль 7 (фиг. 1) идентификации реквизитов паспортных данных пользователей выполнен в виде компаратора, имеющего первый 62 и второй 63 информационные входы, и синхронизирующий 64 вход, а также первый 65 и второй 66 выходы.
Модуль 8 (фиг. 6) выдачи транзакций пользователям содержит дешифратор 90 и группы 91-93 элементов И. На чертеже показаны адресный 94, информационный 95, и синхронизирующий 96 входы, а также информационные выходы 22-24 группы.
Под страхованием обычно понимается процесс установления и поддержания договорных отношений между покупателем страховых услуг (страхователем) и их продавцом (страховщиком). Интернет страхование - это комплекс элементов взаимодействия страховой компании и ее клиента, возникающий в процессе продажи продукта страхования, его обслуживания и выплаты страхового возмещения, если он полностью или большей частью осуществляется с использованием Интернета.
Технология интернет-страхования проста: клиент может выбрать и приобрести страховой продукт, исходя из описания услуги, советов, онлайновых консультаций. Страховой продукт - материально оформленное средство страховой защиты. К нему относятся договор страхования и страховое свидетельство (полис), «зеленая карта», пенсионный договор.
После проведенного страховщиком расчета страховой премии, если клиент согласен на предложенные условия, он выбирает процесс и способ оплаты (например, с помощью пластиковой карты), а также способ доставки страхового договора и полиса. Оплатив полис, клиент получает его по почте или в электронной форме с ЭЦП страховой компании.
Комплекс интернет-страхования, как правило, включает:
расчет величины страховой премии и определение условий ее выплаты;
заполнение формы заявления на страхование;
заказ и непосредственно оплату полиса страхования;
осуществление периодических выплат (рассроченной страховой премии);
обслуживание договора страхования в период его действия (информационный обмен между страховщиком и страхователем - формирование произвольных отчетов по запросам пользователей, в том числе отчетов о состоянии и истории изменений договоров, поступлений и выплат);
обмен информацией между страхователем и страховщиком при наступлении страхового события и т.д.
Система работает следующим образом.
После дистанционного обращения пользователя на сайт страховой компании с заполненной формой заявления на страхование ему предлагается с помощью смартфона и установленного на нем программного приложения выполнить процедуру идентификации личности пользователя следующим образом.
Во-первых, фотокамера смартфона направляется на лицо пользователя и программа приложения смартфона по анализу изображения лица выделяет и запоминает цифровое изображение лица пользователя.
Во-вторых, фотокамера смартфона направляется на электронный паспорт Российской Федерации на пластиковой карте, удостоверяющий личность пользователя, и программа приложения осуществляет распознавание текстовых и числовых реквизитов документа и выделение фотографии пользователя в паспорте.
В-третьих, в качестве адреса для дистанционной связи с пользователем указывается номер мобильного телефона.
В результате в памяти смартфона пользователя будет сформирована кодограмма заявления на страхование, которая поступает на информационный 10 вход модуля 1 системы и затем заносится в регистр 1 синхронизирующим импульсом, поступающим с входа 13 системы на синхронизирующий вход модуля 1.
На первом этапе работы системы осуществляется проверка того факта, является ли данный пользователь клиентом данной страховой компании.
С этой целью, код первых трех начальных букв фамилии, имени, отчества пользователя с выхода 71 регистра 1 поступает на вход 32 дешифратора 25. Дешифратор 25 расшифровывает код этой буквенной комбинации, выдавая на один их своих выходов высокий потенциал.
Для определенности положим, что высокий потенциал поступил на один вход элемента 29 И. Параллельно с этим, синхронизирующий импульс с входа 12 модуля 1 поступает на вход 33 модуля 2, задерживается элементом 31 на время приема кодограммы заявления модулем 1, и затем поступает на одни входы элементов 27-29 И, опрашивая состояния указанных элементов.
Учитывая то обстоятельство, что открытым по второму входу будет только элемент 29 И, то, пройдя этот элемент, синхроимпульс поступает, во-первых, на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства (ПЗУ) 26, где записан базовый адрес зоны памяти сервера, в которой хранятся все записи о персональных данных пользователей, имеющих такую же кодовую комбинацию начальных букв фамилии, имени и отчества, и количество таких записей.
Структура записи в ячейке памяти ПЗУ имеет следующий вид:
Содержимое фиксированной ячейки памяти ПЗУ 26 считывается на выходы 34 и 35 соответственно.
Во-вторых, тот же синхронизирующий импульс с выхода элемента 30 задерживается элементом задержки 31 на время считывания содержимого фиксированной ячейки блока 26 памяти, и затем поступает на выход 36.
Код базового адреса с выхода 34 модуля 2 через вход 51 модуля 4 поступает на информационный вход счетчика 46, а код количества записей с указанной комбинацией начальных букв фамилии, имени, отчества с выхода 35 модуля 2 поступает через вход 41 модуля 3 на информационный вход регистра 37.
Синхронизирующим импульсом с выхода 36 модуля 2, поступающим на синхронизирующий вход 52 модуля 4 и на синхронизирующий вход 42 модуля 3 коды базового адреса кодовой комбинации и числа таких записей в базе данных сервера базы данных заносятся в счетчик 46 модуля 4 и в регистр 37 модуля 3 соответственно.
В результате этой операции будет установлен первый адрес записи той зоны памяти сервера базы данных, с которой начинаются записи клиентов страховой компании с заданной кодовой комбинацией начальных букв фамилии, имени, отчества.
Этот же импульс синхронизации с входа 52 модуля 4 проходит элемент 48 ИЛИ, задерживается элементом 49 на время срабатывания счетчика 46 и затем выдается на выход 18 системы, откуда он поступает на первый канал прерывания сервера базы данных.
По этому сигналу сервер базы данных переходит на подпрограмму считывания данных пользователей из базы данных сервера и выдачи их на информационный вход 11 модуля 6, куда данные заносятся синхронизирующим сигналом сервера, поступающим на вход 14 системы.
Структура кодограммы записи данных пользователя, поступившей в модуль 6 из базы данных сервера системы, имеет следующий вид:
С выхода 84 модуля 6 идентификационные данные пользователя поступают на один информационный 63 вход модуля 7. На другой информационный 62 вход модуля 7 с выхода 70 модуля 1 подаются идентификационные данные пользователя из входной кодограммы заявления на страхование.
Одновременно с этим, синхронизирующий импульс с входа 14 системы задерживается элементом 82 задержки на время занесения кода в регистр 80 модуля 6, и далее поступает на синхронизирующий 64 вход модуля 7. Если идентификационные данные на входах 62 и 63 модуля 7 не совпадают, то модуль 7 формирует сигнал о факте несовпадении кодов и выдает его на выход 65.
Этот сигнал с выхода 65 модуля 7 поступает на вход 43 модуля 3 и далее на счетный вход счетчика 38, который фиксирует факт считывания первой записи пользователей из базы данных сервера системы. Показания счетчика 38 поступают на один вход компаратора 39, на другой вход которого с выхода регистра 37 поступает код общего числа записей пользователей в базе данных сервера с заданной буквенной комбинацией.
По импульсу с входа 43 модуля 3, задержанному элементом 40 на время срабатывания счетчика 38, компаратор 39 сравнивает показания счетчика 38 и регистра 37.
Учитывая, что к этому моменту времени показания счетчика 38 намного меньше показаний регистра 37, то компаратор 39 формирует сигнал на выходе 44, откуда он подается на счетный вход 53 модуля 4 и далее через элемент 47 ИЛИ на счетный вход счетчика 46, устанавливая адрес считывания записи очередного пользователя с подобной буквенной комбинацией фамилии, имени, отчества.
Кроме того, тот же синхронизирующий импульс с входа 53 проходит элемент 48 ИЛИ, затем задерживается элементом 49 на время срабатывания счетчика 46, и с выхода модуля 4 выдается на выход 18 системы, откуда он вновь поступает на вход первого канала прерывания сервера базы данных.
По этому сигналу сервер вновь переходит на подпрограмму считывания содержимого очередной ячейки памяти, адрес которой выдан на адресный выход 17 системы и записи ее содержимого в модуль 6 с информационного входа 11 по синхронизирующему импульсу, поступающему на вход 14.
Процесс выборки идентификационных данных пользователей и их сравнения модулем 7 будет продолжаться до тех пор, пока модуль 7 не зафиксирует совпадение входных кодов формированием импульса на выходе 66, фиксирующего факт наличия данных пользователя в базе данных сервера системы.
В этом случае сигнал с выхода 66 модуля 7 через выход 20 системы выдается на вход третьего канала прерывания сервера базы данных. По этому сигналу сервер базы данных переходит на подпрограмму обработки заявления пользователя на страхование и формирование страхового полиса.
Если же подобного совпадения идентификационных данных не произойдет после просмотра всех записей базы данных клиентов данной страховой компании с заданной кодовой комбинацией фамилии, имени и отчества пользователя, то на выходе 45 модуля 3 формируется сигнал, фиксирующий факт отсутствия регистрации данного пользователя в базе данных системы.
Этот сигнал с выхода 45 модуля 3 поступает на синхронизирующий 57 вход модуля 5, на один информационный вход 55 которого с выхода 72 модуля 1 подан код цифрового фото изображения лица данного пользователя из паспорта, а на другой информационный вход 56 которого с выхода 73 модуля 1 подан код цифрового визуального изображения лица пользователя, зафиксированное смартфоном.
Если в результате сравнения кодов, цифровое визуальное фото и цифрового фото из электронного паспорта пользователя будут идентичны, то на выходе 58 компаратора 5 формируется импульс, который, во-первых, через вход 54 модуля 4 проходит элемент 47 ИЛИ и поступает на счетный вход счетчика 46, увеличивая его показания на единицу, и формируя, тем самым, очередной адрес на адресном 17 выходе системы.
Во-вторых, тот же импульс с входа 54 модуля 4 задерживается элементом 50 задержки на время формирования адреса записи в счетчике 46 и выдается на выход 19 системы, и далее на вход второго канала прерывания сервера базы данных.
По этому сигналу сервер базы данных переходит на подпрограмму записи регистрационных данных пользователя с выхода 70 модуля 1 через выход 16 системы в базу данных системы и формирование запрошенного страхового полиса.
Подготовленный проект страхового полиса в виде электронной транзакции выдается на информационный вход 12 модуля 6 и заносится в регистр 81 модуля данных 6 синхронизирующим импульсом, поступающим на синхронизирующий 15 вход модуля 6.
С выхода 85 модуля 6 код электронной транзакции поступает на информационный вход 95 модуля 8, на адресный 94 вход которого с выхода 74 модуля 1 подан код адреса пользователя, приславшего заявление на страхование.
Дешифратор 90 модуля 8 расшифровывает код адреса пользователя и открывает по одному входу одну из групп элементов 91-93 И, например, элементы 91 И группы, на другие входы которых поступает код электронной транзакции. Синхронизирующий импульс с входа 15 системы задерживается элементом 83 задержки модуля 6 на время занесения кода электронной транзакции в регистр 81, и с выхода 87 модуля 6 поступает на синхронизирующий 96 вход модуля 8. По этому сигналу код электронной транзакции выдается в адрес пользователя.
Если же в результате сравнения кодов, цифровое визуальное фото и цифровое фото из паспорта пользователя совпадать не будут, то на выходе 59 компаратора 5 формируется импульс, который через выход 21 системы поступает на вход четвертого канала прерывания сервера базы данных.
С приходом этого сигнала сервер базы данных переходит на подпрограмму формирования электронной транзакции данному пользователю об отсутствии возможности верификации пользователя по представленной информации и выдачи ее пользователю описанным выше образом.
Таким образом, предложенное техническое решение позволило существенно повысить быстродействие системы путем исключения необходимости личного присутствия пользователей при оформлении страхового полиса.
Источники информации, принятые во внимание при составлении описания заявки
1 Патент США №5339239 (кл. G06F 15/40), 1995.
2. Патент РФ № 2117327 (кл. G06F 15/40), 1997 (прототип).