Dual-system unlocking method, device, terminal device and computer-readable storage medium

By establishing the correlation relationship between the corresponding biological information of the two systems in a dual-system environment, the problems of isolation and misswitching of the dual-system are solved, and the user experience is improved.

CN112347444BActive Publication Date: 2025-06-24ZTE CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201910746885.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-08-09
Publication Date
2025-06-24
Estimated Expiration
2039-08-09

AI Technical Summary

Technical Problem

In a dual-system environment, the same finger cannot enter the fingerprint at the same time, resulting in the inability to reflect the isolation of the dual-system and may cause trouble for users due to incorrect switching.

Method used

By establishing an association relationship between the corresponding biological information of the two systems, it is shown that both systems have entered the biological information, and during the unlocking process, the association relationship is used to accurately unlock the corresponding system to avoid missed switching.

Benefits of technology

It improves the isolation of the dual systems, solves the problem of accidentally switching to the background system when unlocking the current system with the same finger, and greatly improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112347444B_ABST
    Figure CN112347444B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention provides a dual-system unlocking method, which includes: when biometric information of a biometric feature is collected in the locked screen mode of the current system, matching the collected biometric information with one or more groups of biometric information pre-stored; when the collected biometric information matches at least one group of the pre-stored biometric information, confirming whether the biometric information with successful matching verification belongs to the current system; when it is confirmed that the biometric information with successful matching verification belongs to the current system or when there is an association relationship between the biometric information with successful matching and the biometric information of the current system, unlocking the current system; or when it is confirmed that the biometric information with successful matching verification does not belong to the current system and when there is no association relationship between the biometric information with successful matching and the biometric information of the current system, switching to the background system corresponding to the biometric information with successful matching. The present invention improves the isolation of the dual system and also avoids the situation of incorrect switching.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to, but are not limited to, the unlocking technology field. Specifically, they relate to, but are not limited to, dual-system unlocking methods, devices, terminal devices, and computer-readable storage media. Background Art

[0002] Under a dual-system, fingerprints can be enrolled in both systems. When the screen is locked, unlocking with the finger corresponding to the system will enter the corresponding system; that is, the fingerprint of the current system unlocks to the current system, and the fingerprint of the background system switches to the background system. Usually, the same finger cannot be enrolled in both systems at the same time, but this does not reflect the isolation of the dual-system. Even if both systems can use the same finger (such as the thumb) to enroll fingerprints, in fact, due to various reasons during unlocking, the system may be accidentally switched, causing trouble to the user. For example, when unlocking the current system with this finger (such as the thumb), since the fingerprint of the current system fails to pass verification in the current system due to reasons such as recognition rate, sweat, and the fingerprint area collected, and the fingerprint verification of the background system is successful, it will directly switch to the background system. Summary of the Invention

[0003] The dual-system unlocking method, device, terminal, and computer-readable storage medium provided by embodiments of the present invention can at least solve the above problem of improving system isolation while preventing accidental switching, and improve the user experience. According to an embodiment of the present invention, a dual-system unlocking method is provided, including the following steps:

[0004] Embodiments of the present invention also provide a terminal device, which includes a processor, a memory, and a communication bus; the communication bus is used to realize the connection communication between the processor and the memory; the processor is used to execute one or more computer programs stored in the memory to implement the steps of the above dual-system unlocking method.

[0005] Embodiments of the present invention also provide a computer storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the above dual-system unlocking method.

[0006] The beneficial effects of the present invention at least include: By establishing an association relationship between the biometric information corresponding to the two systems to indicate that both systems have enrolled this biometric information, and using the established association relationship during subsequent unlocking to accurately unlock the corresponding system, there will be no accidental switching operation. Through the above solution, the isolation of the dual-system can be improved, and the problem of accidental switching to the background system when unlocking the current system with the same finger can be completely solved, greatly improving the user experience.

[0007] Other features and corresponding beneficial effects of the present invention are described and explained in the following part of the specification, and it should be understood that at least some of the beneficial effects are obvious from the description in the specification of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] Figure 1 It is a schematic structural diagram of a terminal device in an embodiment of the present invention.

