| CPC G06F 21/45 (2013.01) [G06F 16/24 (2019.01); G06F 40/40 (2020.01); G06N 3/04 (2013.01); H04L 63/08 (2013.01); H04L 63/102 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving, by a computing device, a request for access to a first account associated with a user;
querying a transactions database for first account data corresponding to the first account, wherein the first account data indicates one or more first transactions conducted via a first payment method;
receiving, from a second computing device, second account data corresponding to a second account associated with the user, wherein the second account data indicates one or more second transactions conducted via a second payment method;
generating standardized merchant names by processing the second account data based on a format of the first account data;
identifying, based on comparing the first account data and the processed second account data using the standardized merchant names, one or more second transactions, wherein the one or more second transactions are unique to the second account;
generating, based on the first account data, a synthetic transaction not conducted by the first account or the second account, wherein the synthetic transaction is configured to be different from both the one or more first transactions and the one or more second transactions; and
providing, based on a response to an authentication question associated with the synthetic transaction, access to the first account.
|