СИСТЕМА И СПОСОБ ПЕРЕДАЧИ ИНФОРМАЦИИ С ИСПОЛЬЗОВАНИЕМ МОБИЛЬНОГО ТЕРМИНАЛА Российский патент 2023 года по МПК G06Q20/20 G06Q20/32 

Описание патента на изобретение RU2794867C1

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

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

Предшествующий Уровень техники

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

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

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

[5] В последнее время, различные провайдеры услуг не только обеспечивают платежные средства в онлайновых торговых залах, но и запускают даже платежный бизнес в офлайн-магазинах с использованием смартфона, и в результате, для каждого провайдера услуг были приняты различные платежные планы.

[6] В частности, по мере увеличения количества провайдеров платежных услуг с использованием смартфона, также возрастает количество типов платежных планов, и, таким образом, возникает множество проблем.

[7] В частности, чтобы выполнять платеж с использованием смартфона в офлайн-магазине, платежная информация, такая как информация кредитной карты или членский ID, сохраненный в смартфоне, должна передаваться на терминал продавца, такой как система торговой точки (POS), но интерфейсные устройства для передачи платежной информации, сохраненной в смартфоне, в систему POS не унифицированы, и, таким образом, каждый пользователь передает платежную информацию с использованием различных уникальных интерфейсных устройств.

[8] Например, некоторые провайдеры платежных услуг предоставляют специализированные считыватели связи ближнего действия (NFC), чтобы считывать платежную информацию со смартфонов, в то время как некоторые провайдеры платежных услуг обеспечивают способ магнитной защищенной передачи (MST) для использования обычной инфраструктуры магнитной карты без модификации. Кроме того, некоторые провайдеры платежных услуг обеспечивают способ считывания кода быстрого отклика (QR), отображаемого на смартфоне пользователя, с помощью считывателя, другие провайдеры платежных услуг обеспечивают способ считывания штрих-кода, отображаемого на смартфоне пользователя, и некоторые провайдеры платежных услуг также используют эти способы в комбинации.

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

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

[11] Соответственно, необходимы унифицированная интерфейсная система и способ, с которыми смартфон сможет эффективно передавать платежную информацию, членскую информацию и т.д. на некоторый терминал-получатель, несмотря на присутствие различных провайдеров услуг.

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

Техническая проблема

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

Решение проблемы

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

[14] Подробности примеров или реализаций будут описаны ниже со ссылкой на прилагаемые чертежи. Другие признаки будут очевидны из описания и чертежей, а также из формулы изобретения.

Полезные результаты изобретения

[15] Система и способ согласно настоящему изобретению имеют следующие технические преимущества.

[16] Когда информация, сохраненная в мобильном терминале пользователя, должна быть передана на некоторый терминал-получатель, такая информация может передаваться эффективно и результативно посредством унифицированной и интегрированной системы независимо от типов приложений, предоставляемых различными провайдерами услуг.

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

[18] Любая информация может быть эффективно передана на любой терминал продавца без аппаратных средств, таких как отдельный считыватель или сканер для считывания информации транзакции с мобильного терминала пользователя.

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

[19] Настоящее изобретение станет более полно понятным из приведенного ниже подробного описания и прилагаемых чертежей, которые приведены только в качестве иллюстрации и, таким образом, не предназначены для ограничения объема настоящего изобретения, при этом:

[20] Фиг. 1 иллюстрирует систему передачи информации в соответствии с вариантом осуществления настоящего изобретения;

[21] Фиг. 2 иллюстрирует процесс передачи инструкции на сервере передачи информации в соответствии с вариантом осуществления настоящего изобретения;

[22] Фиг. 3 иллюстрирует схему обработки сигнала способа передачи информации в соответствии с вариантом осуществления настоящего изобретения;

[23] Фиг. 4 иллюстрирует процесс загрузки приложения платежной услуги для передачи платежной информации в соответствии с вариантом осуществления настоящего изобретения;

[24] Фиг. 5 иллюстрирует процесс аутентификации транзакции с использованием кода транзакции;

[25] Фиг. 6 иллюстрирует систему передачи платежной информации в соответствии с вариантом осуществления настоящего изобретения;

[26] Фиг. 7 и 8 иллюстрируют процесс передачи кода транзакции в программу POS в соответствии с вариантом осуществления настоящего изобретения; и

[27] Фиг. 9 иллюстрирует схему обработки сигналов системы передачи платежной информации согласно фиг. 6 в соответствии с вариантом осуществления настоящего изобретения.

Наилучший режим ДЛЯ выполнения изобретения

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

[29] Представление в единственном числе может включать в себя представление во множественном числе, если только определенным образом иное значение не следует из контекста.

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

[31] Фиг. 1 иллюстрирует систему передачи информации согласно варианту осуществления настоящего изобретения.

[32] Со ссылкой на фиг. 1, система передачи информации в соответствии с настоящим изобретением включает в себя мобильный терминал 13, провайдер 14 ID терминала-получателя, сервер 15 передачи информации и терминал-получатель 16. Система передачи информации дополнительно включает в себя программу 161 обработки и программу 162 пересылки, установленную в терминале-получателе 16.