[0009] Figure 2 It is a schematic flowchart of a dual-system unlocking method in an embodiment of the present invention.

[0010] Figure 3 It is a refined flowchart of step S101 of the dual-system unlocking method in an embodiment of the present invention.

[0011] Figure 4 It is a schematic diagram of the composition of a dual-system unlocking device in an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0012] The embodiments of the present invention will be described in detail below. The examples of the embodiments are shown in the drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described by referring to the drawings below are exemplary and are only used to explain the present invention, and cannot be construed as a limitation of the present invention.

[0013] Those skilled in the art of the present technology can understand that unless specifically stated, the singular forms "a", "an", "the" and "said" used herein may also include the plural forms. It should be further understood that the term "including" used in the specification of the present invention means the presence of the described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or their groups. It should be understood that when we say an element is "connected" or "coupled" to another element, it can be directly connected or coupled to other elements, or there may also be intermediate elements. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The phrase "and / or" used herein includes all or any unit and all combinations of one or more related listed items.

[0014] Those skilled in the art of the present technology can understand that unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meaning as the general understanding of those of ordinary skill in the art to which the present invention belongs. It should also be understood that terms such as those defined in a general dictionary should be understood to have a meaning consistent with the meaning in the context of the prior art, and will not be interpreted with an idealized or overly formal meaning unless specifically defined as here.

[0015] Those skilled in the art can understand that the "terminal" and "terminal device" used herein include both devices with a wireless signal receiver, which only have a wireless signal receiver without transmission capabilities, and devices with receiving and transmitting hardware, which have receiving and transmitting hardware capable of two-way communication on a two-way communication link. Such devices may include: cellular or other communication devices, which have a single-line display or a multi-line display or cellular or other communication devices without a multi-line display; PCS (Personal Communications Service), which can combine voice, data processing, fax, and / or data communication capabilities; PDA (Personal Digital Assistant), which may include a radio frequency receiver, pager, Internet / intranet access, web browser, notepad, calendar, and / or GPS (Global Positioning System) receiver, etc.; conventional laptop and / or palm computers or other devices, which are conventional laptop and / or palm computers or other devices with and / or including a radio frequency receiver. The "terminal" and "terminal device" used herein can be portable, transportable, installed in a vehicle (air, sea, and / or land), or suitable for and / or configured to operate locally, and / or operate in a distributed form at any other location on the earth and / or in space. The "terminal" and "terminal device" used herein can also be a communication terminal, an Internet access terminal, an in-vehicle computer, a music / video playback terminal, such as a PDA, MID (Mobile Internet Device), and / or a mobile phone with music / video playback functions, or can also be devices such as a smart TV and a set-top box.

[0016] To make the objectives, technical solutions, and advantages of the present invention clearer and more understandable, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that, without conflict, the embodiments and features in the present application can be combined arbitrarily with each other.

[0017] As Figure 1 shown, it is a schematic structural diagram of a terminal device according to an embodiment of the present invention. The terminal 10 is a dual-system terminal device. The terminal device 10 at least includes a first system 13, a second system 14, and a biometric device 15. The two systems can be of the same type of operating system or different types of operating systems. The first and second are only for better distinguishing and describing the two systems, and there is no order restriction. In addition, it should be noted that the terminal device 10 can also support more than two operating systems. Figure 1The structure shown is only schematic and does not limit the structure of the above terminal device 10. For example, the terminal device 10 may further include more or fewer components than those shown in Figure 1 or have a different configuration from that shown in Figure 1 .

[0018] The biometric device 15 is used to identify and collect biometric information. The biometric features may be fingerprints, voices, faces, skeletons, retinas, irises, DNA, etc. The biometric information may be fingerprint information, voiceprint information, voice information, face information, eye pattern information, iris information, etc. The biometric device 15 may be any applicable recognition device capable of identifying biometric information, such as a fingerprint collection sensor, a voiceprint recognition device, etc.

[0019] In one embodiment, to ensure system security, the user may use the biometric device 15 to respectively input (which may also be referred to as record, collect, etc.) one or more groups of biometric information for the first system 13 and the second system 14, store and mark (such as fingerprint ID) after successful recording. The one or more groups of biometric information may be used for any applicable functions such as unlocking and payment. During the use of the terminal device 10 (for example, in the locked screen state), when the biometric device 15 recognizes the input of biometric information, it will verify whether the input biometric information can unlock the current system.

