Obfuscating User Input via Distractor Visual Indicators

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing password authentication systems are vulnerable to unauthorized access when users enter passwords in public or observable settings, leading to security risks and the need for frequent password changes.

Innovation Solution

A system that obfuscates user input by concurrently displaying multiple targets and moving visual indications between them in response to user inputs, making it difficult for observers to determine which target is being selected, thereby enhancing password security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a password is entered in a public or observable setting, then authentication can be performed, but security is compromised due to potential observation by unauthorized parties

Engineering Contradiction:
Improveauthentication capabilityVSAvoidunauthorized observation
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary mechanism (the moving visual indication system) between the user and the password input field. This intermediary obscures the direct connection between user actions and password characters, preventing observers from easily correlating keystrokes with specific password characters while still allowing authentication to proceed normally

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If traditional password input methods are used, then the system is simple to operate, but security is weakened because observers can easily track which target is being selected

Engineering Contradiction:
Improveinput simplicityVSAvoidpassword security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies dynamics by making the visual indication movable rather than static. The visual indication moves between different target positions in response to user inputs, creating a dynamic display that obscures the relationship between user actions and selected targets. This dynamic behavior maintains ease of operation while significantly improving security against observation attacks

Inventive Principle:
Principle #15Dynamics

3Reliability

If multiple visual indications are moved between targets, then observer tracking becomes difficult, but the system complexity increases

Engineering Contradiction:
Improvesecurity obfuscationVSAvoidinterface complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the visual indication system into distinct components (multiple visual indications that can be independently moved). This segmentation allows the system to track and move individual visual indications between targets based on user inputs, creating effective obfuscation while maintaining manageable system complexity through modular design

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11209979B2Systems and methods for input interfaces promoting obfuscation of user navigation and selections
Publication Date: 2021.12.28 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11209979B2 patent drawing
  • US11209979B2 patent drawing
  • US11209979B2 patent drawing

AI summary

Techniques for obfuscating selection of an option during user-input of sensitive information, involving displaying several targets, such as via a virtual keyboard, on a device display, where each target corresponds to one of multiple options. When a first visual indication of a current user target moves to a first target in response to a first user navigation input, an obfuscation system can concurrently or soon thereafter move a second visual indication of a first distractor target to another target. The current user target is thus obfuscated as two different visual indicators move through the targets.