Bluetooth-based intelligent door lock control method, device and equipment and storage medium

Through the Bluetooth-based intelligent door lock control method, the Bluetooth signal strength is judged using circular polarization directional antennas, the user experience problem of the existing intelligent door lock identity verification method is solved, and senseless unlocking and security improvement is achieved.

CN119888895APending Publication Date: 2025-04-25MLKEY

Patent Information

Application Number
CN202411867807.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

The existing smart door lock authentication methods have problems such as environmental factors, user privacy sensitivity, and complex operations, resulting in poor user experience.

Method used

Using the Bluetooth-based intelligent door lock control method, the signal of the target Bluetooth device is searched through a circular polarization directional antenna, and whether the signal strength reaches the reference value, thereby realizing sensorless unlocking or entering the auxiliary unlocking mode, reducing the determination accuracy of the fingerprint comparison algorithm.

Benefits of technology

It realizes sensorless unlocking, avoids direct contact and visual needs of users, improves user experience and convenience, and improves the safety and practicality of door locks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119888895A_ABST
    Figure CN119888895A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of intelligent door locks, in particular to an intelligent door lock control method and device based on Bluetooth, equipment and a storage medium. The method comprises the following steps: in a Bluetooth mode, searching whether a Bluetooth signal sent by a target Bluetooth device exists in a preset direction or not through a circular polarization directional antenna; the target Bluetooth equipment is Bluetooth equipment bound with the target door lock; if the Bluetooth signal exists, judging whether the signal strength of the Bluetooth signal reaches a reference value or not; the reference value is determined according to the signal intensity of a Bluetooth signal sent by the target Bluetooth device to the target door lock in a preset range; if the signal intensity of the Bluetooth signal reaches the reference value, the target door lock is opened based on the current unlocking setting of the target door lock, or the target door lock is controlled to enter an auxiliary unlocking mode; and in the auxiliary unlocking mode, the judgment precision of the preset unlocking recognition algorithm is reduced. According to the method, the higher requirements of a user on multiple dimensions of safety, convenience and comfortable experience of the intelligent door lock can be met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of smart door locks, and in particular to a Bluetooth-based smart door lock control method, device, equipment and storage medium. Background Art

[0002] At present, smart door locks are widely used in various fields and are favored by users for their convenience and security. Common identity authentication methods include fingerprint recognition, face recognition, password recognition and card recognition. However, these methods have their own shortcomings. Fingerprint recognition is affected by environmental factors, such as broken and dirty fingers, which leads to a decrease in recognition rate; password recognition has problems such as users touching sensitive areas and complicated operation procedures, which affects the user experience; face recognition requires users to face the camera, some users are sensitive to privacy, and it is easily affected by the environment such as light, resulting in unstable recognition.

[0003] As the functions of smartphones and smart watches continue to improve, Bluetooth has become a standard feature of smart devices and has been deeply integrated into people's daily lives. Most people carry smartphones or smart watches with Bluetooth, which provides a technical basis for developing a more convenient way to unlock smart door locks. Bluetooth-based non-sensing unlocking can achieve a more humane user experience, eliminating the user's direct touch and visual needs.

[0004] Based on the above background, a smart door lock system based on Bluetooth to achieve intelligent and non-contact unlocking needs to be developed urgently to meet users' higher requirements for convenience and comfortable experience. Summary of the invention

[0005] In order to overcome the shortcomings of the prior art, the present application provides a Bluetooth-based smart door lock control method, device, equipment and storage medium to meet users' higher requirements for smart door locks in multiple dimensions of safety, convenience and comfortable experience.

[0006] The technical solution adopted by this application to solve its technical problem is: In a first aspect, the present application provides a Bluetooth-based smart door lock control method, which is applied to a target door lock, wherein a circularly polarized directional antenna is provided in the target door lock, and the circularly polarized directional antenna is used to obtain a Bluetooth signal in a preset direction, and the method comprises: In Bluetooth mode, the circularly polarized directional antenna searches for a Bluetooth signal sent by a target Bluetooth device in a preset direction; the target Bluetooth device is a Bluetooth device bound to the target door lock; If the Bluetooth signal exists, determining whether the signal strength of the Bluetooth signal reaches a reference value; the reference value is determined according to the signal strength of the Bluetooth signal sent by the target Bluetooth device to the target door lock within a preset range; If the signal strength of the Bluetooth signal reaches the reference value, the target door lock is unlocked based on the current unlocking setting of the target door lock. or, The target door lock is controlled to enter an auxiliary unlocking mode; in the auxiliary unlocking mode, the determination accuracy of a preset unlocking recognition algorithm is reduced.

