Joystick Sequence Authentication for ATMs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional payment terminals and ATMs require users to enter PINs or zip codes for authentication, which can lead to inefficiencies and security breaches due to forgetfulness or easy compromise of personal information.

Innovation Solution

Implementing a joystick-based authentication system where users input a joystick sequence, which is easier to remember and harder to copy, and is associated with their identification information, enhancing both efficiency and security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a PIN or zip code is used for authentication, then the authentication process is simple and familiar to users, but it is easy to be forgotten or compromised leading to security breaches

Engineering Contradiction:
Improveauthentication securityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent replaces the traditional mechanical keypad input system with a joystick-based input system. Instead of pressing keys to enter PINs or zip codes, users manipulate a joystick to create authentication sequences, substituting the mechanical keypress action with continuous analog joystick movement that can be processed into digital authentication data.

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

Solution Approach 2:

The patent changes the authentication parameter from discrete numerical values (PIN digits 0-9) to continuous spatial-temporal patterns (joystick movement trajectories, speeds, directions, and timing). This parameter transformation creates more complex authentication data that is harder to compromise while remaining operable by users.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a joystick sequence is used for authentication, then security is improved due to difficulty in copying, but the device complexity increases

Engineering Contradiction:
Improveauthentication securityVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the joystick serve multiple functions: it acts as both the primary input device for transaction commands and the authentication input device. This multi-functionality reduces overall system complexity by eliminating the need for separate authentication hardware while enhancing security through the joystick's capability to capture complex movement patterns.

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

Solution Approach 2:

The system automatically processes the raw joystick movements and extracts authentication sequences without requiring additional user actions. The processor automatically captures the movement data, compares it against stored patterns, and determines authentication results, reducing the need for complex additional components.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If a joystick sequence is used for authentication, then memorability is improved for users, but the processing complexity increases

Engineering Contradiction:
ImprovememorabilityVSAvoidprocessing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary processing by capturing and storing multiple samples of user joystick movements during setup, then creating an averaged or representative authentication pattern. This preliminary action simplifies subsequent authentication processing by comparing new inputs against pre-processed reference patterns rather than requiring complex real-time analysis of raw movements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms where the processor analyzes joystick movement patterns and provides real-time or post-processing feedback to determine authentication success. This feedback loop allows the system to adjust processing parameters and make authentication decisions based on accumulated data, managing complexity through iterative refinement.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12105779B2Systems and methods for employing a joystick sequence to authenticate a user
Publication Date: 2024.10.01 CAPITAL ONE SERVICES LLC
  • US12105779B2 patent drawing
  • US12105779B2 patent drawing
  • US12105779B2 patent drawing

AI summary

Systems and methods for authenticating identification information are disclosed. For example, a system may include an Automated Teller Machine (ATM). An ATM may comprise a user interface. The user interface may comprise a joystick. The user interface may be configured to receive joystick input from a user. The ATM may comprise at least one memory storing instructions. The ATM may comprise at least one processor configured to execute the instructions to perform operations. The operations may comprise receiving identification information from the user. The operations may comprise receiving the joystick input. The operations may comprise extracting a joystick sequence from the joystick input. When the joystick sequence is within a predetermined threshold from a stored joystick sequence corresponding to the identification information, the operations may comprise authenticating the user for an ATM operation.