US 11,736,474 B1
Automatic account protection for compromised credentials
Erica Ulrich, San Francisco, CA (US); Lizmari Brignoni, Gilbert, AZ (US); Jason Britt, Birmingham, AL (US); Tobe B. Bassior, Walnut Creek, CA (US); and Mark David Castonguay, Corte Madera, CA (US)
Assigned to Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed by Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed on Oct. 28, 2022, as Appl. No. 18/50,632.
Application 18/050,632 is a continuation of application No. 16/721,853, filed on Dec. 19, 2019, granted, now 11,489,829.
Claims priority of provisional application 62/784,246, filed on Dec. 21, 2018.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06F 9/54 (2006.01); H04L 9/06 (2006.01)
CPC H04L 63/083 (2013.01) [G06F 9/542 (2013.01); H04L 9/0643 (2013.01); H04L 63/0815 (2013.01); H04L 63/0861 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a credential data file including a plurality of tuples, each respective tuple including a username and password;
filtering the credential data file to exclude tuples with usernames that do not match a username in an account database;
matching a username in multiple tuples of the plurality of tuples in the credential data file to a username of an account stored in the account database;
determining that the password from a tuple in the multiple tuples of the plurality of tuples matches a password for the account by:
serially initiating attempts to log in to the account with each respective password in the multiple tuples of the plurality of tuples; and
preventing the account from being locked out during the attempts; and in response to the determining indicating a match, setting the account as compromised.