[0020] It should be noted that for the terminal device 10, when running, there will be a foreground system and at least one background system. The foreground system refers to the system that can be directly operated and observed currently, and the background system refers to the system that cannot be directly operated currently but runs in the background. Therefore, for better explanation of the present invention, when the first system 13 is the foreground system, the second system 14 is the background system. When the second system 14 is the foreground system, the first system 13 may be the background system.

[0021] In one embodiment, the terminal device 10 further includes a processor 11 (which may be one or more, only one is shown in the figure) and a memory 12 (which may be one or more, only one is shown in the figure). The processor 11 and the memory 12 may be connected and communicate through a general bus (not labeled).

[0022] The processor 11 may include, but is not limited to, a processing device such as a microprocessor MCU or a field-programmable gate array FPGA. The memory 12 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the service configuration management method in the embodiments of the present invention. The processor 11 executes various functional applications and data processing by running the computer program stored in the memory 12, that is, the above method is implemented. The memory 12 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memories. In some instances, the memory 12 may further include a memory remotely disposed relative to the processor 11, and these remote memories can be connected to the terminal device 10 through a network. Examples of the above network include, but are not limited to, various applicable networks such as the Internet, enterprise intranet, local area network, mobile communication network, and their combinations.

[0023] In an embodiment, the memory 12 may store biometric information respectively input by the first system 13 and the second system 14, for example, biometric information markers corresponding to each system are stored. Further, in an embodiment, the memory 12 may also store the association relationship between the biometric information corresponding to the above two systems. Specifically combined Figure 3 for description.

[0024] In an embodiment, a dual-system unlocking method is provided. As Figure 2 shown, Figure 2 is a schematic flowchart of the dual-system unlocking method in the embodiments of the present invention. The dual-system unlocking method may include, but is not limited to, the following steps.

[0025] Step S101, establish an association relationship between the biometric information corresponding to the two systems. The purpose of step S101 is to associate the two sets of biometric information corresponding to the two systems after the same biometric feature (such as the same finger) is successfully input into the two systems, so as to indicate that the two sets of biometric information actually correspond to the same biometric feature.

[0026] For example, when the biological information corresponding to the first system 13 is successfully entered (for example, the biological information is marked as An), it is determined whether the second system 14 has entered biological information. If so, the entered biological information is matched with all the biological information in the second system 14. When there is successfully matched biological information in the second system 14 (for example, the biological information is marked as Bm), the association relationship between the successfully matched biological information and the biological information entered in the first system 13 is recorded. For example, the recorded association relationship is: An <-> Bm (indicating that the fingerprint An in the first system 13 is successfully matched with the fingerprint Bm in the second system 14, and it is confirmed that the biological information is entered for the same biological feature). It should be noted that the specific recording method is not limited to the above example. The specific refinement steps of step S101 will be described with reference to the refinement flowchart of the set Figure 3 will be described.

[0027] Step S102, in the locked screen mode of the current system, when the collected biological information is obtained, the collected biological information is matched with one or more groups of biological information pre-stored. In one embodiment, the current system is the foreground system, that is, the system currently used by the terminal device 10. According to the different systems used by the terminal device 10, the above current system can be the first system 13 or the second system 14. When the first system 13 is the current system, the second system 14 can be the background system. When the second system 14 is the current system, the first system 13 can be the background system.

[0028] When the collected biological information is obtained in the current system, the collected biological information is respectively matched with the biological information of all the pre-stored systems. Of course, in other embodiments, the collected information can also be preferentially matched with the biological information corresponding to the current system pre-stored, and when the matching is unsuccessful, it is then matched with the biological information corresponding to the background system. Specifically, the matching can be performed according to the actual biological information matching algorithm. The matching method is not the focus of the present invention. Therefore, it is not limited to any matching method for matching.

