US 11,816,198 B2
Systems and methods for geolocation security using biometric analysis
Scott Anderson Sims, Tega Cay, SC (US); Sai Kishan Alapati, Princeton Junction, NJ (US); Jeffrey Brian Bashore, Saint Augustine, FL (US); Michael Joseph Carroll, Orland Park, IL (US); Brian H. Corr, Chandler, AZ (US); Andrew Dongho Kim, Glendale, AZ (US); Holly J. Martinez, Newark, DE (US); Aron Megyeri, Newark, DE (US); Ronnie Joe Morris, Jr., Mesquite, TX (US); Elliot Piatetsky, New York, NY (US); Jennifer Quillen, Newark, DE (US); Tracy R. Regehr, Kansas City, MO (US); Dharmender Kumar Satija, Rye Brook, NY (US); and Craig Douglas Widmann, Chandler, AZ (US)
Assigned to BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed by BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed on Apr. 6, 2021, as Appl. No. 17/223,079.
Prior Publication US 2022/0318348 A1, Oct. 6, 2022
Int. Cl. G06F 21/32 (2013.01); H04L 9/40 (2022.01); G06V 10/147 (2022.01); G06V 40/16 (2022.01); H04N 23/90 (2023.01)
CPC G06F 21/32 (2013.01) [G06V 10/147 (2022.01); G06V 40/168 (2022.01); G06V 40/172 (2022.01); H04L 63/0861 (2013.01); H04N 23/90 (2023.01); G06F 2221/2111 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system providing biometric security analysis, the system comprising:
a module containing a memory storage device, a communication device, and a processor, with computer-readable program code stored thereon, wherein executing the computer-readable code is configured to cause the processor to:
receive image data, device data, and transaction data;
categorize the image data, device data, and transaction data based on a geographic location and time period, generating categorized image data, device data, and transaction data;
analyze received image data and device data to determine a number of unique users represented in the image data;
select a specific time period and, based on the transaction data, calculate a number of unique accounts accessed or transacted with during the specific time period;
select a specific geographic location and, based on the transaction data, calculate a number of unique accounts accessed or transacted with at the specific geographic location;
based on the categorized image data and device data, determine the number of unique users calculated for the specific time period at the specific geographic location;
identify one or more account owners of the unique accounts accessed or transacted with during the specific time period;
match an identity of the one or more account owners with unique users calculated for the specific time period at the specific geographic location based on the image data; and
identify a discrepancy between the number of unique accounts accessed or transacted with and the number of unique users calculated for the specific time period and specific geographic location.