Евразийский сервер публикаций

Евразийский патент № 034401

Библиографические данные
(11)034401 (13) B1
(21)201791339

[ A ] [ B ] [ C ] [ D ] [ E ] [ F ] [ G ] [ H ]

Текущий раздел:


Документ опубликован 2020.02.04
Текущий бюллетень: 2020-02
Все публикации: 034401
Реестр евразийского патента: 034401

(22)2015.10.14
(51) G06Q 20/02 (2012.01)
G06Q 20/30 (2012.01)
G06Q 20/38(2012.01)
(43)A1 2017.12.29 Бюллетень № 12 тит.лист, описание
(45)B1 2020.02.04 Бюллетень № 02 тит.лист, описание
(31)1422900.9
(32)2014.12.18
(33)GB
(86)GB2015/053034
(87)2016/097672 2016.06.23
(71)ИПКО 2012 ЛИМИТЕД (GB)
(72)Гарлик Стивен Джордж, Мастерс Нил Энтони (GB)
(73)ИПКО 2012 ЛИМИТЕД (GB)
(74)Медведев В.Н. (RU)
(54)УСТРОЙСТВО, СИСТЕМА, СПОСОБ И КОМПЬЮТЕРНЫЙ ПРОГРАММНЫЙ ПРОДУКТ ДЛЯ ОБРАБОТКИ ЗАПРОСОВ ЭЛЕКТРОННЫХ ТРАНЗАКЦИЙ
Формула
(57) 1. Устройство для обработки сообщений с запросом электронной транзакции от финансовых институтов, причем каждое сообщение с запросом транзакции содержит поручение на выплату денежных средств с одного финансового счета в первом финансовом институте на другой финансовый счет во втором финансовом институте, причем устройство содержит
множество коммутаторов, расположенных в некотором коммутационном пункте, причем каждый коммутатор выполнен с возможностью приема сообщения с запросом транзакции от финансового института; и
кластерную базу данных, находящуюся в упомянутом коммутационном пункте, соединенную со множеством коммутаторов, причем кластерная база данных содержит множество синхронизированных блоков памяти, каждый из которых сконфигурирован с возможностью записи идентичной соответствующей копии состояния транзакции для транзакции, связанной с сообщением с запросом транзакции, при этом следом за обновлением состояния транзакции, которое указывает, что транзакция завершена, кластерная база данных сконфигурирована с возможностью создания итоговой записи о транзакции на основе принятого сообщения с запросом транзакции, что позволяет выполнить расчеты денежных средств между финансовыми счетами, определенными принятым сообщением с запросом транзакции,
при этом каждый коммутатор дополнительно выполнен с возможностью
проверки, содержит ли заголовок сообщения с запросом транзакции информацию о повторе, указывающую, что это сообщение с запросом транзакции является повторным сообщением;
если сообщение с запросом транзакции является повторным сообщением, отправки доступного сообщения о завершении транзакции, с которой связано повторное сообщение, первому финансовому институту; или
если сообщение с запросом транзакции не является повторным сообщением, определения, что это сообщение с запросом транзакции является впервые переданным сообщением, связанным с транзакцией, и передачи этого сообщения с запросом транзакции для обработки в кластерную базу данных.
2. Устройство по п.1, в котором каждое сообщение с запросом транзакции включает в себя идентификатор, который уникальным образом идентифицирует транзакцию, с которой связано указанное сообщение с запросом транзакции, причем устройство содержит обрабатывающие схемы, которые направляют указанное сообщение с запросом транзакции на конкретный коммутатор на основе указанного идентификатора.
3. Устройство по п.1 или 2, в котором каждое сообщение с запросом транзакции подписывают цифровой подписью, при этом обрабатывающие схемы выполнены с возможностью проверки подписанного сообщения с запросом транзакции, и в случае, когда подписанное сообщение с запросом транзакции невозможно проверить, обрабатывающие схемы выполнены с возможностью возврата указанного сообщения с запросом транзакции в указанный финансовый институт.
4. Устройство по п.3, в котором обрабатывающие схемы дополнительно выполнены с возможностью предупреждения финансового института о том, что в устройстве было принято сообщение с запросом транзакции, которое невозможно проверить.
5. Система для обработки сообщений с запросом электронной транзакции от финансовых институтов, содержащая множество устройств по любому предшествующему пункту, в которой указанные устройства распределены по множеству коммутационных пунктов и каждое устройство выполнено с возможностью осуществления обмена данными с каждым из других устройств в указанном множестве.
6. Способ для обработки сообщений с запросом электронной транзакции от финансовых институтов, причем каждое сообщение с запросом транзакции дает поручение на выплату денежных средств с одного финансового счета в первом финансовом институте на другой финансовый счет во втором финансовом институте, причем способ содержит этапы, на которых
принимают на одном из множества коммутаторов, расположенных в некотором коммутационном пункте, сообщение с запросом транзакции от финансового института;
проверяют, содержит ли заголовок сообщения с запросом транзакции информацию о повторе, указывающую, что это сообщение с запросом транзакции является повторным сообщением;
если сообщение с запросом транзакции является повторным сообщением, отправляют доступное сообщение о завершении транзакции, с которой связано повторное сообщение, первому финансовому институту; или
если сообщение с запросом транзакции не является повторным сообщением, определяют, что сообщение с запросом транзакции является впервые переданным сообщением, связанным с транзакцией; записывают в каждом из множества синхронизированных блоков памяти кластерной базы данных, находящейся в упомянутом коммутационном пункте и подсоединенной к множеству коммутаторов, идентичную соответствующую копию состояния транзакции для транзакции, связанной с сообщением с запросом транзакции;
создают в указанной кластерной базе данных и следом за обновлением состояния транзакции, которое указывает, что транзакция завершена, итоговую запись о транзакции на основе принятого сообщения с запросом транзакции, что позволяет выполнить расчеты денежных средств между финансовыми счетами, определенными принятым сообщением с запросом транзакции.
7. Способ по п.6, в котором каждое сообщение с запросом транзакции включает в себя идентификатор, который уникальным образом идентифицирует транзакцию, с которой связано указанное сообщение с запросом транзакции, причем способ содержит этап, на котором направляют указанное сообщение с запросом транзакции на конкретный коммутатор на основе указанного идентификатора.
8. Способ по п.6 или 7, в котором каждый запрос транзакции подписывают цифровой подписью, причем способ дополнительно содержит проверку подписанного сообщения с запросом транзакции, и в случае, когда подписанное сообщение с запросом транзакции невозможно проверить, способ содержит этап, на котором возвращают указанное сообщение с запросом транзакции в указанный финансовый институт.
9. Способ по п.8, содержащий предупреждение указанного финансового института о том, что было принято сообщение с запросом транзакции, которое невозможно проверить.
10. Машиночитаемый носитель, хранящий машиночитаемые команды, которые, будучи загруженными в компьютер, конфигурируют компьютер для выполнения способа по любому из пп.6-9.
Zoom in

Загрузка данных...