Intelligent electronic lock unlocking method, system and equipment

By obtaining multi-dimensional environmental parameters to calculate the verification coefficient of the unlocking instruction and verifying it, the existing smart lock safe unlocking methods are solved, and the security performance and intelligence are improved.

CN120148138APending Publication Date: 2025-06-13TIANHE COLLEGE GUANGDONG POLYTECHNIC NORMAL UNIV
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510160350.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-13
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

The existing smart lock safe unlocking method does not verify the unlocking instructions to varying degrees according to the changes in environmental parameters in multiple different dimensions, and lacks flexibility, and the degree of intelligence and safety performance need to be improved.

Method used

By obtaining multi-dimensional environment parameters, the unlocking instruction verification coefficient is calculated, and the target unlocking instruction is verified according to the preset target unlocking instruction verification rules to improve security performance and intelligence.

Benefits of technology

It improves the security performance and intelligence of smart locks, increases flexibility, and can adjust the verification level of unlocking instructions according to environmental parameters, enhancing the security and convenience of the unlocking process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120148138A_ABST
    Figure CN120148138A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of electronic locks, and provides an intelligent unlocking method, system and device.The method comprises the steps that when a target unlocking instruction is obtained, multi-dimensional environment parameters are obtained, and an unlocking instruction verification coefficient is obtained according to the multi-dimensional environment parameters; and based on a preset target unlocking instruction verification rule, verifying the target unlocking instruction according to the unlocking instruction verification coefficient, and unlocking the target electronic lock after the target unlocking instruction passes the verification. According to the method, the multi-dimensional environment parameters are obtained, the unlocking instruction verification coefficient is obtained according to the multi-dimensional environment parameters, then the target unlocking instruction is verified according to the unlocking instruction verification coefficient based on the preset target unlocking instruction verification rule, the safety performance and the intelligent degree can be improved, and high flexibility is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electronic locks, and in particular, to an intelligent electronic lock unlocking method, system and device. Background Art

[0002] The intelligent electronic lock is a product of the combination of traditional door locks, electronic information technology, biometric technology, Internet of Things technology, etc. It is built with an embedded processor and an intelligent monitoring system, which greatly improves the efficiency of opening and closing doors. At the same time, it is also more perfect in aspects such as door lock security alarms.

[0003] As an intelligent lock device different from traditional mechanical locks, the intelligent electronic lock is an execution component for locking doors in the access control system, and is more intelligent in terms of user identification, security and management. Usually, intelligent electronic locks include unlocking methods such as fingerprint locks, iris recognition access control, card swiping and mobile phone swiping. For example, in the case of supporting the mobile phone unlocking method, a Bluetooth connection can be established between the intelligent terminal carried by the user and the intelligent lock. After the intelligent lock authentication is passed, unlocking can be realized. In addition, there are also intelligent electronic locks that unlock through instructions such as voiceprint and face image. The integration of biometric technologies such as fingerprint recognition and face recognition into intelligent electronic locks can improve the unlocking accuracy and security, and improve the user experience.

[0004] After retrieval, some typical prior arts are found. For example, the patent applications with application numbers CN201410263463.7, CN201710305357.4 and CN202010242794.8 all mention a secure unlocking method for intelligent locks. They respectively verify unlocking instructions or unlocking passwords through different methods, which can improve the security performance of electronic locks. However, the above-mentioned existing secure unlocking methods for intelligent locks do not verify unlocking instructions to different degrees according to environmental parameters in multiple different dimensions, lack a certain degree of flexibility, and the degree of intelligence and security performance still need to be further improved. Summary of the Invention

[0005] Based on this, in order to solve the problem that the existing secure unlocking methods for intelligent locks do not verify unlocking instructions to different degrees according to the changes of environmental parameters in multiple different dimensions, lack a certain degree of flexibility, and the degree of intelligence and security performance still need to be further improved, the present invention provides an intelligent electronic lock unlocking method, system and device. When obtaining a target unlocking instruction, it obtains environmental parameters in multiple different dimensions and obtains an unlocking instruction verification coefficient according to the environmental parameters in multiple different dimensions, and then based on a preset target unlocking instruction verification rule, verifies the target unlocking instruction according to the unlocking instruction verification coefficient, which can not only improve the security performance and the degree of intelligence, but also has high flexibility. The specific technical solutions are as follows:

[0006] An intelligent electronic lock unlocking method, which comprises the following steps:

