Mobile Device Password Obfuscation via Dynamic Decoy Patterns

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Pattern passwords on mobile devices are vulnerable to unauthorized access as an onlooker can determine the pattern by observing the user's finger movement, even when the pattern is not visually displayed.

Innovation Solution

Displaying a decoy pattern on the screen that is dynamically created based on the user's touch inputs, distracting the onlooker and making it difficult to determine the correct pattern.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the pattern password is not visually displayed during user input, then security is improved slightly, but onlookers can still determine the pattern by observing finger movement

Engineering Contradiction:
Improvepattern password securityVSAvoidonlooker observation capability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

A decoy pattern is introduced as an intermediary visual element that mediates between the user's actual finger movements and the onlooker's observation. The decoy pattern appears to follow the user's finger but actually displays a different, incorrect pattern, thereby protecting the real password from being observed while maintaining the illusion of visual feedback

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a visual copy (decoy pattern) of the user's finger movement that appears authentic but contains incorrect information. This copy is displayed instead of the actual pattern, allowing the system to maintain the appearance of visual feedback while preventing the true password from being revealed to onlookers

Inventive Principle:
Principle #26Copying

2Reliability

If a decoy pattern is displayed during user input, then security against onlookers is improved, but device complexity increases

Engineering Contradiction:
Improvemobile device securityVSAvoidpassword authentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The decoy pattern generation functionality is merged with the existing pattern recognition system. The same touchscreen input detection mechanism serves both to capture the user's actual pattern and to generate the decoy pattern, eliminating the need for separate hardware or complex additional systems

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11119648B2Obfuscating mobile device passwords through pattern generation
Publication Date: 2021.09.14 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11119648B2 patent drawing
  • US11119648B2 patent drawing
  • US11119648B2 patent drawing

AI summary

A computer-implemented a method for authenticating a user includes: displaying, by a computer device, a first user interface on a display; receiving, by the computer device, user input defining a first pattern; displaying, by the computer device, a second pattern on the display, wherein the second pattern is different than the first pattern; comparing, by the computer device, the first pattern to a predefined pattern; and based on the comparing, the computer device performing one of: re-displaying the first user interface when the first pattern does not match the predefined pattern; and displaying a second user interface when the first pattern does match the predefined pattern.