[33] Провайдер 14 ID терминала-получателя имеет идентификационную информацию, т.е. идентификатор (ID), соответствующий терминалу-получателю 16. ID терминала-получателя может быть реализован в форме кода быстрого отклика (QR), штрих-кода или метки связи ближнего действия (NFC). Может быть предпочтительным реализовать ID терминала-получателя в метке NFC для удобства пользователя. Соответственно, вариант осуществления с использованием метки NFC как провайдера 14 ID терминала-получателя будет описан ниже.

[34] Мобильный терминал 13 может быть любым устройством, имеющим функцию получения ID терминала-получателя от провайдера 14 ID терминала-получателя и передачи полученного ID терминала-получателя на сервер 15 передачи информации. Например, мобильный терминал 13 может представлять собой смартфон, планшетный РС и тому подобное. Далее будет описан вариант осуществления с использованием смартфона в качестве мобильного терминала 13.

[35] Для того чтобы иметь требуемую информацию, подлежащую обработке в терминале-получателе 16, пользователь исполняет приложение передачи информации, установленное на собственном смартфоне 13 пользователя, и прикладывает смартфон 13 к метке 14 NFC для получения ID терминала-получателя. Например, приложение передачи информации может соответствовать приложению, такому как приложение членства для депонирования вознаграждения, платежное приложение и так далее, которое сконфигурировано, чтобы передавать конкретную информацию, т.е. ID членства, код транзакции и так далее на терминал-получатель.

[36] Когда смартфон 13 получает ID терминала-получателя от провайдера ID терминала-получателя, то есть метки 14 NFC, смартфон 13 передает ID терминала-получателя и предопределенную полезную нагрузку на сервер 15 передачи информации. Полезная нагрузка относится к целевой информации, передаваемой от смартфона 13 на терминал-получатель 16, для обработки любой совместимой программой в терминале-получателе 16 для выполнения предопределенной или намеченной функции. Например, полезная нагрузка может быть информацией кредитной карты для платежа, членским ID для депонирования вознаграждения и так далее. Кроме того, смартфон 13 может передавать не только ID терминала-получателя и полезную нагрузку, но также ID приложения передачи информации.

[37] Сервер 15 передачи информации определяет терминал-получатель 16, на который передается принимаемая полезная нагрузка, среди множества терминалов-получателей 16, соединенных с сервером 15 передачи информации. ID терминала-получателя, принятый от смартфона 13, используется для определения терминала-получателя 16, на который должна быть передана полезная нагрузка.

[38] Сервер 15 передачи информации сохраняет или распознает тип программы 161 обработки, установленной в терминале-получателе 16 заранее, и способ передачи информации, выполняемый программой 162 пересылки, определяется согласно типу программы 161 обработки, установленной в терминале-получателе 16.

[39] Сервер 15 передачи информации передает инструкцию, соответствующую типу программы 161 обработки, установленной в терминале-получателе 16, в программу 162 пересылки терминала-получателя 16, чтобы определить способ передачи информации для надлежащей передачи принятой полезной нагрузки в программу 161 обработки.

[40] В одном варианте осуществления, когда отсутствует предопределенная процедура передачи информации между программой 161 обработки и сервером 15 передачи информации, и полезная нагрузка просто необходима для передачи в некоторую область интерфейса программы 161 обработки, программа 162 пересылки может работать в качестве устройства ввода, такого как виртуальная клавиатура (тип 01).

[41] В этом случае, сервер 15 передачи информации может передавать в программу 162 пересылки инструкцию для ввода с клавиатуры полезной нагрузки из положения курсора во входном окне, исполняемую программой 161 обработки.

[42] Кроме того, программа 162 пересылки, которая принимает такую инструкцию из сервера 15 передачи информации, вводит принятую полезную нагрузку посредством ввода с клавиатуры из положения курсора в окне ввода, в текущий момент отображаемом на терминале-получателе 16. Например, когда полезная нагрузка представляет собой членский ID, для которого должно быть депонировано некоторое вознаграждение, и членским ID является "019987482094", программа 162 пересылки вводит в "019987482094" из положения курсора в окне ввода терминала-получателя 16 согласно инструкции, принятой от сервера 15 передачи информации.

[43] В качестве альтернативы, сервер 15 передачи информации может передавать сначала инструкцию исполнять программу 161 обработки, соответствующую ID приложения передачи информации, и затем вводить полезную нагрузку из положения курсора. В частности, когда провайдер услуг, который распределяет приложение передачи информации, является тем же, что и провайдер услуг, который распределяет программу 161 обработки, если ID приложения передачи информации известен серверу 15 передачи информации, установленная программа 161 обработки, соответствующая ему, может быть известна или идентифицирована сервером 15 передачи информации.

[44] Кроме того, сервер 15 передачи информации может передавать инструкцию, чтобы активировать и отображать всплывающее окно ввода, соответствующее ID приложения передачи информации в терминале-получателе 16, и затем вводить полезную нагрузку из положения курсора всплывающего окна ввода.

