US 11,886,570 B2
Third party data processing for improvement of authentication questions
Joshua Edwards, Philadelphia, PA (US); Vyjayanthi Vadrevu, Chicago, IL (US); Tyler Maiman, Melville, NY (US); Viraj Chaudhary, Katy, TX (US); Daniel Miller, Astoria, NY (US); David Septimus, New York, NY (US); Jenny Melendez, Falls Church, VA (US); and Samuel Rapowitz, Roswell, GA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on May 7, 2021, as Appl. No. 17/314,673.
Prior Publication US 2022/0358205 A1, Nov. 10, 2022
Int. Cl. G06F 21/45 (2013.01); H04L 29/06 (2006.01); G06F 16/24 (2019.01); G06N 3/04 (2023.01); G06F 40/40 (2020.01); H04L 9/40 (2022.01)
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
OG exemplary drawing
 
1. A method comprising:
receiving, by a computing device, a request for access to a first account associated with a user, wherein the first account is managed by a first organization;
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, and wherein the second account is managed by a second organization different from the first organization;
generating standardized merchant names for the first account data and the second account data 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, wherein the synthetic transaction is configured to be different from both the one or more first transactions and the one or more second transactions unique to the second account;
generating, based on the synthetic transaction, an authentication question;
receiving a response to the authentication question; and
providing, based on the response to the authentication question, access to the first account.