[0007] Optionally, before the step of searching, by the circularly polarized directional antenna, whether there is a Bluetooth signal sent by a target Bluetooth device in a preset direction, the method includes: Detect whether there is a connection request from any Bluetooth device; If the connection request exists, the corresponding Bluetooth device is used as the target Bluetooth device and then an information entry prompt is sent, and it is determined that the target Bluetooth device moves to the preset range within a first preset time; the information entry prompt is used to guide the target Bluetooth device to enter the preset range; If the target Bluetooth device outputs a Bluetooth signal within the preset range within the first preset time, obtaining an average signal strength of the Bluetooth signal within the second preset time as the reference value; Otherwise, return to the step of detecting whether there is a connection request from any Bluetooth device.

[0008] Optionally, the reference value is bound to the UUID and / or MAC address of the target Bluetooth device; and the step of searching for a Bluetooth signal sent by the target Bluetooth device in a preset direction through the circularly polarized directional antenna comprises: Determine whether there is a signal to be identified in the preset direction; If the signal to be identified exists in the preset direction, determining whether the UUID and / or MAC address corresponding to the signal to be identified matches the UUID and / or MAC address corresponding to any of the reference values ​​in the target door lock; If there is a UUID and / or MAC address bound to any reference value that matches the UUID and / or MAC address of the signal to be identified, it is determined that the signal output terminal of the signal to be identified is the target Bluetooth device, and it is determined that the Bluetooth signal exists.

[0009] Optionally, the preset unlocking recognition algorithm includes a fingerprint matching algorithm; after the step of controlling the target door lock to enter the auxiliary unlocking mode, the method includes: The judgment threshold of the fingerprint comparison algorithm is adjusted from a first threshold to a second threshold; the false rejection rate of the first threshold is higher than the false rejection rate of the second threshold; Obtaining a user fingerprint to determine whether the user fingerprint meets an unlocking condition corresponding to the second threshold; If the user fingerprint meets the unlocking condition corresponding to the second threshold, the target door lock is unlocked.

[0010] Optionally, after the step of determining whether the user fingerprint meets the unlocking condition corresponding to the second threshold, the method further includes: Determine whether the number of fingerprint matching failures reaches the matching number threshold; If the number of fingerprint matching failures reaches the matching number threshold, the auxiliary unlocking mode is turned off and a warning prompt message is sent.

[0011] Optionally, the step of sending the warning prompt information includes: Determine whether there are multiple registered devices for the target door lock; If there are multiple registered devices for the target door lock, risk warning information is sent to all the registered devices, and early warning information is sent to the target Bluetooth device.

[0012] In the second aspect, the present application provides a Bluetooth-based smart door lock control device, which is applied to the above-mentioned Bluetooth-based smart door lock control method, the device includes a circularly polarized antenna, and the circularly polarized antenna includes: an antenna circuit board 101, a shielding circuit board 102, a coaxial radio frequency line 103, and an antenna 104; the surface of the shielding circuit board 102 is paved with copper; The antenna 104 is drawn on the antenna circuit board 101; The inner core of the coaxial radio frequency line 103 is connected to the antenna 104 by welding through a first soldering pad provided on the antenna 104 , and passes through the shielding circuit board 102 based on a second soldering pad provided on the shielding circuit board 102 .

[0013] Optionally, also include: A device search module, used for searching, in Bluetooth mode, whether there is a Bluetooth signal sent by a target Bluetooth device in a preset direction through the circularly polarized directional antenna; the target Bluetooth device is a Bluetooth device bound to the target door lock; A signal determination module, for determining whether the signal strength of the Bluetooth signal reaches a reference value if the Bluetooth signal exists; the reference value is determined according to the signal strength of the Bluetooth signal sent by the target Bluetooth device to the target door lock within a preset range; an unlocking control module, configured to unlock the target door lock based on the current unlocking setting of the target door lock if the signal strength of the Bluetooth signal reaches a reference value, or, The target door lock is controlled to enter an auxiliary unlocking mode; in the auxiliary unlocking mode, the determination accuracy of a preset unlocking recognition algorithm is reduced.

[0014] In a third aspect, the present application provides an electronic device, including: one or more processors; one or more memories; and one or more computer programs, wherein the one or more computer programs are stored in the one or more memories, and the one or more computer programs include instructions, which, when executed by the one or more processors, enable the electronic device to perform the above method.

[0015] In a fourth aspect, the present application provides a computer-readable storage medium, in which a program or instruction is stored. When the program or instruction is executed, the above method is implemented.

