US 11,888,880 B1
Systems and methods for detecting keyboard characteristics
Billy Dwayne Carlisle, Windcrest, TX (US); and Robert Jason Neel, Boerne, TX (US)
Assigned to United Services Automobile Association (USAA), San Antonio, TX (US)
Filed by United Services Automobile Association (USAA), San Antonio, TX (US)
Filed on Jun. 28, 2022, as Appl. No. 17/852,128.
Application 17/852,128 is a continuation of application No. 16/254,143, filed on Jan. 22, 2019, granted, now 11,418,522.
Claims priority of provisional application 62/620,058, filed on Jan. 22, 2018.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06F 3/023 (2006.01); G06F 40/232 (2020.01); H04N 7/14 (2006.01)
CPC H04L 63/1425 (2013.01) [G06F 3/0233 (2013.01); G06F 40/232 (2020.01); H04L 63/083 (2013.01); H04L 63/1416 (2013.01); H04N 7/141 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A keyboard detection system, comprising:
a database comprising database information associating a first plurality of characters of a first language with a second plurality of characters corresponding to keystrokes used to produce the first plurality of characters via a keyboard of a second language different from the first language;
one or more processors; and
memory communicatively coupled to the one or more processors, wherein the memory stores instructions configured to cause the one or more processors to:
receive input data comprising a first set of characters, wherein the input data is related to a credential associated with an account;
compare the input data to a second set of the second plurality of characters based on the database information;
determine that the input data and the second set of the second plurality of characters comprise a common subset of characters;
request additional information associated with the account in response to determining that the input data and the second set of the second plurality of characters comprise the common subset of characters; and
limit access to the account in response to detecting the input data comprises one or more unprintable characters.