[0007] When obtaining a target unlocking instruction, obtain multi-dimensional environmental parameters, and obtain an unlocking instruction verification coefficient according to the multi-dimensional environmental parameters;

[0008] Based on a preset target unlocking instruction verification rule, verify the target unlocking instruction according to the unlocking instruction verification coefficient, and open the target electronic lock after the target unlocking instruction passes the verification.

[0009] The intelligent electronic lock unlocking method can improve the security performance and the degree of intelligence, has high flexibility, and solves the problem that the existing intelligent lock security unlocking method does not verify the unlocking instruction to different degrees according to the changes of environmental parameters in multiple different dimensions, lacks a certain degree of flexibility, and the degree of intelligence and security performance still need to be further improved. The method obtains multi-dimensional environmental parameters, obtains an unlocking instruction verification coefficient according to the multi-dimensional environmental parameters, and then verifies the target unlocking instruction according to the unlocking instruction verification coefficient based on a preset target unlocking instruction verification rule.

[0010] Preferably, the intelligent electronic lock unlocking method further comprises the following steps:

[0011] Determine potential unlocking instruction objects within a preset radius, and obtain an unlocking instruction level coefficient for each potential unlocking instruction object;

[0012] Take the unlocking instruction object with the highest unlocking instruction level coefficient as the target instruction object, and use the current unlocking instruction of the target instruction object as the target unlocking instruction.

[0013] Preferably, the specific method for obtaining the unlocking instruction verification coefficient according to the multi-dimensional environmental parameters comprises the following steps:

[0014] According to the multi-dimensional environmental parameters, extract the environmental parameter characteristic values of each dimension environmental parameter;

[0015] Respectively obtain the standard characteristic values corresponding to the environmental parameter characteristic values of each dimension environmental parameter;

[0016] Obtain the current time parameter and the potential unlocking instruction object characteristic parameter;

[0017] Obtain the unlocking instruction verification coefficient according to the environmental parameter characteristic value, the standard characteristic value, the current time parameter, and the potential unlocking instruction object characteristic parameter.

[0018] Preferably, the intelligent electronic lock unlocking method further comprises the following steps:

[0019] Determine whether the target instruction object stops outputting the unlocking instruction within a preset time period. If not, continue to use the current unlocking instruction of the target instruction object as the target unlocking instruction. If so, update the unlocking instruction object with the second-highest unlocking instruction level coefficient as the target instruction object, and use the current unlocking instruction of the updated target instruction object as the target unlocking instruction.

[0020] Preferably, the unlocking instruction includes a physical action unlocking instruction, a voice unlocking instruction, and a digital password unlocking instruction.

[0021] An intelligent electronic lock unlocking system for implementing the intelligent electronic lock unlocking method includes:

[0022] A verification coefficient acquisition module for acquiring multi-dimensional environmental parameters when acquiring the target unlocking instruction, and acquiring an unlocking instruction verification coefficient according to the multi-dimensional environmental parameters;

[0023] An unlocking instruction verification module for verifying the target unlocking instruction based on a preset target unlocking instruction verification rule according to the unlocking instruction verification coefficient;

[0024] A control module for opening the target electronic lock after the target unlocking instruction passes the verification.

[0025] The intelligent electronic lock unlocking system acquires multi-dimensional environmental parameters through the verification coefficient acquisition module and acquires an unlocking instruction verification coefficient according to the multi-dimensional environmental parameters. Then, through the unlocking instruction verification module, based on a preset target unlocking instruction verification rule, it verifies the target unlocking instruction according to the unlocking instruction verification coefficient. Finally, the control module opens the target electronic lock after the target unlocking instruction passes the verification. It can improve the security performance and the degree of intelligence, has high flexibility, and solves the problem that the existing intelligent lock security unlocking method does not verify the unlocking instruction to different degrees according to the changes of multi-dimensional environmental parameters in different dimensions, lacks a certain degree of flexibility, and the degree of intelligence and security performance still need to be further improved.

[0026] Preferably, the intelligent electronic lock unlocking system further includes:

[0027] An unlocking instruction level coefficient acquisition module for determining potential unlocking instruction objects within a preset radius and acquiring the unlocking instruction level coefficient of each potential unlocking instruction object;

[0028] A target instruction object acquisition module for using the unlocking instruction object with the highest unlocking instruction level coefficient as the target instruction object and using the current unlocking instruction of the target instruction object as the target unlocking instruction.

[0029] Preferably, the verification coefficient acquisition module includes:

[0030] A parameter acquisition unit, configured to extract the environmental parameter feature values of each dimension of environmental parameters according to the multi-dimensional environmental parameters, respectively obtain the standard feature values corresponding to the environmental parameter feature values of each dimension of environmental parameters, obtain the current time parameter, and obtain the potential unlocking instruction object feature parameter;

[0031] A verification coefficient acquisition unit, configured to obtain the unlocking instruction verification coefficient according to the environmental parameter feature value, the standard feature value, the current time parameter, and the potential unlocking instruction object feature parameter.

[0032] Preferably, the intelligent electronic lock unlocking system further includes:

[0033] An instruction judgment and update module, configured to judge whether the target instruction object stops outputting the unlocking instruction within a preset time period. If not, continue to use the current unlocking instruction of the target instruction object as the target unlocking instruction. If so, update the unlocking instruction object with the second highest unlocking instruction level coefficient as the target instruction object, and use the current unlocking instruction of the updated target instruction object as the target unlocking instruction.

[0034] An intelligent electronic lock unlocking device, which includes:

[0035] A controller;

[0036] A memory, storing executable instructions;

[0037] Wherein, the executable instructions can run on the controller and implement the intelligent electronic lock unlocking method described above. Description of the Drawings

[0038] The present invention can be further understood from the following description in conjunction with the drawings. The components in the drawings are not necessarily drawn to scale, but the emphasis is placed on showing the principles of the embodiments. In different views, the same reference numerals designate corresponding parts.

[0039] Figure 1 is the overall flow diagram of the intelligent electronic lock unlocking method in an embodiment of the present invention;

[0040] Figure 2 is the flow diagram of the specific method for obtaining the unlocking instruction verification coefficient in an embodiment of the present invention.

[0041] Figure 3 is the overall flow diagram of the intelligent electronic lock unlocking method in another embodiment of the present invention Figure 1 ;

[0042] Figure 4 is the overall flow diagram of the intelligent electronic lock unlocking method in another embodiment of the present invention Figure 2 ;

[0043] Figure 5 It is a schematic diagram of the overall structure of the intelligent electronic lock unlocking system in an embodiment of the present invention;

[0044] Figure 6 It is a flowchart of a specific method for obtaining the unlocking instruction level coefficient of each potential unlocking instruction object in an embodiment of the present invention;

[0045] Figure 7 It is a flowchart of a specific method for obtaining the unlocking instruction verification coefficient in an embodiment of the present invention. Detailed implementation manners

[0046] In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with its embodiments. It should be understood that the specific implementation manners described herein are only used to explain the present invention and do not limit the protection scope of the present invention.

[0047] It should be noted that when an element is referred to as being "fixed to" another element, it can be directly on the other element or there may also be an intermediate element. When an element is considered to be "connected" to another element, it can be directly connected to the other element or there may be an intermediate element at the same time. The terms "vertical", "horizontal", "left", "right" and similar expressions used herein are only for the purpose of illustration and do not represent the only implementation manners.

[0048] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field to which the present invention belongs. The terms used herein in the specification of the present invention are only for the purpose of describing specific implementation manners and are not intended to limit the present invention. The term "and / or" used herein includes any and all combinations of one or more of the related listed items.

[0049] The "first" and "second" in the present invention do not represent specific quantities and orders, but are only used for name distinction.

[0050] Before elaborating on the specific embodiments of the present invention, a brief introduction to the prior art will be given first.

[0051] Existing intelligent lock unlocking methods generally improve the unlocking security performance and intelligence level by verifying unlocking instructions, unlocking passwords, or the identity characteristic information of the unlocker. During the unlocking process, environmental parameters are one of the important factors affecting the unlocking security performance. In some cases, unlocking instructions, unlocking passwords, and even the identity characteristic information of the unlocker may be stolen by others, such as unlocking fingerprint instructions. Even if the identity characteristic information of the unlocker is not stolen, if there are lawbreakers in the environment around the unlocker, the lawbreakers may enter the house while the unlocker is opening the intelligent lock.

[0052] In addition, environmental parameters determine the environmental security level during unlocking. If the current environmental security level is relatively high, to some extent, the verification level of the unlocking instruction can actually be appropriately reduced. That is to say, the verification level of the unlocking instruction can be adjusted according to the environmental security level to improve the unlocking flexibility of the intelligent lock. For example, when the unlocking instruction is a body movement unlocking instruction or a voice unlocking instruction, if the environmental security level is high, the verification level of the unlocking instruction can be appropriately reduced to improve the unlocking speed and flexibility on the basis of ensuring a certain unlocking security performance.

