Systems and methods for using multi-factor authentication
AssigneeMastercard International Incorporated
InventorBrian Piel
Life of this patent
Estimating the term…
Loading patent…
AssigneeMastercard International Incorporated
InventorBrian Piel
Estimating the term…
An authentication computing device stores a cardholder profile that is associated with a candidate cardholder and includes a cardholder identifier, a device identifier, payment account data, and trusted authentication data in a database system, receives an authentication request that is associated with a tax filing of the candidate cardholder and includes a filing identifier from a revenue computing device, detects the authentication request is associated with the candidate cardholder based upon the filing identifier and the cardholder profile, transmits an identity challenge requesting authentication data associated with the candidate cardholder to a user device associated with the device identifier, receives a challenge response including response authentication data from the user device, determines an authentication status associated with the authentication request based on a comparison of the response authentication data and the trusted authentication data, and transmits the authentication status to the revenue computing device.
A computer system for providing multi-factor authentication to gain access to data stored within a data processing computing device, the computer system using authentication resources of an interoperability domain that is secure and separate from authentication resources of the data processing computing device, the computer system comprising an online architecture comprising the interoperability domain, the interoperability domain in communication over a first communication channel with an acquirer domain and an issuer domain and over a second communication channel with the data processing computing device, the interoperability domain comprising:
A computer-implemented method providing a computer system for using multi-factor authentication to gain access to data stored within a data processing computing device, the computer system using authentication resources of an interoperability domain that is secure and separate from authentication resources of the data processing computing device, the computer system including an online architecture including the interoperability domain, the interoperability domain in communication over a first communication channel with an acquirer domain and an issuer domain and over a second communication channel with the data processing computing device, the interoperability domain including an Access Control Server (ACS) associated with a payment processing network, wherein the computer system further includes an authentication computing device, separate from the data processing computing device, the authentication computing device communicatively coupled over the second communication channel to the data processing computing device, wherein the authentication computing device includes at least one processor in communication with the payment processing network, and wherein the authentication computing device further includes a memory in communication with the at least one processor, the computer-implemented method comprising:
At least one non-transitory computer-readable storage medium having computer-executable instructions embodied thereon for execution by at least one processor of an authentication computing device including a memory, wherein the authentication computing device is associated with a computer system for providing multi-factor authentication to gain access to data stored within a data processing computing device, the computer system using authentication resources of an interoperability domain that is secure and separate from authentication resources of the data processing computing device, the computer system including an online architecture comprising the interoperability domain, the interoperability domain in communication over a first communication channel with an acquirer domain and an issuer domain and over a second communication channel with the data processing computing device, the interoperability domain comprising the authentication computing device separate from the data processing computing device and communicatively coupled over the second communication channel to the data processing computing device and an Access Control Server (ACS) associated with a payment processing network, wherein the ACS is configured to electronically (i) receive response authentication data from a user device, and (ii) determine an authentication status of the user device by comparing the response authentication data to electronically encrypted trusted authentication data of a user profile stored in a database system associated with the interoperability domain, wherein the trusted authentication data of the user profile includes personal data that is securely used within the interoperability domain and is not received at the data processing computing device, wherein the at least one processor of the authentication computing device is in communication with the ACS associated with the payment processing network, and wherein the computer-executable instructions cause the at least one processor to:
Dependencies are inferred from the claim text.