Система, способ и машиночитаемый носитель для осуществления безналичных транзакций

Изобретение относится к области передачи и обработки данных, в частности к системе и способу проведения транзакций в сети связи с помощью мобильных устройств пользователей. Техническим результатом является сокращение времени осуществления транзакции за счет обращения к защищенной области на сервере обработки транзакций, содержащей данные о транзакции. Способ содержит этапы: считывают элемент инициирования транзакции (ЭИТ) с помощью автоматизированной системы безналичных транзакций (АСБТ), расположенной на устройстве пользователя, извлекают с помощью АСБТ данные транзакции из ЭИТ, причем упомянутые данные содержат указатель на защищенную область данных на сервере обработки транзакций (СОТ), с помощью АСБТ добавляют в упомянутый указатель идентификатор устройства пользователя, генерируют запрос на проведение транзакции с помощью АСБТ и передают упомянутый запрос на СОТ по защищенному каналу передачи данных, идентифицируют на СОТ устройство пользователя с помощью упомянутого идентификатора в упомянутом запросе и извлекают данные из упомянутой защищенной области, соответствующей упомянутому указателю, направленному в упомянутом запросе, передают от СОТ по защищенному каналу передачи данных в АСБТ данные проводимой транзакции, содержащие данные из защищенной области СОТ, генерируют с помощью АСБТ и передают по защищенному каналу передачи данных ответ на СОТ, содержащий данные подтверждения осуществления транзакции, принимают и обрабатывают на СОТ ответ от АСБТ, генерируют запрос на сервер банка (СБ) и передают его по защищенному каналу передачи данных, принимают и обрабатывают запрос от СОТ на СБ, и направляют ответ на СОТ, содержащий данные об осуществлении транзакции, с СОТ передают в АСБТ на устройство пользователя сведения о транзакции и отображают статус транзакции в АСБТ на устройстве пользователя. 3 н. и 37 з.п. ф-лы, 14 ил.

 

Область техники

Настоящее изобретение относится к области передачи и обработки данных, в частности к системе и способу проведения транзакций в сети связи с помощью мобильных устройств пользователей.

Уровень техники

Известны платежные системы, которые для осуществления оплаты товара используют сгенерированные машиночитаемые коды, нанесенные на какой-либо носитель данных.

Одна из таких систем известна из документа RU 2011146890 А (27.05.2013, Воробьев Владимир Викторович (RU)), в которой раскрыт способ заказа товаров (услуг), характеризующийся тем, что посредством автоматизированного устройства общего пользования, связанного с информационным центром эмитента по телекоммуникационным каналам связи, покупателю предоставляется ваучер - право на приобретение товара (услуги) на условиях оферты - указанный информационный центр содержит базу предложений товаров (услуг), а также хранит и (или) генерирует идентификационные коды, указанный ваучер представляет собой распечатку на бумажном носителе, печать ваучера осуществляется указанным устройством непосредственно в момент его выдачи, указанное устройство позволяет ознакомиться покупателю с условиями оферты, а также подтвердить факт акцепта оферты путем оплаты ваучера или иным действием, предусмотренным офертой, указанный ваучер содержит, по меньшей мере, идентификационный код и (или) машиночитаемую метку, при этом обязательства по обеспечению выполнения поставщиком условий оферты лежат на эмитенте ваучера с момента акцепта оферты покупателем, а обязательства поставщика по продаже товара (услуги) на условиях оферты возникают в момент предъявления ваучера покупателем.

Недостатками системы является ее ограниченная функциональность в связи с необходимостью подтверждения транзакции путем сканирования материального носителя - ваучера, что не позволяет осуществить подтверждение непосредственно в цифровой форме, например, в сети Интернет.

В документе RU 2008129933 (27.01.2010, Кучма Олег Владимирович (RU)) раскрыт способ безналичного расчета в телекоммуникационной сети с помощью специальной карты, содержащей машиночитаемую метку в виде qr-кода, при этом для выполнения платежа покупатель и продавец используют мобильные электронные коммуникационные устройства, снабженные средством считывания названной машиночитаемой метки, при этом, при согласии на платеж, покупатель предъявляет карту представителю продавца, который считывает идентификационный номер карты, посредством своего мобильного электронного коммуникационного устройства или посредством известным образом оснащенных кассового аппарата или персонального компьютера или вводит визуально видимый номер жетона посредством клавиатуры компьютера, после чего, предпочтительно в автоматическом режиме, формирует требование на списание средств с лицевого счета владельца карты и перевод этой суммы на расчетный счет продавца, включая сведения о товаре и продавце, необходимые для оформления дистанционного платежа.

Данная система также имеет ограничения в функциональных возможностях удаленной транзакции и предусматривает непосредственную близость с терминалом продавца и изготовление специального носителя с машиночитаемой меткой, который используется как дополнительное средство подтверждения транзакции.

Из патента RU 127973 U1 (10.05.2013, Общество с ограниченной ответственностью "Мобильные деньги" (RU)) известна система проведения платежей, которая заключается в том, что на терминале продавца генерируют машиночитаемую метку в виде qr-кода и распечатывают ее для предоставления клиенту на материальном носителе, который впоследствии используется для сканирования устройством клиента, и проведения процедур по аутентификации и валидации транзакции.

Недостатки этого решения полностью схожи с упомянутыми выше решениями и заключаются в изготовлении материального носителя данных с нанесенной на его поверхность машиночитаемого символа для подтверждения транзакции и выполнении множества последовательных операций по приобретению товара или услуг, что приводит к длительному процессу подтверждения оплаты товара с помощью электронного средства пользователя.

Из патента US 8380177 В2 (19.02.2013, Paydiant Inc.) известен способ осуществления транзакции с помощью мобильного устройства между клиентом и продавцом, причем продавец передает сообщение авторизации платежа продавца в систему управления транзакциями для инициирования процесса транзакции, причем заявленный способ содержит этапы, на которых осуществляют захват (считывание) мобильным устройством расчетного токена (qr-кода), который предъявляется покупателю на месте продаж (точке), передачу в указанную систему управления транзакциями информации, захваченной с указанного расчетного токена, получение от системы управления транзакциями информации, ассоциированной с выполняемой транзакцией, и передачу в систему управления транзакциями клиентского запроса на авторизацию платежа, содержащего информацию о выборе платежного аккаунта для использования с целью завершения транзакции.

Известный способ имеет достаточно ограниченный набор функций и сложный процесс подтверждения транзакции.

