ATM Compromise Detection via Activity Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for monitoring automated teller machines (ATMs) are inadequate in detecting compromised ATMs, as they face challenges in efficiently collecting and analyzing activity data, leading to slow response times and inefficient management.

Innovation Solution

A computer-implemented method and system that receives activity data from ATMs, applies it to operating parameter rules to generate an activity score indicating the likelihood of compromise, and initiates responses such as alerts or shutdowns based on the score.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional monitoring systems are used to collect and analyze ATM activity data, then the system structure is simple, but the detection precision and response speed are insufficient

Engineering Contradiction:
Improvedetection precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The monitoring system is segmented into multiple independent functional modules: data collection module that gathers activity data from ATMs, analysis module that applies operating parameter rules to detect anomalies, and response module that executes security actions. This segmentation enables each module to specialize in specific detection tasks, improving overall detection precision while maintaining manageable system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary computing device is introduced between the ATMs and the central monitoring system. This intermediary collects and pre-processes activity data locally, applying operating parameter rules to generate activity scores before transmitting results to the central system. This intermediary layer enhances detection precision by enabling real-time local analysis while reducing the computational burden on the central system, thus managing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If comprehensive activity data collection is implemented to improve detection accuracy, then the detection precision improves, but the loss of time in data processing increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidresponse time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Operating parameter rules are pre-configured and stored in the intermediary computing device and central monitoring system. These rules define thresholds and criteria for detecting compromised ATMs in advance. When activity data is collected, the pre-established rules are immediately applied without requiring complex real-time analysis, thus maintaining high detection accuracy while significantly reducing processing time and enabling rapid response to security threats.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If real-time monitoring and analysis of ATM activity data is implemented, then the reliability of compromise detection improves, but the use of energy and computational resources increases

Engineering Contradiction:
Improvedetection reliabilityVSAvoidcomputational resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system applies partial action by focusing computational resources only on analyzing specific activity parameters that are most indicative of compromise, rather than processing all possible data streams equally. The intermediary computing device filters and prioritizes activity data based on pre-defined operating parameter rules, performing detailed analysis only on suspicious transactions. This approach maintains high detection reliability by concentrating resources on critical indicators while reducing overall computational resource consumption and energy usage.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11276067B2Systems and methods for detecting compromised automated teller machines
Publication Date: 2022.03.15 MASTERCARD INT INC
  • US11276067B2 patent drawing
  • US11276067B2 patent drawing
  • US11276067B2 patent drawing

AI summary

A computer-implemented method for detecting compromised automated teller machines is provided. The method includes receiving activity data from an ATM, activity data including user input data and machine data, wherein user input data includes instructions input by a user at the ATM during a transaction, and wherein machine data is associated with processes performed by the ATM; storing operating parameter rules in the memory, the operating parameter rules configured to indicate whether the received activity data is within a normal activity range for the ATM; applying the received activity data to the operating parameter rules; generating an activity score for the ATM based on the applying, wherein the activity score is configured to indicate a likelihood that the ATM is compromised; and initiating a response based on the activity score.