Patent ID: 11875317
Assignee: ISI GMBH
Field: IT methods for management (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 0:
1. A method of transferring electronic money from a first user terminal (A) of a first user to a second user terminal (B) of a second user via an electronic money management server, the method comprising:
issuing, by the electronic money management server, first and second device-specific electronic certificates to the first user terminal and the second user terminal, respectively, wherein each of the electronic certificates comprise a digital signature;
sending, by the first user terminal to the money management server, an electronic money purchasing request comprising an electronic money amount and payment method;
processing, by the electronic money management server, the electronic money purchasing request by configuring an electronic money account number, storing account data including an amount balance, and sending to the first user terminal both the electronic money account number and the electronic money amount balance;
receiving, by the first user terminal from the second user terminal, a digital signature and a transfer amount via near field communication when the first and second user terminals are brought near each other;
generating, by the first user terminal, a first electronic certificate by replacing the digital signature of the first device-specific electronic certificate by the received digital signature of the second user terminal;
receiving, by the electronic money management server, the first electronic certificate from the first user terminal;
authenticating, by the electronic money management server, the first and second user terminals, by decrypting the first electronic certificate, verifying that the digital signature matches the second user terminal digital signature, and determining that the first electronic certificate was generated based on the first user terminal-specific electronic certificate issued by the electronic money management server;
determining, by the electronic money management server, whether the transfer amount is within the first user's electronic money amount balance stored in the electronic money management server;
in response to authenticating the first and second user terminals and that the first user's balance is sufficient, settling, by the electronic money management server, the transfer by reducing the determined transfer amount from the electronic money amount balance of the first user's electronic money account number and by increasing the determined transfer amount to a balance of a second user's electronic money account number.