Method and device for conducting a secured financial transaction on a device
First Claim
1. A method of conducting a secured financial transaction on a device used as a payment terminal, the device running a point of sale (POS) application, the device comprising a central processing unit, a wireless interface, a communication interface and a secure element, the POS application comprising a payment control application, the payment control application running on the central processing unit and comprising control instructions to control the secure element, the secure element storing a merchant identifier, the method comprising:
- receiving, by the POS application, user input comprising a payment amount for the secured financial transaction;
sending, by the payment control application and to the secure element, a request to conduct the secured financial transaction;
after receiving the request to conduct the secured financial transaction, activating, by the secure element, the wireless interface of the device;
receiving, via the wireless interface of the device and from a payment apparatus, an indication of one or more payment applications supported by the payment apparatus;
selecting, by the secure element, and based on the one or more payment applications supported by the payment apparatus, a payment application amongst a plurality of payment applications available to the secure element;
acquiring, by the secure element, via the wireless interface of the device, and from the payment apparatus, data relating to a financial account;
encrypting, by the secure element, at least a portion of the data relating to the financial account;
establishing a secured communication channel between the secure element and a server through the communication interface of the device;
transmitting, by the secure element and to the server, the encrypted data and the merchant identifier;
obtaining, by the secure element, a transaction authorization for conducting the secured financial transaction from the server; and
displaying, by the device, an indication of the transaction authorization.
6 Assignments
0 Petitions
Accused Products
Abstract
A device, an add-on and a secure element for conducting a secured financial transaction are disclosed. The device comprises a central processing unit; a communication interface for establishing a communication between the device and a financial institution related to a financial account; an interface for acquiring data relating to the financial account; the secure element for processing at least a portion of the data relating to the financial account acquired by the interface; and control logic for acquiring a purchase amount to be debited from the financial account and for obtaining a transaction authorization from the financial institution related to the financial account, the transaction authorization being based, at least partially, on data processed solely by the secure element independently of data processed by the central processing unit. A method of conducting the secured financial transaction, and a computer program product for execution by the secure element are also disclosed.
124 Citations
16 Claims
-
1. A method of conducting a secured financial transaction on a device used as a payment terminal, the device running a point of sale (POS) application, the device comprising a central processing unit, a wireless interface, a communication interface and a secure element, the POS application comprising a payment control application, the payment control application running on the central processing unit and comprising control instructions to control the secure element, the secure element storing a merchant identifier, the method comprising:
-
receiving, by the POS application, user input comprising a payment amount for the secured financial transaction; sending, by the payment control application and to the secure element, a request to conduct the secured financial transaction; after receiving the request to conduct the secured financial transaction, activating, by the secure element, the wireless interface of the device; receiving, via the wireless interface of the device and from a payment apparatus, an indication of one or more payment applications supported by the payment apparatus; selecting, by the secure element, and based on the one or more payment applications supported by the payment apparatus, a payment application amongst a plurality of payment applications available to the secure element; acquiring, by the secure element, via the wireless interface of the device, and from the payment apparatus, data relating to a financial account; encrypting, by the secure element, at least a portion of the data relating to the financial account; establishing a secured communication channel between the secure element and a server through the communication interface of the device; transmitting, by the secure element and to the server, the encrypted data and the merchant identifier; obtaining, by the secure element, a transaction authorization for conducting the secured financial transaction from the server; and displaying, by the device, an indication of the transaction authorization. - View Dependent Claims (2, 3, 4, 11, 12, 15)
-
-
5. A device to be used as a payment terminal and configured to run a point of sale (POS) application for conducting a secured financial transaction, the device comprising a central processing unit, a secure element storing a merchant identifier, a wireless interface and a memory comprising computer-executable instructions for execution by the device, the instructions, upon being executed by the device, causing the device to perform operations comprising:
-
running the point of sale (POS) application, the POS application comprising a payment control application, the payment control application running on the central processing unit and comprising control instructions to control the secure element; receiving, by the POS application, user input comprising a payment amount for the secured financial transaction; sending, by the payment control application and to the secure element, a request to conduct the secured financial transaction; after receiving the request to conduct the secured financial transaction, activating, by the secure element, the wireless interface of the device; receiving, via the wireless interface of the device and from a payment apparatus, an indication of one or more payment applications supported by the payment apparatus; selecting, by the secure element, and based on the one or more payment applications supported by the payment apparatus, a payment application amongst a plurality of payment applications available to the secure element; acquiring, by the secure element, via the wireless interface of the device, and from the payment apparatus, data relating to a financial account; encrypting, by the secure element, at least a portion of the data relating to the financial account; establishing a secured communication channel between the secure element and a server through a communication interface of the device; transmitting, by the secure element and to the server, the encrypted data and the merchant identifier; obtaining, by the secure element, a transaction authorization for conducting the secured financial transaction from the server; and displaying, by the device, an indication of the transaction authorization. - View Dependent Claims (6, 7, 8, 9, 13, 14, 16)
-
-
10. A non-transitory computer readable storage medium comprising computer-executable instructions for execution by a device, the device to be used as a payment terminal and configured to run a point of sale (POS) application for conducting a secured financial transaction, the device comprising a central processing unit, a wireless interface and a secure element storing a merchant identifier, the instructions, upon being executed by the device, causing the device to perform a method comprising:
-
receiving, by the POS application, user input comprising a payment amount for the secured financial transaction; running the POS application, the POS application comprising a payment control application, the payment control application running on the central processing unit and comprising control instructions to control the secure element; sending, by the payment control application and to the secure element, a request to conduct the secured financial transaction; after receiving the request to conduct the secured financial transaction, activating, by the secure element, the wireless interface of the device; receiving, via the wireless interface of the device and from a payment apparatus, an indication of one or more payment applications supported by the payment apparatus; selecting, by the secure element, and based on the one or more payment applications supported by the payment apparatus, a payment application amongst a plurality of payment applications available to the secure element; acquiring, by the secure element, via the wireless interface of the device, and from the payment apparatus, data relating to a financial account; encrypting, by the secure element, at least a portion of the data relating to the financial account; establishing a secured communication channel between the secure element and a server through a communication interface of the device; transmitting, by the secure element and to the server, the encrypted data and the merchant identifier; obtaining, by the secure element, a transaction authorization for conducting the secured financial transaction from the server; and displaying, by the device, an indication of the transaction authorization.
-
Specification