US 12,482,333 B1
Automated teller machine (ATM) anomaly detection and resolution
Daryl K. Ujita, Alhambra, CA (US); Joshua A. Beaudry, Jersey City, NJ (US); Amadou Bocoum, Mansfield, TX (US); Marco Mascioli, Charlotte, NC (US); Katrina L. Gibson-Walker, Ellenwood, GA (US); and Jeremy J. Acker, Clarence Center, NY (US)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on May 22, 2024, as Appl. No. 18/671,272.
Int. Cl. G07F 19/00 (2006.01)
CPC G07F 19/209 (2013.01) 18 Claims
OG exemplary drawing
 
1. A computing platform comprising:
at least one processor;
a communication interface communicatively coupled to the at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
receive information related to one or more automated teller machines (ATMs) indicating potentially anomalous activity at the one or more ATMs;
preprocess the information to remove one or more false positives from the information;
apply anomaly detection logic to the preprocessed information, wherein the anomaly detection logic includes one or more rules that are used to identify one or more anomalies;
output, based on applying the anomaly detection logic, one or more anomaly codes, wherein the one or more anomaly codes correspond to the one or more anomalies;
trend the one or more anomalies based on the one or more anomaly codes and using statistical analysis;
identify one or more actions to resolve the one or more anomalies based on the trending;
automatically execute the one or more actions by sending commands to the one or more ATMs affected by the one or more anomalies, that when received by the one or more affected ATMs, direct the one or more affected ATMs to execute the one or more actions;
generate an anomaly report, wherein the anomaly report comprises the one or more anomalies, the trending, and the one or more actions; and
send, to an enterprise computing device, the anomaly report and one or more commands directing the enterprise computing device to display the anomaly report, wherein sending the one or more commands directing the enterprise computing device to display the anomaly report causes the enterprise computing device to display the anomaly report.