Screen Unlock via Random Code Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing screen unlock mechanisms for mobile devices are cumbersome and time-consuming when users forget their passwords, often requiring brute force attempts or restoring to factory settings, which can result in data loss.

Innovation Solution

A method where a random code is generated and sent to a preset account, allowing users to unlock the screen by entering the code, thereby deleting the preset password without the need for manual brute force attempts or data backup.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If brute force the preset password or restore to factory default settings to unlock the screen, then the screen can be unlocked, but the process is time-consuming and may result in data loss

Engineering Contradiction:
Improvescreen unlock operationVSAvoidunlocking process time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent introduces a third-party service server as an intermediary between the user and the locked device. The server receives the device identifier, generates a random code, and transmits it to the user's preset account. This intermediary system enables remote code generation and transmission, allowing the user to unlock the screen without manual brute force attempts or factory resets, thus resolving the time-consuming issue while maintaining security

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary action by pre-configuring a service server with the device's identifier and preset account information before the lock occurs. When unlocking is needed, the system automatically retrieves the random code that was previously generated and transmitted to the preset account. This preliminary setup eliminates the need for time-consuming brute force attempts or data backup operations during the actual unlocking process

Inventive Principle:
Principle #10Preliminary action

2Speed

If use fingerprint unlock, facial recognition unlock, or voice recognition unlock, then the unlock process is fast, but failure recognition may result in unsuccessful unlock attempts

Engineering Contradiction:
Improveunlock speedVSAvoidunlock success rate
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent changes the authentication parameter from biometric data (fingerprint, face, voice) to a code-based system. The service server generates a random code and transmits it to the preset account. The user enters this code to unlock the screen. This parameter change provides a reliable alternative when biometric recognition fails, as the code-based system does not depend on the user's physical characteristics or recognition accuracy

Inventive Principle:
Principle #35Parameter changes

3Reliability

If use password unlock or pattern drawing unlock, then the screen can be locked securely, but the user may forget the password or pattern due to its complexity

Engineering Contradiction:
Improvescreen lock securityVSAvoidpassword recall ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent uses a service server as an intermediary to manage the authentication process. Instead of relying on the user to remember a complex password or pattern, the system stores the device identifier and preset account information on the server. When unlocking is needed, the server generates a random code and transmits it to the preset account, providing a secure alternative that does not require the user to recall complex credentials

Inventive Principle:
Principle #24Intermediary (Mediator)

4Ease of operation

If restore to factory default settings to unlock the screen, then the screen can be unlocked via default password, but all data stored in the smart phone may be lost

Engineering Contradiction:
Improvescreen unlock operationVSAvoidstored data
Core Design Contradiction:
Ease of operationVSLoss of substance

Solution Approach 1:

The patent introduces a service server as an intermediary that enables code-based unlocking without affecting stored data. The server receives the device identifier, generates a random code, and transmits it to the preset account. This intermediary system provides a secure unlocking method that does not require factory reset, thereby preventing data loss while maintaining screen lock security

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary action by pre-configuring the service server with device identifier and preset account information before the lock occurs. The random code is generated and transmitted in advance to the preset account. This preliminary setup enables data-preserving unlocking without the need for factory reset operations, thus preventing loss of stored data

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9569611B2Electronic apparatus and screen unlock method thereof
Publication Date: 2017.02.14 WISTRON CORP
  • US9569611B2 patent drawing
  • US9569611B2 patent drawing
  • US9569611B2 patent drawing

AI summary

An electronic apparatus and a screen unlock method thereof are provided in the invention. The method includes the following steps. First, when a screen of an electronic apparatus is locked, a password unlock option is displayed on the screen, where the password unlock option is configured to unlock the screen via a preset password. A password delete option is displayed on the screen, where the password delete option is configured to delete the preset password to unlock the screen. In response to a select operation on the password delete option performed by a user, a random code is generated and set to a preset account. Next, an input code input by the user is received, and whether the input code and the random code are identical is determined. When the input code and the random code are identical, the preset password would be deleted, and the screen would be unlocked.