[0053] However, the existing intelligent lock unlocking methods do not adjust the verification level of the unlocking instruction according to environmental parameters, lacking a certain degree of flexibility, and the intelligence level and security performance still need to be further improved.

[0054] Embodiment 1:

[0055] To solve the problems existing in the existing intelligent electronic lock unlocking methods, this embodiment provides an intelligent electronic lock unlocking method, as Figure 1 shown, which includes the following steps:

[0056] S1. When obtaining the target unlocking instruction, obtain multi-dimensional environmental parameters, and obtain an unlocking instruction verification coefficient according to the multi-dimensional environmental parameters.

[0057] Specifically, the unlocking instruction includes but is not limited to a body movement unlocking instruction, a voice unlocking instruction, and a digital password unlocking instruction. The target unlocking instruction includes but is not limited to the body movement unlocking instruction, voice unlocking instruction, and digital password unlocking instruction of the target instruction object.

[0058] Preferably, in step S1, as Figure 2 shown, the specific method for obtaining the unlocking instruction verification coefficient according to the multi-dimensional environmental parameters includes the following steps:

[0059] S11. According to the multi-dimensional environmental parameters, extract the environmental parameter characteristic values of each dimension of environmental parameters.

[0060] The multi-dimensional environmental parameters include, but are not limited to, light intensity, environmental noise, particulate matter concentration, etc. It can be understood that the multi-dimensional environmental parameters are certain factors that may affect the unlocking safety performance of the intelligent lock, and they can be selected by technicians.

[0061] S12. Respectively obtain the standard eigenvalue corresponding to the environmental parameter eigenvalue of each dimension environmental parameter. The standard value is set by technicians. It can be understood that the greater the difference between the environmental parameter eigenvalue and the standard value of the environmental parameter of each dimension, the more it will reduce the unlocking safety performance of the intelligent lock to a certain extent. Correspondingly, it is necessary to increase the unlocking instruction verification level to a certain extent. The smaller the difference between the environmental parameter eigenvalue and the standard value of the environmental parameter of each dimension, the more it will improve the unlocking safety performance of the intelligent lock to a certain extent. Correspondingly, the unlocking instruction verification level can be reduced to a certain extent, and on the basis of ensuring a certain unlocking safety performance, the unlocking speed and flexibility can be improved.

[0062] S13. Obtain the current time parameter and the potential unlocking instruction object characteristic parameter.

[0063] The current time parameter and the potential unlocking instruction object characteristic parameter for receiving the target unlocking instruction will also affect the unlocking safety performance of the intelligent lock. The potential unlocking instruction object refers to the user who may issue the target unlocking instruction. The potential unlocking instruction object can be determined by obtaining the identity characteristics of the personnel within the preset radius of the intelligent lock, and the potential unlocking instruction object characteristic parameter can be obtained based on the identity characteristics of the potential unlocking instruction object. The potential unlocking instruction object characteristic parameter includes, but is not limited to, voiceprint characteristic parameter and face characteristic parameter.

[0064] S14. Obtain the unlocking instruction verification coefficient according to the environmental parameter eigenvalue, the standard eigenvalue, the current time parameter and the potential unlocking instruction object characteristic parameter.

[0065] Obtaining the unlocking instruction verification coefficient through the environmental parameter eigenvalue, the standard eigenvalue, the current time parameter and the potential unlocking instruction object characteristic parameter can take into account various factors affecting the unlocking safety performance of the intelligent lock, improve the applicability and accuracy of the unlocking instruction verification coefficient, and make the process of the system verifying the target unlocking instruction according to the unlocking instruction verification coefficient more intelligent and user-friendly.

[0066] The higher the unlocking instruction verification coefficient, the lower the current environmental safety level; correspondingly, the lower the unlocking instruction verification coefficient, the higher the current environmental safety level. Therefore, verifying the target unlocking instruction according to the unlocking instruction verification coefficient can be understood as adjusting the verification level of the unlocking instruction according to the current environmental safety level, and on the basis of ensuring a certain unlocking safety performance, improving the unlocking speed and flexibility.

[0067] S2. Based on a preset target unlocking instruction verification rule, verify the target unlocking instruction according to the unlocking instruction verification coefficient, and open the target electronic lock after the target unlocking instruction passes the verification.