[0029] It should be noted that when the collected biological information does not match the biological information of all the pre-stored systems, the terminal device 10 still remains in the locked screen state or the original state or the previous state, and prompts the user that the entered biological information is incorrect and needs to be re-entered. When the collected biological information matches at least one group of the pre-stored biological information, it indicates that the biological information has been entered in a certain system.

[0030] Step S103: When the matching is successful, determine whether the successfully matched biometric information belongs to the current system. In one embodiment, when the matching is successful, based on the label of the successfully matched biometric information, confirm whether the successfully matched biometric information belongs to the current system. When the successfully matched biometric information belongs to the current system, it means that this biometric information is the biometric information in the front and back systems, and step S104 is executed. When the successfully matched biometric information does not belong to the current system, step S105 is executed.

[0031] Step S104: Unlock the current system, and the process ends.

[0032] Step S105: Determine whether there is an associated relationship between the successfully matched biometric information and the biometric information of the current system. When it is confirmed that there is an associated relationship between the successfully matched biometric information and the biometric information of the current system, it indicates that this biometric information is the same biometric feature entered in two systems. At this time, the system will not be switched (to avoid mis-switching), and the current system will be directly unlocked, that is, step S104 is executed. When it is confirmed that there is no associated relationship between the successfully matched biometric information and the biometric information of the current system, it means that this biometric information is the biometric information in the background system, and step 106 is executed.

[0033] Step S106: Switch to the background system, and the process ends. It should be noted that switching to the background system means unlocking and switching to the background system corresponding to the successfully matched biometric information at the same time.

[0034] It should be noted that the above step S101 can be completed before the process of the dual-system unlocking method, that is, the above step S101 is executed when setting biometric information for unlocking or locking the corresponding functions of the dual systems. Of course, in other preferred embodiments, when the terminal device 10 needs to be unlocked, the collected biometric information can be matched with all the corresponding biometric information in the two systems. When the collected biometric information is respectively matched with a set of biometric information in the two systems, an associated relationship can also be established between the biometric information corresponding to the two systems at this time, and the subsequent steps of unlocking the current system are executed accordingly. Of course, for the fingerprints of the dual systems that have been set, step S101 can also be executed according to the user's settings to establish an associated relationship between the biometric information corresponding to the two systems.

[0035] In one embodiment, as shown in Figure 4 a detailed flowchart of how to establish an associated relationship between the biometric information corresponding to the two systems is provided, that is, the detailed flowchart of step S101.

[0036] Step S1010, when recording biometric information for the first system 13, match the recorded biometric information with all the biometric information in the second system 14. When a user needs to set, create, add a password or touch ID to ensure the security of the system, the biometric recognition device 15 will be used to collect biometric information of a certain biometric feature. When the recording of biometric information for one of the systems is completed, the recorded biometric information will be matched with all the corresponding biometric information of one or more other systems to confirm whether there is an association between the recorded biometric information and the biometric information of other systems. It should be noted that after recording the biometric information, the biometric information recorded by the first system 13 can be stored and the biometric information of the first system 13 can be marked (i.e., add a preset mark), for example, marked as An. The specific marking method is not limited, as long as it can confirm that the biometric information corresponds to the first system 13. It should be noted that if it is confirmed that the currently recorded biometric information does not match the biometric information of other systems, at this time, the normal process of creating or adding biometric information can be followed.

[0037] It should be noted that here, it can be recording biometric information for the first system 13, or it can be recording biometric information for the second system 14. For the purpose of example, currently only the process of recording biometric information for the first system 13 will be introduced. When recording biometric information for the second system 14, the recorded biometric information will be matched with all the biometric information in the first system 13, and the subsequent steps will be executed correspondingly, which will not be elaborated here.

[0038] Step S1011, determine whether the biometric information recorded by the first system 13 matches at least one set of biometric information in the second system 14. The matching method here is not limited. It can be determined based on the similarity after feature comparison, or other methods that can determine whether two sets of biometric information come from the same biometric feature can be used for judgment. When the biometric information recorded by the first system 13 matches at least one set of biometric information in the second system 14, go to step S1012; when the biometric information recorded by the first system 13 does not match any set of biometric information in the second system 14, it indicates that the biometric information recorded by the second system 14 is unique. It should be noted that if it is confirmed that the currently recorded biometric information does not match the biometric information of other systems, the process ends, and at this time, the subsequent normal process of setting, creating or adding biometric information can be followed.