[0016] By adopting the above technical solution, the present application first adopts a circularly polarized directional antenna, and the circularly polarized directional antenna is provided with an antenna circuit board on one side and a shielding circuit board on the other side, thereby forming a structure with high signal strength on one side and low signal strength on the other side. The circularly polarized directional antenna is installed on the target door lock in a manner that the back of the shielding circuit board faces the inside of the door. When the target door lock enters the Bluetooth mode, it continuously searches for whether there is a Bluetooth signal sent by a target Bluetooth device in a preset direction, wherein the target Bluetooth device is a Bluetooth device that has been registered and bound on the target door lock. If there is a Bluetooth signal sent by the target Bluetooth device, the position of the target Bluetooth device relative to the target door lock is determined according to the corresponding signal strength; if the signal strength reaches the reference value, the corresponding operation is performed based on the current unlocking setting of the target door lock, including directly opening the target door lock and entering the auxiliary unlocking mode.

[0017] In summary, the present application has at least the following beneficial effects: 1. At present, face recognition technology is the main way to achieve senseless unlocking of door locks. However, face recognition has some significant limitations: on the one hand, it is easily affected by light conditions, resulting in recognition failure; on the other hand, some users are more sensitive to privacy protection and are unwilling to face the camera directly. In order to solve these problems, this application proposes a senseless unlocking solution based on Bluetooth technology. Through this method, not only can the inconvenience and privacy concerns brought by face recognition be overcome, but also the advantages of senseless unlocking can be maintained, thereby greatly improving the user experience and convenience.

[0018] 2. This application proposes a smart door lock control method based on Bluetooth technology, which uses a circularly polarized directional antenna to optimize signal reception. Specifically, this design effectively shields the Bluetooth signal inside the door, while the Bluetooth signal outside the door can be received normally. Through this ingenious design, the Bluetooth circuit on the target door lock can detect the difference in Bluetooth signal strength emitted by mobile phones at different locations (outside or inside the door). When the detected signal strength is significantly lower than that outside the door, the system can determine that the mobile phone is indoors, thereby avoiding accidental opening of the door lock due to misoperation. Such a mechanism not only improves the safety and practicality of the door lock, but also ensures a good user experience during use, making the operation more convenient and reliable.

[0019] 3. When entering the auxiliary unlocking mode, the judgment accuracy of the preset unlocking recognition algorithm is appropriately reduced. Taking fingerprint recognition unlocking as an example, when the auxiliary unlocking mode is not entered, the first set of algorithms is used for fingerprint matching. The fingerprint matching of the first set of algorithms is more stringent and the judgment threshold is higher. When the user's fingers are damaged or dirty, it may lead to a high rejection rate, affecting the user experience; when entering the auxiliary unlocking mode, the second set of algorithms is used for fingerprint matching. The judgment threshold of the second set of algorithms is slightly lower than that of the first set of algorithms. Since the user identity has been preliminarily verified through Bluetooth signal matching, even if the user's fingerprint is not a complete match with the registered fingerprint, the target door lock can be opened, thereby improving the user experience and convenience. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 It is a flowchart of a Bluetooth-based smart door lock control method provided in an embodiment of the present application; Figure 2 It is a structural schematic diagram of a circularly polarized directional antenna in a Bluetooth-based smart door lock control device provided in an embodiment of the present application; Figure 3 It is a virtual structural diagram of a Bluetooth-based smart door lock control device provided by the present application; Figure 4 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0021] Figure numerals: 101, antenna circuit board; 102, shielding circuit board; 103, coaxial radio frequency line; 104, antenna. DETAILED DESCRIPTION

[0022] The present application is further described below in conjunction with the accompanying drawings and embodiments.

[0023] The following will clearly and completely describe the concept, specific structure and technical effects of the present application in combination with the embodiments and drawings, so as to fully understand the purpose, characteristics and effects of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of them. Based on the embodiments of the present application, other embodiments obtained by technicians in this field without creative work are all within the scope of protection of the present application. In addition, all the connection / connection relationships involved in the patent do not simply refer to the direct connection of components, but refer to the formation of a better connection structure by adding or reducing connection accessories according to the specific implementation situation. The various technical features created in this application can be combined interactively without conflicting with each other.

[0024] Reference Figure 1 , Figure 1 : is a flow chart of a Bluetooth-based smart door lock control method provided in an embodiment of the present application. The method is applied to a target door lock. A circularly polarized directional antenna is provided in the target door lock. The circularly polarized directional antenna is used to obtain a Bluetooth signal in a preset direction. The method specifically includes the following steps: In step S1, in Bluetooth mode, the circularly polarized directional antenna is used to search for a Bluetooth signal sent by a target Bluetooth device in a preset direction.