[0068] The preset target unlocking instruction verification rule refers to a rule set by technicians to verify the target instruction according to the unlocking instruction verification coefficient. It can be understood as verifying the similarity between the target unlocking instruction and the pre-stored standard unlocking instruction according to the unlocking instruction verification coefficient, and adjusting the similarity threshold that passes the verification according to the unlocking instruction verification coefficient. When the similarity between the target unlocking instruction and the pre-stored standard unlocking instruction is greater than the similarity threshold, it is determined that the target unlocking instruction passes the verification.

[0069] Of course, if there are multiple pre-stored standard unlocking instructions, it is also possible to verify the number of matches between the target unlocking instruction and the multiple pre-stored standard unlocking instructions according to the unlocking instruction verification coefficient, and adjust the number of matches that pass the verification according to the unlocking instruction verification coefficient. When the number of matches between the target unlocking instruction and the multiple pre-stored standard unlocking instructions is greater than the preset number of matches, it is determined that the target unlocking instruction passes the verification.

[0070] Furthermore, it is possible to verify the similarity between the target unlocking instruction and the pre-stored standard unlocking instruction and the number of matches between the target unlocking instruction and the multiple pre-stored standard unlocking instructions according to the unlocking instruction verification coefficient, and adjust the similarity threshold that passes the verification and the number of matches that pass the verification according to the unlocking instruction verification coefficient.

[0071] In this way, by presetting the target unlocking instruction verification rule and adjusting the verification level and difficulty of the unlocking instruction according to the unlocking instruction verification coefficient, it is possible to improve the unlocking speed and flexibility on the basis of ensuring a certain unlocking safety performance.

[0072] In summary, the intelligent electronic lock unlocking method can improve the safety performance and intelligence level, has high flexibility, and solves the problem that the existing intelligent lock safety unlocking method does not verify the unlocking instruction to different degrees according to the changes of multiple different-dimensional environmental parameters, lacks certain flexibility, and the intelligence level and safety performance need to be further improved. The method includes obtaining multi-dimensional environmental parameters, obtaining the unlocking instruction verification coefficient according to the multi-dimensional environmental parameters, and then verifying the target unlocking instruction according to the unlocking instruction verification coefficient based on a preset target unlocking instruction verification rule.

[0073] As a preferred technical solution, as Figure 3 shown, the intelligent electronic lock unlocking method further includes the following steps:

[0074] S3. Determine potential unlocking instruction objects within a preset radius, and obtain the unlocking instruction level coefficients of each potential unlocking instruction object.

[0075] S4. Use the unlocking instruction object with the highest unlocking instruction level coefficient as the target instruction object, and use the current unlocking instruction of the target instruction object as the target unlocking instruction.

[0076] Specifically, the unlocking instruction level coefficient can be obtained based on the distance between each potential unlocking instruction object and the smart lock, the identity permission level of the potential unlocking instruction object, and the attention degree of the unlocking instruction of the unlocking instruction object.

[0077] As Figure 4 shown, the smart electronic lock unlocking method further includes the following steps: S5. Determine whether the target instruction object stops outputting the unlocking instruction within a preset time period. If not, continue to use the current unlocking instruction of the target instruction object as the target unlocking instruction. If so, update the unlocking instruction object with the second-highest unlocking instruction level coefficient as the target instruction object, and use the current unlocking instruction of the updated target instruction object as the target unlocking instruction.

[0078] By obtaining the unlocking instruction level coefficients of each potential unlocking instruction object and using the current unlocking instruction of the target instruction object as the target unlocking instruction, it divides the priority levels of the current unlocking instructions of the potential unlocking instruction objects, further improving the intelligence level of the smart electronic lock unlocking method.

[0079] This embodiment also provides a smart electronic lock unlocking system for implementing the smart electronic lock unlocking method as Figure 5 shown, including a verification coefficient acquisition module, an unlocking instruction verification module, and a control module.

[0080] The verification coefficient acquisition module is used to obtain multi-dimensional environmental parameters when obtaining the target unlocking instruction, and obtain the unlocking instruction verification coefficient according to the multi-dimensional environmental parameters; the unlocking instruction verification module is used to verify the target unlocking instruction based on a preset target unlocking instruction verification rule according to the unlocking instruction verification coefficient; the control module is used to open the target electronic lock after the target unlocking instruction passes the verification.

[0081] Specifically, the verification coefficient acquisition module includes a parameter acquisition unit and a verification coefficient acquisition unit.

