Tamper-proofing and identity validation in a secure electronic transaction processing system
First Claim
1. An electronic payment system, comprising:
- a payment instrument that is configured to approve only negative value payment requests and/or zero value payment requests;
a data processing device that is communicatively coupleable via a first communication link to the payment instrument that is configured to approve only negative value payment requests and/or zero value payment requests, the data processing device communicatively coupleable to a server via a second communication link; and
a service dispensing device that is communicatively coupleable to the server via a third communication link;
wherein the data processing device is configured to;
receive a first input including at least a payment amount;
transmit a payment request to the payment instrument, the payment request including at least the payment amount;
receive a first data package generated by the payment instrument, the first data package based on the payment request;
generate a transaction request data package based on the first data package; and
transmit the transaction request data package to the server;
wherein the data processing device and/or the server is configured to determine whether to approve or decline a transaction, and in the event the transaction is approved, the server is configured to generate a trusted data package based on the transaction request data package and transmit the trusted data package to the service dispensing device; and
wherein the service dispensing device is configured to;
receive the trusted data package from the server;
determine the authenticity of the trusted data package; and
in the event the trusted data package is determined to be authentic, provide one or more services.
1 Assignment
0 Petitions
Accused Products
Abstract
Tamper-proofing and secure identity validation techniques in a transaction processing system and secure electronic payment techniques are disclosed. A tamper-proof transaction processing device is provided and comprises at least two different strength adhesives to secure parts of the device together and a housing comprising at least a first and second protective layer. An electronic component comprising a secure element chip storing unique information relating to the chip is located between the first and second protective layer in the housing. In another aspect, a transaction processing system includes a payment instrument that is configured to approve only negative value and/or zero value transaction requests. Another aspect provides an identity card checking system and method where the identity card is brought into proximity of a data processing device and identity information is displayed on the screen of the data processing device for the period of time while the card is in proximity.
-
Citations
32 Claims
-
1. An electronic payment system, comprising:
-
a payment instrument that is configured to approve only negative value payment requests and/or zero value payment requests; a data processing device that is communicatively coupleable via a first communication link to the payment instrument that is configured to approve only negative value payment requests and/or zero value payment requests, the data processing device communicatively coupleable to a server via a second communication link; and a service dispensing device that is communicatively coupleable to the server via a third communication link; wherein the data processing device is configured to; receive a first input including at least a payment amount; transmit a payment request to the payment instrument, the payment request including at least the payment amount; receive a first data package generated by the payment instrument, the first data package based on the payment request; generate a transaction request data package based on the first data package; and transmit the transaction request data package to the server; wherein the data processing device and/or the server is configured to determine whether to approve or decline a transaction, and in the event the transaction is approved, the server is configured to generate a trusted data package based on the transaction request data package and transmit the trusted data package to the service dispensing device; and wherein the service dispensing device is configured to; receive the trusted data package from the server; determine the authenticity of the trusted data package; and in the event the trusted data package is determined to be authentic, provide one or more services. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
3. An electronic payment system, comprising:
-
a data processing device that is communicatively coupleable via a first communication link to a payment instrument that is configured to approve only negative value payment requests and/or zero value payment requests, the data processing device communicatively coupleable to a server via a second communication link; and a service dispensing device that is communicatively coupleable to the server via a third communication link; wherein the data processing device configured to; receive a first input including at least a payment amount; transmit a payment request to the payment instrument, the payment request including at least the payment amount; receive a first data package generated by the payment instrument, the first data package based on the payment request; generate a transaction request data package based on the first data package; and transmit the transaction request data package to the server; wherein the data processing device and/or the server is configured to determine whether to approve or decline a transaction, and in the event the transaction is approved, the server is configured to generate a trusted data package based on the transaction request data package and transmit the trusted data package to the service dispensing device; and wherein the service dispensing device is configured to; receive the trusted data package from the server; determine the authenticity of the trusted data package; and in the event the trusted data package is determined to be authentic, provide one or more services, wherein the payment instrument is located proximate the service dispensing device.
-
-
30. A method for processing an electronic payment, comprising:
-
receiving, at a data processing device, a first input including at least a payment amount; transmitting a payment request from a data processing device to a payment instrument, the payment request including at least the payment amount, wherein the payment instrument is configured to approve only negative or zero value payment requests; receiving a first data package generated by the payment instrument, the first data package based on the payment request; generating a transaction request data package based on the first data package; transmitting the transaction request data package to a server; determining, whether to approve or decline the transaction; and
, in the event the transaction is approved;generating, at the server, a trusted data package based on the transaction request data package; transmitting the trusted data package to a service dispensing device; determining, at the service dispensing device, the authenticity of the trusted data package; and in the event that the trusted data package is determined to be authentic, providing one or more services at the service dispensing device. - View Dependent Claims (31, 32)
-
Specification