A fingerprint recognition-based unlocking method, device and system
Patent Information
- Application Number
- CN202610847882.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-12
- Publication Date
- 2026-08-28
Smart Images

Figure CN122661371A_ABST
Abstract
Description
Technical Field
[0001] This specification relates to one or more embodiments in the field of Bluetooth communication technology, and in particular to an unlocking method, apparatus and system based on fingerprint recognition. Background Technology
[0002] With the increasing intelligence of mobile terminals, voice assistants have become a core entry point for users to query information, control applications, and interact with devices. However, there are significant limitations to activating voice assistants on current smartphones: when the device is locked (e.g., in a pocket or bag), users must physically remove the phone and complete biometric or password unlocking before they can use the voice function. This severely disrupts the continuity and convenience of voice interaction in scenarios where hands are occupied, such as driving, exercising, or cooking.
[0003] To overcome the aforementioned limitations, existing technologies attempt to utilize wireless earphones connected to mobile phones via Bluetooth as a remote wake-up medium. As a wearable device, earphones possess microphones and communication capabilities, theoretically capable of directly receiving commands in place of the mobile phone. However, existing technologies, in achieving the crucial step of remote unlocking, generally rely on voiceprint recognition or voice password technology, which suffers from the dual bottlenecks of weak environmental interference resistance and low privacy security, making it difficult to meet the daily requirements for high reliability and high security.
[0004] Application content
[0005] This application describes a fingerprint recognition-based unlocking method, apparatus, and system that can solve the aforementioned technical problems.
[0006] According to the first aspect, a fingerprint recognition-based unlocking method is provided. It includes the following steps: acquiring a user's fingerprint information; after successful fingerprint verification, generating a dynamic encrypted token, the encrypted token including a timestamp and a unique identifier of the wearable smart device; and sending the encrypted token to a mobile terminal via a communication connection to unlock the mobile terminal.
[0007] In some embodiments, the fingerprint information verification includes: comparing with a fingerprint template to generate a verification result; the fingerprint template is pre-registered and stored in the wearable smart device; the verification result does not contain data that can be used to reconstruct the fingerprint information.
[0008] In some embodiments, the method further includes: automatically activating a voice assistant after the mobile terminal is unlocked; the method further includes: after the voice assistant is activated, the user keeps a specific part of their body in contact with the fingerprint recognition area of the wearable smart device and applies different touch gestures to the fingerprint recognition area to trigger the mobile terminal to execute different control commands.
[0009] In some embodiments, before obtaining the user's fingerprint information, the current state of the mobile terminal is determined; if the mobile terminal is in a locked state, a dynamic encryption token is generated to unlock the mobile terminal after the fingerprint information is verified.
[0010] In some embodiments, the method further includes: using second information as auxiliary verification information, the second information being other unique features that can indicate the user, including bone conduction voiceprint recognition or user facial features. The method further includes: after the fingerprint information verification is successful, if the matching degree of the second information is greater than a preset threshold, then generating a dynamic encryption token. In some embodiments, the communication connection is based on an encrypted communication link established by Bluetooth Low Energy Secure Connection mechanism, and the method further includes: transmitting the encryption token using application layer or session layer encryption based on the communication link; the encryption method includes the AES-256 encryption algorithm or the Chinese national standard SM4 encryption algorithm; the mobile terminal generates an unlock authorization token after successful authentication, the unlock authorization token having an expiration date; the unlock authorization token expires after being used to perform an unlock operation.
[0011] According to a second aspect, a fingerprint-based unlocking method is provided, comprising receiving a dynamic encrypted token; upon successful verification of the encrypted token, unlocking the screen of the mobile terminal; activating a voice assistant on the mobile terminal to put the voice assistant into a ready state; and receiving voice commands to operate the mobile terminal.
[0012] According to a third aspect, a fingerprint recognition-based unlocking system is provided, comprising: a wearable smart device, including a wearable smart device housing, and an acquisition module disposed within the wearable smart device housing, the acquisition module being used to acquire a user's fingerprint information; a comparison module being used to compare and verify the fingerprint information; a generation module being used to generate a dynamic encrypted token after the fingerprint information verification is successful, the encrypted token including a timestamp and a unique identifier of the wearable smart device; a sending module electrically connected to the comparison module being used to send the encrypted token to a mobile terminal via an encrypted link to activate a voice assistant in the mobile terminal; a terminal device module including a receiving module being used to receive the encrypted token; an unlocking module being used to unlock the screen when the encrypted token verification is successful; and to activate the voice assistant to put the voice assistant into a ready state; and to receive voice commands to operate the mobile terminal.
[0013] According to the fourth aspect, a fingerprint recognition-based unlocking device is provided, the device comprising: an acquisition module for acquiring a user's fingerprint information; a comparison module for comparing the fingerprint information with a preset fingerprint template; a generation module for generating a dynamic encrypted token after the fingerprint information is verified, the encrypted token including a timestamp and a unique identifier of the wearable smart device; and a sending module for sending the encrypted token to a mobile terminal via an encrypted link to unlock the mobile terminal.
[0014] According to a fifth aspect, a fingerprint-based unlocking device is provided, the device comprising: a token receiving module for receiving a dynamic encrypted token; an unlocking module for unlocking the screen of a mobile terminal when the encrypted token is successfully verified; and the mobile terminal activating a voice assistant to put the voice assistant into a ready state; and an instruction receiving module for receiving voice instructions to operate the mobile terminal.
[0015] According to a sixth aspect, a computer storage medium is provided, on which a computer program is stored, which, when executed by one or more processors, implements any of the fingerprint recognition-based unlocking methods described in the above embodiments.
[0016] According to a seventh aspect, an electronic device is provided, including a memory and one or more processors, wherein the memory stores a computer program that, when executed by the one or more processors, implements any of the fingerprint recognition-based unlocking methods described in the above embodiments. Attached Figure Description
[0017] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a schematic diagram of the architecture of a fingerprint recognition control system provided in an embodiment of this application;
[0019] Figure 2 This is a schematic diagram of the structure of a fingerprint recognition module provided in an embodiment of this application;
[0020] Figure 3 A schematic flowchart illustrating a fingerprint recognition control method provided in an embodiment of this application;
[0021] Figure 4 A schematic flowchart illustrating a fingerprint recognition-based unlocking method provided in an embodiment of this application;
[0022] Figure 5 A schematic diagram of a fingerprint recognition-based unlocking device provided in an embodiment of this application;
[0023] Figure 6 This is a schematic diagram of a fingerprint recognition-based unlocking device provided in an embodiment of this application. Detailed Implementation
[0024] The solution provided in this specification will now be described with reference to the accompanying drawings.
[0025] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions in the embodiments of this application will be described below with reference to the accompanying drawings.
[0026] In the description of the embodiments of this application, the words "exemplary," "for example," or "for instance" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplary," "for example," or "for instance" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the words "exemplary," "for example," or "for instance" is intended to present the relevant concepts in a specific manner.
[0027] In the description of the embodiments of this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, B existing alone, and A and B existing simultaneously. Furthermore, unless otherwise stated, the term "multiple" means two or more.
[0028] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. The terms "comprising," "including," "having," and their variations all mean "including but not limited to," unless otherwise specifically emphasized.
[0029] In existing technologies, when users remotely call a smartphone's voice assistant through wearable smart devices such as Bluetooth headsets, they must first physically operate and unlock the locked phone, which disrupts the seamlessness and continuity of voice interaction.
[0030] Specifically, the existing solutions have the following drawbacks:
[0031] 1) The method is inconvenient, interrupting the voice interaction stream.
[0032] While Bluetooth headsets can be used to answer calls or control media playback, users still need to take their phones out of their pockets or bags and unlock them using fingerprints, facial recognition, or passwords to activate the phone's built-in AI voice assistant (for complex operations such as information queries and smart home control). This process disrupts the original intention of "anytime, anywhere" voice interaction, and is especially inconvenient when users' hands are occupied (such as while driving, cooking, or exercising).
[0033] 2) The wake-up scheme has inherent defects.
[0034] In existing technologies, the method of remotely unlocking a mobile phone by capturing a preset voice password through an earphone microphone has shortcomings in both security and reliability:
[0035] 3) Low security
[0036] Voice passwords are transmitted openly in the air, making them vulnerable to eavesdropping or recording, posing a risk of malicious unlocking and failing to meet the security requirements for operations such as payments and privacy access. Even though some technologies attempt to use ear canal echoes or bone conduction features for authentication, these solutions are still limited by the accuracy of acoustic sensors and environmental noise, and cannot provide the same level of biometric security as fingerprint recognition.
[0037] 4) Poor reliability
[0038] In noisy environments (such as streets, public transportation, and gyms), the recognition rate of voice wake-up drops significantly, leading to unlocking failures and an unreliable user experience.
[0039] 5) The interactive potential of wearable devices has not been fully realized.
[0040] Bluetooth headsets, as widely used wearable devices, currently primarily utilize their interactive capabilities for audio control and calls. Existing technology has failed to provide them with a high-security, highly reliable biometric authentication method that aligns with the habit of seamless wearable operation, enabling them to assume the role of the primary authentication gateway for mobile devices. This limits the expansion of scenarios for remote, voice-controlled operation of all smartphone functions.
[0041] Therefore, there is an urgent need for a technical solution that can enable users to remotely unlock terminal devices through wearable smart devices without being aware of them, continuously and without environmental interference, while ensuring security.
[0042] Figure 1 This is a schematic diagram of the architecture of a fingerprint recognition-based unlocking system provided in an embodiment of this application. Figure 1As shown, the unlocking system architecture includes a wearable smart device and a mobile terminal. The wearable smart device and the mobile terminal interact via a wireless connection. The wearable smart device, acting as the unlocking initiator for the mobile terminal module, includes a main control module for coordinating various modules within the wearable smart device, data processing, and Bluetooth communication. For example, the wearable smart device can be a Bluetooth headset, smart glasses, or a smartwatch. The following explanation focuses on using a Bluetooth headset as an example of a wearable smart device.
[0043] A fingerprint recognition module, integrated into the housing of a wearable smart device, is used to collect, verify, and process user fingerprint information. For example, the fingerprint recognition module is located in a designated area on the outside of the earphone stem or the surface of the earphone cavity. The fingerprint recognition module has a built-in security chip for storing fingerprint feature templates and performing localized liveness verification.
[0044] In one possible implementation, in extremely close-range interaction scenarios (such as the instant Bluetooth earphones are removed from the charging case), Near Field Communication (NFC) or Ultra-Wideband (UWB) can be used to conduct highly secure initial key negotiation or first authentication, and then Bluetooth can be used for subsequent communication, leveraging the characteristics of different communication protocols to improve overall security.
[0045] In existing technologies, wearable smart devices mainly function as audio output / input peripherals, with weak identity authentication capabilities. This application upgrades wearable smart devices into trusted personal mobile biometric authentication terminals, transforming their role in the Internet of Things (IoT) from accessory to security key, laying the foundation for future IoT scenarios where wearable smart devices are essentially keys.
[0046] Figure 2 This is a schematic diagram of the structure of a fingerprint recognition module provided in an embodiment of this application. Figure 2 As shown, the fingerprint recognition module includes a comparison acquisition module and a generation module. The comparison module and the generation module can be implemented in the security chip, which includes local storage.
[0047] In one possible implementation, the security chip can be an embedded secure element (eSE) or a trusted execution environment (TEE). The trust relationship with the mobile terminal can be established using certificate-based two-way authentication, rather than a pre-set pairing key.
[0048] The comparison module receives fingerprint information and performs verification and comparison. For example, through... Figure 1 The touch sensing module shown utilizes unique, collectable, and highly secure biometric features to perform local authentication at the earpiece. For example, a capacitive or miniature optical sensor is used to acquire a high-resolution fingerprint image.
[0049] In one possible implementation, when the wearable smart device is a Bluetooth headset, biometric sensors are placed on multiple surfaces (such as the inner and outer sides) of the headset stem or on both the left and right earbuds. For example, the inner sensor is used to collect ear canal or auricle features for continuous wear authentication, while the outer sensor is used to actively trigger unlocking, achieving multi-level, hierarchical authentication.
[0050] In one possible implementation, while meeting the requirements of miniaturization and low power consumption of the earphones, other biometric sensors can be used to achieve similar purposes. For example, finger vein recognition can be achieved by integrating a miniature near-infrared finger vein acquisition module into the earphone stem. It identifies veins by acquiring images of veins under the skin of the finger, and has the characteristics of strong liveness detection capability and difficulty in forgery. Moreover, the image acquisition is not affected by the surface condition of the finger (such as moisture or shallow fingerprints), and can serve as an effective alternative to fingerprint recognition.
[0051] In one possible implementation, the touch sensing module (acquisition module) is a detachable earphone cap or a separate certified accessory that connects to the Bluetooth headset via a physical interface (such as a Pogo Pin) or short-range wireless (such as NFC), making it easy for users to replace, upgrade, or share between different earphones, increasing the flexibility of use.
[0052] In one possible implementation, a biometric sensor (such as an optical or capacitive wear detection sensor) in the wearable smart device determines whether the user is wearing the wearable smart device. When the wearable smart device is detected to be ready to be worn, the fingerprint recognition module is automatically put into a low-power listening state, thereby further reducing the operation steps before active touch and realizing readiness upon wearing.
[0053] The feature extraction and comparison module is used to extract fingerprint feature points (such as minutiae) from the acquired images and compare them with pre-registered and locally stored fingerprint templates to generate verification results.
[0054] For example, the collection, processing, and storage of fingerprint information are all completed within the secure chip. Therefore, the original fingerprint image and feature template are not transmitted via Bluetooth, fundamentally eliminating the risk of interception during transmission.
[0055] The encryption command generation module generates a one-time dynamic encryption token after successful fingerprint verification. This token contains a timestamp, a unique device identifier, and the verification result, and is encrypted using a shared key between devices to form an unlock command. This separates local biometric authentication from remote command authorization, ensuring a high level of security throughout the authentication process.
[0056] The touch sensing module (acquisition module) is set overlapping or adjacent to the fingerprint recognition module and is used to detect gestures such as touch, swipe, and press duration.
[0057] One possible implementation combines biometrics with behavioral or knowledge characteristics. For example, an encrypted token could be set to a specific fingerprint combined with a specific touch gesture (such as a swipe trajectory), or fingerprint authentication combined with physical buttons on a wearable smart device (such as a custom number of clicks), further enhancing security.
[0058] The Bluetooth communication module establishes and maintains a low-power encrypted communication link with the mobile terminal module.
[0059] The power management module is used to power the various modules in the wearable smart device and supports a low-power monitoring mode.
[0060] The mobile terminal module includes a device-side Bluetooth module, which is used for encrypted pairing and communication with wearable smart devices.
[0061] The security and access control module is used to receive and verify unlock commands from Bluetooth headset devices and control the device's lock / unlock status.
[0062] In one possible implementation, after the mobile terminal is unlocked, a soft-lock state is maintained by periodically and imperceptibly re-verifying the fingerprint on the wearable smart device (e.g., by using a capacitive sensor to monitor whether the finger is in continuous contact) or before performing sensitive operations (such as confirming payment), thereby achieving a dynamic balance between convenience and security.
[0063] The voice assistant module is invoked after the terminal device is unlocked to process subsequent voice commands from the wearable smart device's microphone.
[0064] The encrypted communication link module is used to establish a secure channel based on the Bluetooth protocol between wearable smart devices and mobile terminals for transmitting encrypted authentication commands and interactive data.
[0065] In one possible implementation, the fingerprint recognition control system may also include a voiceprint recognition module, using voiceprint verification as a secondary or auxiliary authentication method. For example, it may require initial fingerprint / touch triggering followed by local voiceprint confirmation on the wearable smart device to reduce the direct impact of ambient noise. The voiceprint feature template is pre-stored in the earphone's security chip, allowing for the collection, extraction, and comparison of voice features locally on the wearable smart device during verification, without transmitting the original voice, thus addressing privacy concerns.
[0066] In one possible implementation, the earphone is used as an in-ear device, and ear canal morphology recognition (through built-in multi-point pressure sensors or optical scanning) or bone conduction voiceprint recognition (through bone conduction sensors to collect unique features formed by skull vibrations during speech) can be employed.
[0067] based on Figure 1 and Figure 2 Based on the inventive concept, this application provides a fingerprint recognition-based unlocking method for wearable smart devices. Figure 3 This is a flowchart illustrating a fingerprint recognition control method provided in an embodiment of this application. Figure 3 As shown, the fingerprint recognition-based unlocking method includes:
[0068] Step S310: Obtain the user's fingerprint information.
[0069] In one possible implementation, when a user intends to unlock a paired, locked mobile terminal, they do not need to remove the terminal; they simply need to touch the fingerprint recognition area integrated on a wearable smart device, such as a Bluetooth headset. The touch sensing module detects the touch event and activates the fingerprint recognition module. The wearable smart device has a voiceprint acquisition function, and the fingerprint acquisition module collects the user's fingerprint, performing liveness detection and feature comparison within a local security chip. If the comparison fails, the process terminates, and the Bluetooth headset can provide an audible feedback indicating authentication failure.
[0070] Compared to voiceprint recognition schemes in related technologies, which rely on voice signals propagating through the air and are easily intercepted and reproduced by high-fidelity recording devices, posing a high risk of biometric theft, this application employs fingerprint recognition, a contact-based biometric acquisition method. Its biometric information cannot be remotely stolen without the user's awareness, physically eliminating contactless theft and achieving a significant improvement in security.
[0071] Step S320: After the fingerprint information verification is successful, a dynamic encryption token is generated. The encryption token includes a timestamp and a unique identifier of the wearable smart device.
[0072] In this embodiment, after local authentication is successful on the headset, no success signal or biometric information is transmitted directly. Instead, the wearable smart device generates a dynamic encrypted token containing a timestamp and device identifier, which is sent to the mobile terminal as an unlocking command.
[0073] In one possible implementation, if local fingerprint authentication is successful, an encryption command generator within the security chip immediately generates a dynamic encryption token. For example, this encryption token is one-time use, non-reusable, and device-specific. The mobile terminal establishes trust in the headset's authentication result by verifying the token's validity. This constructs a trusted logical chain from headset biometric authentication to terminal system authorization, achieving both remote control and meeting the operating system's high security requirements for unlocking commands.
[0074] This application's embodiments migrate the high-security biometric authentication (fingerprint recognition) function used for device unlocking from the main mobile terminal to its associated wearable smart device, and strictly limit the entire collection, verification, and processing process to within the security chip of the wearable smart device. This breaks the traditional paradigm that the unlocking operation must occur on the controlled device itself. Through localized processing, the original biometric information does not need to be transmitted over a wireless channel, fundamentally eliminating the risk of man-in-the-middle attacks stealing biometric data, and maintaining the same level of security as local fingerprint unlocking on the terminal while achieving remote control.
[0075] Compared to related technologies where voiceprint solutions typically require transmitting voice data (or features) to a mobile phone or cloud for comparison, posing a risk of data leakage during transmission, this application's embodiments limit the entire process of fingerprint acquisition, feature extraction, and comparison verification to be completed within the secure chip of the wearable smart device. The original fingerprint image and template never leave the secure area of the wearable smart device; only irreversible encrypted instructions are output. This fundamentally eliminates the risk of leakage of user biometric information during transmission and cloud storage, complying with increasingly stringent personal privacy protection regulations.
[0076] Compared to related technologies where voiceprint recognition performance deteriorates drastically in noisy environments (such as streets, public transportation, and factories) and has a high false recognition rate, the embodiments of this application employ optical or capacitive fingerprint recognition. Its sensing process is virtually unaffected by common interferences from ambient light, sound, and electromagnetic fields, maintaining a stable and consistent recognition success rate in both quiet and noisy environments, fundamentally guaranteeing the reliability of the user experience. Current fingerprint recognition modules generally integrate liveness detection technology (such as detecting skin conductance characteristics and blood flow), effectively defending against forgery attacks such as fingerprint molds and high-quality counterfeit fingerprint films. Existing voiceprint technology struggles to achieve equivalent, low-cost, real-time liveness detection and cannot distinguish between recorded voices and genuine human voices. Therefore, the embodiments of this application have an inherent advantage in biometric anti-counterfeiting capabilities.
[0077] Furthermore, voiceprint schemes in related technologies require users to publicly say the wake word, which can be abrupt and inconvenient in quiet public places such as meetings or libraries, or when privacy is involved. This application's embodiment, however, can be triggered by the subtle action of a finger naturally touching the wearable smart device. The entire process is quiet and discreet, conforms to social etiquette, and expands the applicable scenarios.
[0078] Even after successful unlocking using related technologies, users typically still need to explicitly issue a voice command to activate the assistant. This application's embodiment deeply couples unlocking and voice assistant activation into automated, continuous actions. Simultaneously with fingerprint authentication, the phone is unlocked and the voice assistant is ready, allowing the user to directly issue subsequent commands. This eliminates the operational and cognitive gap between successful unlocking and the start of voice interaction, achieving a truly seamless transition.
[0079] Step S330: Send the encryption token to the mobile terminal via a communication connection to unlock the mobile terminal.
[0080] In one possible implementation, the main control module sends the encryption token to the mobile terminal via an established Bluetooth encrypted link. Voiceprint information is not transmitted through this link, thus resolving the privacy issue.
[0081] In one possible implementation, after receiving the encrypted token, the mobile terminal's security and access control module first verifies its legitimacy (including decryption, verifying the timestamp's validity, and verifying the device identifier). Upon successful verification, the module sends a system-level unlock command to the operating system. The mobile terminal then unlocks its screen.
[0082] In one possible implementation, the mobile device automatically activates its built-in voice assistant module simultaneously with or immediately after unlocking, putting it into a listening-ready state. At this point, the user can directly issue subsequent voice commands (such as playing music or navigating home) through the microphone of the Bluetooth headset, achieving a seamless and continuous operation from unlocking to voice control.
[0083] The fingerprint recognition control method provided in this application provides a secure, reliable, seamless, and continuous remote device unlocking and interaction method by integrating a local fingerprint recognition module into a wearable smart device and establishing an end-to-end encrypted command channel. It constructs a complete technical solution from local biometric authentication, encrypted command relay, remote system unlocking to seamless voice interaction, greatly expanding the functional boundaries of wearable smart devices as the core of wearable interaction.
[0084] In some embodiments, the wearable smart device processes user fingerprint information locally, complying with the requirements of the Personal Information Protection Law, and does not upload user fingerprint information, fingerprint templates, or fingerprint features extracted from user fingerprint information to a cloud server. For example, the wearable smart device includes a secure execution environment, which includes one of an embedded secure element (eSE) and / or a trusted execution environment (TEE). For instance, the fingerprint template is stored in the embedded secure element (eSE) or the trusted execution environment (TEE). The preset fingerprint template is stored in the local secure storage area or secure chip of the wearable smart device, and the fingerprint matching process is executed locally on the wearable smart device to reduce the risk of leakage caused by the transmission and storage of biometric information on the network side.
[0085] In one possible implementation, after successful unlocking and voice assistant activation, the touch sensing module can continue to operate, recognizing preset touch gestures. For example: double-tapping under fingerprint verification indicates confirmation / execution; swiping forward / backward under fingerprint verification indicates switching applications or songs; long-pressing the fingerprint area indicates activating another device mode (such as mute). These fingerprint verification methods mean that when performing specific gestures, the user's finger must remain in contact with the fingerprint recognition area, ensuring high security and preventing accidental touches.
[0086] The fingerprint recognition area can also serve as a high-security touch interface. While maintaining fingerprint contact, it can recognize different touch gestures (such as swiping and long-pressing), thus enabling a series of quick operations that combine security and convenience (such as fingerprint confirmation and swiping up to increase volume). This greatly enriches the functional dimensions of wearable smart devices as independent interactive devices, which is something that simple voice-controlled or physical button headphones cannot achieve.
[0087] In one possible implementation, to ensure the all-day standby capability of wearable smart devices, this embodiment employs a layered wake-up low-power design. This includes a deep sleep state, where the touch sensing module operates at extremely low power, listening for touch events; a first-level wake-up state, triggered by a touch event, waking up the fingerprint recognition module and the main control circuitry; and a second-level operating state, where, after successful fingerprint authentication, the Bluetooth module enters a high-speed data transmission mode, sends an encrypted command, and then quickly returns to a low-power connection state. This layered wake-up low-power design ensures readily available and fast unlocking without the need for frequent charging.
[0088] In some embodiments, before acquiring and processing the user's voiceprint information, the electronic device prompts the user about the purpose, processing method, and protection measures of voiceprint authentication, and enables the voiceprint unlock function after obtaining user authorization. In one possible implementation, the user wears a wearable smart device with voice acquisition capabilities, such as wireless headphones, smart glasses, or a smartwatch. After the user approaches a laptop (or a smart car, smart home device, etc.), they use their fingerprint to press against the sensing area, for example, saying "unlock computer." The wearable smart device acquires the user's fingerprint information, extracts fingerprint features from the user's fingerprint information, and matches and verifies the current fingerprint features against a preset fingerprint template in a local secure execution environment. After successful verification, an unlock token is sent to the laptop. The laptop receives the unlock token and generates an unlock command. The unlock authorization token has an expiration time, for example, 5 to 30 seconds, and the unlock authorization token expires after being used once.
[0089] based on Figure 1 and Figure 2 Based on the inventive concept, this application provides a fingerprint recognition-based unlocking method for mobile terminals. Figure 4This is a schematic flowchart illustrating a fingerprint-based unlocking method provided in an embodiment of this application. Figure 4 As shown, the fingerprint recognition-based unlocking method includes:
[0090] Step S410: Receive dynamic encryption token.
[0091] Step S420: If the encryption token is successfully verified, the mobile terminal unlocks its screen. The mobile terminal then activates its voice assistant to put it into a ready state.
[0092] The remote fingerprint unlock and voice assistant activation, two separate events, are coupled into an automated, continuous sequence of operations. Once the mobile terminal successfully verifies the unlock token, the system automatically switches to a state where it can receive voice commands, requiring no additional manual intervention.
[0093] It achieves a seamless transition from user intent-based operation to voice control. A single touch of the earphone simultaneously completes identity authentication, device unlocking, and interactive interface activation, truly realizing a voice assistant experience that is always on standby and ready to use at the physical level. This solves the interaction breakpoint problem in existing technologies where the assistant still needs to be manually activated after unlocking.
[0094] Step S430: Receive voice commands to operate the mobile terminal.
[0095] This application also provides a fingerprint recognition-based unlocking device for use in wearable smart devices. Figure 5 This is a schematic diagram of a fingerprint recognition-based unlocking device provided in an embodiment of this application. The device includes: an acquisition module for acquiring a user's fingerprint information; a comparison module for comparing the fingerprint information with a preset fingerprint template; a generation module for generating a dynamic encrypted token after the fingerprint information is verified, the encrypted token including a timestamp and a unique identifier of the wearable smart device; and a sending module for sending the encrypted token to a mobile terminal via an encrypted link to unlock the mobile terminal.
[0096] This application also provides a fingerprint recognition-based unlocking device for use in terminal devices. Figure 6 This is a schematic diagram of a fingerprint-based unlocking device provided in an embodiment of this application. The device includes: a receiving module for receiving a dynamic encryption token; an unlocking module for unlocking the screen of the mobile terminal when the encryption token is successfully verified; and the mobile terminal activating a voice assistant to put the voice assistant into a ready state; and a receiving module for receiving voice commands to operate the mobile terminal.
[0097] According to another embodiment, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor executes the program to implement the fingerprint recognition-based unlocking method as described above.
[0098] According to another embodiment, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed in a computer, causes the computer to perform a fingerprint-based unlocking method.
[0099] Those skilled in the art will recognize that, in one or more of the examples above, the functions described in this invention can be implemented using hardware, software, firmware, or any combination thereof. When implemented in software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium.
[0100] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solution of the present invention should be included within the scope of protection of the present invention.
Claims
1. A fingerprint recognition-based unlocking method, applied to wearable smart devices, characterized in that, Includes the following steps: Obtain the user's fingerprint information; After the fingerprint information is verified, a dynamic encryption token is generated. The encryption token includes a timestamp and a unique identifier of the wearable smart device. The encryption token is sent to the mobile terminal via a communication connection to unlock the mobile terminal.
2. The method according to claim 1, characterized in that, The fingerprint information verification includes: comparing with a fingerprint template to generate a verification result; the fingerprint template is pre-registered and stored in the wearable smart device; the verification result does not contain data that can be used to reconstruct the fingerprint information.
3. The method according to claim 1, characterized in that, The method further includes: automatically activating the voice assistant after the mobile terminal is unlocked; The method further includes: after the voice assistant is activated, the user keeps a specific part of their body in contact with the fingerprint recognition area of the wearable smart device and applies different touch gestures to the fingerprint recognition area to trigger the mobile terminal to execute different control commands.
4. The method according to claim 1, characterized in that, Before obtaining the user's fingerprint information, the current state of the mobile terminal is determined; if the mobile terminal is in a locked state, a dynamic encryption token is generated to unlock the mobile terminal after the fingerprint information is verified.
5. The method according to claim 1, characterized in that, The method further includes: using second information as auxiliary verification information, wherein the second information is other unique features that can indicate the user, and the unique features include bone conduction voiceprint recognition or user facial features; The method further includes: After the fingerprint information is verified, if the matching degree of the second information is greater than a preset threshold, a dynamic encryption token is generated.
6. The method according to claim 1, characterized in that, The communication connection is an encrypted communication link established based on the Bluetooth Low Energy Secure connection mechanism. The method further includes: Based on the communication link, the encryption token is transmitted using application layer or session layer encryption; the encryption method includes AES-256 encryption algorithm or SM4 encryption algorithm; after successful authentication, the mobile terminal generates an unlock authorization token, which has an expiration date; the unlock authorization token expires after being used to perform an unlock operation.
7. A fingerprint recognition-based unlocking method applied to a mobile terminal, characterized in that, Includes the following steps: Receive dynamic encrypted token; If the encryption token is successfully verified, the mobile terminal unlocks its screen. The mobile terminal activates the voice assistant to put the voice assistant into a ready state; Receive voice commands to operate the mobile terminal.
8. A fingerprint recognition-based unlocking system, characterized in that, include: A wearable smart device includes a wearable smart device housing and an acquisition module disposed within the wearable smart device housing, the acquisition module being used to acquire a user's fingerprint information; The comparison module is used to compare and verify the fingerprint information; The generation module is used to generate a dynamic encrypted token after the fingerprint information verification is successful. The encrypted token includes a timestamp and a unique identifier of the wearable smart device. The sending module, which is electrically connected to the comparison module, is used to send the encryption token to the mobile terminal through an encryption link to activate the voice assistant in the mobile terminal. The terminal device module includes a receiving module, which is used to receive the encryption token; The unlocking module is used to unlock the screen when the encryption token is successfully verified. And activate the voice assistant to put it into a ready state; receive voice commands to operate the mobile terminal.
9. A fingerprint recognition-based unlocking device, applied to wearable smart devices, characterized in that, include: The acquisition module is used to acquire the user's fingerprint information; The comparison module is used to compare fingerprint information with a preset fingerprint template; The generation module is used to generate a dynamic encrypted token after the fingerprint information verification is successful. The encrypted token includes a timestamp and a unique identifier of the wearable smart device. The sending module is used to send the encrypted token to the mobile terminal via an encrypted link to unlock the mobile terminal.
10. A fingerprint recognition-based unlocking device, applied to a terminal device, characterized in that, include: The token receiving module is used to receive dynamic encrypted tokens; The unlocking module is used to unlock the screen of the mobile terminal when the encryption token is successfully verified. The mobile terminal activates the voice assistant to put the voice assistant into a ready state; The instruction receiving module is used to receive voice instructions to operate the mobile terminal.