US2022366413A1PendingUtilityA1

Payment system

Assignee: UNITO OYPriority: Sep 28, 2011Filed: Jul 29, 2022Published: Nov 17, 2022
Est. expirySep 28, 2031(~5.2 yrs left)· nominal 20-yr term from priority
G06Q 20/3827G06Q 20/326G06Q 20/401G06Q 20/3825G06Q 20/204G06Q 20/20G06Q 20/206G06Q 20/354G06Q 20/40G06Q 20/34G06Q 20/38G06Q 20/16G06Q 20/32
56
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method of making a payment in which payment data is received by a user's terminal from a point-of-sale terminal, a secret of a payment application is received by the terminal from the operator's server system, a trust card is activated in the user's terminal by utilizing said secret of the payment application, and data of the trust card is transmitted from the user's terminal to the point-of-sale terminal for making the payment transaction. A trust card is created in the server system, data of the trust card is transmitted to the terminal to be used for making the payment transaction, the secret of the payment application is formed in the server system, and access to the secret of the payment application is provided to the terminal for activating the trust card for making the payment transaction.

Claims

exact text as granted — not AI-modified
1 . A method for performing a payment transaction in a secure manner by a user's terminal, the method comprising:
 receiving, in the user's terminal, authentication by the user for performing a payment transaction in a secure manner by the user's terminal,   retrieving data of a trust card of a payment application, the trust card being stored in a safe memory area in said user's terminal, the trust card comprising at least a trust card related identifier,   forming a security code;   sending by the user's terminal the security code and the trust card related identifier to the point-of-sale terminal to authorize the point-of-sale terminal perform the payment,   wherein forming the security code as a one-time security code.   
     
     
         2 . The method according to  claim 1 , comprising forming the trust card related identifier on the basis of information related to a credit card. 
     
     
         3 . The method according to  claim 1  further comprising:
 receiving from the point-of-sale terminal a random data, 
 signing by the user's terminal the random data with a secret key of the user's terminal to form a signature, and 
 sending the signature to the point-of-sale terminal. 
 
     
     
         4 . The method according to  claim 1  further comprising:
 displaying, by the user's terminal, the payment data to the user, 
 storing the payment data on the safe memory area, and 
 adjusting a payment limit in the safe memory area according to the payment data. 
 
     
     
         5 . The method according to  claim 1  comprising:
 receiving, by the user's terminal, a pin code entered by a user of the user's terminal, 
 using the pin code as the authentication by the user. 
 
     
     
         6 . The method according to  claim 1  comprising:
 receiving, by the user's terminal, a password entered by a user of the user's terminal, 
 combining the password and the secret of the payment application to form the security code. 
 
     
     
         7 . An apparatus comprising at least one processor, a memory and a computer program code in said memory, the computer program code being configured, when run in said at least one processor, to cause the apparatus to:
 receive an authentication provided by the user for performing a payment transaction in a secure manner by the apparatus,   retrieve data of a trust card of a payment application, the trust card being stored in a safe memory area in said user's terminal, the trust card comprising at least a trust card related identifier,   form a security code as a one-time security code; and   send the security code and the trust card related identifier to the point-of-sale terminal authorize the point-of-sale terminal perform the payment.   
     
     
         8 . The apparatus according to  claim 7 , said memory comprising computer program code configured, when run in said at least one processor, to cause the apparatus to:
 form the trust card related identifier on the basis of information related to a credit card.   
     
     
         9 . The apparatus according to  claim 7 , said memory comprising computer program code configured, when run in said at least one processor, to cause the apparatus to:
 receive from the point-of-sale terminal a random data,   sign the random data with a secret key of the user's terminal to form a signature, and   send the signature to the point-of-sale terminal.   
     
     
         10 . The apparatus according to  claim 7 , said memory comprising computer program code configured, when run in said at least one processor, to cause the apparatus to:
 display the payment data to the user,   store the payment data on the safe memory area, and   adjust a payment limit in the safe memory area according to the payment data.   
     
     
         11 . The apparatus according to  claim 7 , said memory comprising computer program code configured, when run in said at least one processor, to cause the apparatus to:
 receive a pin code entered by a user of the user's terminal,   use the pin code as the authentication by the user.   
     
     
         12 . The apparatus according to  claim 7 , said memory comprising computer program code configured, when run in said at least one processor, to cause the apparatus to:
 receive a password entered by a user of the apparatus,   combine the password and the secret of the payment application to form the security code.   
     
     
         13 . A non-transitory computer program product for making a payment, the computer program product comprising a computer software code stored on a non-volatile computer-readable medium, the computer program code, when run in at least one processor, causing a user's terminal to:
 receive an authentication provided by the user for performing a payment transaction in a secure manner by the apparatus,   retrieve data of a trust card of a payment application, the trust card being stored in a safe memory area in said user's terminal, the trust card comprising at least a trust card related identifier,   form a security code as a one-time security code; and   send the security code and the trust card related identifier to the point-of-sale terminal authorize the point-of-sale terminal perform the payment.   
     
     
         14 . An apparatus comprising at least one processor, a memory and a computer program code in said memory, the computer program code being configured, when run in said at least one processor, to cause the apparatus to:
 create, in the user's terminal, a private key;   encrypt the private key and an identification of the trust card,   send the encrypted private key and identification of the trust card to a server system,   receive by the user's terminal encrypted trust card related identifier,   decrypt by the user's terminal the encrypted trust card related identifier; and   store the decrypted trust card related identifier into the trust card.

Join the waitlist — get patent alerts

Track US2022366413A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.