[0025] Specifically, refer to Figure 2 , Figure 2 1 is a schematic diagram of the structure of a circularly polarized directional antenna in a Bluetooth-based smart door lock control device provided in an embodiment of the present application, which shows the structure of the circularly polarized antenna in one embodiment, including: an antenna circuit board 101, a shielding circuit board 102, a coaxial radio frequency line 103, and an antenna 104; the surface of the shielding circuit board 102 is paved with copper; The antenna 104 is drawn on the antenna circuit board 101; The inner core of the coaxial radio frequency line 103 is connected to the antenna 104 by welding through a first soldering pad provided on the antenna 104 , and passes through the shielding circuit board 102 based on a second soldering pad provided on the shielding circuit board 102 .

[0026] Among them, the coaxial radio frequency line 103 is a commonly used line in the field of wireless communication such as Bluetooth. The middle part is an inner core, which is mainly used to connect the pins of the Bluetooth broadcast signal and the Bluetooth antenna. The inner core is wrapped with insulating material, and the outside of the insulating material is a shielding layer. The shielding layer needs to be connected to the signal on the Bluetooth circuit board, and at the same time be conductive with the copper foil on the shielding circuit board 102. The copper on the shielding circuit board can also play a shielding role.

[0027] Based on the circularly polarized antenna, the Bluetooth signal on the front side of the antenna circuit board 101 will be relatively stronger within a certain direction range, while the signal strength on the back side of the shielding circuit board 102 will be relatively weaker, so as to judge whether the target Bluetooth device is inside or outside the door, thereby providing a prerequisite for avoiding mislocking the door from inside.

[0028] Specifically, the target Bluetooth device is a Bluetooth device bound to the target door lock.

[0029] Specifically, the target Bluetooth device refers to a Bluetooth device that has been connected to the target door lock via Bluetooth, including but not limited to mobile phones, tablets, Bluetooth watches, etc. In this embodiment, when the target door lock enters the Bluetooth mode, it will continue to search for a Bluetooth signal bound to it in the preset direction (i.e., outside the door).

[0030] More specifically, before implementing this step, the Bluetooth device used by the user needs to be registered first, so as to serve as the subsequent target Bluetooth device. The specific steps include: Check if there is any connection request from any Bluetooth device.

[0031] Specifically, the user can use buttons on the target door lock, touch screen control and other methods to make the target door lock enter the administrator mode and enter the menu of connecting to the mobile phone. In this case, the Bluetooth circuit in the target door lock will broadcast a signal through its antenna, and at the same time obtain whether there is any Bluetooth device that initiates a connection request to the target door lock. Among them, the broadcast name of the target door lock can be customized according to the preset to distinguish different door locks. For example, the broadcast name of the target door lock can be defined as a name starting with certain fixed letters, such as ML****, and the asterisk part is the product serial number. The door locks can be distinguished based on the product serial number.

[0032] If the connection request exists, the corresponding Bluetooth device is used as the target Bluetooth device and an information entry prompt is sent, and it is determined whether the target Bluetooth device moves to the preset range within the first preset time; the information entry prompt is used to guide the target Bluetooth device to enter the preset range.

[0033] Specifically, when any Bluetooth device initiates a connection request to the target door lock, the user can confirm on the target door lock that he agrees to the connection request of the Bluetooth device. In this case, a message entry prompt will be sent through a variety of information transmission methods such as text display, message prompt or voice to guide the user to move the Bluetooth device to a preset range. In one embodiment provided in the present application, the preset range means that the Bluetooth device is located outside the door and is about an arm's length (about 40 cm) away from the target door lock. Then, the signal strength feedback is used to determine that the Bluetooth device has moved to the preset range, and the next step is entered.

[0034] Among them, this step should be completed within the first preset time, and the first preset time can be set by the user for the target door lock in the administrator mode.

[0035] Furthermore, if the target Bluetooth device outputs a Bluetooth signal within the preset range within the first preset time, an average signal strength of the Bluetooth signal within the second preset time is obtained as the reference value.

[0036] Specifically, after determining that the Bluetooth device has moved to the preset range, the target door lock samples the average signal strength of the Bluetooth device's Bluetooth signal within the second preset time, and uses the obtained average signal strength as a reference value, which will be bound to the Bluetooth device's UUID (Universally Unique Identifier) ​​and / or MAC (Media Access Control) address to facilitate subsequent identification of the target Bluetooth device by the door lock. After this step, the Bluetooth device that has completed the binding can be determined as the target Bluetooth device.

[0037] Furthermore, after the device binding is completed, when the Bluetooth device approaches the target door lock, it can be identified as the target Bluetooth device. Specifically: Determine whether there is a signal to be identified in the preset direction.

