Bluetooth Screen Unlocking With UUID-Based Key Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing screen unlocking methods require manual input of passwords, which are inconvenient and prone to password leakage, leading to low security and inefficiency.
Innovation Solution
A method utilizing Bluetooth connection to automatically unlock a locked screen through a key device, involving broadcast transmission, UUID value verification, and secure authentication using a private key for safe and quick unlocking.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual password input method is used for screen unlocking, then the unlocking process is simple and direct, but the security is low and password leakage is easy to occur
Solution Approach 1:
The patent introduces a key device as an intermediary between the user and the terminal device for authentication. Instead of directly inputting password on the terminal keyboard, the user interacts with the key device which then communicates with the terminal via Bluetooth. This intermediary approach enhances security by separating the password input process from the terminal device while maintaining operational convenience through automatic authentication.
Solution Approach 2:
The patent replaces the mechanical keyboard input system with a wireless Bluetooth communication system. Instead of physically pressing keys on the terminal device, the authentication process is transferred to the key device which communicates wirelessly with the terminal. This substitution eliminates the need for manual keyboard input while improving security and convenience.
2Productivity
If manual password input is required, then the authentication process is straightforward, but the unlocking efficiency is low and time-consuming
Solution Approach 1:
The patent implements preliminary action by establishing Bluetooth connection and performing authentication before the user needs to unlock the screen. The key device maintains a ready-state connection with the terminal, and authentication credentials are pre-configured. When unlocking is needed, the process is already prepared and can execute immediately, significantly reducing unlocking time and improving efficiency.
Solution Approach 2:
The key device performs self-service authentication with the terminal device. Once the Bluetooth connection is established, the key device automatically handles the authentication process without requiring manual password input from the user. The system serves itself by automatically verifying credentials and completing the unlocking process, thereby eliminating time loss associated with manual intervention.
3Reliability
If fixed keyboard position is used for password input, then the input method is simple, but the security is compromised due to easy password observation
Solution Approach 1:
The key device serves as an intermediary that relocates the password input process away from the terminal device's fixed keyboard. By using the key device's interface (which can be more secure or private) and transmitting credentials via encrypted Bluetooth communication, the system enhances password security while managing complexity through the intermediary's coordination of the authentication process.
Solution Approach 2:
The patent replaces the vulnerable mechanical keyboard input system with a wireless communication-based authentication system. This substitution eliminates the security vulnerability of fixed keyboard positions being easily observable, as the authentication now occurs through wireless transmission between key device and terminal, reducing system complexity by removing the need for secure physical keyboard design.
Data Source
AI summary
Method for automatically unlocking a screen, which comprises: sending a broadcast carrying a uuid value, when a terminal equipment determines that an equipment to which the broadcast belongs is a connectable equipment according to a signal strength of the broadcast and the uuid value, receiving a Bluetooth connection establishment request sent by the terminal equipment, establishing a Bluetooth connection with the terminal equipment based on the Bluetooth connection establishment request, acquiring to-be-signed data carried in an authentication login instruction, signing the to-be-signed data according to a stored private key to obtain a signature result, and sending the signature result to the terminal equipment, so that the terminal equipment executes an automatic screen unlocking operation according to the signature result. Accordingly, a locked screen can be quickly and automatically unlocked through an automatic unlocking processing based on the Bluetooth connection, so that the method has a relatively high safety.