[0039] Step S1012: Record the association relationship between the biometric information recorded by the first system 13 and the biometric information that successfully matches in the second system 14. For example, if the fingerprint An recorded by the first system 13 successfully matches the fingerprint Bm stored in the second system 14, record the association relationship as: An <-> Bm (indicating that the fingerprint An in the first system 13 and the fingerprint Bm in the second system 14 are entries of the same biometric feature). In this step, the recorded association relationship for the biometric information recorded by the first system 13 can be saved at a preset storage location in the first system 13, or can be saved at a preset storage location (such as under a preset file directory) that can be accessed by both the first system 13, the second system 14, etc. It should be noted that by recording the association relationship between the above two biometric information, it indicates that the association relationship between the biometric information corresponding to the two systems is established.

[0040] Step S1013: Synchronize the above association relationship to the second system, and create and record the association relationship between the biometric information that successfully matches in the second system 14 and the biometric information recorded by the first system 13. For the association relationship An <-> Bm recorded in step S1012, it can be synchronized to the second system 14, and the association relationship is recorded as: Bm <-> An (indicating that the fingerprint Bm in the second system 14 and the fingerprint An in the first system 13 are entries of the same biometric feature). In this step, the recorded association relationship for the biometric information in the second system 14 can be saved at a preset storage location in the second system, or can be saved at a preset storage location (such as under a preset file directory) that can be accessed by both the first system 13, the second system 14, etc.

[0041] After step S1013, the process ends. At this time, the subsequent normal process of setting, creating, or adding biometric information can be carried out.

[0042] When in the locked screen state or other situations where biometric information needs to be input, steps S102 - S106 can be executed again.

[0043] In one embodiment, a dual - system unlocking device 16 is provided. The dual - system unlocking device 16 can run on the terminal device 10. The dual - system unlocking device 16 can include multiple modules / units to implement the above - mentioned embodiments and implementation manners. The dual - system unlocking device 16 can be one or more programs stored in the memory 12 and can be executed by the processor 11 to implement at least one step of the dual - system unlocking method in the above - mentioned embodiments. As used hereinafter, the term "module / unit" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.

[0044] In combination with the Figure 4 As shown, the dual-system unlocking device 16 may include, but is not limited to, the following modules (of course, when running on different devices, it may also include one or more of these modules): an association module 160, a verification module 162, a judgment module 164, and a processing module 166.

[0045] The association module 160 is configured to: establish an association relationship between the biometric information corresponding to the two systems. After the same biometric feature (such as the same finger) is successfully entered into the two systems, the association module 160 associates the two sets of biometric information corresponding to the two systems to indicate that the two sets of biometric information actually correspond to the same biometric feature. When the user needs to set, create, add a password or Touch ID to ensure the security of the system, the biometric recognition device 15 is used to collect the biometric information of a certain biometric feature. When the recording of the biometric information for one of the systems is completed, the association module 160 will match the recorded biometric information with all the corresponding biometric information of the other one or more systems to confirm whether there is an association between the recorded biometric information and the biometric information of the other systems. When there is an association, the association relationship is recorded.

[0046] In one embodiment, the association module 160 may establish the association relationship in the following manner:

[0047] When the first system 13 records biometric information, match the recorded biometric information with all the biometric information in the second system 14;

[0048] When the biometric information recorded by the first system 13 matches at least one set of biometric information in the second system 14, record the association relationship between the biometric information recorded by the first system 13 and the successfully matched biometric information in the second system 14; for example, when it is confirmed that the fingerprint recorded by the first system 13 (marked as An) matches the fingerprint stored in the second system 14 (marked as Bm), record the association relationship as: An <-> Bm (indicating that the fingerprint An in the first system 13 and the fingerprint Bm in the second system 14 are the same biometric feature entered). The recorded association relationship for the biometric information recorded by the first system 13 can be saved in a preset storage location of the first system 13, or in a preset storage location that can be accessed by the first system 13, the second system 14, etc. (such as under a preset file directory);