[0038] Specifically, when a user gradually approaches a target door lock while carrying a Bluetooth device to be identified (such as a mobile phone), the target door lock will recognize the signal to be identified and proceed to subsequent judgment.

[0039] If the signal to be identified exists in the preset direction, it is determined whether the UUID and / or MAC address corresponding to the signal to be identified matches the UUID and / or MAC address corresponding to any of the reference values ​​in the target door lock.

[0040] If there is a UUID and / or MAC address bound to any reference value that matches the UUID and / or MAC address of the signal to be identified, it is determined that the signal output terminal of the signal to be identified is the target Bluetooth device, and it is determined that the Bluetooth signal exists.

[0041] Specifically, when the target door lock detects the signal to be identified, it determines whether its UUID and / or MAC address matches the UUID and / or MAC address bound to any saved benchmark value. If there is a match, it is determined that the Bluetooth device is a registered target Bluetooth device, that is, the signal to be identified is a Bluetooth signal sent by the target Bluetooth device.

[0042] Otherwise, return to the step of detecting whether there is a connection request from any Bluetooth device.

[0043] Specifically, if the first preset time is exceeded and the Bluetooth device has not moved to the preset range, it is determined that the binding has failed, and the process returns to the step of obtaining the connection request.

[0044] In step S2, if the Bluetooth signal exists, it is determined whether the signal strength of the Bluetooth signal reaches a reference value.

[0045] Specifically, the reference value is determined according to the signal strength of the Bluetooth signal sent by the target Bluetooth device to the target door lock within a preset range. The specific method for obtaining the reference value can refer to the above-mentioned device binding process, which will not be repeated here.

[0046] More specifically, in an embodiment proposed in the present application, a signal strength change trend judgment can be added to the judgment process of the signal strength and the baseline value. According to the trend change of the signal strength, it can be determined whether the user is moving away from the target door lock or approaching the target door lock, thereby avoiding the user from triggering the following steps unnecessarily after locking the door and leaving, improving convenience and reliability, and further improving the user experience.

[0047] In step S31, if the signal strength of the Bluetooth signal reaches a reference value, the target door lock is unlocked based on the current unlocking setting of the target door lock.

[0048] Specifically, if the signal strength reaches the reference value, that is, the signal strength sent from the current location of the target Bluetooth device to the target door lock is close to that in the aforementioned binding process, the distance between the user (the carrier of the target Bluetooth device) and the target door lock can be estimated based on this information. In this case, the target door lock can be controlled to perform an unlocking operation, and the target user only needs to push the door open to enter. In this step, the unlocking setting of the target door lock is: unlocking if the signal strength reaches the reference value. The unlocking setting can be customized by the user entering the administrator mode of the target door lock.

[0049] More specifically, after the target door lock is opened, a corresponding sensor detection can be performed to determine whether the door where the target door lock is located is opened within the third preset time. If it is not opened within the third preset time, it can be determined that the user has no intention of entering the door for the time being, and re-locking is triggered. It is worth noting that if the door where the target door lock is located is not in a closed state, the door lock is controlled not to be locked in this case, because locking at this time cannot lock the door, but instead requires unlocking first when closing the door, which increases the user's operation steps.

[0050] In step S32, on the other hand, if the signal strength of the Bluetooth signal reaches a reference value, the target door lock is controlled to enter an auxiliary unlocking mode.

[0051] Specifically, in the auxiliary unlocking mode, the determination accuracy of the preset unlocking recognition algorithm is reduced. The preset unlocking recognition algorithm includes but is not limited to: fingerprint matching algorithm, face recognition algorithm, infrared vein matching algorithm, etc. For the sake of convenience, this application takes fingerprint unlocking as an example. Specifically: after the step of controlling the target door lock to enter the auxiliary unlocking mode, the method includes: The determination threshold of the fingerprint matching algorithm is adjusted from a first threshold to a second threshold; the false rejection rate of the first threshold is higher than the false rejection rate of the second threshold.

[0052] Specifically, most smart door lock manufacturers currently require that the rejection rate of fingerprint unlocking should be less than 3% under normal circumstances, where the rejection rate refers to the probability that the smart door lock will mistake an authorized real fingerprint for a fake fingerprint during the fingerprint unlocking process. A too high rejection rate will affect the user experience, while a too low rejection rate may cause certain safety hazards. Based on the above situation, for some users whose fingers are worn, peeling or dirty, the rejection rate is often much greater than 3%, making it difficult for users to unlock the door smoothly with fingerprints, affecting the user experience of the door lock. Based on this situation, the embodiment of the present application designs a two-layer verification. First, the UUID and MAC address of the target Bluetooth device are preliminarily verified, and it is judged that the user has the intention to open the door; after the previous verification is completed, it has been preliminarily verified that the user is more likely to be a registered user, so the rejection rate can be appropriately reduced, that is, the original higher first threshold is adjusted to a lower second threshold.

