Dynamic UI Unlocking via Parameter-Driven Element Movement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face cumbersome methods for locking and protecting electronic devices, seeking a balance between security and convenience.

Innovation Solution

The method involves determining dynamic values associated with parameters, displaying them on the user interface, and unlocking the device through specific interactions, such as gestures, while maintaining a locked state if incorrect inputs are received.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional locking methods are used, then security is maintained, but user convenience deteriorates due to cumbersome unlocking procedures

Engineering Contradiction:
Improveunlocking convenienceVSAvoiddevice security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies dynamics by making the user interface elements (such as dots or icons) move or change position based on dynamic parameters like time, date, or randomization. The unlocking pattern requires interacting with these dynamically changing elements, which prevents predictable attack patterns while maintaining ease of use for authorized users who know the current state of the interface.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes parameters of the user interface by varying positions, timings, or characteristics of interactive elements based on temporal or random parameters. The locking mechanism uses changing parameters (such as which dot is active, when it appears, or its position) to create a secure yet convenient unlocking process that adapts to prevent brute-force attacks.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If static user interface elements are used, then ease of operation is improved, but security deteriorates due to predictability

Engineering Contradiction:
Improvesecurity against brute-force attacksVSAvoidunlocking simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent transforms static user interface elements into dynamic ones that change over time or based on randomization. The interactive elements (dots, icons, or buttons) may appear, disappear, move, or change their functional state dynamically, making the unlocking pattern unpredictable for attackers while remaining simple for authorized users who remember the current configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements periodic action by cycling through different user interface configurations at regular intervals or based on temporal parameters. The interface elements may reset, rotate, or change states periodically, creating a rhythm that authorized users can remember while preventing prediction by attackers who would need to account for the periodic changes.

Inventive Principle:
Principle #19Periodic action

3Reliability

If complex unlocking patterns are implemented, then security is enhanced, but device complexity increases

Engineering Contradiction:
Improvesecurity levelVSAvoidunlocking mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the unlocking mechanism into discrete, manageable components such as individual dots, icons, or interactive elements that can be independently controlled. Each segment can be activated or deactivated based on the current state, allowing the system to achieve high security through combinations of simple segments rather than through complex monolithic patterns.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent makes the user interface elements multi-functional by allowing the same physical element (such as a dot or button) to serve multiple purposes: it can be part of the unlocking pattern, indicate a security state, or provide feedback to the user. This reduces the need for separate dedicated components for each function, thereby reducing overall device complexity while maintaining security.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11663311B2Security mechanism for an electronic device
Publication Date: 2023.05.30 COMCAST CABLE COMM LLC
  • US11663311B2 patent drawing
  • US11663311B2 patent drawing
  • US11663311B2 patent drawing

AI summary

According to some aspects, disclosed methods and systems may include determining, by an electronic device, a value associated with a first parameter configured to dynamically change, and displaying, via a user interface, an object corresponding to the value associated with the first parameter. The methods and systems may also include receiving, via the user interface, an input intended to unlock the electronic device, unlocking the electronic device if the received input interacts with the object in a predefined manner, and maintaining the electronic device in a locked state if the received input does not interact with the object in the predefined manner.