Multi-factor ATM PIN Validation via Force and Timing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional PIN-based systems for accessing accounts at ATMs are vulnerable to theft and fraud, as malicious individuals can easily replicate the sequence of numbers without additional security measures.
Innovation Solution
Implementing a multi-factor input system for ATMs that includes a sequence of characters, force, time, and concurrent input combinations, which are validated to enhance security and prevent unauthorized access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional PIN-based systems are used for ATM access, then ease of operation is maintained, but security and reliability are compromised due to vulnerability to theft and fraud
Solution Approach 1:
The patent segments the traditional single-factor PIN system into multiple independent input factors (sequence of characters, force applied, time duration, concurrent character combinations). Each factor is detected separately by the input component and processed independently by the processor, creating layered security without requiring a completely new input mechanism
Solution Approach 2:
The patent adds new dimensions to the traditional one-dimensional PIN entry by incorporating force (pressure sensor data), time (duration of key press), and spatial concurrency (multiple keys pressed simultaneously). These additional dimensions transform the security validation from a simple sequence check to a multi-dimensional verification process
2Reliability
If multi-factor input validation is implemented, then security and reliability are improved, but device complexity increases due to additional input detection requirements
Solution Approach 1:
The patent designs the input component to perform multiple functions simultaneously: detecting key presses, measuring force applied, timing the duration, and identifying concurrent key combinations. This multi-functional approach consolidates what could be separate sensors into a single integrated input component, reducing overall system complexity while achieving multi-factor validation
Solution Approach 2:
The patent utilizes different parameters of the same input component (force, time, sequence, concurrency) rather than requiring separate physical sensors for each factor. By extracting multiple validation factors from a single input component through parameter analysis, the system achieves enhanced security without proportionally increasing device complexity
3Reliability
If multi-factor input including force and time detection is used, then security against fraud is enhanced, but measurement precision requirements increase
Solution Approach 1:
The patent does not require extremely precise measurement of force and time, but rather sufficient precision to distinguish between legitimate user input patterns and fraudulent attempts. The system uses thresholds and ranges (e.g., force within a certain range, time within a certain duration) rather than requiring exact measurements, achieving adequate fraud prevention without excessive measurement precision requirements
Data Source
AI summary
An automated teller machine (ATM) may include an input component and one or more processors. The input component may be configured to detect multi-factor input associated with an account. The multi-factor input may include at least two of: a sequence of characters input via the input component, a force with which at least one character, of the sequence of characters, is input via the input component, a length of time over which at least one character, of the sequence of characters, is input via the input component, or a combination of at least two characters, of the sequence of characters, that are input concurrently via the input component. The ATM may receive the multi-factor input, validate the multi-factor input in association with the account, and selectively permit or deny access to one or more actions associated with the account based on validating the multi-factor input.