[0053] Obtaining a user fingerprint to determine whether the user fingerprint meets an unlocking condition corresponding to the second threshold; If the user fingerprint meets the unlocking condition corresponding to the second threshold, the target door lock is unlocked.

[0054] Specifically, when the target door lock enters the auxiliary unlocking mode through the above steps, if the current unlocking setting adopts the fingerprint matching algorithm, the first threshold used by the fingerprint matching algorithm for judgment is adjusted to the second threshold, and the target door lock at the second threshold is more easily unlocked and opened by fingerprint. In this case, the fingerprint pressed by the user is compared with the registered fingerprint information. Even if the user's fingerprint is worn, dirty, etc., which affects fingerprint recognition, this method can significantly improve the matching success rate, that is, the unlocking condition corresponding to the second threshold is met, thereby opening the door lock.

[0055] More specifically, if the user does not use the above method, or the Bluetooth device such as the mobile phone he carries is not bound to the target door lock and the auxiliary unlocking mode is not entered, when the user uses the target door lock for fingerprint comparison and unlocking, the fingerprint comparison algorithm used by the target door lock uses the first threshold. If the user uses worn and dirty fingers for fingerprint matching at this time, it will obviously lead to a decrease in the pass rate, thereby making the user experience poor.

[0056] In the embodiment of the present application, assuming that the first threshold value for determination is A, and the second threshold value after entering the auxiliary unlocking mode is B, the fingerprint image library is used for library testing, and the rejection rate of the first threshold value A can be set to be greater than 2.5%, while the rejection rate of the second threshold value B can be set to be less than 0.5%. It can be understood that it is only an embodiment provided by the present application and should not limit the scope of protection of the present application in any way.

[0057] Furthermore, a conventional fingerprint lock may set a fingerprint temporary disabling module after the user fails multiple times. In the embodiment of the present application, if the user still fails to successfully match the fingerprint after multiple unlockings after entering the auxiliary unlocking mode, there may be a risk of the Bluetooth device being stolen. Based on this, the present application also proposes the following steps to improve security, specifically including: Determine whether the number of fingerprint matching failures reaches the matching number threshold.

[0058] Specifically, when entering the auxiliary unlocking mode, the number of times the user attempts to match the fingerprint will be recorded, and each time the match fails, the number of fingerprint matching failures will be recorded until the number of fingerprint matching failures reaches the matching number threshold. The matching number threshold can be customized by the user entering the administrator mode of the target door lock, or it can be directly preset by the manufacturer.

[0059] If the number of fingerprint matching failures reaches the matching number threshold, the auxiliary unlocking mode is turned off and a warning prompt message is sent.

[0060] Specifically, when the number of fingerprint matching failures reaches the matching number threshold, before temporarily disabling the fingerprint lock, it is necessary to turn off the auxiliary unlocking mode to avoid abuse after unlocking, and send a warning message at the same time. The warning message can be an audio message sent by the target door lock, a risk warning SMS sent to the associated registered device, etc.

[0061] More specifically, in an embodiment provided by the present application, a target door lock may have other bound registered devices in addition to the target Bluetooth device currently being verified. Based on this, the present application further proposes the following steps to improve security: Determine whether there are multiple registered devices for the target door lock; If there are multiple registered devices for the target door lock, risk warning information is sent to all the registered devices, and early warning information is sent to the target Bluetooth device.

[0062] Specifically, for example, there are three registered devices in the target door lock, including device A, device B and device C. If user A currently carries device A and enters the auxiliary unlocking mode of the target door lock, and the number of fingerprint matching failures reaches the matching number threshold, the target door lock can send SMS prompts (i.e. risk warning information) to all registered devices at the same time, and send early warning prompt information to the currently used device A to inform relevant users of this situation, avoid the registered devices from being stolen, thereby improving security and protecting property safety.

[0063] Reference Figure 3 , Figure 3 : is a virtual structural diagram of a Bluetooth-based smart door lock control device provided by the present application. The second aspect of the present application provides a Bluetooth-based smart door lock control device, including: The device search module 100 is used to search, in the Bluetooth mode, whether there is a Bluetooth signal sent by a target Bluetooth device in a preset direction through the circularly polarized directional antenna; the target Bluetooth device is a Bluetooth device bound to the target door lock; The signal determination module 200 is used to determine whether the signal strength of the Bluetooth signal reaches a reference value if the Bluetooth signal exists; the reference value is determined according to the signal strength of the Bluetooth signal sent by the target Bluetooth device to the target door lock within a preset range; The unlocking control module 300 is used to unlock the target door lock based on the current unlocking setting of the target door lock if the signal strength of the Bluetooth signal reaches a reference value. or, The target door lock is controlled to enter an auxiliary unlocking mode; in the auxiliary unlocking mode, the determination accuracy of a preset unlocking recognition algorithm is reduced.

