IP Library Granted Patent US 10,373,155
Granted Patent B2
US 10,373,155 · App. 14/113,876 · Granted Aug 6, 2019

Payment module, payment method, program, and information recording medium

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,373,155
App. No.
14/113,876
Granted
Aug 6, 2019
Kind
B2
Abstract

Provided is a payment module capable of allowing a total amount of money dispersedly recharged for a plurality of kinds of prepaid values to be used for a payment regardless of which of the prepaid values is used for the payment. An IC chip ( 22 ) stores a plurality of kinds of electronic values, and subtracts an amount of money that is equal to or more than a difference between a balance of an electronic value of the plurality of kinds of electronic values that is used for a payment and a payment amount as a total from balances of electronic values of the plurality of kinds of electronic values that are not used for the payment. The IC chip ( 22 ) adds the subtracted amount of money to the balance of the electronic value to be used for the payment, and subtracts the payment amount from the balance after the addition.

Claims (52)

1. A user terminal comprising:

at least one memory operable to store a plurality of applications; and

at least one processor operable to read program code in the plurality of applications and operate as instructed by the program code, wherein the at least one processor is a hardware processor,

wherein the plurality of applications comprise a plurality of electronic value applications (EV-Apps) and a utility electronic value application (UEV-App),

wherein each of the EV-Apps comprises:

first information relating to an electronic value of an EV-App;

first program code configured to cause the at least one processor to access the first information;

a first encryption key for accessing the UEV-App; and

second program code configured to cause the at least one processor to cooperate with the UEV-App,

wherein the UEV-App comprises:

second information relating to an electronic value of the UEV-App;

third program code configured to cause the at least one processor to access the second information;

second encryption keys for accessing the plurality of EV Apps; and

fourth program code configured to cause the at least one processor to cooperate with the plurality of EV Apps,

wherein the second program code causes the at least one processor to execute first authentication based on the first encryption key and access the UEV-App, and

wherein the fourth program code causes the at least one processor to execute second authentication based on the second encryption keys and access the plurality of EV-Apps.

2. The user terminal according to claim 1 ,

wherein if an external source accesses any one of the EV-Apps, an accessed EV-App sends a response to the external source,

wherein the second program code of the accessed EV-App causes the at least one processor to access the UEV-App and the second information is referred and/or updated, and

wherein the first program code of the accessed EV-App causes the at least one processor to refer and/or update the first information of the accessed EV-App.

3. The user terminal according to claim 2 ,

wherein if the second program code of the accessed EV-App causes the at least one processor to access the UEV-App, the fourth program code causes the at least one processor to access at least one EV-App from among the plurality of EV-Apps except the accessed EV-App and refer and/or update the first information of the at least one EV-App.

4. The user terminal according to claim 2 , wherein contactless payment between the external source and the accessed EV-App is executed.

5. The user terminal according to claim 4 , further comprising a wireless communication circuit operable to communicate with the external source,

wherein the wireless communication circuit comprises an antenna and a high-frequency circuit,

wherein if the external source accesses the accessed EV-App, the wireless communication circuit communicates with the external source by using the antenna and the high-frequency circuit for the contactless payment.

6. The user terminal according to claim 5 ,

wherein the wireless communication circuit does not communicate with the external source for the first authentication and the second authentication, and

wherein if the first authentication and the second authentication are succeeded, the wireless communication circuit communicate with the external source for the contactless payment.

7. The user terminal according to claim 4 ,

wherein if a balance of the accessed EV-App is insufficient for the contactless payment, the first authentication and second authentication are executed,

wherein if the first authentication and second authentication are succeeded, the balance of the accessed EV-App is reloaded by the UEV-App,

wherein the contactless payment is executed after the balance of the accessed EV-App is reloaded.

8. The user terminal according to claim 1 , further comprising an integrated circuit (IC) chip, wherein the IC chip comprises the at least one processor and the at least one memory.

9. The user terminal according to claim 1 ,

wherein an external source accesses any one of the EV-Apps to perform contactless payment between the external source and the accessed EV-App,

wherein if a balance of the accessed EV-App is insufficient for the contactless payment,

the second program code causes the at least one processor to execute first authentication based on the first encryption key and access the UEV-App, and

the fourth program code causes the at least one processor to execute second authentication based on at least one of the second encryption keys, access at least one EV-App from among the plurality of EV-Apps except the accessed EV-App, refer and/or update the first information of the at least one EV-App, and reload a balance of the UEV-App,

wherein if the first authentication and second authentication are successful, the balance of the accessed EV-App is reloaded by the UEV-App, and

wherein the contactless payment is executed after the balance of the accessed EV-App is reloaded.

10. The user terminal according to claim 1 , wherein a number of the EV-Apps is greater than or equal to 3.

11. A payment method to perform contactless payment between an external source and user terminal, the user terminal comprising at least one memory operable to store a plurality of applications, and at least one processor operable to read program code in the plurality of applications and operate as instructed by the program code, wherein the at least one processor is a hardware processor, the payment method comprising:

providing a plurality of electronic value applications (EV-Apps) and a utility electronic value application (UEV-App) in the plurality of applications;

accessing, by an external source, any one of the EV-Apps to perform contactless payment between the external source and the accessed EV-App; and

if a balance of the accessed EV-App is insufficient for the contactless payment,

accessing, by the accessed EV-APP, first information relating to an electronic value of an EV-App, wherein the accessed EV-App comprises the first information and a first encryption key for accessing the UEV-App;

executing, by the accessed EV-APP, first authentication based on the first encryption key to access the UEV-App;

performing the UEV-App to access second information relating to an electronic value of the UEV-App, wherein the UEV-App comprises the second information and second encryption keys for accessing the plurality of EV Apps; and

executing, by the UEV App, second authentication based on the second encryption keys to access at least one EV-App from among the plurality of EV-Apps except the accessed EV-App, referring and/or updating the first information of the at least one EV-App, and reloading a balance of the UEV-App,

wherein if the first authentication and second authentication are successful, the balance of the accessed EV-App is reloaded by the UEV-App, and

wherein the contactless payment is executed after the balance of the accessed EV-App is reloaded.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
CHANGE OF ADDRESS Recorded Feb 3, 2016
From: RAKUTEN, INC.
To: RAKUTEN, INC.
Reel/Frame 037690/0315 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2013
From: AKASHIKA, HIDEKI
To: RAKUTEN, INC.
Reel/Frame 031479/0748 →