[0082] The parameter acquisition unit is used to extract the environmental parameter eigenvalue of each dimension of environmental parameter according to the multi-dimensional environmental parameter, respectively obtain the standard eigenvalue corresponding to the environmental parameter eigenvalue of each dimension of environmental parameter, and obtain the current time parameter and the potential unlocking instruction object characteristic parameter; the verification coefficient acquisition unit is used to obtain the unlocking instruction verification coefficient according to the environmental parameter eigenvalue, the standard eigenvalue, the current time parameter and the potential unlocking instruction object characteristic parameter.

[0083] Obtaining the unlocking instruction verification coefficient through the environmental parameter eigenvalue, the standard eigenvalue, the current time parameter and the potential unlocking instruction object characteristic parameter can take into account various factors affecting the unlocking safety performance of the intelligent lock, improve the applicability and accuracy of the unlocking instruction verification coefficient, and make the process of the system verifying the target unlocking instruction according to the unlocking instruction verification coefficient more intelligent and user-friendly.

[0084] The higher the unlocking instruction verification coefficient, the lower the current environmental safety level; correspondingly, the lower the unlocking instruction verification coefficient, the higher the current environmental safety level. Therefore, verifying the target unlocking instruction according to the unlocking instruction verification coefficient can be understood as adjusting the verification level of the unlocking instruction according to the current environmental safety level, and improving the unlocking speed and flexibility on the basis of ensuring a certain unlocking safety performance.

[0085] As a preferred technical solution, the intelligent electronic lock unlocking system further includes an unlocking instruction level coefficient acquisition module and a target instruction object acquisition module.

[0086] The unlocking instruction level coefficient acquisition module is used to determine the potential unlocking instruction objects within a preset radius and obtain the unlocking instruction level coefficient of each potential unlocking instruction object; the target instruction object acquisition module is used to take the unlocking instruction object with the highest unlocking instruction level coefficient as the target instruction object and use the current unlocking instruction of the target instruction object as the target unlocking instruction.

[0087] Specifically, the personal identity characteristics within a preset radius can be obtained first to determine the potential unlocking instruction objects, and the potential unlocking instruction objects can be obtained by using one of the voiceprint characteristics, image characteristics, body shape characteristics or combining at least two of the voiceprint characteristic recognition, image characteristic recognition and body shape characteristics.

[0088] As a preferred technical solution, the intelligent electronic lock unlocking system further includes an instruction judgment and update module. The instruction judgment and update module is used to judge whether the target instruction object stops outputting an unlocking instruction within a preset time period. If not, the current unlocking instruction of the target instruction object is continuously used as the target unlocking instruction. If so, the unlocking instruction object with the second highest unlocking instruction level coefficient is updated to the target instruction object, and the current unlocking instruction of the updated target instruction object is used as the target unlocking instruction.

[0089] By obtaining the unlocking instruction level coefficient of each potential unlocking instruction object and using the current unlocking instruction of the target instruction object as the target unlocking instruction, it divides the priority levels of the current unlocking instructions of potential unlocking instruction objects, further improving the intelligence level of the intelligent electronic lock unlocking method.

[0090] The intelligent electronic lock unlocking system obtains multi-dimensional environmental parameters through a verification coefficient acquisition module and obtains an unlocking instruction verification coefficient based on the multi-dimensional environmental parameters. Then, through an unlocking instruction verification module, based on a preset target unlocking instruction verification rule, the target unlocking instruction is verified according to the unlocking instruction verification coefficient. Finally, after the target unlocking instruction passes the verification, the control module opens the target electronic lock. It can improve the safety performance and intelligence level, has high flexibility, and solves the problem that the existing intelligent lock safety unlocking method does not verify unlocking instructions to different degrees according to changes in multiple different-dimensional environmental parameters, lacks certain flexibility, and the intelligence level and safety performance still need to be further improved.

[0091] This embodiment also provides an intelligent electronic lock unlocking device, which includes: a controller; a memory storing executable instructions;

[0092] Among them, the executable instructions can run on the controller and implement the intelligent electronic lock unlocking method described above.

[0093] Embodiment 2:

[0094] It should be understood that this embodiment includes at least all the technical features of the above embodiment and makes further descriptions based on the above embodiment.

[0095] In this embodiment, as Figure 6 shown, the specific method for determining potential unlocking instruction objects within a preset radius and obtaining the unlocking instruction level coefficient of each potential unlocking instruction object includes the following steps:

[0096] S30, obtain the distance between each potential unlocking instruction object and the intelligent lock, the identity permission level of the potential unlocking instruction object, and the unlocking instruction attention degree of the unlocking instruction object;

