ATM Compromise Detection via Augmented Reality Image Comparison
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Automated teller machines (ATMs) are vulnerable to fraudsters who install skimming devices, cameras, or other data capture devices, making it difficult to detect compromised ATMs, which can lead to stolen credit/debit card data and personal information.
Innovation Solution
A system and method using augmented reality (AR) on user devices to capture images of ATMs, compare them to stored reference images, and calculate a compromise score based on discrepancies, providing real-time notifications to users about the likelihood of tampering, thereby facilitating early detection and prevention of fraudulent activities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional monitoring methods are used to detect compromised ATMs, then the system is simple to operate, but the detection precision and reliability are insufficient
Solution Approach 1:
The patent replaces traditional mechanical/physical inspection methods with optical imaging and image processing technology. The system uses a camera to capture images of the ATM and employs computer vision algorithms to automatically detect skimming devices, cameras, and other compromising attachments, thereby substituting manual monitoring with automated optical detection.
Solution Approach 2:
The patent introduces an intermediary processing system that acts as a mediator between the ATM and the user. This system includes a server that receives images, processes them through image recognition algorithms, and returns compromise assessments to users, thereby enabling indirect detection without requiring direct physical inspection of the ATM.
2Productivity
If manual inspection methods are used, then the system complexity is low, but the time required for detection is excessive and productivity is reduced
Solution Approach 1:
The system enables self-service detection where users can independently capture images of ATMs using their mobile devices and automatically receive compromise assessments without requiring manual inspection by bank staff. The automated image recognition system performs the detection function that would otherwise require human inspectors, significantly improving detection speed and productivity.
Solution Approach 2:
Manual inspection processes are replaced with automated optical detection and image recognition systems. The system uses computer vision algorithms to automatically analyze ATM images and identify compromising devices, eliminating the need for manual physical inspection and thereby dramatically increasing detection speed and productivity.
3Reliability
If comprehensive monitoring is implemented to improve detection reliability, then the reliability improves, but the resource allocation and system complexity increase
Solution Approach 1:
The system shifts the monitoring burden from centralized bank resources to distributed user devices. Users capture images themselves using their mobile phone cameras, and the automated image recognition system processes these images server-side. This self-service approach improves detection reliability through comprehensive coverage while minimizing additional resource allocation, as users provide the imaging capability and the system provides automated processing.
Data Source
AI summary
A provider computing system includes a processing circuit comprising one or more processors coupled to one or more memories having instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to receive an indication from a user device that an automated teller machine (ATM) is compromised. The instructions, when executed by the one or more processors, further cause the one or more processors to generate, upon receiving the indication that the ATM is compromised, a reward message including a reward for reporting the ATM as being compromised. The instructions, when executed by the one or more processors, further cause the one or more processors to transmit the reward message to the user device.


