Screen Unlock via Random Code Intermediary
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
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
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
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
Data Source
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.


