CN113254907A - Safety unlocking method, system and storage medium - Google Patents
Safety unlocking method, system and storage medium Download PDFInfo
- Publication number
- CN113254907A CN113254907A CN202110478698.8A CN202110478698A CN113254907A CN 113254907 A CN113254907 A CN 113254907A CN 202110478698 A CN202110478698 A CN 202110478698A CN 113254907 A CN113254907 A CN 113254907A
- Authority
- CN
- China
- Prior art keywords
- information
- heart rate
- user
- unlocking
- rate range
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0059—Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence
- A61B5/0062—Arrangements for scanning
- A61B5/0064—Body surface scanning
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
- A61B5/024—Detecting, measuring or recording pulse rate or heart rate
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
- A61B5/024—Detecting, measuring or recording pulse rate or heart rate
- A61B5/02444—Details of sensor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Cardiology (AREA)
- Theoretical Computer Science (AREA)
- Biomedical Technology (AREA)
- Surgery (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- Animal Behavior & Ethology (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- General Physics & Mathematics (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Physiology (AREA)
- Computer Security & Cryptography (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Radiology & Medical Imaging (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Lock And Its Accessories (AREA)
Abstract
The invention provides a safe unlocking method, a safe unlocking system and a storage medium, which are applied to the access of electronic equipment and/or a physical space, and the method comprises the following steps: verifying the identity of the user according to the fingerprint information of the user obtained by detection; under the condition that the verification is passed, acquiring identity information of the user, and detecting heart rate information of the user; if the heart rate information is not matched with the preset heart rate range, sending alarm information; otherwise, executing the unlocking processing; and if the sliding trigger instruction is detected after the matching is confirmed, executing the unlocking operation. According to the invention, on the basis of identity information verification through fingerprints, whether the heart rate information is matched with a preset heart rate range is also confirmed, and alarm information is sent out when the heart rate information is not matched with the preset heart rate range, wherein the heart rate range is comprehensively determined based on the identity information and a normal heart rate range during waking, so that self-help unlocking of a user in a waking state can be ensured, illegal unlocking is avoided, and the unlocking safety is improved.
Description
Technical Field
The present invention relates to the field of security protection, and more particularly, to a method, a system, and a storage medium for security unlocking.
Background
Fingerprint technology is increasingly used to secure access to electronic devices or physical spaces. Since humans have unique fingerprints, fingerprint sensors may be installed on electronic devices and used to allow or deny access to the electronic device or physical space. When an electronic device protected using fingerprint technology is stolen, it may be difficult for an illegal user to gain access to the electronic device without a proper fingerprint. Likewise, an unauthorized user may have difficulty gaining access to the physical space without a proper fingerprint when no authorized user is present. Thus, fingerprint technology may provide users with an increased level of security and an enhanced authentication experience.
However, while fingerprint sensors are in many cases an effective means for locking and unlocking an electronic device or physical space, they still suffer from some drawbacks. For example, when an illegal person wishes to secretly access the electronic device or forcibly access a physical space, the user may be guided to place a finger on the fingerprint sensor to gain access to the electronic device while the user is sleeping or unconsciously. Also, with respect to a physical space such as a door, an illegal person may be forced or the user may be left unconscious to guide the user to put a finger on the fingerprint sensor, thereby illegally entering the door. Therefore, the current fingerprint-based unlocking method still has the problem of insufficient safety.
Disclosure of Invention
To solve the above problems, embodiments of the present invention provide a secure unlocking method, system, and storage medium that overcome or at least partially solve the above problems.
According to a first aspect of the embodiments of the present invention, there is provided a secure unlocking method applied to access to an electronic device and/or a physical space, including: according to the fingerprint information of the user obtained by detection, the identity of the user is verified; under the condition that the verification is passed, acquiring identity information of the user, and detecting heart rate information of the user; if the heart rate information is not matched with a preset heart rate range, sending alarm information; wherein the heart rate range is determined synthetically based on the identity information and a normal heart rate range while awake; and if a sliding trigger instruction is detected after the matching of the heart rate information and a preset heart rate range is confirmed, executing unlocking operation.
According to a second aspect of the embodiments of the present invention, there is provided a security unlocking system, which is applied to access to an electronic device and/or a physical space, and includes: the fingerprint verification module is used for verifying the identity of the user according to the fingerprint information of the user obtained by detection; the heart rate detection module is used for acquiring the identity information of the user and detecting the heart rate information of the user under the condition that the authentication is passed; the alarm module is used for sending alarm information if the heart rate information is not matched with a preset heart rate range; wherein the heart rate range is determined synthetically based on the identity information and a normal heart rate range while awake; and the unlocking module is used for executing unlocking operation if a sliding trigger instruction is detected after the matching of the heart rate information and a preset heart rate range is confirmed.
According to a third aspect of embodiments of the present invention, there is provided a non-transitory computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the secure unlocking method as provided in any one of the various possible implementations of the first aspect.
According to the safe unlocking method provided by the embodiment of the invention, on the basis of identity information verification through fingerprints, whether the heart rate information is matched with the preset heart rate range is also confirmed, and the alarm information is sent out when the heart rate information is not matched with the preset heart rate range, wherein the heart rate range is comprehensively determined based on the identity information and the normal heart rate range during waking, so that self-service unlocking of a user in the waking state can be ensured, illegal unlocking is avoided, and the unlocking safety is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below. It is obvious that the drawings in the following description are only some embodiments of the invention, and that for a person skilled in the art, other drawings can be derived from these without inventive effort.
Fig. 1 is a schematic flowchart of a security unlocking method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a security unlocking system according to an embodiment of the present invention;
fig. 3 is a schematic physical structure diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some embodiments of the present invention, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Aiming at the technical problem that the unlocking method in the prior art is insufficient in safety, the embodiment of the invention provides a safe unlocking method which is applied to access of electronic equipment and/or a physical space. The method can be applied to access of the electronic device, for example, the method can be applied to a mobile phone or a tablet computer, and the mobile phone can execute the security unlocking method. The method can also be applied to the access of physical space, for example, the method is applied to the entrance guard of a family, and the access to the internal space of the family can be controlled; for example, in the case of access control for vehicles, access to the interior of the vehicle can be controlled; for example, the express cabinet access control method is applied to an express cabinet, and can control access to the internal space of the express cabinet. Referring to fig. 1, the method includes, but is not limited to, the following steps:
Wherein, a fingerprint sensor can be arranged, and the fingerprint information can be obtained through the detection of the sensor. The fingerprint information that is previously authorized may be stored in advance in an entrance guard of an electronic device or a physical space such as a cellular phone. Then, after the fingerprint information is currently obtained, the fingerprint information may be matched with the pre-authorized fingerprint information, and if the fingerprint information can be matched with the pre-authorized fingerprint information, it indicates that the user corresponding to the currently obtained fingerprint information is an authorized user, and the identity authentication of the user passes. Correspondingly, if the fingerprint information is not matched with the user identification information, the user corresponding to the currently obtained fingerprint information is an unauthorized user, and the user authentication fails.
And 102, acquiring the identity information of the user and detecting the heart rate information of the user under the condition that the authentication is passed.
In the case that the authentication of the user fails, the step 102 and the following steps are not executed, and the information of the unlocking failure can be directly fed back. Then, in case of successful verification, the identity information of the user corresponding to the pre-authorized fingerprint information matched with the current fingerprint information may be used as the identity information of the current user. Also, there is a need to further detect heart rate information of the user. It should be noted that the heart rate information does not need to be acquired before the identity authentication is successful, that is, the step of fingerprint authentication is performed first, and then the step of heart rate authentication is performed, so that the heart rate information is acquired under the condition that the fingerprints are not matched.
Specifically, the purpose of detecting the heart rate information of the user is to determine whether the user is currently in a normal state. This is because the following situation exists in the prior art: in order to secretly access the mobile phone of the user B, the user A may guide the finger of the user B to fingerprint and unlock the mobile phone of the user B while the user B is asleep. Alternatively, in order to forcibly access a space within the B user's home gate, the a user may previously handle the B user in an unobtrusive state, such as a faint state, and then guide the B user's finger fingerprint to unlock the B user's gate. Therefore, embodiments of the present invention need to detect heart rate information of a user.
103, if the heart rate information is not matched with a preset heart rate range, sending alarm information; wherein the heart rate range is determined based on the identity information and a normal heart rate range while awake.
Wherein the above-mentioned heart rate range needs to be determined before step 103 is executed. It should be noted that this heart rate range is determined both with respect to identity information and with respect to a normal heart rate range while awake. This is due to the fact that, on the one hand, there are differences between the heart rates of human individuals of different ages, different sexes and different health conditions, and therefore the above-mentioned range of heart rates of the user indicating a normal physical state necessarily corresponds to each individual, and thus needs to be determined based on the identity information previously obtained through fingerprint information detection. On the other hand, since the heart rate of a human individual is different between an awake state and a sleep state (or an unconscious state), it is necessary to exclude a user from the sleep state (or the unconscious state) by the heart rate range in order to improve safety. Thus, the above heart rate ranges for different identities are different, e.g. a C user in a family, who is younger, the range of heart rates while awake being 80-100; d users, older, had a heart rate range of 70-90 while awake.
Specifically, in step 103, the currently measured heart rate is matched with the normal heart rate range when the identity information is awake, and if the currently measured heart rate is within the heart rate range, the verification is passed, that is, it indicates that the user unlocks the electronic device or unlocks the door access in an awake state, and the next process can be executed. On the contrary, if the currently measured heart rate is not within the heart rate range, the verification fails, that is, the user unlocks the electronic device or unlocks the entrance guard in an unpaid state, the unlocking process cannot be executed, the locking state needs to be kept, and alarm information is sent out.
And 104, if a sliding trigger instruction is detected after the heart rate information is confirmed to be matched with a preset heart rate range, executing unlocking operation.
Specifically, after the heart rate confirmation is passed, in order to further increase the security and confirm that the user is not in an unconscious state, a verification step of a sliding trigger command may be further provided. For example, the lock may be unlocked simply when a sliding operation is detected, or when a predetermined track pattern is slid.
According to the safe unlocking method provided by the embodiment of the invention, on the basis of identity information verification through fingerprints, whether the heart rate information is matched with the preset heart rate range is also confirmed, and the alarm information is sent out when the heart rate information is not matched with the preset heart rate range, wherein the heart rate range is comprehensively determined based on the identity information and the normal heart rate range during waking, so that self-service unlocking of a user in the waking state can be ensured, illegal unlocking is avoided, and the unlocking safety is improved.
Based on the content of the foregoing embodiment, as an optional embodiment, the detecting heart rate information of the user includes: adopting a light-emitting device to emit light to the fingertip of the finger, and recording video information of the fingertip through a camera; analyzing the video information, and determining a heartbeat interval based on the change information of the capillary vessels in the analysis result; determining the heart rate information according to the heartbeat interval; wherein the light emitting device and the camera are both integrated in a fingerprint sensor for detecting the fingerprint information.
Wherein, can be in the same place camera, illuminator and fingerprint sensor integration to can realize obtaining heartbeat information immediately after acquireing fingerprint information, need not the position that the user changed the finger, convenient unblock, and have the technological effect of easily module installation.
In addition, the principle of detecting heart rate is: the heart rate is detected by a camera, when fresh blood is pressed into the capillary vessels by the heart, the brightness (the red depth) is slightly changed, and the interval of regular change is monitored by the camera, so that the heartbeat can be calculated.
Based on the content of the foregoing embodiment, as an alternative embodiment, the operation of performing unlocking when the sliding trigger instruction is detected includes: after the sliding trigger instruction is detected, determining the type of the sliding trigger instruction, wherein the type is determined by a track formed by the sliding trigger instruction, the number of times of clicking corresponding to the sliding trigger instruction, the strength corresponding to the sliding trigger instruction and/or the length of clicking time corresponding to the sliding trigger instruction; and executing unlocking operation corresponding to the type according to the type, wherein the unlocking operation comprises opening a specified application program, closing the electronic equipment, opening the electronic equipment and/or adjusting the volume.
Specifically, different unlocking operations may be performed by setting different slide instructions. The type of the sliding instruction can be determined according to the characteristics of the sliding instruction, and according to the preset matching relationship between the type and the operation, the unlocking operation matched with the type of the sliding trigger instruction is executed after the user is detected to execute the specific type of the sliding trigger instruction.
Based on the content of the foregoing embodiment, as an optional embodiment, after confirming that the heart rate information does not match with a preset heart rate range, the method further includes: generating record information of failed unlocking attempt, wherein the record information is used for indicating an event that fingerprint matching is successful and heart rate matching is failed; sending the recording information to the user through a pre-configured information reminding way associated with the identity information; wherein the information pathway includes a reminder, an email reminder, a phone voice reminder, and/or a reminder of a trusted smart device when the user is determined to be in a waking state based on the heart rate information.
Specifically, firstly, it should be noted that in the prior art, when unlocking fails by fingerprint, the event of attempting to unlock the electronic device is not recorded specifically, because there is a certain error in fingerprint identification, so that the power consumption is not high during use, and the unlocking failure is a normal condition without special recording. In the embodiment of the invention, the special condition that fingerprint matching is successful and heart rate matching is failed is pointed out, and the condition that unlocking is failed due to low unlocking success rate of the fingerprint is excluded, and the condition that unlocking is failed due to the heart rate is inevitable at the moment, which is caused by safety reasons, so that special recording is required.
In addition, in order to avoid that an illegal user deletes recorded information of the unlocking failure immediately after unlocking electronic equipment or an access control in other ways, the embodiment of the invention provides various reminding ways, such as email box reminding, telephone voice reminding and/or reminding of trusted intelligent equipment, wherein the email box reminding is to send the recorded information to a pre-bound email box; the telephone voice reminding is that after a certain period of time, for example, the time when the user is in a waking state with a high probability in the daytime, the user is called to make a voice call for reminding; the reminding of the trusted intelligent device can be that the user binds other devices (such as a tablet personal computer) of the user or a mobile phone of a trusted person in advance, and the reminding is carried out through the devices, so that the user can know record information of failed unlocking attempts, and the safety is improved.
Based on the content of the above embodiment, as an optional embodiment, the method is applied to an entrance guard that controls access to a physical space; correspondingly, before sending out the alarm information, the method further comprises the following steps: sending confirmation information to the intelligent equipment corresponding to the identity information so that the intelligent equipment indicates information for confirming whether the user performs movement; the intelligent equipment comprises mobile communication equipment and/or intelligent wearable equipment; and if the information that the user confirms that the movement is carried out is received, the entrance guard is unlocked, and the step of sending alarm information is cancelled.
The heart rate is higher after the user exercises, and the heart rate is inevitably out of the preset range. In order to avoid the situation, the entrance guard unlocking failure can be avoided by adding a layer of authentication. The confirmation information can be sent to the intelligent device, for example, the confirmation information is sent to a mobile phone or an intelligent bracelet of the user, and if the user sends the confirmation information of moving to the entrance guard through the mobile phone or the bracelet, the entrance guard can be unlocked and does not give an alarm.
It should be noted that the access control additionally sends confirmation information to the smart device of the user, instead of directly displaying the information whether the user has moved through the access control, in order to avoid the following situations: the user is operated by others to press the fingerprint unconsciously, if the information for confirming whether the movement is performed is directly displayed on the entrance guard, the others can directly click to confirm that the movement is performed, and then the unlocking can be directly performed; however, if the data is sent to the mobile phone or the bracelet of the user, other people cannot know the supplementary unlocking mode, or know that the mobile phone or the bracelet cannot be unlocked, so that illegal unlocking is avoided, and the safety is further improved.
Based on the content of the above embodiment, as an optional embodiment, the access control is an access control of a vehicle; correspondingly, after confirming that the heart rate information is not matched with the preset heart rate range, the method further comprises the following steps: sending confirmation information to the intelligent equipment corresponding to the identity information so that the intelligent equipment indicates whether the confirmed user is followed or not; the intelligent equipment comprises mobile communication equipment and/or intelligent wearable equipment; and if the information that the user confirms to be followed, which is sent by the intelligent equipment, is received, unlocking the entrance guard, and controlling the vehicle to execute a self-starting program, wherein the self-starting program does not need to be ignited or started manually by the user.
Wherein, above-mentioned fingerprint sensor and heart rate detector can set up on the door for control the visit of door. In the prior art, a user is followed by a person in the process of preparing to drive a car, and the heart rate is probably out of a preset range when the user is in a fast walking or running exercise state. Then, to avoid such an emergency unlocking failure, a layer of authentication may be added. Namely, the confirmation information can be sent to the intelligent device, for example, the trailing confirmation information is sent to the mobile phone or the smart bracelet of the user, and if the user sends the trailing confirmation information to the door control of the vehicle door through the mobile phone or the bracelet, the unlocking can be performed. In addition, in order to facilitate the user to leave quickly, the vehicle can start a self-starting program and can be directly started, so that the situation that a follower continues to follow is avoided.
Based on the content of the foregoing embodiment, as an optional embodiment, after receiving information that the user confirms that the information is tailed, the method further includes: after confirming that the vehicle door sequentially executes the unlocking, opening and closing processes, controlling the vehicle door and the vehicle window to be closed so that the vehicle door and the vehicle window cannot be opened from the outside.
Specifically, under the condition that the user confirms the trailing, the whole vehicle can be controlled to be in a closed state after the user enters the vehicle, the condition that the vehicle door or the vehicle window is opened by a trailing person from the outside of the vehicle is avoided, and the safety of the user in the vehicle is improved.
Based on the content of the foregoing embodiment, as an optional embodiment, after confirming that the heart rate information does not match with a preset heart rate range, the method further includes: if the user successfully unlocks in other unlocking modes within a set time period, health suggestion information is fed back to the user, and the health suggestion information is used for indicating reasons which may cause the heart rate information to be too fast or too slow; wherein the other unlocking modes comprise at least one of face recognition, voiceprint recognition, password verification, graphic verification and a physical key.
The unlocking mode can be any one or more of the above modes, and the user may unlock the fingerprint in other modes if the fingerprint unlocking fails. If the user is unlocked in other ways under the condition that the fingerprint verification is successful and the heart rate verification is failed, the fact that the user is in a wakeful normal state currently is indicated, and only the heart rate cannot reach a normal range. It may be that the health of the user is at issue, resulting in an abnormal heart rate. Then, in order to improve the versatility of the user using the unlocking method, a corresponding reason for heart rate abnormality may be pushed to the user at this time, for example, if the heart rate of the user detected before is too fast, the reason for the heart rate being too fast and a corresponding health suggestion may be pushed; similar pushing may also be performed when the heart rate is too slow, which is not described in detail here.
Based on the content of the foregoing embodiment, as an optional embodiment, before the performing the unlocking operation, the method further includes: obtaining image information through an image sensor, wherein the image information is used for indicating gesture information and/or human face information; and confirming that the gesture information and/or the face information passes verification.
Specifically, to improve the security of unlocking, the gesture information and/or the face information may be further verified. The gesture information may be a gesture of a finger or a swing amplitude of an arm of the user. After one or more of the above information is verified, an unlocking operation may be performed.
In addition, aiming at the verification step of the face information, the method can be used in a vault of a bank, and after the fingerprint verification, the heart rate verification and the sliding triggering instruction in the step 101 and the step 104 are executed, a current environment picture can be further shot, wherein the environment picture indicates the environment information at the door of the vault. And further recognizing the face information in the environment picture, and recognizing the identity information of the person corresponding to one or more face information respectively. If the unauthorized user exists in the current environment according to the identity information, the door of the vault can be kept closed, so that the unauthorized user can be prevented from entering the vault to the maximum extent.
Based on the content of the foregoing embodiment, as an optional embodiment, the sending the alarm information includes at least one of the following manners: acquiring emergency contact information corresponding to the identity information, and sending alarm information to a terminal associated with the emergency contact information; sending an alarm indicating signal to an intelligent household appliance so that the intelligent household appliance sends out sound-light alarm according to the indicating signal; the electronic equipment body carries out vibration and/or acousto-optic reminding.
In the case that the fingerprint matching is successful and the heart rate matching is failed, it indicates that the user may be in a unconscious sleep state, and therefore the alarm information should be as attentive as possible to the user. For example, information may be sent to a smart speaker in the smart appliance so that the speaker can make a loud audible alert.
Based on the content of the above embodiments, an embodiment of the present invention provides a secure unlocking system, where the secure unlocking system is configured to execute the secure unlocking method in the above method embodiments. Referring to fig. 2, the system is applied to access of an electronic device and/or a physical space, and includes: the fingerprint verification module 301 is configured to verify the identity of the user according to the detected fingerprint information of the user; a heart rate detection module 302, configured to, in a case that the verification passes, obtain identity information of the user, and detect heart rate information of the user; the alarm module 303 is configured to send alarm information if it is determined that the heart rate information is not matched with a preset heart rate range; wherein the heart rate range is determined synthetically based on the identity information and a normal heart rate range while awake; and the unlocking module 304 is configured to execute an unlocking operation if a sliding trigger instruction is detected after the heart rate information is confirmed to be matched with a preset heart rate range.
An embodiment of the present invention provides an electronic device, as shown in fig. 3, the electronic device includes: a processor (processor)501, a communication Interface (Communications Interface)502, a memory (memory)503, and a communication bus 504, wherein the processor 501, the communication Interface 502, and the memory 503 are configured to communicate with each other via the communication bus 504. The processor 501 may call a computer program running on the memory 503 and on the processor 501 to execute the security unlocking method provided by the above embodiments, for example, the security unlocking method is applied to access of an electronic device and/or a physical space, and includes: according to the fingerprint information of the user obtained by detection, the identity of the user is verified; under the condition that the verification is passed, acquiring the identity information of the user and detecting the heart rate information of the user; if the heart rate information is not matched with a preset heart rate range, sending alarm information; wherein the heart rate range is determined synthetically based on the identity information and a normal heart rate range while awake; and if a sliding trigger instruction is detected after the matching of the heart rate information and a preset heart rate range is confirmed, executing unlocking operation.
Furthermore, the logic instructions in the memory 503 may be implemented in the form of software functional units and stored in a computer readable storage medium when the software functional units are sold or used as independent products. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Embodiments of the present invention further provide a non-transitory computer-readable storage medium, on which a computer program is stored, where the computer program is implemented to perform the security unlocking method provided in the foregoing embodiments when executed by a processor, for example, the method is applied to access of an electronic device and/or a physical space, and includes: verifying the identity of the user according to the fingerprint information of the user obtained by detection; under the condition that the verification is passed, acquiring identity information of the user, and detecting heart rate information of the user; if the heart rate information is not matched with a preset heart rate range, sending alarm information; wherein the heart rate range is determined synthetically based on the identity information and a normal heart rate range while awake; and if the sliding trigger instruction is detected after the matching of the heart rate information and the preset heart rate range is confirmed, executing the unlocking operation.
The above-described embodiments of the electronic device and the like are merely illustrative, and units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and of course, can also be implemented by hardware. With this understanding in mind, the above technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute the embodiments or some methods of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (10)
1. A safety unlocking method is applied to access of an electronic device and/or a physical space, and comprises the following steps:
verifying the identity of the user according to the fingerprint information of the user obtained by detection;
under the condition that the verification is passed, acquiring identity information of the user, and detecting heart rate information of the user;
if the heart rate information is not matched with a preset heart rate range, sending alarm information; wherein the heart rate range is determined synthetically based on the identity information and a normal heart rate range while awake;
and if a sliding trigger instruction is detected after the matching of the heart rate information and a preset heart rate range is confirmed, executing unlocking operation.
2. The method of claim 1, wherein detecting the sliding trigger instruction performs an unlocking operation, comprising:
after the sliding trigger instruction is detected, determining the type of the sliding trigger instruction, wherein the type is determined by a track formed by the sliding trigger instruction, the click times corresponding to the sliding trigger instruction, the strength corresponding to the sliding trigger instruction and/or the click duration corresponding to the sliding trigger instruction;
and executing unlocking operation corresponding to the type according to the type, wherein the unlocking operation comprises opening a specified application program, closing the electronic equipment, opening the electronic equipment and/or adjusting the volume.
3. The method of claim 1, wherein if it is determined that the heart rate information does not match a predetermined heart rate range, further comprising:
generating record information of failed unlocking attempt, wherein the record information is used for indicating an event that fingerprint matching is successful and heart rate matching is failed;
sending the recording information to the user through a pre-configured information reminding way associated with the identity information;
wherein the information pathway includes a reminder, an email reminder, a phone voice reminder, and/or a reminder of a trusted smart device when the user is determined to be in a waking state based on the heart rate information.
4. The method of claim 1, applied to a door that controls access to a physical space; correspondingly, before sending out the alarm information, the method further comprises the following steps:
sending confirmation information to the intelligent equipment corresponding to the identity information so that the intelligent equipment indicates information for confirming whether the user moves or not; the intelligent device comprises a mobile communication device and/or an intelligent wearable device;
and if the information that the user confirms that the movement is carried out is received, the entrance guard is unlocked, and the step of sending alarm information is cancelled.
5. The method of claim 1, applied to a door access control for controlling access to an interior space of a vehicle; correspondingly, after confirming that the heart rate information is not matched with the preset heart rate range, the method further comprises the following steps:
sending confirmation information to the intelligent equipment corresponding to the identity information so that the intelligent equipment indicates whether the confirmed user is followed or not; the intelligent device comprises a mobile communication device and/or an intelligent wearable device;
and if receiving the information which is sent by the user through the intelligent equipment and confirms that the information is followed, unlocking the entrance guard, and controlling the vehicle to execute a self-starting program, wherein the self-starting program does not need manual ignition or starting of the user.
6. The method of claim 5, further comprising, after receiving information confirming that the user is tailed by sending via the smart device:
after confirming that the vehicle door sequentially executes the processes of unlocking, opening and closing, controlling the vehicle door and the vehicle window to be tightly closed so as to prevent the vehicle door and the vehicle window from being opened from the outside.
7. The method of claim 1, wherein if it is determined that the heart rate information does not match a predetermined heart rate range, further comprising:
if the user successfully unlocks in other unlocking modes within a set time period, health suggestion information is fed back to the user, and the health suggestion information is used for indicating reasons which may cause the heart rate information to be too fast or too slow;
and the other unlocking modes comprise at least one of face recognition, voiceprint recognition, password verification, graphic verification and a physical key.
8. The method of claim 1, wherein prior to the performing the unlocking operation, further comprising:
obtaining image information through an image sensor, wherein the image information is used for indicating gesture information and/or human face information;
and confirming that the gesture information and/or the face information passes verification.
9. A security unlocking system applied to access of an electronic device and/or a physical space comprises:
the fingerprint verification module is used for verifying the identity of the user according to the fingerprint information of the user obtained by detection;
the heart rate detection module is used for acquiring the identity information of the user and detecting the heart rate information of the user under the condition that the authentication is passed;
the alarm module is used for sending alarm information if the heart rate information is determined not to be matched with a preset heart rate range; wherein the heart rate range is determined synthetically based on the identity information and a normal heart rate range while awake;
and the unlocking module is used for executing unlocking operation if a sliding trigger instruction is detected after the matching of the heart rate information and a preset heart rate range is confirmed.
10. A non-transitory computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the secure unlocking method according to any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110478698.8A CN113254907A (en) | 2021-04-30 | 2021-04-30 | Safety unlocking method, system and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110478698.8A CN113254907A (en) | 2021-04-30 | 2021-04-30 | Safety unlocking method, system and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113254907A true CN113254907A (en) | 2021-08-13 |
Family
ID=77223273
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110478698.8A Withdrawn CN113254907A (en) | 2021-04-30 | 2021-04-30 | Safety unlocking method, system and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113254907A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113742688A (en) * | 2021-08-31 | 2021-12-03 | 广州朗国电子科技股份有限公司 | Unlocking permission processing method and system |
CN116049790A (en) * | 2022-06-28 | 2023-05-02 | 荣耀终端有限公司 | Unlocking method and device and electronic equipment |
-
2021
- 2021-04-30 CN CN202110478698.8A patent/CN113254907A/en not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113742688A (en) * | 2021-08-31 | 2021-12-03 | 广州朗国电子科技股份有限公司 | Unlocking permission processing method and system |
CN116049790A (en) * | 2022-06-28 | 2023-05-02 | 荣耀终端有限公司 | Unlocking method and device and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200238952A1 (en) | Facial recognition systems for enhanced security in vehicles and other devices | |
US10654448B2 (en) | Vehicle security system | |
US7856558B2 (en) | Biometric verification and duress detection system and method | |
US11689525B2 (en) | System and apparatus for biometric identification of a unique user and authorization of the unique user | |
JP2017049867A (en) | Authentication device, crime prevention system, authentication method, and program | |
CN113254907A (en) | Safety unlocking method, system and storage medium | |
WO2006041919A1 (en) | Security alarm notification using iris detection systems | |
US11997087B2 (en) | Mobile enrollment using a known biometric | |
TW201527152A (en) | Identity verification system and method thereof | |
CN107665297A (en) | Mobile terminal and finger print safety implementation method and storage medium | |
CN110223430A (en) | Control method and device of electronic door lock and electronic door lock | |
JP6897831B2 (en) | Authentication device, security system, control method and program by authentication device | |
CN110853192A (en) | Unlocking and locking control method of safe intelligent lock | |
CN106541925A (en) | The anti-stealing method for vehicles and device of identification high in the clouds address list are read based on palmmprint | |
JP4135484B2 (en) | Entry / exit management method and entry / exit management system | |
CN111182120A (en) | Method for controlling unlocking, mobile terminal and computer storage medium | |
KR20070042362A (en) | Authentication apparatus of doorlock using venous blood sensing and method for operating the same | |
CN112487388A (en) | Electronic lock control system and method based on Internet of things | |
KR100564996B1 (en) | Door Lock Providing Multiple Authentication | |
JP2000336994A (en) | Home security system | |
JP4749916B2 (en) | Biological information-based electric lock system | |
US20190139341A1 (en) | Multi-factor biometric authentication | |
CN107045598A (en) | Anti-theft method and device for mobile equipment | |
JP7151830B2 (en) | Information processing device, security system, information processing method and program | |
RU2817264C9 (en) | Method of protecting electronic multifunctional mobile device from unauthorized access |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20210813 |