[45] В другом варианте осуществления, процедура передачи информации является предварительно определенной между программой 161 обработки, установленной в терминале-получателе 16, и сервером 15 передачи информации (тип 02). В этом случае, сервер 15 передачи информации передает инструкцию, чтобы выполнять предопределенную процедуру передачи информации в программу 162 пересылки. Программа 162 пересылки, принимающая инструкцию от сервера 15 передачи информации, может передавать полезную нагрузку в программу 161 обработки посредством выполнения предопределенной процедуры.

[46] В еще одном варианте осуществления, атрибут программы 161 обработки, исполняемой в терминале-получателе 16, известен серверу 15 передачи информации (тип 03). Даже если процедура передачи информации не является предварительно определенной между программой 161 обработки и сервером 15 передачи информации, когда атрибут программы 161 обработки уже известен серверу 15 передачи информации, сервер 15 передачи информации может устанавливать способ, которым некоторая информация вводится в программу 161 обработки. Таким образом, сервер 15 передачи информации передает в программу 162 обработки инструкцию, чтобы передавать полезную нагрузку в соответствии со способом, в котором некоторая информация вводится в программу 161 обработки, и программа 162 пересылки передает полезную нагрузку в программу 161 обработки путем исполнения инструкции, принятой от сервера 15 передачи информации.

[47] Например, когда программа 161 обработки представляет собой интернет-браузер, установленный на персональном компьютере (РС), конфигурации элементов управления (например, окна ввода, вкладки выбора, картинки, тексты и т.д.) в браузере могут быть идентифицированы или определены заранее посредством анализа браузера. Поэтому, когда программа 161 обработки представляет собой "Chrome", который является интернет-браузером, элементы управления вводом информации в браузере Chrome могут быть идентифицированы заранее, и инструкция для предоставления возможности передачи полезной нагрузки на элементы управления вводом информации может быть сгенерирована и передана в программу 162 пересылки.

[48] Фиг. 2 иллюстрирует процесс передачи инструкции на сервере передачи информации согласно варианту осуществления настоящего изобретения.

[49] Со ссылкой на фиг. 2, сервер 15 передачи информации принимает ID терминала-получателя и полезную нагрузку, передаваемую из смартфона 13 (S201). Кроме того, сервер 15 передачи информации также может принимать ID приложения передачи информации.

[50] ID приложения передачи информации является идентификатором для указания приложения, которое передает полезную нагрузку.

[51] Сервер 15 передачи информации определяет, на какой терминал-получатель 16 должна быть передана полезная нагрузка среди множества терминалов-получателей 16, соединенных с сервером 15 передачи информации, с использованием ID терминала-получателя (S202).

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

[53] [Таблица 1]

ID терминала-получателя Тип программы обработки ID приложения передачи информации Инструкция 894939202 01 017 - Исполнить программу обработки, соответствующую ID 017 приложения
- Ввести полезную нагрузку из положения курсора
937759627 01 056 - Ввести полезную нагрузку из положения курсора 856738289 03 012 - Выполнить поиск программы обработки, соответствующей ID 012 приложения
- Активировать искомую программу
- Передать полезную нагрузку в соответствии с процедурой передачи информации, которая соответствует активированной программе
826358223 02 003 - Выполнить поиск программы обработки, соответствующей ID 003 приложения
- Передать полезную нагрузку в соответствии с предопределенной процедурой
087625822 02 014 - Выполнить поиск программы обработки, соответствующей ID 014 приложения
- Передать полезную нагрузку в соответствии с предопределенной процедурой
726589123 01 031 - Активировать окно для ввода вознаграждения
- Переместить курсор к левому концу окна, при удалении ранее введенного текста
- Ввести полезную нагрузку
382762345 01 001 - Активировать окно для ввода вознаграждения
- Ввести полезную нагрузку из положения курсора
--- --- --- ---

[54] Сервер 15 передачи информации предпочтительно имеет таблицу инструкций, соответствующую ID терминала-получателя, как показано в приведенной выше таблице 1.

[55] Сервер 15 передачи информации идентифицирует программу 161 обработки, которая должна принимать полезную нагрузку, используя ID приложения передачи информации (S203). Когда сервер 15 передачи информации идентифицирует программу 161 обработки для приема полезной нагрузки, сервер 15 передачи информации генерирует инструкцию, соответствующую идентифицированной программе 161 обработки (S204).

[56] Сервер 15 передачи информации передает сгенерированную инструкцию и полезную нагрузку на целевой терминал-получатель 16 (S205), и инструкция исполняется программой 162 пересылки терминала-получателя 16.

[57] В частности, программа 162 пересылки является программой, способной исполнять любые инструкции при фоновой работе терминала-получателя 16, и предпочтительно представляет собой агентское программное обеспечение.

[58] Как описано выше, сервер 15 передачи информации по настоящему изобретению может идентифицировать программу 161 обработки, чтобы принимать полезную нагрузку заранее, генерировать инструкцию для передачи информации в программу 161 обработки и позволять программе 162 передачи принимать и исполнять сгенерированную инструкцию. Следовательно, сервер 15 передачи информации обеспечивает то, что полезная нагрузка точно передается в желательную программу 161 обработки независимо от типов программы 161 обработки, так что полезная нагрузка должным образом обрабатывается программой 161 обработки в терминале-получателе 16.

[59] Фиг. 3 иллюстрирует схему обработки сигнала способа передачи информации согласно варианту осуществления настоящего изобретения.