[0049] Synchronize the above-mentioned association relationship to the second system, and record the association relationship between the successfully matched biometric information in the second system 14 and the biometric information recorded in the first system 13. For the association relationship recorded in step S1012: An <-> Bm, it can be synchronized to the second system 14, and the association relationship is recorded as: Bm <-> An (indicating that the fingerprint Bm in the second system 14 and the fingerprint An in the first system 13 are from the same biometric feature entry). In this step, the association relationship recorded for the biometric information in the second system 14 can be stored in a preset storage location of the second system, or in a preset storage location that can be accessed by both the first system 13 and the second system 14 (such as under a preset file directory).

[0050] The verification module 162 is configured to: in the locked screen mode of the current system (or other situations where unlocking or biometric information input is required), when the collected biometric information is obtained, match the collected biometric information with one or more groups of pre-saved biometric information. In one embodiment, the current system is the foreground system, that is, the system currently used by the terminal device 10. Depending on the system used by the terminal device 10, the above-mentioned current system can be the first system 13 or the second system 14. When the first system 13 is the current system, the second system 14 can be the background system. When the second system 14 is the current system, the first system 13 can be the background system.

[0051] The judgment module 164 is configured to: when the collected biometric information successfully matches at least one group of pre-saved biometric information, judge whether the successfully matched biometric information belongs to the current system. In one embodiment, when the match is successful, it can be confirmed whether the successfully matched biometric information belongs to the current system based on the label of the successfully matched biometric information.

[0052] The processing module 166 is configured to: when the successfully matched biometric information belongs to the current system, it means that the biometric information is the biometric information in the front and back systems, and unlock the current system.

[0053] The judgment module 164 is further configured to: when the successfully matched biometric information does not belong to the current system, further judge whether the successfully matched biometric information has an association relationship with the biometric information of the current system.

[0054] The processing module 166 is further configured to: when it is confirmed that the biometric information with successful matching verification is associated with the biometric information of the current system, it indicates that the biometric information is the same biometric feature entered in two systems, and directly unlock the current system, avoiding the operation of incorrect switching; and when it is confirmed that the biometric information with successful matching verification is not associated with the biometric information of the current system, it indicates that the biometric information is the biometric information in the background system, and switches to the background system.

[0055] According to another embodiment of the present invention, there is also provided a computer-readable storage medium, which can be used to store one or more computer programs, and the one or more computer programs stored therein can be executed by a processor to implement at least one step of the dual-system unlocking method in the above embodiments.

[0056] According to another embodiment of the present invention, there is also provided a terminal device, including a processor, and the above processor is used to run a program, wherein, when the above program runs, it executes the method in any one of the above, or executes the steps in any one of the above methods when the program runs.

[0057] This embodiment also provides a computer program product (computer program or software), including a computer-readable device, and the above computer program is stored on the computer-readable device. In this embodiment, the computer-readable device may include the computer-readable storage medium as shown above. The computer program product can be distributed on a computer-readable medium and executed by a computable device to implement at least one step of the dual-system unlocking method in the above embodiments.

