Randomized Touchscreen Security Interface Layout

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current security interfaces on personal electronic devices, such as smartphones, are vulnerable to unauthorized access due to standardized layouts that can be observed and memorized by thieves, allowing them to deduce the security code from finger residue patterns.

Innovation Solution

Implementing a randomized security interface where graphical elements, such as keypads or symbol matrices, are displayed in varying positions and orientations based on user selection, making it difficult for unauthorized users to determine the correct input locations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a standardized security interface layout is used, then ease of operation is improved, but security vulnerability increases due to predictable finger residue patterns

Engineering Contradiction:
Improveease of operationVSAvoidsecurity vulnerability
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The security interface layout is made dynamic by randomly repositioning graphical elements (buttons, icons, or symbols) each time the unlock interface is displayed. This dynamic rearrangement prevents the formation of predictable finger residue patterns while maintaining usability, as the interface adapts its configuration on each display cycle.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The spatial parameters (position, orientation, or arrangement) of the graphical elements are changed randomly for each display of the unlock interface. This parameter variation ensures that even though the interface structure remains consistent, the actual layout changes prevent security vulnerabilities related to finger residue analysis.

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If graphical elements are displayed in random positions, then security is improved, but device complexity increases

Engineering Contradiction:
Improvesecurity vulnerabilityVSAvoiddevice complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system automatically generates and applies random layouts without requiring manual configuration or user input. The graphical elements are rearranged autonomously based on pre-programmed randomization algorithms, eliminating the need for complex user interaction while maintaining security enhancements.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The randomization of graphical element positions is performed in advance before the user interacts with the interface. The layout is pre-generated and applied automatically, reducing the computational burden during actual use and simplifying the overall system complexity.

Inventive Principle:
Principle #10Preliminary action

3Object-affected harmful factors

If the security interface requires conscious entry each time, then security is improved, but loss of time increases

Engineering Contradiction:
Improvesecurity vulnerabilityVSAvoidunlock time
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

The interface maintains a consistent structural pattern that repeats each time, providing familiar visual cues to users. This periodic consistency in layout structure (even though positions are randomized) allows for faster recognition and input, reducing the time penalty while maintaining security through the randomization of specific element positions.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS8869261B1Securing access to touch-screen devices
Publication Date: 2014.10.21 GOOGLE LLC
  • US8869261B1 patent drawing
  • US8869261B1 patent drawing
  • US8869261B1 patent drawing

AI summary

A method is disclosed for adjusting a security interface display on an electronic device. The method comprises a user of an electronic device requesting a change in the display of an interface for entering security code information on the device. The device presents to the user a variety of options related to the manner in which the graphical elements of the security interface may be displayed. The user may select any one or more of the display options. The electronic device thereafter displays a security interface with graphical elements displayed according to the user's selection.