[60] Как показано на фиг. 3, пользователь исполняет приложение передачи информации для передачи информации, сохраненной в мобильном терминале, т.е. смартфоне 13, на терминал-получатель 16 (S301). Когда пользователь прикладывает смартфон 13 к провайдеру ID терминала-получателя, то есть метке 14 NFC, ID терминала-получателя, сохраненный в метке 14 NFC, передается на смартфон 13 (S302).

[61] Приложение передачи информации смартфона 13 передает ID терминала-получателя и полезную нагрузку (т.е. информацию, подлежащую передаче на терминал-получатель) на сервер 15 передачи информации (S303). Одновременно, ID приложения передачи информации также может быть передан на сервер 15 передачи информации вместе с ID терминала-получателя и полезной нагрузкой.

[62] Сервер 15 передачи информации определяет, на какой терминал-получатель 16 передается полезная нагрузка из множества терминалов-получателей 16, соединенных с сервером 15 передачи информации, с использованием ID терминала-получателя, принятого от смартфона 13 (S304).

[63] Сервер 15 передачи информации генерирует инструкцию, соответствующую программе 161 обработки, которая должна принимать полезную нагрузку в терминале-получателе 16 (S305). Например, сервер 15 передачи информации может генерировать инструкцию, определяющую, как ввести полезную нагрузку в программу 161 обработки. Затем сервер 15 передачи информации передает инструкцию и полезную нагрузку в программу 162 пересылки в терминале-получателе 16 (S306).

[64] Программа 162 пересылки терминала-получателя 16 исполняет принятую инструкцию (S307) и передает полезную нагрузку в программу 161 обработки, как определено инструкцией (S308).

[65] Система и способ, как описано выше, могут быть применены к передаче информации для различных функций или услуг, таких как аутентификация пользователя, платеж, потоковая передача данных и так далее. Любая информация, принятая в терминале-получателе 16 посредством системы и способа согласно настоящему изобретению, может дополнительно обрабатываться для таких функций или услуг, как предусматривается. Например, информация, принятая в терминале-получателе 16, может быть декодирована и/или визуально отображена в терминале-получателе 16 для достижения или предоставления предусматриваемых функций или услуг. Кроме того, принятая информация может дополнительно передаваться от терминала-получателя 16 на любые внешние устройства или терминалы для любых дополнительных функций или услуг.

[66] Далее, способ передачи платежной информации будет описан в качестве примера способа передачи информации в соответствии с настоящим изобретением. Поскольку информация, которая должна быть передана от смартфона на терминал-получатель, представляет собой платежную информацию, приложение передачи информации по фиг. 1 и 2 соответствует приложению платежной услуги в этом варианте осуществления.

[67] Фиг. 4 иллюстрирует процесс загрузки приложения платежной услуги для передачи платежной информации согласно варианту осуществления настоящего изобретения.

[68] Как показано на фиг. 4, провайдер 42 платежной услуги развертывает приложение платежной услуги, имеющее функцию платежной услуги, и выгружает приложение платежной услуги на сервер 41. Приложение платежной услуги имеет ID приложения платежной услуги и файл исполнения для передачи платежной информации.

[69] В то же время, когда приложение платежной услуги уже было выгружено на сервер 41 приложений, провайдер 42 платежной услуги может получить доступ к серверу 41 приложений и обновить приложение платежной услуги. Обновленное приложение платежной услуги также имеет ID приложения платежной услуги и файл исполнения для передачи платежной информации. Файл исполнения для передачи платежной информации может быть сконфигурирован в формате библиотеки в приложении или программе мобильного терминала.

[70] Пользователь может загружать и устанавливать приложение платежной услуги путем доступа к серверу 41 приложений через мобильный терминал, например, смартфон 43.

[71] Альтернативно, когда приложение платежной услуги уже установлено в смартфоне 43 пользователя, приложение платежной услуги конфигурируется для обновления, чтобы иметь ID приложения платежной услуги и файл исполнения для передачи платежной информации.

[72] Фиг. 5 иллюстрирует процесс аутентификации транзакции с использованием кода транзакции.

[73] Как показано на фиг. 5, когда пользователь запускает приложение платежной услуги на смартфоне 43 и завершает процесс аутентификации пользователя для регистрации в приложении службы оплаты, смартфон 43 передает на сервер 47 аутентификации платежей ID кредитной карты и информацию аутентификации пользователя для приема кода транзакции.

[74] В процессе регистрации информации кредитной карты пользователя через приложение платежной услуги, уже был сгенерирован ID кредитной карты, соответствующий реальному номеру кредитной карты пользователя. Сгенерированный ID кредитной карты сохраняется в смартфоне 43 и на сервере 47 аутентификации платежей.

[75] Сервер 47 аутентификации платежей аутентифицирует, является ли законным пользователь (т.е. смартфон 43), который запросил код транзакции, с использованием информации аутентификации, переданной со смартфона 43 пользователя, и проверяет или подтверждает, совпадает ли ID кредитной карты, принятый со смартфона 43, с ID кредитной карты, ранее сгенерированным во время регистрации кредитной карты.