[0058] Those skilled in the art can understand that the present invention includes devices for performing one or more of the operations described in this application. These devices can be specially designed and manufactured for the required purposes, or they can also include known devices in general-purpose computers. These devices have computer programs stored therein, and these computer programs are selectively activated or reconstructed. Such computer programs can be stored in a device (e.g., a computer) readable medium or in any type of medium suitable for storing electronic instructions and coupled to the bus respectively. The computer readable medium includes, but is not limited to, any type of disk (including floppy disks, hard disks, optical disks, CD-ROMs, and magneto-optical disks), ROM (Read-Only Memory), RAM (Random Access Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory, magnetic cards or optical cards. That is, the readable medium includes any medium that stores or transmits information in a form readable by a device (e.g., a computer).

[0059] It can be seen that those skilled in the art should understand that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices, can be implemented as software (which can be realized by computer program code executable by a computing device), firmware, hardware, and their appropriate combinations. In the hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component can have multiple functions, or one function or step can be executed by several physical components in cooperation. Some physical components or all physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or can be implemented as hardware, or can be implemented as an integrated circuit, such as an application-specific integrated circuit.

[0060] Those skilled in the art can understand that each block in these structural diagrams and / or block diagrams and / or flowcharts, and the combinations of the blocks in these structural diagrams and / or block diagrams and / or flowcharts, can be implemented by computer program instructions. Those skilled in the art can understand that these computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing methods to be implemented, so that the schemes specified in the blocks or multiple blocks of the structural diagrams and / or block diagrams and / or flowcharts disclosed by the present invention are executed by the processor of the computer or other programmable data processing methods.

[0061] Those skilled in the art can understand that the various operations, methods, steps, measures, and solutions in the processes discussed in the present invention can be alternated, changed, combined, or deleted. Further, other steps, measures, and solutions in the various operations, methods, and processes discussed in the present invention can also be alternated, changed, rearranged, decomposed, combined, or deleted.

[0062] Further, the steps, measures, and solutions in the various operations, methods, and processes in the related art that are the same as those disclosed in the present invention can also be alternated, changed, rearranged, decomposed, combined, or deleted.

[0063] The above are only partial embodiments of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present invention.

Claims

1. A dual - system unlocking method, the method comprising: When biometric information of a biometric feature is collected in the lock - screen mode of the current system, matching the collected biometric information with one or more groups of pre - stored biometric information; When the collected biometric information matches at least one group of the pre - stored biometric information, confirming whether the biometric information with successful matching verification belongs to the current system; When it is confirmed that the biometric information with successful matching verification does not belong to the current system, confirming whether there is an association relationship between the biometric information with successful matching verification and the biometric information of the current system; When it is confirmed that the biometric information with successful matching verification belongs to the current system or when there is an association relationship between the biometric information with successful matching verification and the biometric information of the current system, unlocking the current system; Or When there is no association relationship between the biometric information with successful matching verification and the biometric information of the current system, switching to the background system corresponding to the biometric information with successful matching verification.

2. The dual-system unlocking method according to claim 1, wherein The method further comprises: When it is confirmed that the biometric information of the two systems is entered using the same biometric feature, establishing an association relationship between the biometric information corresponding to the two systems.

3. The dual-system unlocking method according to claim 2, wherein, The method further comprises: When biometric information is recorded for any one of the dual systems, storing the biometric information corresponding to the system and adding a preset mark to the biometric information.

4. The dual-system unlocking method according to claim 3, wherein, By associating the marks of the biometric information corresponding to the two systems, an association relationship between the biometric information corresponding to the two systems is established.

5. The dual-system unlocking method according to claim 2, characterized in that, The establishment of the association relationship between the biometric information corresponding to the two systems includes: When biometric information is recorded for the first system, matching the recorded biometric information with all the biometric information in the second system; When it is confirmed that the biometric information recorded in the first system successfully matches at least one group of biometric information in the second system, recording the association relationship between the biometric information recorded in the first system and the biometric information that successfully matches in the second system.

6. The dual-system unlocking method according to claim 3, wherein The method further comprises: After recording the association relationship between the biometric information recorded in the first system and the biometric information that successfully matches in the second system, synchronizing the above - mentioned association relationship to the second system and recording the association relationship between the biometric information that successfully matches in the second system and the biometric information recorded in the first system.

7. The dual-system unlocking method according to claim 4, characterized in that, The association relationship between the biometric information corresponding to the two systems is stored in a preset storage location corresponding to the first system, or a preset storage location that can be accessed by both the first system and the second system.

8. The dual-system unlocking method according to claim 5, characterized in that, The association relationship between the biometric information corresponding to the two systems is stored in a preset storage location corresponding to the second system, or a preset storage location that can be accessed by both the first system and the second system.

9. A terminal device, comprising a processor and a memory; The processor is configured to execute one or more computer programs stored in the memory to implement the steps of the dual - system unlocking method according to any one of claims 1 to 8.

10. A computer-readable storage medium, characterized in that, The computer - readable storage medium stores one or more computer programs, and the one or more computer programs can be executed by one or more processors to implement the steps of the dual - system unlocking method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method and device for fingerprint identification

    CN107636688A

  • System switching method and device for electronic device

    CN109753206A