CPC G06Q 20/4012 (2013.01) [G06Q 20/027 (2013.01); G06Q 20/26 (2013.01); G06Q 20/322 (2013.01); G06Q 20/356 (2013.01); G06Q 20/40 (2013.01); G06Q 20/405 (2013.01); G06Q 20/425 (2013.01)] | 20 Claims |
1. A method for processing a secure mobile payment transaction conducted at a location of a merchant comprising:
receiving, from a point-of-sale device at the location of a merchant, mobile payment data that is associated with the secure mobile payment transaction, which is initiated after a registration event, and comprising a payment account number transmitted from a registered mobile device of a consumer;
transmitting, from a mobile wallet system to the registered mobile device, an approval request;
receiving, at the mobile wallet system from the registered mobile device of the consumer, an indication indicating the consumer has approved the secure mobile payment transaction;
analyzing, by the mobile wallet system, the mobile payment data received from the point-of-sale device to identify the mobile payment data as comprising the payment account number;
upon identifying the mobile payment data as comprising the payment account number,
receiving, at a secure payment computing device, the payment account number associated with the secure mobile payment transaction;
determining, by the secure payment computing device, mobile device information associated with the payment account number;
sending an authentication request from the secure payment computing device to the registered mobile device;
receiving, at the secure payment computing device from the registered mobile device, an authentication response, the authentication response comprising biometric-related information indicating that a registered user has approved the payment transaction using at least one or more fingerprint biometric factors corresponding to a fingerprint captured contemporaneously when the registered user touches a position on a user interface of the registered mobile device, the fingerprint biometric factors received by a biometric signal handler of the registered mobile device and validated on the mobile device by comparing the one or more fingerprint biometric factors to previously registered fingerprint biometric factors stored on a file system or secure element of the mobile device, wherein a first fingerprint biometric factor is captured when the registered user's first finger touches a position of the user interface;
authenticating the transaction based on biometric-related information received at the secure payment computing device matching previously stored information at the secure payment computing device;
in response to authenticating the transaction, transmitting at least a portion of the mobile payment data to a secure payment network for processing; and
after transmitting the mobile payment data to the secure payment network for processing, transmitting, by the mobile wallet system, a payment confirmation to the point-of-sale device at the location of the merchant.
|