[76] Когда аутентификация пользователя и подтверждение ID кредитной карты завершены, сервер 47 аутентификации платежей генерирует и сохраняет код транзакции, соответствующий ID кредитной карты, принятой со смартфона 43. Затем код транзакции, сгенерированный сервером 47 аутентификации платежей, передается на смартфон 43.

[77] Когда код транзакции, принятый в смартфоне 43, передается или возвращается на сервер 47 аутентификации платежей через терминал 16 продавца посредством смартфона 43, сервер 47 аутентификации платежей проверяет, совпадает ли код транзакции, принятый со смартфона 43, с кодом транзакции, который был передан на смартфон 43. Когда совпадение подтверждено, сервер 47 аутентификации платежей передает реальный номер кредитной карты, соответствующий принятому коду транзакции, на сервер 48 одобрения платежей.

[78] В некоторых вариантах осуществления, код транзакции является кодом, используемым для аутентификации транзакции, и может быть сгенерирован путем изменения только оставшихся 10 цифр, оставляя 6 цифр как есть, из реального номера кредитной карты, состоящего из 16 цифр. Кроме того, код транзакции также может быть сгенерирован путем добавления специального идентификационного кода, который указывает "код транзакции" для 16-разрядного реального номера кредитной карты.

[79] Сгенерированный код транзакции сохраняется на сервере 47 аутентификации платежей, и сгенерированный код транзакции соответствует реальному номеру кредитной карты и ID кредитной карты. Так как код транзакции может быть сгенерирован и сохранен для каждой транзакции в соответствии с реальным номером кредитной карты и ID карты, сервер 47 аутентификации платежей может хранить множество кодов транзакций, соответствующих одному реальному номеру кредитной карты и одному ID кредитной карты. Когда транзакция отменяется, транзакция, соответствующая коду транзакции, обрабатывается для отмены.

[80] Таблица 2 показывает пример способа, которым коды транзакций генерируются и сохраняются на сервере 47 аутентификации платежей по отношению к реальному номеру кредитной карты и ID кредитной карты.

[81] [Таблица 2]

Пользователь 1 Реальный номер кредитной карты #1 ID кредитной карты #1 Код транзакции #1 Код транзакции #2 Код транзакции #3 Код транзакции #4 Реальный номер кредитной карты #2 ID кредитной карты #2 Код транзакции #1 Код транзакции #2 Пользователь 2 Реальный номер кредитной карты #1 ID кредитной карты #3 Код транзакции #1 Код транзакции #2 --- --- --- ---

[82] Пользователь может регистрировать кредитную карту пользователя, используемую для транзакции, на сервере 47 аутентификации платежей, используя приложение платежной услуги, заранее. Когда пользователь регистрирует собственную кредитную карту пользователя на сервере 47 аутентификации платежей с использованием приложения платежной услуги смартфона 43, ID кредитной карты, соответствующий реальному номеру кредитной карты, может быть сгенерирован и сохранен на сервере 47 аутентификации платежей, как показано в таблице 2.

[83] Как показано в таблице 2, пользователь может использовать множество кредитных карт, и, таким образом, множество реальных номеров кредитных карт может быть зарегистрировано для одного пользователя. Кроме того, по мере того как код транзакции может быть сгенерирован для каждой транзакции, множество кодов транзакций, соответствующих одному реальному номеру кредитной карты, может быть сгенерировано и сохранено.

[84] Фиг. 6 иллюстрирует систему передачи платежной информации в соответствии с вариантом осуществления настоящего изобретения.

[85] В системе передачи платежной информации, показанной на фиг. 6, полезная нагрузка на фиг. 1 и 2 соответствует коду транзакции, и провайдер 14 ID терминала-получателя и терминал-получатель 16 на фиг. 1 и 2 соответствуют провайдеру 44 ID терминала продавца и терминалу 46 продавца, соответственно.

[86] Как показано на фиг. 6, система передачи платежной информации согласно одному варианту осуществления настоящего изобретения включает в себя смартфон 43 пользователя, провайдер 44 ID терминала продавца, сервер 45 передачи платежной информации, терминал 46 продавца, сервер 47 аутентификации платежей и сервер 48 одобрения платежей.

[87] Провайдер 44 ID терминала продавца хранит ID, уникально назначенный каждому терминалу 46 продавца.

[88] Терминал 46 продавца может соответствовать устройству для обработки заказа и оплаты в офлайн-магазине. В следующем примере, терминал 46 продавца представляет собой систему торговой точки (POS), провайдер 44 ID терминала продавца представляет собой метку связи ближнего действия (NFC), и программа 461 обработки является программой POS.

[89] Провайдер 44 ID терминала продавца выполняет функцию хранения ID терминала продавца для идентификации терминала 46 продавца и предоставления сохраненного ID терминала продавца на смартфон 43, но не передает какую-либо информацию на терминал 46 продавца непосредственно. Таким образом, провайдер 44 ID терминала продавца не соединен непосредственно с терминалом 46 продавца проводным или беспроводным способом.

[90] Когда пользователь выполняет приложение платежной услуги, установленное на собственном смартфоне 43 пользователя, завершает аутентификацию пользователя, а затем запрашивает код транзакции на сервере 47 аутентификации платежей для оплаты в розничном магазине розничной торговли, сервер 47 аутентификации платежей генерирует код транзакции и пересылает сформированный код транзакции на смартфон 43.