[0064] The Bluetooth-based smart door lock control device described in the embodiment of the present application can execute the Bluetooth-based smart door lock control method provided in the above embodiment. The Bluetooth-based smart door lock control device has the corresponding functional steps and beneficial effects of the Bluetooth-based smart door lock control method described in the above embodiment. Please refer to the above-mentioned embodiment of the Bluetooth-based smart door lock control method for details. The embodiment of the present application will not be repeated here.

[0065] The present application also provides an electronic device. Figure 4 , Figure 4It is a structural diagram of an electronic device provided in an embodiment of the present application, and the electronic device may include a processor and a memory, wherein the processor and the memory may be connected via a bus or other means. The processor may be a central processing unit (CPU). The processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components and other chips, or a combination of the above-mentioned various types of chips. The memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs, non-transient computer executable programs and modules, such as program instructions / modules corresponding to the Bluetooth-based smart door lock control method in the embodiment of the present application. The processor executes various functional applications and data processing of the processor by running the non-transient software programs, instructions and modules stored in the memory, that is, the Bluetooth-based smart door lock control method in the above method embodiment is realized.

[0066] The memory may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required by at least one function; the data storage area may store data created by the processor, etc. In addition, the memory may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one disk storage device, a flash memory device, or other non-transitory solid-state storage device. The one or more modules are stored in the memory, and when executed by the processor, the Bluetooth-based smart door lock control method in the above-mentioned method embodiment is executed. The specific details of the above-mentioned electronic device can be understood by corresponding to the corresponding descriptions and effects in the above-mentioned method embodiment, and will not be repeated here. Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and the program, when executed, may include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a read-only memory (ROM), a random access memory (RAM), a flash memory (Flash Memory), a hard disk drive (HDD) or a solid-state drive (SSD), etc.; the storage medium can also include a combination of the above types of memory.

[0067] In the description provided herein, a large number of specific details are described. However, it is understood that the embodiments of the present application can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.

[0068] Similarly, it should be understood that in order to streamline the present disclosure and aid in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present application, the various features of the present application are sometimes grouped together into a single embodiment, figure, or description thereof. However, this disclosed method should not be interpreted as reflecting the following intention: the claimed application requires more features than the features explicitly recited in each claim. More specifically, as reflected in the claims, the inventive aspects lie in less than all the features of the individual embodiments disclosed above. Therefore, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, with each claim itself serving as a separate embodiment of the present application.

[0069] It should be noted that the above-mentioned embodiments illustrate rather than limit the invention and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims.

Claims

1. A Bluetooth-based smart door lock control method, applied to a target door lock, characterized in that: A circularly polarized directional antenna is provided in the target door lock, and the circularly polarized directional antenna is used to obtain a Bluetooth signal in a preset direction. The method includes: In Bluetooth mode, the circularly polarized directional antenna searches for a Bluetooth signal sent by a target Bluetooth device in a preset direction; the target Bluetooth device is a Bluetooth device bound to the target door lock; If the Bluetooth signal exists, determining whether the signal strength of the Bluetooth signal reaches a reference value; the reference value is determined according to the signal strength of the Bluetooth signal sent by the target Bluetooth device to the target door lock within a preset range; If the signal strength of the Bluetooth signal reaches the reference value, the target door lock is unlocked based on the current unlocking setting of the target door lock. or, The target door lock is controlled to enter an auxiliary unlocking mode; in the auxiliary unlocking mode, the determination accuracy of a preset unlocking recognition algorithm is reduced.

2. The Bluetooth-based smart door lock control method according to claim 1, characterized in that: Before the step of searching for a Bluetooth signal sent by a target Bluetooth device in a preset direction through the circularly polarized directional antenna, the method includes: Detect whether there is a connection request from any Bluetooth device; If the connection request exists, the corresponding Bluetooth device is used as the target Bluetooth device and then an information entry prompt is sent, and it is determined that the target Bluetooth device moves to the preset range within a first preset time; the information entry prompt is used to guide the target Bluetooth device to enter the preset range; If the target Bluetooth device outputs a Bluetooth signal within the preset range within the first preset time, obtaining an average signal strength of the Bluetooth signal within the second preset time as the reference value; Otherwise, return to the step of detecting whether there is a connection request from any Bluetooth device.