[0097] S31. Obtain the unlocking instruction level coefficient CommandLevel = α × Al × (eβ 1×Pl + eβ 2 / Δd ) according to the distance Δd, the identity permission level Pl, and the unlocking instruction attention degree Al; where α, β1, and β2 respectively represent the weight coefficients of the unlocking instruction attention degree Al, the identity permission level Pl, and the distance Δd.

[0098] For the unlocking instruction attention degree, it can be obtained by extracting the key information of the unlocking instruction of the unlocking instruction object and according to the key information. For example, if the unlocking instruction is a voice unlocking instruction, different unlocking instruction attention degrees can be set for different keywords in advance, and then the corresponding attention degree can be obtained by extracting the keywords in the voice unlocking instruction. If the unlocking instruction is a body movement unlocking instruction or a digital password unlocking instruction, the unlocking instruction attention degree can be obtained by comparing the characteristic value in the unlocking instruction with the preset key information. It can be understood that different key information of unlocking instructions correspond to different attention degrees. For an overall unlocking instruction attention degree, it can be obtained by calculating the weighted average of the attention degrees of the key information of different unlocking instructions.

[0099] It can be understood that to a certain extent, the higher the identity permission level Pl of the potential unlocking instruction object, the correspondingly larger the unlocking instruction level coefficient corresponding to it, and the smaller the distance of the potential unlocking instruction object, the larger the unlocking instruction level coefficient corresponding to it.

[0100] By taking into account the distance between the potential unlocking instruction object and the smart lock, the identity permission level of the potential unlocking instruction object, and the unlocking instruction attention degree of the unlocking instruction object, obtaining the unlocking instruction level coefficient of each potential unlocking instruction object, and taking the current unlocking instruction of the target instruction object as the target unlocking instruction, it is possible to more intelligently divide the priority level of the current unlocking instruction of the potential unlocking instruction object, improving the intelligence level of the smart electronic lock unlocking method.

[0101] In this embodiment, as Figure 7 shown, the specific method for obtaining the unlocking instruction verification coefficient according to the environmental parameter characteristic value, the standard characteristic value, the current time parameter, and the potential unlocking instruction object characteristic parameter includes:

[0102] S141. Assign different first verification weight values μ 1 .

[0103] S142. Obtain the second verification weight value μ 2 = ec - sc according to the environmental parameter characteristic value ec and the standard characteristic value sc;

[0104] sc

[0105] S143. The potential unlocking instruction object feature parameter obtains the identity information of the potential unlocking instruction object, and obtains the identity permission level Pl of the potential unlocking instruction object according to the identity information.

[0106] S144. Obtain the unlocking instruction verification coefficient Verification = (λ 1 ×μ 1 +λ 2 ×μ 2 -λ 3 ×Pl) / 3 according to the first verification weight value, the second verification weight value, and the identity permission level; where λ 1 , λ 2 , λ 3 respectively represent the adjustment coefficients corresponding to the first verification weight value, the second verification weight value, and the identity permission level.

[0107] By obtaining the unlocking instruction verification coefficient through the environmental parameter eigenvalue, the standard eigenvalue, the current time parameter, and the potential unlocking instruction object feature parameter, various factors affecting the unlocking safety performance of the intelligent lock can be taken into account, improving the applicability and accuracy of the unlocking instruction verification coefficient, and making the process of the system verifying the target unlocking instruction according to the unlocking instruction verification coefficient more intelligent and user-friendly.

[0108] The higher the unlocking instruction verification coefficient, the lower the current environmental safety level; correspondingly, the lower the unlocking instruction verification coefficient, the higher the current environmental safety level. Therefore, verifying the target unlocking instruction according to the unlocking instruction verification coefficient can be understood as adjusting the verification level of the unlocking instruction according to the current environmental safety level, improving the unlocking speed and flexibility on the basis of ensuring a certain unlocking safety performance.

[0109] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.

[0110] The above embodiments only express several implementation manners of the present invention, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present invention, several deformations and improvements can still be made, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the present invention patent should be subject to the appended claims.

Claims

1. A method for unlocking an intelligent electronic lock, characterized in that: The intelligent electronic lock unlocking method comprises the following steps: When acquiring a target unlocking instruction, acquiring a multi-dimensional environmental parameter, and acquiring an unlocking instruction verification coefficient according to the multi-dimensional environmental parameter; Based on a preset target unlocking instruction verification rule, the target unlocking instruction is verified according to the unlocking instruction verification coefficient, and after the target unlocking instruction passes the verification, the target electronic lock is opened.

