Patent ID: 8904495
Filing Date: 2014-12-02
Classification: G06Q

Abstract:
1. A method of implementing a secure transaction, the method comprising: receiving, through a web browser application executing on a user computing device, from the user computing device, a request from a user for authentication of a transaction to be executed securely by a web server implementing secure transactions; transmitting through a web browser plug-in executing on the user computing device transaction information to the user computing device, the transaction information comprising transaction details corresponding to the request received from the user by the web server, an HTML tag uniquely identifying the web server and a signature of the web server, wherein the transmitting of the transaction information including the transaction details, the HTML tag and the signature of the web server, to the user computing device, identifying the web server implementing secure transactions to the user computing device; receiving from the user computing device, an indication that there has been an authentication of the user obtained utilizing a biometric device associated with the user computing device, wherein the authentication of the user is performed by the web server upon receiving valid biometric information from the user through the web browser plug-in, wherein the user submits the valid biometric information to the server via the web browser plug-in after verifying, using the web browser plug-in, the transaction details presented to the user in a transaction window generated by a biometric service, executing on the user computing device, and wherein the web server monitors the transaction details presented to the user in the transaction window ensuring that the presented transaction details are not modified by a malicious entity, by verifying the integrity of the data in the transaction window through the biometric service at regular or at random time intervals concurrently to the user verification of the presented transaction details in the transaction window and upon detection of a modification of the transaction details the biometric service instructs the web server to cancel the transaction.