RECEIPT SERVER, ELECTRONIC RECEIPT SYSTEM, AND PROGRAM
First Claim
1. An electronic receipt system comprising a point-of-sale (POS) terminal and a receipt server, whereinthe POS terminal is configured to:
- perform a settlement transaction with respect to a transaction for a user,determine, based on a user setting, whether a digital authentication service should be applied to electronic receipt data corresponding to the settlement transaction,generate the electronic receipt data corresponding to the settlement transaction, wherein the electronic receipt data includes a user ID of the user and indicates whether the digital authentication service should be applied thereto, andtransmit the electronic receipt data to the receipt server, andthe receipt server is configured to;
store the electronic receipt data received from the POS terminal,determine whether the electronic receipt data indicates that the digital authentication service should be applied thereto,when the electronic receipt data indicates that the digital authentication service should be applied thereto, request and receive a time stamp token (TST) from a time stamping authority server, wherein the TST is generated based on a hash of the electronic receipt data and a time of generation,when the TST is received, store the TST in association with the electronic receipt data, andin response to a request for certified electronic receipt data, transmit the electronic receipt data with the associated TST.
1 Assignment
0 Petitions
Accused Products
Abstract
A receipt server is connected over a network to a point-of-sale (POS) terminal, and includes a network interface, a storage unit, and a processor. The processor controls the network interface and the storage unit to store electronic receipt data received from the POS terminal, determine whether the electronic receipt data indicates that a digital authentication service should be applied thereto, when the electronic receipt data indicates that the digital authentication service should be applied thereto, and request and receive a time stamp token (TST) from a time stamping authority server, wherein the TST is generated based on a hash of the electronic receipt data and a time of generation. In addition, when the TST is received, the processor stores the TST in association with the electronic receipt data, and in response to a request for certified electronic receipt data, transmits the electronic receipt data with the associated TST.
8 Citations
15 Claims
-
1. An electronic receipt system comprising a point-of-sale (POS) terminal and a receipt server, wherein
the POS terminal is configured to: -
perform a settlement transaction with respect to a transaction for a user, determine, based on a user setting, whether a digital authentication service should be applied to electronic receipt data corresponding to the settlement transaction, generate the electronic receipt data corresponding to the settlement transaction, wherein the electronic receipt data includes a user ID of the user and indicates whether the digital authentication service should be applied thereto, and transmit the electronic receipt data to the receipt server, and the receipt server is configured to; store the electronic receipt data received from the POS terminal, determine whether the electronic receipt data indicates that the digital authentication service should be applied thereto, when the electronic receipt data indicates that the digital authentication service should be applied thereto, request and receive a time stamp token (TST) from a time stamping authority server, wherein the TST is generated based on a hash of the electronic receipt data and a time of generation, when the TST is received, store the TST in association with the electronic receipt data, and in response to a request for certified electronic receipt data, transmit the electronic receipt data with the associated TST. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A receipt server connected over a network to a point-of-sale (POS) terminal, the receipt server comprising:
-
a network interface, a storage unit, and a processor configured to control the network interface and the storage unit to; store electronic receipt data received from the POS terminal, determine whether the electronic receipt data indicates that a digital authentication service should be applied thereto, when the electronic receipt data indicates that the digital authentication service should be applied thereto, request and receive a time stamp token (TST) from a time stamping authority server, wherein the TST is generated based on a hash of the electronic receipt data and a time of generation, when the TST is received, store the TST in association with the electronic receipt data, and in response to a request for certified electronic receipt data, transmit the electronic receipt data with the associated TST. - View Dependent Claims (9, 10, 11)
-
-
12. A non-transitory computer readable medium containing a program causing a server to perform an electronic receipt management method comprising the steps of:
-
storing electronic receipt data received from a point-of-sale terminal connected to the server over a network; determining whether the electronic receipt data indicates that a digital authentication service should be applied thereto; when the electronic receipt data indicates that the digital authentication service should be applied thereto, requesting and receiving a time stamp token (TST) from a time stamping authority server, wherein the TST is generated based on a hash of the electronic receipt data and a time of generation; storing the TST in association with the electronic receipt data; and in response to a request for certified electronic receipt data, transmitting the electronic receipt data with the associated TST. - View Dependent Claims (13, 14, 15)
-
Specification