3. The Bluetooth-based smart door lock control method according to claim 1, characterized in that: The reference value is bound to the UUID and / or MAC address of the target Bluetooth device; The step of searching for a Bluetooth signal sent by a target Bluetooth device in a preset direction by using the circularly polarized directional antenna comprises: Determine whether there is a signal to be identified in the preset direction; If the signal to be identified exists in the preset direction, determining whether the UUID and / or MAC address corresponding to the signal to be identified matches the UUID and / or MAC address corresponding to any of the reference values ​​in the target door lock; If there is a UUID and / or MAC address bound to any reference value that matches the UUID and / or MAC address of the signal to be identified, it is determined that the signal output terminal of the signal to be identified is the target Bluetooth device, and it is determined that the Bluetooth signal exists.

4. The Bluetooth-based smart door lock control method according to claim 1, characterized in that: The preset unlocking recognition algorithm includes a fingerprint matching algorithm; after the step of controlling the target door lock to enter the auxiliary unlocking mode, the method includes: The judgment threshold of the fingerprint comparison algorithm is adjusted from a first threshold to a second threshold; the false rejection rate of the first threshold is higher than the false rejection rate of the second threshold; Obtaining a user fingerprint to determine whether the user fingerprint meets an unlocking condition corresponding to the second threshold; If the user fingerprint meets the unlocking condition corresponding to the second threshold, the target door lock is unlocked.

5. The Bluetooth-based smart door lock control method according to claim 4, characterized in that: After the step of determining whether the user fingerprint meets the unlocking condition corresponding to the second threshold, the method further includes: Determine whether the number of fingerprint matching failures reaches the matching number threshold; If the number of fingerprint matching failures reaches the matching number threshold, the auxiliary unlocking mode is turned off and an early warning prompt message is sent.

6. The Bluetooth-based smart door lock control method according to claim 5, characterized in that: The step of sending the early warning information comprises: Determine whether there are multiple registered devices for the target door lock; If there are multiple registered devices for the target door lock, risk warning information is sent to all the registered devices, and early warning information is sent to the target Bluetooth device.

7. A Bluetooth-based smart door lock control device, applied to the Bluetooth-based smart door lock control method as described in any one of claims 1 to 6, characterized in that: The device includes a circularly polarized antenna, which includes: an antenna circuit board 101, a shielding circuit board 102, a coaxial radio frequency line 103, and an antenna 104; the surface of the shielding circuit board 102 is paved with copper foil; The antenna 104 is drawn on the antenna circuit board 101; The inner core of the coaxial radio frequency line 103 is connected to the antenna 104 by welding through a first soldering pad provided on the antenna 104 , and passes through the shielding circuit board 102 based on a second soldering pad provided on the shielding circuit board 102 .

8. The Bluetooth-based smart door lock control device according to claim 7, characterized in that: Also includes: A device search module, used to search in a Bluetooth mode whether there is a Bluetooth signal sent by a target Bluetooth device in a preset direction through the circularly polarized directional antenna; The target Bluetooth device is a Bluetooth device bound to the target door lock; A signal determination module, for determining whether the signal strength of the Bluetooth signal reaches a reference value if the Bluetooth signal exists; the reference value is determined according to the signal strength of the Bluetooth signal sent by the target Bluetooth device to the target door lock within a preset range; an unlocking control module, configured to unlock the target door lock based on the current unlocking setting of the target door lock if the signal strength of the Bluetooth signal reaches a reference value, or, The target door lock is controlled to enter an auxiliary unlocking mode; in the auxiliary unlocking mode, the determination accuracy of a preset unlocking recognition algorithm is reduced.

9. An electronic device, characterized in that: include: one or more processors; one or more memories; and one or more computer programs, wherein the one or more computer programs are stored in the one or more memories, and the one or more computer programs include instructions, which, when executed by the one or more processors, cause the electronic device to perform the method as described in any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that: The storage medium stores a program or an instruction, and when the program or the instruction is executed, the method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Method for opening and closing door using Bluetooth instead of keys

    CN109345668A

  • Identity information verification method and device, terminal equipment and storage medium

    CN110633642A

  • Barrier-free full-automatic intelligent door lock based on Bluetooth communication

    CN114390136A

  • Relay attack detection method and device, vehicle and medium

    CN115209416A

  • Vehicle keyless control method and device based on low-power-consumption Bluetooth

    CN116853177A

Cited By

  • Method and system for cooperatively unlocking door lock

    CN122024365A

  • Method and system for door lock coordination unlocking

    CN122024365B