Payment system
AssigneeVisa Europe Limited
InventorStuart Fiske
Life of this patent
Estimating the term…
Loading patent…
AssigneeVisa Europe Limited
InventorStuart Fiske
Estimating the term…
Methods, apparatus and computer software are provided for authorizing an EMV transaction between a user device and a point of sale terminal, particularly, but not exclusively, in situations where a secure element is not made available for the deployment of a payment application on the user device. The payment application is instead deployed to a processing environment that is outside of any secure element on the user device. An ICC Master Key corresponding to the payment application is held by a trusted authority, such as the issuing bank. The trusted authority is adapted generate time-limited session keys on the basis of the ICC Master Key and distribute session keys to the payment application. Receipt of a session key by the payment application enables the payment application to conduct an EMV payment transaction. The session key is used to authorize a single EMV payment transaction.
A user device for conducting a payment transaction with a point-of-sale terminal, the payment transaction being one that is authorized as part of the payment transaction by an issuing bank, wherein the issuing bank holds data indicative of an ICC Master Key, the user device comprising a payment application, the payment application having a first operative state wherein the payment application is enabled to conduct the payment transaction, and a second operative state, different to the first operative state, and wherein the payment application is responsive to receipt of a session key, different from the ICC Master Key, generated by the issuing bank on the basis of the ICC Master Key, whereby to be configured into the first operative state and thereafter is configured to perform an authorization process, the authorization process comprising the steps of:
A computer readable medium comprising a computer program, or a suite of computer programs, which, when executed on a user device, causes the user device to perform an payment transaction, the payment transaction being one that is authorized as part of the payment transaction by an issuing bank, wherein the issuing bank holds data indicative of an ICC Master Key and generates a session key, different from the ICC Master Key, on the basis of the ICC Master Key, the payment transaction process comprising the steps of:
A user device comprising:
Dependencies are inferred from the claim text.