Известна система оплаты товаров и услуг QRPay с помощью считывания qr-кода устройством клиента (http://www.qrpay.com/), которое с помощью программного обеспечения, установленного на устройстве пользователя, осуществляет подтверждение транзакции через счет клиента, открытый в системе PayPal.

Однако такой способ предусматривает использование лишь исключительно одной расчетной системы PayPal, а также работает лишь с теми ресурсами, которые поддерживают оплату с помощью упомянутой системы, что существенно сужает функциональность такого способа проведения транзакций.

Наиболее близким аналогом заявленного изобретения является способ осуществления транзакции, известный из заявки WO 2012112822 А2 (23.08.2012, Visa International Service Association), который заключается в считывании визуально отображаемого элемента подтверждения транзакции с помощью устройства пользователя путем его фиксации средствами оптического захвата устройства пользователя (фотокамера, видеокамера), извлечение данных из считанного кода устройством пользователя, отправка считанных данных на сервер транзакций и подтверждение транзакции с помощью выбранного пользователем способа оплаты.

Недостатками известного решения является то, что код при его считывании перенаправляет пользователя на сервер транзакции, который содержит всю необходимую информация для ее осуществления, что существенно снижает защищенность такой передачи данных.

Раскрытие изобретения

Задачей, на которую направлено заявленное изобретение, является создание простого, надежного и быстрого способа осуществления безналичной транзакции с помощью устройства пользователя и системы для его осуществления.

Техническим результатом является сокращение времени осуществления транзакции за счет обращения к защищенной области на сервере обработки транзакций, содержащей данные о транзакции.

Заявленный технический результат достигается за счет того, что способ безналичной транзакции с помощью устройства пользователя выполняется за счет этапов, на которых:

- считывают элемент инициирования транзакции (ЭИТ) с помощью автоматизированной системы безналичных транзакций (АСБТ), расположенной на устройстве пользователя;

- извлекают с помощью АСБТ данные транзакции из ЭИТ, причем упомянутые данные содержат указатель на защищенную область данных на сервере обработки транзакций (СОТ);

- с помощью АСБТ добавляют в упомянутый указатель идентификатор устройства пользователя;

- генерируют запрос на проведение транзакции с помощью АСБТ и передают упомянутый запрос на СОТ по защищенному каналу передачи данных;

- идентифицируют на СОТ устройство пользователя с помощью упомянутого идентификатора в упомянутом запросе и извлекают данные из упомянутой защищенной области, соответствующей упомянутому указателю, направленному в упомянутом запросе;

- передают от СОТ по защищенному каналу передачи данных в АСБТ данные проводимой транзакции, содержащие данные из защищенной области СОТ;

- генерируют с помощью АСБТ и передают по защищенному каналу передачи данных ответ на СОТ, содержащий данные подтверждения осуществления транзакции;

- принимают на СОТ упомянутый ответ от АСБТ, обрабатывают упомянутый ответ, генерируют запрос на сервер банка (СБ) и передают его по защищенному каналу передачи данных;

- принимают запрос от СОТ на СБ, обрабатывают запрос и направляют ответ на СОТ, содержащий данные об осуществлении транзакции;

- принимают на СОТ ответ от СБ, содержащий данные об осуществлении транзакции, и передают в АСБТ на устройстве пользователя сведения о транзакции,

- и отображают статус транзакции в АСБТ на устройстве пользователя.

Заявленный технический результат также достигается за счет применения системы проведения безналичной транзакции, которая содержит: СОТ, СБ и устройство пользователя, содержащее АСБТ, причем

- АСБТ на устройстве пользователя выполнено с возможностью генерирования запроса на проведение транзакции, причем упомянутый запрос генерируется при считывании ЭИТ, который содержит указатель на защищенную область данных на СОТ, содержащую данные о транзакции;

- АСБТ на устройстве пользователя выполнена с возможностью добавлять в упомянутый указатель идентификатор устройства пользователя и передавать по защищенному каналу передачи данных упомянутый запрос на СОТ;

- СОТ выполнен с возможностью идентификации устройства пользователя с помощью добавленного идентификатора в упомянутом запросе, извлечения данных из защищенной области, соответствующей указателю, направленному в упомянутом запросе, и передачи по защищенному каналу передачи данных в АСБТ на устройстве пользователя данных проводимой транзакции, содержащих данные, извлеченные из защищенной области СОТ;

- АСБТ выполнена с возможностью генерирования на устройстве пользователя и передачи по защищенному каналу передачи данных ответ на СОТ, содержащий данные подтверждения осуществления транзакции;

- СОТ выполнен с возможностью приема по защищенному каналу передачи данных ответа от устройства пользователя, обработки упомянутого ответа, генерирования запроса и его передачу по защищенному каналу передачи данных на СБ;

- СБ, выполненный с возможность приема упомянутого запроса от СОТ, обработки запроса и направления ответа на СОТ, содержащий данные об осуществлении транзакции;

- СОТ выполнен с возможностью приема ответа от СБ, содержащий данные об осуществлении транзакции, передачи в АСБТ на устройстве пользователя сведения о транзакции;

- АСБТ выполнена с возможностью приема данных транзакции от СОТ и отображения статуса транзакции.

Заявленный технический результат достигается также при применении машиночитаемого носителя данных, который содержит машиночитаемые инструкции, которые при их выполнении побуждают один или более процессоров устройства пользователя выполнять этапы, на которых:

- активируют АСБТ;

- считывают ЭИТ с помощью АСБТ, расположенной на устройстве пользователя;

- извлекают с помощью АСБТ данные транзакции из ЭИТ, причем упомянутые данные содержат указатель на защищенную область данных на СОТ;

- с помощью АСБТ добавляют в упомянутый указатель идентификатор устройства пользователя;

- генерируют запрос на проведение транзакции с помощью АСБТ и передают упомянутый запрос на СОТ по защищенному каналу передачи данных;

- инициируют на СОТ обработку запроса, по которому идентифицируют устройство пользователя и извлекают данные из упомянутой защищенной области СОТ, соответствующей упомянутому указателю, направленному в упомянутом запросе;

- инициируют передачу от СОТ по защищенному каналу передачи данных в АСБТ данные проводимой транзакции, содержащие данные из защищенной области СОТ;

- генерируют с помощью АСБТ и передают по защищенному каналу передачи данных ответ на СОТ, содержащий данные подтверждения осуществления транзакции;

- инициируют на СОТ прием упомянутого ответа от АСБТ, обработку упомянутого ответа, генерирование запроса на СБ и его передачу по защищенному каналу передачи данных;

- инициируют прием запроса от СОТ на СБ, обработку запроса и направление ответа на СОТ, содержащего данные об осуществлении транзакции;

- инициируют прием на СОТ ответа от СБ, содержащего данные об осуществлении транзакции, и передачу в АСБТ на устройстве пользователя сведений о транзакции,

- приема АСБТ на устройстве пользователя данных транзакции и отображения статуса транзакции на экране устройства пользователя.

Частные варианты осуществления заявленного изобретения будут раскрыты далее в настоящих материалах заявки.

Краткое описание чертежей

На фиг. 1 изображены этапы способа осуществления транзакции.

На фиг. 2 - 8 изображен функционал АСБТ.

На фиг. 9 - 10 изображен процесс считывания ЭИТ устройством пользователя.

На фиг. 11 изображен процесс обмена данными АСБТ с СОТ.

На фиг. 12 изображена успешно выполненная транзакция АСБТ.

На фиг. 13 изображен схематичный вид системы осуществления безналичных транзакций.

На фиг. 14 изображен схематичный вид устройства пользователя.

Осуществление изобретения

Способ выполнения транзакций

В предпочтительном варианте осуществления заявленного изобретения, согласно фиг. 1, при осуществлении способа (100) безналичной транзакции с помощью устройства пользователя на этапе (101) происходит активация АСБТ, которая позволяет осуществить считывание ЭИТ. АСБТ представляет собой совокупность программных средств, выполняемых на устройстве пользователя. АСБТ содержит интерфейс пользователя, который обеспечивает управление процессом проведения транзакций. ЭИТ может быть расположен на любом без ограничения носителе данных, таком как вывеска, веб-сайт, экран электронного устройства, журнал, буклет и т.п. ЭИТ в предпочтительном варианте осуществления представляет собой машиночитаемый графический код, однако в частном варианте осуществления, описанном далее, может представлять собой также HTML-ссылку.

На этапе (102) АСБТ после считывания ЭИТ извлекает из него данные транзакции, которые содержат указатель, содержащий сведения о защищенной области данных, расположенной на СОТ. Упомянутая область содержит необходимый набор информации для проведения транзакции, например данные продавца товара, указатели расчетных счетов банков (продавца, СОТ) и т.п. Упомянутая область содержит защиту данных, например шифрование (128 бит, 256 бит, и т.п.), или https (HyperText Transfer Protocol Secure), или SSH.

На этапе (103) АСБТ добавляет в упомянутый указатель идентификатор устройства пользователя. Указатель, как правило, представляет собой ссылку (HTML-ссылку), которая при ее считывании из ЭИТ дополняется идентификатором устройства пользователя. Идентификатор устройств пользователя может представлять собой, но не ограничиваться: MAC (Media Access Control) - адрес, IP (Internet Protocol) - адрес, IMEI (International Mobile Equipment Identity), IMEISV (International Mobile Terminal Identity & Software Version number), PIN код, код подтверждения транзакции, направляемый в АСБТ по SMS. Идентификатор может сохраняться в памяти АСБТ и/или СОТ.

На этапе (104) АСБТ генерирует запрос на проведение транзакции и осуществляет его передачу на СОТ по защищенному каналу передачи данных. Как правило, в предпочтительном варианте осуществления, канал передачи данных защищается с помощью SSH (Secure Shell), для безопасной передачи информации посредством проводных или беспроводных сетей передачи данных, таких как Интернет, WLAN, WAN, LAN, WiMax и т.п. SSH туннелирование каналов передачи данных широко известно из уровня техники и повсеместно применяется для защиты приватной информации при осуществлении транзакций.

На этапе (105) происходит идентификация устройства пользователя с АСБТ на СОТ. СОТ после получения от АСБТ запроса, сформированном на этапе (104), извлекает из него данные указателя для обращения к нужной защищенной области на СОТ, содержащую данные транзакции, и идентификатор устройства пользователя, подтверждающий процесс аутентификации устройства пользователя на СОТ. Упомянутая область данных на СОТ, как говорилось выше, содержит весь необходимый перечень данных для осуществления процесса транзакции. Пользователь при активировании АСБТ на своем устройстве проходит процесс регистрации на СОТ, при котором пользователь при помощи АСБТ вводит данные, которые будут использоваться в процессе осуществления транзакции, например данные владельца АСБТ (ФИО, номер телефона, e-mail и т.п.), тип устройства, адрес для доставки и т.п. В АСБТ также вносятся данные для оплаты товаров (номер карты оплаты, номер расчетного счета и т.п.), однако эти данные хранятся только на СБ, а АСБТ использует указатели на СБ, которые могут храниться как в АСБТ, так и в защищенной области СОТ. Информация, введенная пользователем в АСБТ, используется при идентификации АСБТ устройства пользователя, когда происходит обращение к защищенной области данных СОТ при осуществлении транзакции. Более детальный процесс регистрации устройства пользователя на СОТ будет представлен далее.

На этапе (106) обработанный запрос передают обратно в АСБТ на устройство пользователя для его дальнейшего подтверждения. Ответ на обработанный запрос отображается на устройстве пользователя и содержит данные о предмете транзакции, такие как, например, название предмета транзакции, его стоимость, название ресурса продавца и т.п. Упомянутые данные извлекаются из защищенной области на СОТ, к которой происходит обращение в запросе от АСБТ. С помощью АСБТ на устройстве пользователя подтверждают (или отклоняют) проводимую транзакцию с помощью активирования соответствующей опции в интерфейсе АСБТ.

На этапе (107) АСБТ в ответ на активацию опции, подтверждающей осуществление транзакции, передает ответ на СОТ, содержащий информацию о согласии пользователя АСБТ на дальнейшее выполнение транзакции. В случае если пользователь АСБТ отказывается от проведения транзакции, то процесс прекращается.

На этапе (108) СОТ принимает ответ от АСБТ, сгенерированный на этапе (107), и генерирует запрос на СБ для осуществления процесса оплаты предмета транзакции. Упомянутый запрос содержит, по меньшей мере, данные, такие как цена предмета транзакции и номер счета пользователя АСБТ или номер кредитной карты и т.п. Упомянутый запрос от СОТ передается по защищенному каналу передачи данных на СБ.

На этапе (109) СБ принимает запрос от СОТ и осуществляет его обработку. В соответствии с идентификационными данными (номер счета или карты пользователя АСБТ), полученными в запросе от СОТ, СБ проверяет наличие необходимой суммы на расчетном счете пользователя АСБТ и производит перевод денежных средств с упомянутого расчетного счета СБ на расчетный счет СОТ. При переводе средств от СБ на СОТ генерируется ответ, содержащий данные, подтверждающие выполнение списание средств и подтверждающие валидность транзакции. Данные передаются по защищенному каналу передачи данных.

На этапе (110) СОТ принимает ответ от СБ, который содержит данные об осуществлении транзакции и передает в АСБТ на устройстве пользователя сведения о выполнении транзакции. Передача данных осуществляется по защищенному каналу передачи данных.

На этапе (111) АСБТ принимает данные транзакции от СОТ и отображает статус транзакции на экране устройства пользователя.

В частном варианте осуществления заявленного изобретения заявленный способ выполнения транзакций может выполняться после того, как происходит генерирование ЭИТ. ЭИТ может быть сгенерирован на ресурсе продавца или на устройстве продавца для выполнения безналичной транзакции.

ЭИТ может представлять собой машиночитаемый графический код, который может быть линейным или двумерным кодом, или HTML ссылку. Линейный машиночитаемый код выбирается из группы: Codabar, Code 11, Code 128 с поднаборами А/В/С и UCC, Code 39, Code 93, EAN-13, EAN-8, Industrial 2-of-5, Interleaved 2-of-5, Logmars, MSI, Planet Code, Plessey, Postnet, RSS (reduced space symbology). Standard 2-of-5, UPC and EAN 2 or 5 digit extensions, UPC-A, UPC-E. Двумерный машиночитаемый код выбирается из группы: Aztec, Codablock, Code 49, Data Matrix, MaxiCode, QR Code, PDF417, MicroPDF417, RSS/GS1 DataBar family.

В частном варианте осуществления заявленного изобретения после того, как данные транзакции извлекаются из защищенной области СОТ, происходит генерирование запроса к серверу продавца (СП), который направляется по защищенному каналу передачи данных и может содержать такие данные, как наименование товара и/или характеристики товара и/или остаток товара на момент запроса и/или цену товара на момент запроса. СП обрабатывает полученный запрос от СОТ и формирует ответ, содержащий данные, такие как наименование товара, и/или характеристики товара, и/или остаток товара на момент запроса и/или цену товара на момент запроса. Этот шаг предпринимается для актуализации информации, такой как, например, изменение цены предмета транзакции, наличие необходимого количества, актуализация спецификации предмета транзакции и т.п.

Процесс регистрации пользователя АСБТ

На фиг. 2 показан первый запуск АСБТ (2000) на устройстве пользователя (200), представляющем собой смартфон или планшет под управлением Apple iOS или Android или Windows Phone. При первом запуске АСБТ (2000) пользователю предлагается указать номер телефона в специальном поле (2001), которое будет использоваться для подтверждения осуществляемых транзакций. После ввода номера телефона пользователя АСБТ (2000) генерируется пакет данных, формирующий запрос на СОТ (300) для регистрации нового пользователя АСБТ (2000). В ответ на полученный запрос СОТ (300) генерирует обратный запрос в АСБТ (2000), содержащий сгенерированный код, необходимый для подтверждения регистрации нового пользователя АСБТ (2000). Интерфейс АСБТ (2000) отображает поле (2002), предназначенное для ввода кода подтверждения, полученного АСБТ (2000) от СОТ (300). Код подтверждения от СОТ (300) направляется в АСБТ (2000) в виде SMS-сообщения.

Согласно фиг. 3 АСБТ (2000) после ввода кода подтверждения предлагает пользователю установить PIN код, который вводится в поле интерфейса (2003), который будет использоваться для входа в АСБТ (2000), а также может применяться для аутентификации производимых с помощью АСБТ (2000) транзакций.

На фиг. 4 изображен раздел АСБТ (2000) на устройстве пользователя (200) после успешной регистрации нового пользователя, по итогам которой выдается статусное сообщение на экране устройства пользователя (200). Пользователь может инициировать создание своего профиля и осуществить привязку банковской карты, активировав область (2004) привязки карты, или пропустить этот шаг, активировав область (2005) для полонения баланса счета пользователя позже.

Профиль пользователя хранит необходимую информацию для идентификации при осуществлении транзакций, такую как номер телефона, номера счетов оплаты, карт оплаты, и т.п.

На фиг. 5 показан раздел интерфейса АСБТ (2000) для привязки банковской карты. Поля (2006) предназначены для заполнения идентификационной информацией банковской карты пользователя АСБТ (2000). Поле (2007) предназначено для установки лимита общей суммы транзакций по карте. Пользователь может задать в поле (2007) параметр, который будет определять порог суммы платежа, перечисляемой с карты. Поле (2008) предназначено для установки параметра лимита сумм транзакций за определенный промежуток времени - день, сутки, месяц и т.д. Область (2009) предназначена для подтверждения введенных идентификационных данных банковской карты пользователя АСБТ (2000).

В соответствии с фиг. 6 после активирования области (2009), подтверждающей введенные данные по карте пользователя АСБТ (2000), АСБТ (2000) формирует запрос к СБ (400) для верификации введенных ранее данных в поля (2006). АСБТ (2000) направляет запрос по защищенному каналу передачи данных в СБ (400), который, в свою очередь, производит проверку данных, формирует ответ и направляет его обратно в АСБТ (2000). После получения ответа от СБ (400) АСБТ (2000) отображает на экране устройства пользователя статус проведенной верификации банковской карты.

На фиг. 7 изображен раздел АСБТ (2000), реализующий функции по управлению кошельком пользователя. Область (2010) содержит сведения о номере телефона, использующегося на устройстве (200), и количество средств на счете пользователя упомянутого номера. Область (2011) содержит данные о банковских картах пользователя АСБТ (2000), привязанных к ней. С помощью опции добавления карт (2012) пользователь АСБТ (2000) может добавлять новые карты. Область меню (2012) содержит информационные разделы, по которым осуществляется навигация по АСБТ (2000). Область (2014) при ее активировании пользователем осуществляет взаимодействие с камерой устройства (200) и переводит АСБТ (2000) в режим считывания ЭИТ. Пользователь АСБТ (2000) может назначать карту для оплаты транзакции, которая будет использоваться по умолчанию, также АСБТ (2000) может осуществлять разделение средств на картах при осуществлении транзакции, в случае, когда, например, средств на приоритетной карте недостаточно и есть возможность удержания средств с иной карты, привязанной к АСБТ (2000), или расчетного счета.

АСБТ (2000) предоставляет доступ к данным о выполненных транзакциях, в частности, к истории проведенных транзакций и статусе заказов. Указанные данные хранятся в базе данных АСБТ (2000). Указанные данные также могут храниться на СОТ (300).

На фиг. 8 изображен раздел АСБТ (2000), в котором содержатся данные о пользователе устройства (200), в частности, данные, которые содержат данные об адресе доставки товаров и иную контактную информацию. Пользователь АСБТ (2000) может изменять данные о заказе товара в любой момент. Упомянутые данные хранятся в АСБТ (2000) и автоматически используются при подтверждении транзакций при формировании пакета данных, который направляется на сервер продавца (СП).

Процесс считывания ЭИТ

На фиг. 9 и 10 представлен процесс считывания ЭИТ (3001) устройством пользователя (200) с АСБТ (2000). Ресурс продавца (3000), связанный с сервером продавца (500), содержит размещенный на нем ЭИТ (3001), который может быть сформирован заранее так и сгенерирован непосредственно для оплаты с помощью АСБТ (2000). АСБТ (2000) на устройстве пользователя (200) при активировании режима считывания ЭИТ (3001) отображает на экране устройства (200) область захвата графических данных (2017). ЭИТ (3001) может быть считан автоматически при его обнаружении упомянутой областью (2017), либо пользователь может взаимодействовать с экраном устройства (200) и осуществить считывание ЭИТ (3001) в ручном режиме. При считывании ЭИТ (3001) с ресурса продавца (3000), связанного с сервером продавца (500), информация из ЭИТ (3001) извлекается и формирует запрос на СОТ (300), который содержит указатель на защищенную область данных СОТ (300), к которому АСБТ (2000) добавляет идентификатор устройства пользователя (200). Упомянутая область ан СОТ (300) содержит данные о предмете транзакции, которые передаются в ответе АСБТ (2000). Информация о заказе отображается АСБТ (2000) на экране устройства пользователя (200) наряду с областью (2016), активирующей функцию подтверждения процесса выполнения транзакции.

На фиг. 11 изображен обмен данными АСБТ (2000) с СОТ (300). После того как СОТ (300) получит данные, подтверждающие проведение транзакции, происходит формирование запроса к СБ (400) для валидации списания средств со счета пользователя АСБТ (2000). СБ (400) получает запрос от СОТ (300), осуществляет снятие необходимой суммы со счета клиента - пользователя АСБТ (2000) и направляет ответный пакет данных на СОТ (300). Средства перечисляются на расчетный счет СОТ (300). Впоследствии СОТ (300) переводит необходимую сумму, за проведенную транзакцию, на расчетный счет сервера продавца (СП) (500).

На фиг. 12 изображен статус успешно выполненной транзакции. СОТ (300) после подтверждения перевода средств на расчетный счет направляет в АСБТ (2000) данные, подтверждающие выполнение транзакции. АСБТ (2000) отображает статус транзакции на экране устройства пользователя (200). Пользователь с помощью активации области (2018) интерфейса АСБТ (2000) может вернуться в главное меню АСБТ (2000).

В частном варианте осуществления заявленного изобретения при отсутствии соединения с сетью передачи данных - сети Интернет, АСБТ (2000) на устройстве пользователя (200) после считывания ЭИТ (3001) сохраняет его в буфере памяти АСБТ (2000) для последующий обработки транзакции. При восстановлении соединения АСБТ (2000) происходит сканирование буферной области, хранящей считанные ранее ЭИТ (3001), по которым не было инициирование процесса транзакции, и выводит на экран устройства пользователя (200) сообщение о том, что в АСБТ (2000) содержатся предметы транзакции, по которым может быть выполнена их обработка.

АСБТ (2000) при установлении соединения извлекает указатель из ЭИТ (3001) и посылает запрос на СОТ на извлечение данных из защищенной области в соответствии с указателем ЭИТ (3001). Затем АСБТ (2000) предоставляет пользователю список транзакций, содержащий сведения о предметах транзакций и их стоимости. Пользователь АСБТ (2000) может инициировать выполнение выбранной транзакции или отказ от обработки. При отказе от выполнения транзакции информация о ней удаляется из памяти АСБТ (2000).

Система

На фиг. 13 изображен схематичный вид системы (600) проведения безналичных транзакций с помощью устройства пользователя (200). Система проведения безналичных транзакций (600) включает в себя устройство пользователя (200) с АСБТ (2000), СОТ (300), СБ (400), СП (500), ресурс продавца (3000) и сеть передачи данных (610). Операции, выполняемые функциональными элементами системы, были подробно раскрыты выше в настоящих материалах заявки.

Система характеризуется следующим. АСБТ (2000) на устройстве пользователя (200) генерирует запрос на проведение транзакции, причем упомянутый запрос генерируется при считывании ЭИТ (3000), который содержит указатель на защищенную область данных на СОТ (300), содержащую данные о транзакции. АСБТ (2000) добавляет в упомянутый указатель идентификатор устройства пользователя (200) и передает по защищенному каналу передачи данных запрос на СОТ (300), причем запрос содержит указатель на защищенную область и добавленный идентификатор устройства пользователя. СОТ (300) идентифицирует устройство пользователя (200) с помощью добавленного идентификатора в упомянутом запросе, извлекает данные из защищенной области, соответствующей указателю, направленному ранее в запросе, и передает по защищенному каналу передачи данных в АСБТ (2000) на устройстве пользователя (200) данные проводимой транзакции, которые содержат данные, извлеченные из защищенной области СОТ (300). АСБТ (2000) генерирует на устройстве пользователя и передает по защищенному каналу передачи данных ответ на СОТ (300), содержащий данные подтверждения осуществления транзакции. СОТ (300) принимает ответ по защищенному каналу передачи данных от устройства пользователя (200), обрабатывает его, генерирует запрос и передает его по защищенному каналу передачи данных на СБ (400). СБ (400) принимает упомянутый запрос от СОТ (300), обрабатывает его и направляет ответ на СОТ (300), содержащий данные об осуществлении транзакции. СОТ (300) принимает ответ от СБ (400), содержащий данные об осуществлении транзакции, и передает в АСБТ (2000) на устройстве пользователя (200) сведения о транзакции. АСБТ (2000) принимает данные о транзакции от СОТ (300) и отображает статус транзакции на экране устройства пользователя (200).

Ресурс продавца (3000) может представлять собой любой пригодный носитель данных, на котором может быть представлен для его считывания ЭИТ (3000), например журнал, вывеску, экран электронного устройства, веб-сайт и т.п. Как правило, ресурс продавца (3000), представленный как веб-ресурс, или терминал для интерактивного подбора товара, содержащие ЭИТ (3001), связан непосредственно с СП (500). СОТ (300) может незамедлительно осуществлять перевод денежных средств со своего расчетного счета на расчетный счет СП (500).

Каждый из серверов может представлять собой, но не ограничиваться: одну или более ЭВМ на основе IBM-PC стационарного или портативного типа (ноутбук), мейнфрейм, суперкомпьютер, кластер и т.п. Устройства, представленные в настоящей системе (600), связываются между собой, предпочтительно, с помощью Интернет соединения по протоколу TCP/IP. В частных вариантах исполнения в систему могут включаться различные шлюзы, маршрутизаторы, коммутаторы и другие типы сетевого оборудования, предназначенного для приема/передачи сигналов между объектами системы (600).

Необходимо также отметить, что любое вычислительно устройство или совокупность устройств, независимо от его (их) назначения, упомянутое в настоящей заявке, могут содержать один или более процессоров, средства для записи/чтения информации с внешних накопителей данных, такие как 3.5″ или 5,25″ FDD дисковод, CD-ROM, DVD-ROM, Blue-Ray, USB 2.0 или 3.0 интерфейс, слот карт памяти типов - SD, Micro-SD, Mini-SD, Memory Stick, MMC и т.д.; возможность подключения одного или нескольких устройств отображения информации (монитор, проектор), любой тип ОЗУ (SRAM, DRAM, PRAM) и модулей ввода/вывода данных (I/O), содержать сенсорный тип ввода взаимодействия (резистивный дисплей, емкостный дисплей), содержать средства фото- и/или видеофиксации данных, средства проецирования изображения на физические поверхности, разнообразные варианты манипуляторов для взаимодействия с упомянутыми устройствами и т.п.

На фиг. 14 представлен схематичный вид устройства пользователя (200). Устройство пользователя содержит процессорный блок (2100), содержащий один или более процессоров, память (2200), модули ввода/вывода (I/O), дисплей (2300), блок приема/передачи данных (2400), объединенные между собой посредством шины данных (2500).

Изобретение также осуществляется с помощью машиночитаемого носителя данных, который содержит машиночитаемые инструкции, которые при их выполнении побуждают один или более процессоров устройства пользователя (200) выполнять этапы, на которых происходит активация АСБТ (2000), считывание ЭИТ (3001) с помощью АСБТ (2000), расположенной на устройстве пользователя (200), извлечение с помощью АСБТ (2000) данных транзакции из ЭИТ, причем упомянутые данные содержат указатель на защищенную область данных на СОТ (300), с помощью АСБТ (2000) добавление в упомянутый указатель идентификатор устройства пользователя (200), генерация запроса на проведение транзакции с помощью АСБТ (2000), и передают упомянутый запрос на СОТ (300) по защищенному каналу передачи данных, инициация на СОТ (300) обработки запроса, по которому идентифицируют устройство пользователя (200) и извлекают данные из упомянутой защищенной области СОТ (300), соответствующей упомянутому указателю, направленному в упомянутом запросе, инициация передачи от СОТ (300) по защищенному каналу передачи данных в АСБТ (2000) данных проводимой транзакции, содержащих данные из защищенной области СОТ (300), генерация с помощью АСБТ (2000) и передача по защищенному каналу передачи данных ответа на СОТ (300), содержащего данные подтверждения осуществления транзакции, инициация на СОТ (300) приема упомянутого ответа от АСБТ (2000), обработки упомянутого ответа, генерации запроса на СБ (400) и его передачи по защищенному каналу передачи данных, инициация приема запроса от СОТ (300) на СБ (400), обработки запроса и направления ответа на СОТ (300), содержащего данные об осуществлении транзакции, инициация приема на СОТ (300) ответа от СБ (400), содержащего данные об осуществлении транзакции, и передачи в АСБТ (2000) на устройстве пользователя сведений о транзакции, прием АСБТ (2000) на устройстве пользователя данных транзакции и отображение статуса транзакции на экране устройства пользователя (200).

Приведенная в настоящей заявке информация относительно тех или иных аппаратных возможностей и вариантов возможных устройств не испрашивает каких-либо самостоятельных правовых притязаний в качестве существенных отличий заявленного изобретения, а приводится лишь исходя из возможностей осуществления заявленного изобретения с помощью широкого спектра технических средств, известных на сегодняшний день и пригодных для осуществления тех или иных функций, связанных своими техническими аспектами с настоящим изобретением, что должно являться очевидным для специалистов данной области техники.

Настоящее описание осуществления заявленного изобретения демонстрирует лишь его частные варианты осуществления и не должно служить для ограничения вариантов реализации заявленного изобретения, поскольку альтернативные варианты его реализации, не выходящие за пределы объема раскрытия информации в настоящей заявке, должны являться очевидными для специалистов в данной области техники, имеющих обычную квалификацию, на которых рассчитано заявленное решение.

1. Способ безналичной транзакции с помощью устройства пользователя, содержащий этапы, на которых:
- считывают элемент инициирования транзакции (ЭИТ) с помощью автоматизированной системы безналичных транзакций (АСБТ), расположенной на устройстве пользователя;
- извлекают с помощью АСБТ данные транзакции из ЭИТ, причем упомянутые данные содержат указатель на защищенную область данных на сервере обработки транзакций (СОТ);
- с помощью АСБТ добавляют в упомянутый указатель идентификатор устройства пользователя;
- генерируют запрос на проведение транзакции с помощью АСБТ и передают упомянутый запрос на СОТ по защищенному каналу передачи данных;
- идентифицируют на СОТ устройство пользователя с помощью упомянутого идентификатора в упомянутом запросе и извлекают данные из упомянутой защищенной области, соответствующей упомянутому указателю, направленному в упомянутом запросе;
- передают от СОТ по защищенному каналу передачи данных в АСБТ данные проводимой транзакции, содержащие данные из защищенной области СОТ;
- генерируют с помощью АСБТ и передают по защищенному каналу передачи данных ответ на СОТ, содержащий данные подтверждения осуществления транзакции;
- принимают на СОТ упомянутый ответ от АСБТ, обрабатывают упомянутый ответ, генерируют запрос на сервер банка (СБ) и передают его по защищенному каналу передачи данных;
- принимают запрос от СОТ на СБ, обрабатывают запрос и направляют ответ на СОТ, содержащий данные об осуществлении транзакции;
- принимают на СОТ ответ от СБ, содержащий данные об осуществлении транзакции, и передают в АСБТ на устройстве пользователя сведения о транзакции,
- принимают в АСБТ на устройстве пользователя данные транзакции и отображают статус транзакции.

2. Способ по п. 1, отличающийся тем, что дополнительно содержит этап генерирования ЭИТ.

3. Способ по п. 1, отличающийся тем, что ЭИТ выбран из группы: линейный машиночитаемый код, двумерный машиночитаемый код или HTML ссылка.

4. Способ по п. 3, отличающийся тем, что линейный машиночитаемый код выбран из группы: Codabar, Code 11, Code 128 с поднаборами А/В/С и UCC, Code 39, Code 93, EAN-13, EAN-8, Industrial 2-of-5, Interleaved 2-of-5, Logmars, MSI, Planet Code, Plessey, Postnet, RSS (reduced space symbology), Standard 2-of-5, UPC and EAN 2 or 5 digit extensions, UPC-A, UPC-E.

5. Способ по п. 3, отличающийся тем, что двумерный машиночитаемый код выбран из группы: Aztec, Codablock, Code 49, Data Matrix, MaxiCode, QR Code, PDF417, MicroPDF417, RSS / GS1 DataBar family.

6. Способ по п. 1, отличающийся тем, что дополнительно выполняют этап регистрации устройства пользователя в АСБТ.

7. Способ по п. 6, отличающийся тем, что при регистрации генерируют профиль пользователя, содержащий, по меньшей мере, сведения об одной банковской карте пользователя или номере расчетного счета.

8. Способ по п. 1, отличающийся тем, что защищенный канал передачи данных является SSH (Secure Shell) или HTTPS защищенным каналом.

9. Способ по п. 1, отличающийся тем, что АСБТ считывает ЭИТ с помощью камеры устройства пользователя.

10. Способ по п. 9, отличающийся тем, что запрос генерируется автоматически при обнаружении ЭИТ АСБТ на устройстве пользователя.

11. Способ по п. 1, отличающийся тем, что указатель представляет собой HTML гиперссылку.

12. Способ по п. 1, отличающийся тем, что АСБТ содержит базу данных, в которой хранится история транзакций.

13. Способ по п. 6, отличающийся тем, что устройство пользователя регистрируется посредством АСБТ на СОТ.

14. Способ по п. 13, отличающийся тем, что при регистрации устройства на СОТ сохраняется идентификатор устройства.

15. Способ по п. 1, отличающийся тем, что данные, расположенные в защищенной области на СОТ, содержат, по меньшей мере, наименование предмета транзакции и его цену.

16. Способ по п. 6, отличающийся тем, что дополнительно содержит этап подтверждения устройства пользователя с помощью передачи от СОТ уникального кода на устройство пользователя.

17. Способ по п. 16, отличающийся тем, что уникальный код вводится пользователем устройства в АСБТ.

18. Способ по п. 6, отличающийся тем, что дополнительно пользователь генерирует PIN-код доступа к АСБТ.

19. Способ по п. 18, отличающийся тем, что упомянутый код доступа запрашивается АСБТ при каждом подтверждении транзакции на устройстве пользователя.

20. Способ по п. 1, отличающийся тем, что для подтверждения транзакции СБ генерирует уникальный код и направляет его на устройство пользователя.

21. Способ по п. 20, отличающийся тем, что упомянутый код направляется и вводится в АСБТ.

22. Способ по п. 21, отличающийся тем, что код подтверждения направляется посредством SMS или e-mail.

23. Способ по п. 1, отличающийся тем, что дополнительно содержит этап, на котором СОТ после этапа извлечения данных транзакции из защищенной области генерирует запрос к серверу продавца (СП).

24. Способ по п. 23, отличающийся тем, что СП после получения запроса от СОТ обрабатывает упомянутый запрос и направляет ответ на СОТ, содержащий данные о транзакции.

25. Способ по любому из пп. 23, 24, отличающийся тем, что данные о транзакции содержат наименование товара, и/или характеристики товара, и/или остаток товара на момент запроса, и/или цену товара на момент запроса.

26. Система проведения безналичной транзакции, содержащая СОТ, СБ и устройство пользователя, содержащее АСБТ, причем
- АСБТ на устройстве пользователя выполнено с возможностью генерирования запроса на проведение транзакции, причем упомянутый запрос генерируется при считывании ЭИТ, который содержит указатель на защищенную область данных на СОТ, содержащую данные о транзакции;
- АСБТ на устройстве пользователя выполнена с возможностью добавлять в упомянутый указатель идентификатор устройства пользователя и передавать по защищенному каналу передачи данных упомянутый запрос на СОТ;
- СОТ выполнен с возможностью идентификации устройства пользователя с помощью добавленного идентификатора в упомянутом запросе, извлечения данных из защищенной области, соответствующей указателю, направленному в упомянутом запросе, и передачи по защищенному каналу передачи данных в АСБТ на устройстве пользователя данных проводимой транзакции, содержащих данные, извлеченные из защищенной области СОТ;
- АСБТ выполнена с возможностью генерирования на устройстве пользователя и передачи по защищенному каналу передачи данных ответ на СОТ, содержащий данные подтверждения осуществления транзакции;
- СОТ выполнен с возможностью приема по защищенному каналу передачи данных ответа от устройства пользователя, обработки упомянутого ответа, генерирования запроса и его передачу по защищенному каналу передачи данных на СБ;
- СБ, выполненный с возможность приема упомянутого запроса от СОТ, обработки запроса и направления ответа на СОТ, содержащий данные об осуществлении транзакции;
- СОТ выполнен с возможностью приема ответа от СБ, содержащий данные об осуществлении транзакции, передачи в АСБТ на устройстве пользователя сведения о транзакции;
- АСБТ выполнена с возможностью приема данных транзакции от СОТ и отображения статуса транзакции.

27. Система по п. 26, отличающаяся тем, что дополнительно содержит ресурс продавца, содержащий ЭИТ.

28. Система по п. 27, отличающаяся тем, что ресурс продавца связан с СП.

29. Система по п. 26, отличающаяся тем, что ЭИТ выбран из группы: линейный машиночитаемый код, двумерный машиночитаемый код или HTML ссылка.

30. Система по п. 29, отличающаяся тем, что линейный машиночитаемый код выбран из группы: Codabar, Code 11, Code 128 с поднаборами А/В/С и UCC, Code 39, Code 93, EAN-13, EAN-8, Industrial 2-of-5, Interleaved 2-of-5, Logmars, MSI, Planet Code, Plessey, Postnet, RSS (reduced space symbology). Standard 2-of-5, UPC and EAN 2 or 5 digit extensions, UPC-A, UPC-E.

31. Система по п. 29, отличающаяся тем, что двумерный машиночитаемый код выбран из группы: Aztec, Codablock, Code 49, Data Matrix, MaxiCode, QR Code, PDF417, MicroPDF417, RSS/GS1 DataBar family.

32. Система по п. 26, отличающаяся тем, что АСБТ дополнительно выполняет этап регистрации устройства пользователя при ее активировании.

33. Система по п. 32, отличающаяся тем, что при упомянутой регистрации генерируют профиль пользователя, содержащий, по меньшей мере, сведения о пользователе устройства, по меньшей мере, одной банковской карте пользователя или номере расчетного счета и, по меньшей мере, один адрес доставки товаров.

34. Система по п. 26, отличающаяся тем, что защищенный канал передачи данных является SSH (Secure Shell) или HTTPS защищенным каналом.

35. Система по п. 26, отличающаяся тем, что считывание ЭИТ АСБТ осуществляется с помощью камеры устройства пользователя.

36. Система по п. 26, отличающаяся тем, что АСБТ содержит базу данных, в которой хранится история транзакций.

37. Система по п. 26, отличающаяся тем, что устройство пользователя регистрируется посредством АСБТ на СОТ.

38. Система по п. 37, отличающаяся тем, что при регистрации устройства на СОТ и АСБТ сохраняется идентификатор устройства.

39. Система по п. 26, отличающаяся тем, что данные, расположенные в защищенной области на СОТ, содержат, по меньшей мере, сведения о товаре.

40. Машиночитаемый носитель данных, содержащий машиночитаемые инструкции, которые при их выполнении побуждают один или более процессоров устройства пользователя выполнять этапы, на которых:
- активируют АСБТ;
- считывают ЭИТ с помощью АСБТ, расположенной на устройстве пользователя;
- извлекают с помощью АСБТ данные транзакции из ЭИТ, причем упомянутые данные содержат указатель на защищенную область данных на СОТ;
- с помощью АСБТ добавляют в упомянутый указатель идентификатор устройства пользователя;
- генерируют запрос на проведение транзакции с помощью АСБТ и передают упомянутый запрос на СОТ по защищенному каналу передачи данных;
- инициируют на СОТ обработку запроса, по которому идентифицируют устройство пользователя и извлекают данные из упомянутой защищенной области СОТ, соответствующей упомянутому указателю, направленному в упомянутом запросе;
- инициируют передачу от СОТ по защищенному каналу передачи данных в АСБТ данные проводимой транзакции, содержащие данные из защищенной области СОТ;
- генерируют с помощью АСБТ и передают по защищенному каналу передачи данных ответ на СОТ, содержащий данные подтверждения осуществления транзакции;
- инициируют на СОТ прием упомянутого ответа от АСБТ, обработку упомянутого ответа, генерирование запроса на СБ и его передачу по защищенному каналу передачи данных;
- инициируют прием запроса от СОТ на СБ, обработку запроса и направление ответа на СОТ, содержащего данные об осуществлении транзакции;
- инициируют прием на СОТ ответа от СБ, содержащего данные об осуществлении транзакции, и передачу в АСБТ на устройстве пользователя сведений о транзакции,
- приема АСБТ на устройстве пользователя данных транзакции и отображения статуса транзакции на экране устройства пользователя.



 

Похожие патенты:

Изобретение относится к связыванию соответствующих информационных записей о пациентах. Техническим результатом является повышение достоверности связывания соответствующих информационных записей о пациентах.
Изобретение относится к области коммуникаций и медицины и касается способа дистанционной информационной поддержки в реальном времени оперирующих хирургов с помощью «цифровых операционных», оснащенных оборудованием для использования технологий аудио- и видеосвязи.

Изобретение относится к системе управления ресурсами образовательного учреждения. Технический результат заключается в повышении эффективности управления ресурсами образовательного учреждения.

Изобретение относится к средствам аутентификации транзакции на основе жетона. Технический результат заключается в повышении защищенности в канале аутентификации.

Изобретение относится к системе получения фактических данных о поведении покупателя в реальном времени. Технический результат заключается в повышении надежности сбора данных в реальном времени.

Изобретение относится к архитектуре для связи в сети между различными медицинскими устройствами и удаленными отслеживающими устройствами. Техническим результатом является обеспечение сетевого взаимодействия между различными медицинскими устройствами и удаленными отслеживающими устройствами.

Изобретение относится к устройствам самообслуживания в области торговли. Технический результат - сокращение времени процесса покупки товара.

Изобретение относится к способу управления правами на парковку. Технический результат заключается в оптимизации процесса управления правами на парковку.

Изобретение относится к единой системе классификации и кодирования (ЕСКК) объектов технической эксплуатации железнодорожной телекоммуникационной инфраструктуры.

Изобретение относится к области рекламы и вычислительной техники. Достигаемый технический результат - оптимизация процесса размещения массива рекламных роликов в сетях плазменных экранов с выполнением всех заданных условий размещения и минимизации штрафа за недоборы планов сплитов роликов и неравномерность их размещения.

Изобретение относится к способам предоставления платежа на уже существующий расчетный счет клиента у поставщика товаров или услуг. Технический результат заключается в повышении надежности проведения платежа через платежную платформу поставщика. Способ содержит этапы, на которых принимают в центральном процессоре от клиента стоимость, идентифицирующую информацию клиента и информацию, достаточную для идентификации поставщика и уже существующего расчетного счета клиента, определяют информацию, необходимую платежной платформе поставщика для предоставления платежа, передают из центрального процессора в платежную платформу поставщика информацию, необходимую для предоставления платежа на уже существующий расчетный счет клиента, определяют, принимает ли поставщик платеж через платежную платформу в виде стоимости, принятой от клиента, и, если поставщик не принимает платеж, создают номер виртуальной предоплаченной дебетовой карты, пополненной суммой, равной подлежащей предоставлению стоимости, и предоставляют номер виртуальной предоплаченной дебетовой карты в платежную платформу поставщика для передачи ассоциированной стоимости на уже существующий расчетный счет клиента. 2 н. и 23 з.п. ф-лы, 7 ил.

Изобретение относится к генерированию графического представления статуса пациента. Техническим результатом является обеспечение непрерывного обновления состояния пациента для предупреждения работника здравоохранения. Способ содержит этапы, на которых: сохраняют данные состояния пациента в хранилище, подключенном к сети; применяют правила к элементам данных, хранимым в хранилище, посредством механизма правил, подключенного к сети; принимают вывод механизма правил в процессоре результатов; определяют из вывода механизма правил, должен ли быть обновлен показатель оценки, относящийся к состоянию пациента; принимают определения от процессора результатов в генераторе интеллектуальной графики; извлекают элементы данных, хранимых в хранилище; обновляют показатель оценки посредством объединения принятых определений с принятыми элементами данных для обеспечения обновленного показателя оценки текущего состояния пациента; определяют, на основании обновленного показателя оценки, атрибут индикатора, так что атрибут отражает обновленное значение показателя оценки; генерируют графическое представление на основе извлеченных элементов данных; и отображают графическое представление по сети. 2 н. и 21 з.п. ф-лы, 7 ил.

Изобретение относится к способу, устройству и машиночитаемому носителю для обеспечения соревнования между пользователями в реальном времени. Технический результат заключается в повышении быстродействия проведения соревнований реального времени. Способ включает в себя получение вычислительным устройством от первого пользователя информации о выборе первой конкурентной позиции, соответствующей тому, вырастет, упадет или останется прежней стоимость первого товара или валюты относительно стоимости второго товара или валюты в течение заданного периода времени и шансов, соответствующих первой конкурентной позиции, получение вычислительным устройством от второго пользователя информации одобрения шансов, соответствующих первой конкурентной позиции и второй конкурентной позиции, также указывающей, вырастет, упадет или останется прежней стоимость первого товара или валюты относительно стоимости второго товара или валюты в течение заданного периода времени, проведение вычислительным устройством соревнования в режиме реального времени на основании первой и второй конкурентных позиций и передачу после его окончания первому и второму пользователям информации о результате соревнования, который является положительным для первого пользователя, если первая конкурентная позиция согласуется в режиме реального времени со стоимостью первого товара или валюты относительно стоимости второго товара или валюты, или является положительным для второго пользователя, если вторая конкурентная позиция согласуется в режиме реального времени со стоимостью первого товара или валюты относительно стоимости второго товара или валюты. 3 н. и 18 з.п. ф-лы, 24 ил.

Изобретение относится к электронным системам передачи, обработки и хранения информации. Технический результат - повышение защиты от воздействия вредоносного ПО и хакерских атак, а также обеспечение гарантированной надежности аутентификации сторон при проведении транзакций между удаленными сторонами. Способ осуществления электронных транзакция между удаленными сторонами, в котором перед подписанием пользователем и провайдером услуги сообщений их визуализируют на отдельных, присоединяемых к компьютеру или мобильному устройству аппаратных модулях визуализации подписываемой информации; внешние аппаратные криптографические модули пользователей и провайдеров услуг используют для проверки электронной подписи; содержащие электронные подписи сторон сообщения сохраняют на устройствах хранения пользователя и провайдера услуги. 11 з.п. ф-лы, 1 ил.

Изобретение относится к области транспорта, в частности к определению состояния дорожного полотна. Способ определения размера вреда автодорогам от перевозки тяжеловесных грузов заключается в размещении на каждой автодороге граничного поста весового контроля в месте ее пересечения с административной границей данного региона. Размещают на дорогах внутри этого региона внутрирегиональные посты весового контроля. Проводится измерение протяженности кратчайших маршрутов следования по любым разрешенным для движения грузового транспорта автодорогам данного региона от каждого из граничных постов весового контроля до любого из возможных мест размещения внутрирегиональных постов весового контроля. Осуществляют формирование на основе единого регионального центра обработки информации маршрутной базы данных для хранения измеренных протяженностей. При определении превышения заранее заданного предела по весу груженого автотранспортного средства на любом из граничных постов весового контроля и последующем подтверждении данного превышения на внутрирегиональном посте весового контроля запрашивают в маршрутной базе данных для этого автотранспортного средства протяженность маршрута от граничного поста весового контроля до данного внутрирегионального поста весового контроля. Согласно соответствующим нормативным документам рассчитывают размер вреда, нанесенного автодорогам этого региона данным автотранспортным средством, по результатам его взвешиваний и протяженности его маршрута. Достигается возможность оперативного подсчета компенсации за нанесение вреда дорогам в автоматизированном режиме. 5 з.п. ф-лы, 2 ил.

Группа изобретений относится к области управления жизненным циклом объектов энергетики. Технический результат - повышение точности и скорости расчета потоков информации объекта энергетики. Для этого предложен способ моделирования, в котором при определении показателей жизненного цикла объекта выделяют четыре группы показателей, при этом значения показателей первой группы определяют путем запроса к внутренним базам данных, значения показателей второй группы определяют путем запроса к внешним источникам информации, значения показателей третьей группы определяют путем запроса с заданной периодичностью к внешним источникам информации, значения показателей четвертой группы определяют путем запроса значений показаний соответствующих датчиков, затем определяют статистические значения показателей второй и четвертой групп, определяют состав выходной информации путем выбора показателей, проводят моделирование внутреннего состояния заданного объекта с учетом характеристик внешнего воздействия и в случае расхождения рассчитанных значений с требуемыми осуществляют оптимизацию выбранных показателей жизненного цикла объекта. 2 н. и 8 з.п. ф-лы, 1 ил.

Изобретение относится к медицинской технике, а именно к устройствам дистанционного мониторинга пациентов для диагностики по нескольким физиологическим параметрам, и может быть использовано в учреждениях практического здравоохранения. Устройство содержит электроды, усилители, передающую и приемные антенны, блок сигнализации, датчики частоты дыхательных движений, пульса, парциального давления кислорода, температуры, артериального давления, регистр номера устройства, таймер, регистр чтения памяти, регистр энергосбережения непосредственно, дешифратор номера устройства, блоки сравнения, задатчики, интегральные блоки сравнения, информационные регистры, регистры отклонений интегральных значений, контрольный регистр, параллельно-последовательные регистры, блок управления, блок отображения информации, блок ввода информации и блок сигнализации. Использование изобретения позволяет повысить достоверность передачи параметров функционального состояния пациента в условиях помех. 2 ил.

Изобретение относится к системе, способу, устройству, терминалу и серверу для аутентификации и расчета с использованием мобильного терминала. Технический результат заключается в повышении безопасности проведения расчетных операций. Устройство содержит приложение, загруженное от управляющей компании, включающее в себя программу для исполнения аутентификации, идентификационные битовые данные и адреса в идентификационной карте для адресации множества позиций в идентификационных битовых данных, и первое устройство ввода для ввода пароля, при этом приложение преобразовывает идентификационные битовые данные в аутентификационный идентификатор на основе адресов в идентификационной карте в ответ на ввод пароля из первого устройства ввода. 5 н. и 16 з.п. ф-лы, 9 ил.

Изобретение относится к сенсорной сети, которая использует данные зондирования. Технический результат - оптимизация распределения данных зондирования в сенсорной сети. Предложенное устройство содержит: блок сбора метаданных датчика, получающий метаданные датчика в качестве информации, относящейся к датчику, который выводит данные зондирования; блок сбора метаданных приложения, получающий метаданные приложения в качестве информации, относящейся к приложению, которое предоставляет услугу с использованием данных зондирования; блок сопоставления, сопоставляющий метаданные датчика с метаданными приложения для определения датчика, который может предоставлять данные зондирования, которые удовлетворяют запросу приложения; и блок инструкции, передающий команду управления потоком данных, которая идентифицирует датчик, определенный блоком сопоставления, и приложение, в устройство управления датчиками, которое управляет датчиком. 5 н. и 6 з.п. ф-лы, 22 ил.

Изобретение относится к способам и устройствам для отображения данных на виртуальной схеме. Технический результат - сочетание преимуществ трехмерной физической модели, которые заключаются в легкости составления и восприятия общей планировки магазина, с детализацией и взглядом с любой точки зрения, присущим виртуальной модели, пользователь получает возможность совершения изменений в общей планировке магазина и увидеть в реальном времени тот же магазин с детализацией по товарам. Предлагается система, идентифицирующая трехмерные модели, представляющие элементы розничного магазина и отслеживающая их положение и ориентацию на поверхности, представляющей помещение розничного магазина. Каждый элемент розничного магазина поставлен в соответствие с тем или иным продаваемым в розницу товаром или с той или иной группой продаваемых в розницу товаров. Может быть выбрана точка зрения по отношению к моделям, и на устройстве вывода изобретения в масштабе, сравнимом с ростом человека, будет показано изображение помещения розничного магазина и находящихся в нем элементов с выбранной точки зрения. При изменении элементов и/или точки зрения выводимое изображение обновляется и обеспечивается ощущение погружения в среду магазина. 3 н. 17 з.п. ф-лы, 12 ил.
Наверх