[91] Затем, когда пользователь подносит собственный смартфон 43 пользователя к провайдеру 44 ID терминала продавца, который является меткой NFC, смартфон 43 получает ID терминала продавца от провайдера 44.

[92] Затем для дальнейшей обработки платежа, приложение платежной услуги, исполняющееся на смартфоне 43 пользователя, передает, на сервер 45 передачи платежной информации, код транзакции и ID терминала продавца по беспроводной сети. В то же время, ID приложения платежной услуги может быть передан на сервер 45 передачи платежной информации вместе с кодом транзакции и ID терминала продавца. Беспроводная сеть может быть сотовой сетью или сетью Wi-Fi или может также быть любыми сетями, к которым смартфон 43 может осуществлять доступ беспроводным образом.

[93] Когда сервер 45 передачи платежной информации принимает ID терминала продавца от смартфона 43, сервер 45 передачи платежной информации определяет с использованием ID терминала продавца, на какой терминал 46 продавца передан принятый код транзакции, среди множества терминалов 46 продавца, соединенных с сервером 45 передачи платежной информации.

[94] Кроме того, сервер 45 передачи платежной информации генерирует инструкцию, которая должна исполняться программой 462 пересылки, согласно процессам, как описано на фиг. 1 и 2. Затем сервер 45 передачи платежной информации передает такую инструкцию вместе с кодом транзакции в программу 462 пересылки в терминале продавца, то есть в систему 46 POS.

[95] Программа 462 пересылки передает код транзакции в программу обработки, т.е. программу 461 POS в системе 46 POS, путем исполнения принятой инструкции. Поскольку инструкция, принятая программой 462 пересылки, генерируется, чтобы соответствовать программе 461 POS, код транзакции, принятый от сервера 45 передачи платежной информации, может быть точно передан в программу 461 POS, когда программа 462 пересылки исполняет такую инструкцию.

[96] Фиг. 7 и 8 иллюстрируют процесс передачи кода транзакции в программу POS согласно варианту осуществления настоящего изобретения.

[97] Когда программа 462 пересылки терминала 46 продавца принимает код транзакции и инструкцию от сервера 45 передачи платежной информации, программа 462 пересылки активирует окно оплаты провайдера платежных услуг, например, "KakaoPay" в соответствии с принятой инструкцией, как показано на фиг. 7. Затем, как показано на фиг. 8, программа 462 пересылки вставляет код транзакции в положение курсора окна оплаты, как определено принятой инструкцией.

[98] Затем программа 461 POS терминала 46 продавца, принимающая код транзакции, передает код транзакции на сервер 47 аутентификации платежей, сервер 47 аутентификации платежей проверяет, совпадает ли код транзакции, принятый от терминала 46 продавца, с кодом транзакции, ранее сгенерированным сервером 47 аутентификации платежей и переданным на смартфон 43.

[99] Когда совпадение подтверждено, сервер 47 аутентификации платежа передает реальный номер кредитной карты, соответствующий коду транзакции, на сервер 48 одобрения платежей.

[100] Фиг. 9 представляет собой схему обработки сигналов системы передачи платежной информации согласно фиг. 6.

[101] Со ссылкой на фиг. 9, когда пользователь запускает приложение платежной услуги, установленное на смартфоне 43 пользователя, для оплаты (S901), приложение платежной услуги передает информацию аутентификации пользователя на сервер 47 аутентификации платежей, чтобы запросить код транзакции (S902).

[102] Сервер 47 аутентификации платежей аутентифицирует пользователя смартфона 43 с использованием принятой информации аутентификации пользователя (S903) и генерирует и сохраняет код транзакции (S904). Сервер 47 аутентификации платежей затем передает сгенерированный код транзакции на смартфон 43 пользователя (S905).

[103] Смартфон 43 пользователя получает ID терминала продавца от провайдера 44 ID терминала продавца, например, метки 44 NFC, когда пользователь помещает смартфон 43 на метку 44 NFC (S906).

[104] Смартфон 43 передает на сервер 45 передачи платежной информации код транзакции, принятый от сервера 47 аутентификации платежей, ID терминала продавца, полученный из метки 44 NFC, и ID приложения платежной услуги (S907).

[105] Сервер 45 передачи платежной информации определяет, на какую систему 46 POS среди множества систем 46 POS, соединенных с сервером 45, должен передаваться код транзакции, на основе принятого ID терминала продавца (S908).

[106] Кроме того, сервер 45 передачи платежной информации генерирует инструкцию, которая соответствует программе 461 POS, с использованием информации, подобной таблице 1, которая сохранена заранее в сервере 45 передачи платежной информации (S909).

[107] Сервер 45 передачи платежной информации передает код транзакции и сгенерированную инструкцию в программу 462 пересылки, которая функционирует как агентское программное обеспечение системы 46 POS (S910). Затем агентское программное обеспечение 462 исполняет принятую инструкцию (S911) и передает код транзакции в программу 461 POS (S912).

