Dynamic Passcode Keypad for Smudge and Shoulder Surfing Protection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing passcode entry methods on mobile devices are vulnerable to unauthorized access due to finger smudges and visual confirmation, as they do not effectively prevent third parties from determining the passcode either through smudge patterns or visual observation.
Innovation Solution
A method that generates a passcode entry display with multiple touch points, each having at least two visual identifiers (e.g., numbers and colors or symbols), where the arrangement of these identifiers changes between each passcode entry, and the orientation of the pattern can be randomized, making it difficult for unauthorized parties to discern the correct sequence or pattern.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the keypad display is positioned in a constant configuration, then the user interface is simple and easy to use, but finger smudges reveal the passcode sequence to unauthorized users
Solution Approach 1:
The patent applies dynamics by making the keypad display configuration change over time. The positions of numbers and/or letters on the keypad are randomized for each passcode entry attempt, so the display is not static but dynamically reconfigured. This prevents finger smudges from consistently marking the same positions, thereby protecting the passcode while maintaining ease of use through familiar interaction patterns.
2Object-affected harmful factors
If the keypad positions are randomized after each entry, then finger smudge patterns are prevented, but the user interface complexity increases
Solution Approach 1:
The patent applies parameter changes by modifying the positional parameters of the keypad elements (numbers and letters). Instead of changing the fundamental structure or adding complex mechanisms, the system changes the position parameter of each keypad element randomly for each entry attempt. This achieves smudge prevention through parameter variation while keeping the overall device and interface relatively simple.
3Ease of operation
If the keypad is displayed in a fixed orientation, then the entry process is straightforward, but shoulder surfing and visual observation can capture the passcode
Solution Approach 1:
The patent applies dynamics by randomly reorienting and repositioning the keypad elements for each entry attempt. The numbers and/or letters are placed in different positions and orientations, making it difficult for someone observing over the user's shoulder to predict or remember the correct sequence. This dynamic reconfiguration protects against visual observation while maintaining straightforward entry interaction.
4Object-affected harmful factors
If multiple visual identifiers are associated with each touch point and their arrangement changes, then security against visual interception is enhanced, but the interface complexity increases
Solution Approach 1:
The patent applies merging by combining multiple visual identifiers (numbers, letters, and other visual elements) into a single integrated keypad display structure. Instead of having separate layers or components for each identifier type, the system merges them into one cohesive interface where each touch point contains multiple visual elements. This achieves enhanced security through multiple identifiers while avoiding the complexity of separate display structures.
Data Source
AI summary
A method for entering a passcode within a mobile device begins with receiving an indication of a user attempt to access the mobile device. A passcode entry display including a plurality of touch points is generated responsive to the indication. Each of the plurality of touch points includes at least two visual identifiers associated therewith. The passcode entry display is displayed on an interface of the mobile device and the passcode is received responsive to user selection of a sequences of the plurality of touch points associated with a predetermined sequence of at least one of the visual identifiers. The arrangement of the at least two visual identifier associated with the plurality of touch points of each passcode entry display differs from an arrangement of the at least two visual identifiers in a previous and a subsequent passcode entry display.


