Dynamic Character Input System for ATM Password Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

ATMs are vulnerable to password theft due to the ease with which thieves can record key presses or use hidden cameras, despite the limited effectiveness of anti-recording monitors.

Innovation Solution

A character input system that adjusts its character setting using a calculation unit to convert a default setting into a specific setting through a randomizing method, preventing unauthorized access by making the key press positions misleading.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a default character setting is used on the keyboard, then the ease of operation is improved, but the security is worsened because thieves can easily record passwords

Engineering Contradiction:
Improveease of operationVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The keyboard character setting is made dynamic by randomly changing the mapping between key positions and characters each time the system is activated. This dynamic adjustment prevents static recording of passwords while maintaining ease of operation, as users simply press keys in sequence without needing to memorize changing layouts.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The character mapping parameters are changed randomly for each session. The calculation unit generates a random character setting that maps keys to characters differently each time, transforming the static parameter into a variable one that enhances security while preserving operational simplicity.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If anti-recording monitors are installed, then the security is improved, but the device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The physical security measure (anti-recording monitors) is replaced with a software-based solution (random character mapping algorithm). The calculation unit implements the security function through computational logic rather than physical barriers, reducing device complexity while maintaining or enhancing security effectiveness.

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

3Reliability

If additional hardware devices are added to enhance security, then the security is improved, but the device complexity and cost increase

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The existing keyboard and calculation unit are made multi-functional. The keyboard not only inputs data but also provides security through random character mapping. The calculation unit both processes transactions and generates random character settings, eliminating the need for dedicated security hardware while enhancing protection.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7526721B2Character input system capable of adjusting a character setting corresponding to an input device and method thereof
Publication Date: 2009.04.28 LITE ON TECH CORP
  • US7526721B2 patent drawing
  • US7526721B2 patent drawing
  • US7526721B2 patent drawing

AI summary

A character input system capable of adjusting a character setting corresponding to an input device and a method thereof are disclosed. The input device includes a plurality of input components corresponding to a default character setting. An input component from the input components is utilized for indicating an input of a first character according to the default character setting. The method includes converting the default character setting into a specific character setting; and determining that the input component indicates an input of a second character according to the specific character setting.