ATM Session Security via Presence Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Self-service terminals, such as ATMs, face challenges in determining when a customer has prematurely left the terminal during a transaction, leading to potential unauthorized continuation of sessions by subsequent users.

Innovation Solution

Incorporating a sensor system, including customer identification devices like card readers or biometric sensors, and a controller that tracks customer presence and creates a session template, allowing the terminal to discriminate between the customer and others, and automatically closes the session when predefined absence criteria are met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a dip card reader is used instead of a motorized card reader, then the customer does not need to yield control of the card to the ATM and the ATM does not need to capture the customer's card, but the ATM cannot detect when the customer has left the terminal

Engineering Contradiction:
Improvecustomer control of cardVSAvoidsession security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

A sensor system acts as an intermediary between the customer and the ATM system. The sensor detects the customer's presence or absence and transmits this information to the controller, which then determines whether to close the session. This mediator resolves the contradiction by enabling session security monitoring without requiring physical card capture or control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the ATM does not capture the customer's card, then the customer retains control of the card, but the ATM cannot ascertain that the customer has prematurely left

Engineering Contradiction:
Improvecard retention by customerVSAvoidcustomer presence status
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The mechanical card capture system is replaced with an optical or electromagnetic sensor system. Instead of physically capturing the card to detect customer absence, the system uses sensors (such as cameras, weight sensors, or presence detection devices) to monitor whether the customer is still at the terminal. This substitution maintains customer control of the card while providing accurate presence detection.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Device complexity

If no presence detection system is used, then the terminal structure remains simple, but subsequent customers can continue transactions initiated by previous customers

Engineering Contradiction:
Improveterminal structureVSAvoidtransaction security
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system performs preliminary detection of customer presence before allowing transaction continuation. The sensor continuously monitors for the customer's presence, and the controller is pre-programmed with absence criteria (such as time thresholds or detection failures). When criteria are met, the session is automatically closed before any unauthorized continuation can occur, preventing security issues rather than reacting to them.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9019066B2Terminal
Publication Date: 2015.04.28 NCR ATLEOS CORP
  • US9019066B2 patent drawing
  • US9019066B2 patent drawing
  • US9019066B2 patent drawing

AI summary

A terminal, such as an automated teller machine, comprises: a customer identification device; a sensor for detecting presence of a customer at the terminal; and a controller coupled to the customer identification device and the sensor. The controller is programmed to (i) track the customer's location, (ii) create a session on identification of a customer, and (iii) close the created session when a customer absence criterion is fulfilled. The functions of the customer identification device and the sensor may be performed by a single unit. The customer absence criterion may comprise a time period during which the customer is not detected at the terminal.