IP Library Patent Application 14368382
Patent Application
App. No. 14/368,382

ELECTRONIC-MONEY MANAGEMENT DEVICE, ELECTRONIC-MONEY MANAGEMENT METHOD, ELECTRONIC-MONEY MANAGEMENT PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING SAID PROGRAM

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 None
App. No.
14/368,382
Abstract

An electronic money management device according to one embodiment in an electronic money system that stores a balance of electronic money owned by a user in both of a storage device not under control of the user and a storage medium held by the user includes a post-update synchronization unit that, each time the balance in the storage device is updated based on instruction information for changing the balance in the storage device, reflects a change of the balance in the storage device on the balance in the storage medium through a terminal accessible to the storage medium held by the user having the updated balance.

Claims (33)

1 . An electronic money management device in an electronic money system that stores a balance of electronic money owned by a user in both of a storage device not under control of the user and a storage medium held by the user, comprising:

a post-update synchronization unit configured to, each time the balance in the storage device is updated based on instruction information for changing the balance in the storage device, reflect a change of the balance in the storage device on the balance in the storage medium through a terminal accessible to the storage medium held by the user having the updated balance; and

a pre-update synchronization unit configured to, before the balance in the storage device is updated based on the instruction information, acquire the balance in the storage medium from the terminal, and reflect a change of the balance in the storage medium on the balance in the storage device using the acquired balance in the storage medium, wherein

the pre-update synchronization unit skips processing of reflecting a change of the balance in the storage medium on the balance in the storage device when a specified condition is met.

2 . (canceled)

3 . The electronic money management device according to claim 1 , wherein

the storage device stores balance information containing a user ID identifying a user, the balance in the storage device, information indicating a state of access restriction to the storage medium, and time when processing by the post-update synchronization unit is performed last time, and

when the pre-update synchronization unit determines that access to the storage medium has been restricted during a whole period from when processing by the post-update synchronization unit is performed last time to a current time by referring to the balance information corresponding to the user of the terminal, the pre-update synchronization unit skips processing of reflecting a change of the balance in the storage medium on the balance in the storage device.

4 . The electronic money management device according to claim 1 , wherein

the storage device stores balance information containing a user ID identifying a user, the balance in the storage device and information about the balance in the storage medium, and

when the pre-update synchronization unit determines that the balance in the storage medium is a specified threshold or more by referring to the balance information corresponding to the user of the terminal, the pre-update synchronization unit skips processing of reflecting a change of the balance in the storage medium on the balance in the storage device.

5 . The electronic money management device according to claim 1 , wherein

when the instruction information indicates deposit, the pre-update synchronization unit skips processing of reflecting a change of the balance in the storage medium on the balance in the storage device.

6 . The electronic money management device according to claim 1 , wherein

the storage device stores balance information containing a user ID identifying a user, the balance in the storage medium, and information indicating a consumed amount out of a freely available amount of the electronic money set for the balance in the storage device, and

when the pre-update synchronization unit determines that the consumed amount does not exceed the freely available amount by update of the balance in the storage device based on the instruction information by referring to the balance information corresponding to the user of the terminal, the pre-update synchronization unit skips processing of reflecting a change of the balance in the storage medium on the balance in the storage device.

7 . The electronic money management device according to claim 4 , wherein

when the pre-update synchronization unit skips processing of reflecting a change of the balance in the storage medium on the balance stored in the storage device, the post-update synchronization unit acquires the balance in the storage medium, recalculates the balance in the storage device after update based on a difference between the balance in the storage medium and the balance in the storage device before update, and transmits the recalculated balance in the storage device to the terminal to thereby reflect a change of the balance in the storage device on the balance in the storage medium.

8 . (canceled)

9 . The electronic money management device according to claim 5 , wherein

when an upper limit is set to the balance of the electronic money, the pre-update synchronization unit skips processing of reflecting a change of the balance in the storage medium on the balance in the storage device, and the balance after reflecting a change of the balance in the storage medium on the balance in the storage device after update exceeds the upper limit, the post-update synchronization unit reflects an excess amount on the balance in the storage medium in next or later processing.

10 . The electronic money management device according to claim 5 , wherein

when an upper limit is set to the balance of the electronic money, the pre-update synchronization unit skips processing of reflecting a change of the balance in the storage medium on the balance in the storage device, and the balance after reflecting a change of the balance in the storage medium on the balance in the storage device after update exceeds the upper limit, the post-update synchronization unit associates an excess amount with the user as a specified service different from the electronic money.

11 . An electronic money management device in an electronic money system that stores a balance of electronic money owned by a user in both of a storage device not under control of the user and a storage medium held by the user, comprising:

a post-update synchronization unit configured to, each time the balance in the storage device is updated based on instruction information for changing the balance in the storage device, reflect a change of the balance in the storage device on the balance in the storage medium through a terminal accessible to the storage medium held by the user having the updated balance; and

a pre-update synchronization unit configured to, before the balance in the storage device is updated based on the instruction information, acquire the balance in the storage medium from the terminal, and reflect a change of the balance in the storage medium on the balance in the storage device using the acquired balance in the storage medium, wherein

the storage device stores balance information containing a group ID identifying a group sharing one electronic money, a user ID identifying each of users included in the group, and information indicating a consumed amount out of a freely available amount of the electronic money set for each user, and

when the pre-update synchronization unit determines that the consumed amount is equal to or less than a specified threshold by referring to the balance information corresponding to the user of the terminal, the pre-update synchronization unit skips processing of reflecting a change of the balance in the storage medium on the balance in the storage device.

12 - 18 . (canceled)

19 . An electronic money management method performed by an electronic money management device in an electronic money system that stores a balance of electronic money owned by a user in both of a storage device not under control of the user and a storage medium held by the user, comprising:

a post-update synchronization step of, each time the balance in the storage device is updated based on instruction information for changing the balance in the storage device, reflecting a change of the balance in the storage device on the balance in the storage medium through a terminal accessible to the storage medium held by the user having the updated balance; and

a pre-update synchronization step of, before the balance in the storage device is updated based on the instruction information, acquiring the balance in the storage medium from the terminal, and reflecting a change of the balance in the storage medium on the balance in the storage device using the acquired balance in the storage medium, wherein

in the pre-update synchronization step, processing of reflecting a change of the balance in the storage medium on the balance in the storage device is skipped when a specified condition is met.

Assignments (2)
CHANGE OF ADDRESS Recorded Feb 3, 2016
From: RAKUTEN, INC.
To: RAKUTEN, INC.
Reel/Frame 037690/0315 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2014
From: AKASHIKA, HIDEKI
To: RAKUTEN INC.
Reel/Frame 033167/0570 →