2. A smart electronic lock unlocking method as claimed in claim 1, characterized in that: The intelligent electronic lock unlocking method also includes the following steps: Determine potential unlocking instruction objects within a preset radius, and obtain an unlocking instruction level coefficient for each potential unlocking instruction object; The unlocking instruction object with the highest unlocking instruction level coefficient is used as the target instruction object, and the current unlocking instruction of the target instruction object is used as the target unlocking instruction.

3. A smart electronic lock unlocking method as claimed in claim 2, characterized in that: The specific method for obtaining the unlocking instruction verification coefficient according to the multi-dimensional environmental parameters comprises the following steps: Extracting the environmental parameter characteristic value of each dimensional environmental parameter according to the multi-dimensional environmental parameters; Respectively obtain standard characteristic values ​​corresponding to the environmental parameter characteristic values ​​of each dimensional environmental parameter; Get the current time parameters and the characteristic parameters of the potential unlocking instruction object; The unlocking instruction verification coefficient is obtained according to the environmental parameter characteristic value, the standard characteristic value, the current time parameter and the potential unlocking instruction object characteristic parameter.

4. A smart electronic lock unlocking method as claimed in claim 3, characterized in that: The intelligent electronic lock unlocking method also includes the following steps: Determine whether the target instruction object stops outputting unlocking instructions within a preset time period. If not, continue to use the current unlocking instruction of the target instruction object as the target unlocking instruction. If so, update the unlocking instruction object with the second highest unlocking instruction level coefficient as the target instruction object, and use the updated current unlocking instruction of the target instruction object as the target unlocking instruction.

5. A smart electronic lock unlocking method as claimed in claim 4, characterized in that: The unlocking instructions include body movement unlocking instructions, voice unlocking instructions and digital password unlocking instructions.

6. An intelligent electronic lock unlocking system, used to implement the intelligent electronic lock unlocking method according to any one of claims 1 to 5, characterized in that: The intelligent electronic lock unlocking system comprises: A verification coefficient acquisition module, used to acquire multi-dimensional environmental parameters when acquiring a target unlocking instruction, and acquire an unlocking instruction verification coefficient according to the multi-dimensional environmental parameters; An unlocking instruction verification module, used to verify the target unlocking instruction according to the unlocking instruction verification coefficient based on a preset target unlocking instruction verification rule; The control module is used to open the target electronic lock after the target unlocking instruction is verified.

7. The intelligent electronic lock unlocking system according to claim 6, characterized in that: The intelligent electronic lock unlocking system also includes: The unlocking instruction level coefficient acquisition module is used to determine potential unlocking instruction objects within a preset radius and obtain the unlocking instruction level coefficient of each potential unlocking instruction object; The target instruction object acquisition module is used to take the unlocking instruction object with the highest unlocking instruction level coefficient as the target instruction object, and take the current unlocking instruction of the target instruction object as the target unlocking instruction.

8. The intelligent electronic lock unlocking system according to claim 7, characterized in that: The verification coefficient acquisition module includes: A parameter acquisition unit, used to extract the environmental parameter characteristic value of each dimensional environmental parameter according to the multi-dimensional environmental parameter, respectively acquire the standard characteristic value corresponding to the environmental parameter characteristic value of each dimensional environmental parameter, and acquire the current time parameter and the characteristic parameter of the potential unlocking instruction object; A verification coefficient acquisition unit is used to acquire the unlocking instruction verification coefficient according to the environmental parameter characteristic value, the standard characteristic value, the current time parameter and the potential unlocking instruction object characteristic parameter.

9. The intelligent electronic lock unlocking system according to claim 8, characterized in that: The intelligent electronic lock unlocking system also includes: The instruction judgment and update module is used to judge whether the target instruction object stops outputting unlocking instructions within a preset time period. If not, continue to use the current unlocking instruction of the target instruction object as the target unlocking instruction. If so, update the unlocking instruction object with the second highest unlocking instruction level coefficient as the target instruction object, and use the updated current unlocking instruction of the target instruction object as the target unlocking instruction.

10. An intelligent electronic lock unlocking device, characterized in that: The intelligent electronic lock unlocking device comprises: Controller; A memory storing executable instructions; Among them, the executable instructions can be run on the controller and implement the smart electronic lock unlocking method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Locking and unlocking control method of safe smart lock

    CN104123769A

  • Safe unlocking method for an intelligent lock system

    CN107146307B

  • A secure unlocking method and system for smart door locks

    CN111599041B