[108] Программа 461 POS передает код транзакции, принятый от агентского программного обеспечения 462, на сервер 47 аутентификации платежей (S913), и сервер 47 аутентификации платежей проверяет, совпадает ли принятый код транзакции с кодом транзакции, сгенерированным на этапе S904 (S914).

[109] Когда совпадение подтверждено, сервер 47 аутентификации платежей выполняет поиск реального номера кредитной карты, соответствующего коду транзакции, со ссылкой на таблицу 2, и передает искомый номер кредитной карты на сервер 48 одобрения платежей (S915).

[110] Хотя были описаны несколько примеров, следует понимать, что специалистами в данной области техники могут быть разработаны другие модификации и реализации, которые будут находиться в пределах сущности и объема принципов настоящего изобретения. Более конкретно, различные изменения и модификации структуры или конфигурации возможны в пределах объема раскрытия, чертежей и прилагаемой формулы изобретения. В дополнение к изменениям и модификациям в конфигурации, специалистам в данной области техники также будут очевидны альтернативные применения.

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

название год авторы номер документа
СИСТЕМА ДЛЯ ПЕРЕДАЧИ ПЛАТЕЖНОЙ ИНФОРМАЦИИ С ИСПОЛЬЗОВАНИЕМ МОБИЛЬНОГО ТЕРМИНАЛА И СПОСОБ ДЛЯ ЭТОГО С ЕГО ИСПОЛЬЗОВАНИЕМ 2020
  • Ким, Киунг Донг
RU2811966C1
СИСТЕМА СПИСАНИЯ И ПЕРЕЧИСЛЕНИЯ ДЛЯ X-PAY ЦИФРОВЫХ КОШЕЛЬКОВ 2018
  • Лисиа, Морис, Дэвид
  • Хагмейер, Шон, Эрик
  • Лакка, Совмиа, Редди
  • Фоурес, Пабло
  • Кардоне, Джерардо
RU2727150C1
ВЕРИФИКАЦИЯ БЕСКОНТАКТНОЙ ПЛАТЕЖНОЙ КАРТЫ ДЛЯ ВЫДАЧИ ПЛАТЕЖНОГО УДОСТОВЕРЕНИЯ МОБИЛЬНОМУ УСТРОЙСТВУ 2016
  • Ноэ Джеймс Кристиан
  • Тьерни Джон
RU2679343C1
Способ оплаты услуг автозаправочных станций при заправке транспортных средств топливом и устройство для его осуществления 2020
  • Скворцов Артем Александрович
RU2732731C1
СПОСОБ ОСУЩЕСТВЛЕНИЯ ПЛАТЕЖЕЙ ПОЛЬЗОВАТЕЛЯМИ МОБИЛЬНОЙ СОТОВОЙ СВЯЗИ 2006
  • Шустерман Игорь Леонидович
RU2321060C1
СПОСОБЫ И СИСТЕМЫ ДЛЯ ОБРАБОТКИ ЭЛЕКТРОННЫХ ВЫПЛАТ 2013
  • Кимберг Дебора
  • Хагмайер Шон
  • Дюшарм Брайан
RU2647663C2
ЦИФРОВОЙ КОШЕЛЕК ДЛЯ ОБЕСПЕЧЕНИЯ И АДМИНИСТРИРОВАНИЯ ТОКЕНОВ 2018
  • Чо, Дзеехоон, Джошуа
  • Лакка, Совмиа, Редди
  • Кардоне, Джерардо
  • Миллер, Мэттью, Джеймс
  • Лисиа, Морис, Дэвид
RU2752007C2
АРХИТЕКТУРА ПРИЛОЖЕНИЯ МОБИЛЬНЫХ ПЛАТЕЖЕЙ 2010
  • Пирзадех Киушан
  • Кекичефф Марк Б.
RU2505857C2
СИСТЕМЫ И СПОСОБЫ ДЛЯ КРИПТОГРАФИЧЕСКОЙ БЕЗОПАСНОСТИ КАК СЕРВИС 2014
  • Клаусен Марк А.
  • Гатри Кристофер
  • Роу Томас Артур Мл.
  • Леффлер Брайан
  • Косури Вивек
RU2630751C2
СПОСОБ ИНИЦИАЛИЗАЦИИ БАНКОВСКИХ ТРАНЗАКЦИЙ БЕЗ ИСПОЛЬЗОВАНИЯ POS-ТЕРМИНАЛОВ И СИСТЕМА ДЛЯ ЕГО РЕАЛИЗАЦИИ 2016
  • Корепанов Александр Валерьевич
  • Збар Павел Сергеевич
  • Бахтеев Павел Захарович
RU2642360C1

Иллюстрации к изобретению RU 2 794 867 C1

Реферат патента 2023 года СИСТЕМА И СПОСОБ ПЕРЕДАЧИ ИНФОРМАЦИИ С ИСПОЛЬЗОВАНИЕМ МОБИЛЬНОГО ТЕРМИНАЛА

