Dynamic Virtual Key Interface for Fraud Resistant Passcode Entry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for secure data entry and access, particularly in systems like ATMs and debit transactions, are vulnerable to fraud due to weaknesses in human-machine interfaces and the limited security of PINs, which can be guessed or observed, leading to significant financial losses.

Innovation Solution

A method for secure passcode entry and verification using a dynamic interface with virtual keys associated with multiple properties such as numbers, characters, symbols, colors, patterns, sounds, textures, and orientation, where the properties are randomly rearranged upon each use, making it difficult to discern the selection process and requiring multiple observations for passcode disclosure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a traditional PIN entry interface is used, then the system is simple to operate, but it is vulnerable to shoulder surfing and skimming attacks

Engineering Contradiction:
Improvesecurity against fraudVSAvoidinterface complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The passcode is segmented into multiple properties (number, character, symbol, color, pattern, sound, texture, orientation) where each property can be independently selected and combined. This segmentation allows the system to increase security through property combinations while maintaining operational simplicity through modular selection processes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The interface transitions from traditional 2D visual display to multi-dimensional interaction by incorporating tactile properties (textures, vibrations), auditory properties (sounds), and spatial properties (orientations). This dimensional expansion creates multiple sensing modalities that prevent observation-based attacks while maintaining ease of use through natural human senses.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If PIN combinations are limited to four digits, then the entry process is quick and simple, but the probability of successful guessing increases

Engineering Contradiction:
Improveresistance to guessing attacksVSAvoidpasscode entry time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system changes the parameters of the passcode from simple numeric digits to multi-property combinations including number, character, symbol, color, pattern, sound, texture, and orientation. This parameter expansion exponentially increases the search space for guessing attacks while the system maintains quick verification through efficient property matching algorithms.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The passcode becomes a composite of multiple property types rather than a single numeric sequence. Each position in the passcode can combine different property types (e.g., a colored shape with specific orientation and texture), creating a composite authentication element that resists guessing while maintaining rapid verification through structured property comparison.

Inventive Principle:
Principle #40Composite materials

3Reliability

If virtual keys are repositioned between uses, then distant observation is prevented, but close observation remains effective

Engineering Contradiction:
Improveprotection against observationVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The interface dynamically changes the properties and positions of virtual keys between each passcode entry attempt. Rather than static key positions, the system randomly reassigns properties (colors, shapes, orientations) and positions to keys, creating a dynamic interface that prevents both distant and close observation while adapting to each user interaction session.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates color as a variable property of virtual keys that changes between uses. By randomly assigning and changing colors of keys and their associated properties, the interface prevents observation-based attacks where attackers might memorize key positions or patterns, while users can still easily identify and select the correct properties through visual differentiation.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS10572648B2Fraud resistant passcode entry system
Publication Date: 2020.02.25 ARCANUM TECHNOLOGY LLC
  • US10572648B2 patent drawing
  • US10572648B2 patent drawing
  • US10572648B2 patent drawing

AI summary

A method for user passcode authentication. The method includes accessing a user information database with predefined user input option parameters and generating a random arrangement of input options from the predefined user input option parameters. The method includes manifesting the random arrangement of input options on an interactive display interface and receiving a selection of the interactive display interface input options. The method also includes comparing the received selection of interactive display interface options to the predefined user input option parameters.