# US 10,504,110 B2 · Application system for mobile payment and method for providing and using mobile means for payment

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,504,110 B2
- Document ID: US10504110B2
- Status: Granted
- Kind: B2
- Application number: 14/427,315
- Filed: 2013-09-10
- Published: 2015-08-13
- Granted: 2019-12-10
- Earliest claimed: 2012-09-12
- Assignees: Cellum Global InnováCióS éS SzolgáLtató Zrt.
- Applicants: Cellum Global InnováCióS éS SzolgáLtató Zrt.
- Inventors: Balázs Inotay; Zoltán Ács; Balázs Dobos
- Web page: https://patentgrep.com/patent/US10504110B2

## CPC

- G06Q 20/3823: {combining multiple encryption tools for a transaction}
- G06Q 20/12: specially adapted for electronic shopping systems
- G06Q 20/322: {Aspects of commerce using mobile devices [M-devices]}
- G06Q 20/3226: {Use of secure elements separate from M-devices}
- G06Q 20/38215: {Use of certificates or encrypted proofs of transaction rights}
- G06Q 20/3825: {Use of electronic signatures}
- G06Q 20/3829: {involving key management}
- G06Q 20/4012: {Verifying personal identification numbers [PIN]}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Application system for mobile means of payment comprising mobile devices. A service provider, an account manager, a balance manager and a mobile POS terminal for executing a payment transaction initiated by a merchant and receiving the result of it. It comprises: —a communications server (3) adapted to generate a token for authorizing a transaction initiated by a user; —a safety server (4) adapted to authenticate the user by signing an imprint with the unique private key of the user and using the PIN code of the user, when a message encrypted with the public key of the safety server (4) containing the imprint generated from the data of a transaction initiated by the user on the mobile device (1) is received; —an execution server (5) adapted to unpack a message on the basis of authentication and signature verification, for generating and transmitting data to a balance manager to execute a transaction, as well as for transmitting the result of the balance manager's transaction in an authentic manner; —an UMG server (8) adapted to convert the payment transactions initiated by the user into service provider transaction and to transmit it to the service provider; —a mobile POS terminal; —a merchant terminal server (9) adapted to convert the initiated transaction into merchant transaction and to transmit it to the service provider; the server (4) via said communications server (3), said communications server (3) via said execution server (5) and said UMG server (8), said execution server (5) via said integrated merchant interface (6), said terminal server (9) and said UMG server (8) are connected to said mobile POS terminal through a respective safe channel.

## Claims

### Claim 1

Application system for mobile means of payment comprising mobile devices of registered users provided with applications and operated in a mobile network, a service provider, an account manager, a balance manager and a mobile POS terminal for executing a payment transaction initiated by a merchant and receiving a result of it, characterized in that said system further comprises:
a communications server programmed to generate a token for authorizing a transaction initiated by a user;
a safety server programmed to authenticate the user by signing an imprint with a unique private key of the user and using a PIN code of the user, when a message encrypted with a public key of the safety server containing the imprint generated from a data of a transaction initiated by the user on the mobile device is received;
an execution server programmed to:
during a registration of a mobile means of payment to be used for transactions by a mobile application installed on the mobile device, encrypt data of the mobile means of payment received from the mobile device to obtain a cryptogram; divide the cryptogram into a client side part and a server side part; transmit the client side part of the cryptogram to the mobile device and store the server side part of the cryptogram for use in subsequent processing of transactions using the mobile means of payment; and
when processing the transaction initiated by the user, to receive the data of the transaction initiated by the user of the mobile device and the client side part of the cryptogram encrypted with the public key of the execution server and match the client side part of the cryptogram and server side part of the cryptogram to generate the data of the mobile means of payment; and transmit the data of the mobile means of payment to a balance manager to execute a transaction, as well as for transmitting the result of the balance manager's transaction in an authentic manner;
a Universal Merchant Gateway (UMG) server programmed to convert the payment transactions initiated by the user into service provider transaction and to transmit it to the service provider;
a mobile POS terminal;
a merchant terminal server programmed to convert the transaction initiated by the user into merchant transaction and to transmit it to the service provider;
wherein said safety server via said communications server, said communications server via said execution server and said UMG server, said execution server via an integrated merchant interface, said merchant terminal server and said UMG server are connected to said mobile POS terminal through a respective channel; and
wherein said communications server, said safety server, said execution server, said UMG server, said mobile POS terminal, and said merchant terminal server comprises one or more processors.

### Claim 2 (depends on 1)

System according to claim 1 characterized in that it comprises a vending machine and a merchant terminal server connected to the vending machine for converting messages from the vending machine into reservation, payment and set-off operations and for returning a result of the operation to the vending machine, the vending machine is connected to the merchant terminal server through a channel.

### Claim 3 (depends on 1)

System according to claim 1 characterized in that the system comprises one or more balance manager programmed to handle balances belonging to bank cards and/or balances belonging to bank accounts and/or balances controlled by a merchant and/or loyalty-type balances.

### Claim 4 (depends on 1)

System according to claim 1 characterized in that said mobile device is a mobile phone.