Настоящее изобретение относится к системе и способу передачи информации с использованием мобильного терминала, в частности к системе и способу передачи информации. Технический результат – повышение надежности при передаче полезной нагрузки в каждую из множества программ обработки терминала-получателя. Способ для передачи информации с использованием мобильного терминала содержит: прием, сервером передачи информации, полезной нагрузки и ID терминала-получателя от мобильного терминала; определение, сервером передачи информации, терминала-получателя, на который должна быть передана полезная нагрузка, с использованием ID терминала-получателя; генерирование, сервером передачи информации, инструкции, которая должна исполняться программой пересылки, которая установлена на терминале-получателе; и передачу, сервером передачи информации, инструкции и полезной нагрузки в программу пересылки. 2 н. и 15 з.п. ф-лы, 9 ил., 2 табл.

Формула изобретения RU 2 794 867 C1

1. Способ передачи информации с использованием мобильного терминала, причем способ содержит этапы, на которых:

принимают, сервером передачи информации, полезную нагрузку ID терминала-получателя и ID приложения передачи информации от мобильного терминала, при этом ID приложения передачи информации является идентификатором приложения передачи информации, которое устанавливается на мобильный терминал и сконфигурировано с возможностью передавать полезную нагрузку на сервер передачи информации;

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

идентифицируют, сервером передачи информации, программу обработки, используя ID приложения передачи информации, при этом программа обработки устанавливается на терминал-получатель и сконфигурирована с возможностью быть совместимой с полезной нагрузкой для обработки полезной нагрузки;

определяют, сервером передачи информации, способ передачи полезной нагрузки в соответствии с идентифицированной программой обработки;

генерируют, сервером передачи информации, инструкцию для передачи полезной нагрузки идентифицированной программе обработки в соответствии с определенным способом передачи, при этом инструкция исполняется программой пересылки, которая установлена на терминале-получателе для передачи полезной нагрузки программе обработки; и

передают, сервером передачи информации, инструкцию и полезную нагрузку в программу пересылки терминала-получателя.

2. Способ по п. 1, в котором инструкция сконфигурирована для:

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

инструктирования программы пересылки активировать найденную программу обработки; и

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

3. Способ по п. 2, содержащий также этап передачи, программой пересылки терминала-получателя, принятой полезной нагрузки программе обработки путем исполнения принятой инструкции.

4. Способ по п. 1, в котором программа пересылки содержит агентское программное обеспечение.

5. Способ по п. 1, в котором ID терминала-получателя содержит ID метки связи ближнего действия (NFC).

6. Способ по п. 1, в котором полезная нагрузка включает в себя код транзакции.

7. Способ по п. 1, в котором полезная нагрузка включает в себя информацию членства.

8. Способ по п. 1, в котором терминал-получатель содержит систему точки продаж (POS).

9. Система для передачи информации с использованием мобильного терминала, причем система содержит:

провайдер ID терминала-получателя, сконфигурированный, чтобы хранить ID терминала-получателя и предоставлять ID терминала-получателя мобильному терминалу;

терминал-получатель, сконфигурированный, чтобы соответствовать ID терминала-получателя; и

сервер передачи информации, сконфигурированный, чтобы:

принимать полезную нагрузку, ID терминала-получателя и ID приложения передачи информации от мобильного терминала, при этом ID приложения передачи информации является идентификатором приложения передачи информации, которое устанавливается на мобильный терминал и сконфигурировано с возможностью передавать полезную нагрузку на сервер передачи информации;

определять терминал-получатель с использованием ID терминала-получателя;

идентифицировать программу обработки, используя ID приложения передачи информации, при этом программа обработки устанавливается на терминал-получатель и сконфигурирована с возможностью быть совместимой с полезной нагрузкой для обработки полезной нагрузки;

определять способ передачи полезной нагрузки в соответствии с идентифицированной программой обработки;

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

передавать инструкцию и полезную нагрузку программе пересылки терминала-получателя.

10. Система по п. 9, в которой инструкция сконфигурирована для:

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

инструктирования программы пересылки активировать найденную программу обработки; и

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

11. Система по п. 9, в которой программа пересылки терминала-получателя сконфигурирована для передачи принятой полезной нагрузки программе обработки путем исполнения принятой инструкции.

12. Система по п. 9, в которой программа пересылки содержит агентское программное обеспечение.

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

14. Система по п. 9, в которой ID терминала-получателя содержит ID метки NFC.

15. Система по п. 9, в которой полезная нагрузка включает в себя код транзакции.

16. Система по п. 9, в которой полезная нагрузка включает в себя информацию членства.

17. Система по п. 9, в которой терминал-получатель содержит систему POS.

Документы, цитированные в отчете о поиске Патент 2023 года RU2794867C1

KR 20170134162 A, 06.12.2017
US 9195984 B1, 24.11.2015
Многоступенчатая активно-реактивная турбина 1924
  • Ф. Лезель
SU2013A1
СПОСОБ ОБЕСПЕЧЕНИЯ ИНФОРМАЦИИ, МОБИЛЬНЫЙ ТЕРМИНАЛ И УСТРОЙСТВО ОТОБРАЖЕНИЯ ДЛЯ ЭТОГО 2013
  • Янг До-Дзун
  • Парк Сун-Еунг
  • Сео Дзин-Гоо
  • Дзанг Соо-Ин
RU2617548C2

RU 2 794 867 C1

Авторы

Ким, Киунг Донг

Даты

2023-04-25Публикация

2021-02-18Подача