Directional inadvertent-trigger-preventing remote-sensing smart door lock apparatus with differential positioning, remote-sensing unlocking method, door lock control apparatus and method, and storage medium
The directional anti-accidental touch remote sensing smart door lock device using differential positioning combines the signal strength difference between the outdoor directional antenna and the indoor omnidirectional antenna to solve the problems of accidental Bluetooth unlocking and accidental unlocking of remote sensing smart locks in complex house layouts, thus improving security and reliability.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- WONLY SECURITY & PROTECTION TECH CO LTD
- Filing Date
- 2025-12-12
- Publication Date
- 2026-04-23
AI Technical Summary
Existing smart door locks are prone to accidental unlocking when using Bluetooth, and traditional remote sensing smart locks have difficulty accurately distinguishing between indoor and outdoor spaces in complex apartment layouts, resulting in poor security and user experience.
The directional anti-accidental touch remote sensing smart door lock device, which uses differential positioning, combines an outdoor directional antenna and an indoor omnidirectional antenna with a Bluetooth receiving module to calculate the signal strength difference to determine the location of the transmitting end, and triggers the unlocking command within a preset effective range.
It improves door lock security, avoids accidental unlocking, reduces hardware costs, and is suitable for miniaturized products, especially improving the reliability and stability of unlocking in complex apartment layouts.
Smart Images

Figure CN2025142039_23042026_PF_FP_ABST
Abstract
Description
A differential positioning-based directional anti-accidental touch remote sensing smart door lock device, remote sensing unlocking method, door lock control device, method, and storage medium
[0001] Cross-references to related applications
[0002] This application claims priority to Chinese Patent Application No. 202510938469.8, filed on July 8, 2025, entitled "Differential Positioning Oriented Anti-Accidental Touch Remote Sensing Smart Door Lock Device and Remote Sensing Unlocking Method", and Chinese Patent Application No. 202411444853.4, filed on October 16, 2024, entitled "A Door Lock Control Device, Method and Storage Medium", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application belongs to the fields of remote sensing unlocking technology and smart door lock technology, specifically relating to a differential positioning directional anti-accidental touch remote sensing smart door lock device and remote sensing unlocking method, door lock control device, method and storage medium. Background Technology
[0004] Bluetooth technology is often used in the automatic unlocking scenario of smart door locks due to its popularity and convenience.
[0005] In related technologies, Bluetooth unlocking solutions rely on the 360-degree omnidirectional transmission and reception characteristics of Bluetooth signals. However, this solution may have the following problems: when the user's Bluetooth device (such as a mobile phone) is outside the effective sensing range of the door lock but within signal range (e.g., the mobile phone is placed indoors), the system may still receive the signal and trigger an accidental unlocking action, causing security risks and a poor user experience. Therefore, how to prevent accidental unlocking of smart door locks when using Bluetooth unlocking, thereby improving door lock security, has become an urgent problem to be solved.
[0006] Furthermore, smart locks are becoming increasingly automated. Remote-sensing smart locks, relying on remote sensing technology, interact with the lock via a remote sensing card, enabling automatic unlocking. However, the market offers a wide variety of irregularly shaped apartments, such as L-shaped, U-shaped, H-shaped, and those with kitchens and bathrooms located near hallways. These complex layouts present numerous signal-blocking challenges, making control difficult and incomplete. This can lead to accidental unlocking in areas where unlocking is not intended, resulting in a poor user experience.
[0007] Therefore, there is an urgent need for an intelligent door lock control device that can effectively distinguish between remote sensing signals from inside and outside the door, in order to solve the problem of traditional remote sensing intelligent locks accidentally unlocking when they are not intended to be unlocked. Summary of the Invention
[0008] In view of this, this application provides a differential positioning-based directional anti-accidental touch remote sensing smart door lock device and remote sensing unlocking method, door lock control device, method and storage medium to solve the problem of how to prevent accidental unlocking of smart door locks when using Bluetooth unlocking, thereby improving the security of door locks, and the problem of accidental unlocking of traditional remote sensing smart locks when unlocking is not required. The technical solution is as follows.
[0009] The first aspect of this application provides a differential positioning directional anti-accidental touch remote sensing smart door lock device, the device comprising: an outdoor antenna, installed on the outdoor side of the smart door lock, which is a directional antenna and is used to receive radio frequency signals from a transmitter within a preset effective range in the outdoor environment; an indoor antenna, installed on the indoor side of the smart door lock, which is used to receive radio frequency signals from a transmitter within the full range of the indoor environment; a Bluetooth receiving module, which is connected to both the outdoor and indoor antennas, and is used to extract outdoor signal strength values and indoor signal strength values and send them to an MCU; a PCBA control board, including an MCU, configured to perform the following steps: calculating the real-time difference between the outdoor signal strength value and the indoor signal strength value; determining that the transmitter is located outdoors when the real-time difference is greater than a preset threshold; determining that the transmitter is located indoors when the real-time difference is less than the preset threshold; issuing an unlocking command when the transmitter is located outdoors and within a preset effective range; and a door lock motor, used to execute the unlocking action of the smart door lock according to the unlocking command.
[0010] The second aspect of this application provides a remote sensing unlocking method, which includes: pre-configuring a transmitter and a Bluetooth receiver module through the operation interface of a smart door lock, such that the Bluetooth receiver module only responds to radio frequency signals containing a preset registration identifier code, and configuring a preset angle and a preset distance included in a preset effective range outdoors; continuously transmitting radio frequency signals containing the preset registration identifier code through the transmitter in a broadcast manner; receiving radio frequency signals in the preset effective range outdoors through an outdoor antenna to generate an outdoor signal; receiving radio frequency signals indoors through an indoor antenna to generate an indoor signal; receiving signals through Bluetooth, extracting the strength values of the outdoor signal and the indoor signal, and sending the two sets of strength values to an MCU in real time; calculating the real-time difference between the outdoor signal strength value and the indoor signal strength value through a PCBA control board containing the MCU; determining that the transmitter is located outdoors when the real-time difference is greater than a preset threshold; determining that the transmitter is located indoors when the real-time difference is less than the preset threshold; and controlling the door lock motor to perform the unlocking action of the smart door lock when it is determined that the transmitter is located outdoors and the outdoor antenna receives radio frequency signals in the preset effective range, causing the MCU to control the door lock motor to perform the unlocking action of the smart door lock.
[0011] A third aspect of this application provides an electronic device, comprising: a memory for storing a computer program; and a processor for executing the computer program to implement the aforementioned remote sensing unlocking method.
[0012] The fourth aspect of this application provides a computer-readable storage medium storing computer instructions for causing a computer to implement the aforementioned remote sensing unlocking method.
[0013] The differential positioning directional anti-accidental touch remote sensing smart door lock device and remote sensing unlocking method of the above embodiments of this application adopt a directional receiving design for the outdoor antenna, which only receives signals in a preset effective range outdoors. This ensures that unlocking can only be triggered when the transmitter is in a specific area directly in front of the outdoor unit, thus avoiding the problem of accidental unlocking and improving the security of the door lock.
[0014] In addition, the configuration of one Bluetooth receiver module and two antennas significantly reduces the number of hardware components and lowers production costs; at the same time, the compact structural design avoids the space limitations of installing multiple devices, making it particularly suitable for application scenarios of miniaturized products such as smart locks and smart doors.
[0015] The fifth aspect of this application provides a door lock control device, which includes: a radar unit, a remote sensing unit, a tag unit, and a control unit.
[0016] The radar unit is used to collect the relative position information of the target user and to wake up the remote sensing unit based on the relative position information.
[0017] The remote sensing unit is used to collect remote sensing signal data of the target user, wake up the control unit based on the remote sensing signal data of the target user, and send a first unlocking signal to the control unit;
[0018] The tag unit is attached close to the door lock and is used to collect remote sensing signal data of the target user. Based on the remote sensing signal data of the target user, the tag unit forwards the second unlocking signal to the control unit.
[0019] The control unit is configured to receive the first unlocking signal and / or the second unlocking signal. When the control unit receives the first unlocking signal and the second unlocking signal, the control unit controls the door lock to open; when the control unit receives the first unlocking signal or the second unlocking signal, the control unit controls the door lock to close.
[0020] The door lock control device provided by this invention has the following advantages:
[0021] When a user is in a special area of an irregularly shaped apartment, such as a balcony, downstairs corridor, kitchen, bathroom, or tea room near the door, the remote-sensing smart lock may mistake the received remote-sensing signal from the user as an outdoor signal, thus accidentally unlocking the door. The door lock control device provided by this invention, by placing a remote-sensing tag near the lock, performs secondary detection on the remote-sensing signal sent by the user. This enables three-way signal interaction between the target user's remote-sensing key, the remote-sensing smart lock, and the remote-sensing tag. When the remote-sensing tag detects the target user's remote-sensing signal data, it generates a first unlocking signal and sends it to the control unit. The tag unit, upon detecting the target user's remote-sensing signal data, generates a second unlocking signal and forwards it to the control unit via the remote-sensing unit. The smart lock will only unlock when its control unit receives both the first and second unlocking signals. In other words, it will only unlock when the target user enters the signal reception range of the smart lock and the remote-sensing tag, thus preventing accidental unlocking in special areas of irregularly shaped apartments.
[0022] In one optional implementation, when the target user is outdoors, the control unit can receive both the first unlocking signal and the second unlocking signal to enable the control unit to control the door lock to open; when the target user is indoors, the control unit can only receive either the first unlocking signal or the second unlocking signal, and the control unit controls the door lock to close.
[0023] In one alternative implementation, the remote sensing unit is configured to wake up the control unit and send a first unlocking signal to the control unit when the remote sensing signal data of the target user indicates that the target user is outdoors; and not wake up the control unit and not send the first unlocking signal to the control unit when the remote sensing signal data of the target user indicates that the target user is indoors.
[0024] In one alternative embodiment, the door lock control device further includes an antenna connected to a remote sensing unit for receiving remote sensing signal data of a target user and transmitting the target user's remote sensing signal data to the remote sensing unit.
[0025] In one alternative embodiment, the antenna includes a front locking plate antenna and a rear locking plate antenna, with the front locking plate antenna positioned on the door body closer to the outside and the rear locking plate antenna positioned on the door body closer to the inside.
[0026] In one alternative implementation, the front locking plate antenna and the rear locking plate antenna simultaneously receive remote sensing signal data from the target user to determine the area where the target user is located.
[0027] A sixth aspect of this application provides a door lock control method, applied to a door lock control device as described in the first aspect or any corresponding embodiment thereof, the door lock control method comprising:
[0028] The relative position information of the target user is collected by the radar unit, and the remote sensing unit is activated based on the relative position information.
[0029] The remote sensing unit collects remote sensing signal data of the target user, wakes up the control unit based on the remote sensing signal data of the target user, and sends a first unlocking signal to the control unit;
[0030] The remote sensing signal data of the target user is collected by a tag unit that is close to the door lock, and the second unlocking signal is forwarded to the control unit through the remote sensing unit based on the remote sensing signal data of the target user.
[0031] The control unit receives the first unlocking signal and / or the second unlocking signal. When the control unit receives the first unlocking signal and the second unlocking signal, the control unit controls the door lock to open; when the control unit receives the first unlocking signal or the second unlocking signal, the control unit controls the door lock to close.
[0032] In one optional implementation, the radar unit collects the relative position information of the target user, and the remote sensing unit is activated based on the relative position information, including:
[0033] The radar unit sends a detection signal and receives a feedback signal, which indicates that the detection signal has detected a target user. Based on the feedback signal, the relative distance between the target user and the door lock is determined. If the relative distance meets a threshold condition, it indicates that the target user has reached the pre-unlock position, and the remote sensing unit is activated.
[0034] In one optional implementation, the remote sensing unit verifies the target user's identity information based on the target user's remote sensing signal data; when the target user's identity information successfully matches the preset identity information, the unit wakes up the control unit and sends a first unlocking signal to the control unit.
[0035] In an optional implementation, the method further includes: the tag unit verifying the identity information of the target user based on the remote sensing signal data of the target user; when the identity information of the target user successfully matches the preset identity information, the remote sensing unit forwards the second unlocking signal to the control unit.
[0036] The seventh aspect of this application provides a computer device, including: a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the door lock control method of the sixth aspect or any corresponding embodiment described above.
[0037] The eighth aspect of this application provides a computer-readable storage medium storing computer instructions for causing a computer to perform the door lock control method of the sixth aspect or any corresponding embodiment described above. Attached Figure Description
[0038] To more clearly illustrate the technical solutions in the specific embodiments or related technologies of this disclosure, the accompanying drawings used in the description of the specific embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0039] Figure 1 is an exemplary schematic diagram of the architecture of a differential positioning directional anti-misoperation remote sensing smart door lock device according to an embodiment of this application;
[0040] Figure 2 is a schematic diagram of the preset effective range of a differential positioning directional anti-misoperation remote sensing smart door lock device according to an embodiment of this application;
[0041] Figure 3 is a flowchart illustrating a remote sensing unlocking method provided in an embodiment of this application;
[0042] Figure 4 is a structural schematic diagram of another differential positioning directional anti-misoperation remote sensing smart door lock device provided in an embodiment of this application;
[0043] Figure 5 is a structural schematic diagram of a door lock control device provided in an embodiment of the present invention;
[0044] Figure 6 is a flowchart illustrating a door lock control method provided in an embodiment of the present invention;
[0045] Figure 7 is a schematic diagram of an irregular apartment layout provided in an embodiment of the present invention; and
[0046] Figure 8 is a schematic diagram of the structure of a computer device provided in an optional embodiment of the present invention. Detailed Implementation
[0047] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0048] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.
[0049] With the rapid development of the smart home industry, smart locks and smart doors, as important carriers of home security and convenient living, have seen their remote control and sensor-based unlocking technologies become a research hotspot. Among these, remote sensing technology, with its ability to transmit and control signals without physical contact, is widely used in the smart lock field. Bluetooth technology, in particular, is often used as the core communication method for remote unlocking due to its low power consumption and strong compatibility. Existing Bluetooth-based smart lock unlocking solutions typically work by transmitting Bluetooth signals through a transmitter (such as a mobile phone). The Bluetooth receiver module on the smart lock receives the signals and transmits them to a microcontroller unit (MCU). The MCU then determines whether the unlocking conditions are met based on the relevant parameters of the signal and controls the lock to perform the corresponding actions, thus realizing a complete control process from signal reception to command execution.
[0050] However, Bluetooth remote unlocking technology still faces many problems that need to be solved in practical applications.
[0051] On the one hand, most Bluetooth transmission and reception systems use a 360-degree omnidirectional mode. This unrestricted signal transmission method is highly susceptible to erroneous operation risks in fully automatic sensing scenarios. For example, when a user places their phone indoors, the Bluetooth signal continuously emitted by the phone may be captured by the smart lock's receiving module. If the system fails to effectively identify the signal source location, it may mistakenly interpret it as the user triggering the unlock from outdoors, thus executing an automatic unlocking action. This not only violates the user's basic requirements for door lock security but may also bring potential security hazards.
[0052] On the other hand, to achieve precise positioning of the transmitter, related technologies often rely on multiple slave receivers working in conjunction with a master receiver, or on using the phase difference of the received signals through multiple antennas in different locations for positioning. The former requires the deployment of multiple receiving devices, which not only increases hardware costs but is also limited by the space constraints of smart lock installation; the latter has extremely high requirements for antenna layout and the accuracy of signal phase difference calculation, and is prone to positioning deviations in complex environments (such as wall obstructions and electromagnetic interference), affecting the reliability and stability of unlocking. These problems, to some extent, restrict the further popularization and optimization of Bluetooth remote sensing unlocking technology in smart lock products.
[0053] To address the aforementioned issues, various embodiments of this disclosure provide a differential positioning directional anti-accidental touch remote sensing smart door lock device. The device includes: an outdoor antenna, installed on the outdoor side of the smart door lock, which is a directional antenna used to receive radio frequency signals from a transmitter within a preset effective range in the outdoor environment; an indoor antenna, installed on the indoor side of the smart door lock, used to receive radio frequency signals from the transmitter within the entire range of the indoor environment; a Bluetooth receiving module, connected to both the outdoor and indoor antennas, used to extract outdoor and indoor signal strength values and send them to an MCU; a PCBA control board, including an MCU, configured to perform the following steps: calculating the real-time difference between the outdoor and indoor signal strength values; determining that the transmitter is located outdoors when the real-time difference is greater than a preset threshold; determining that the transmitter is located indoors when the real-time difference is less than the preset threshold; issuing an unlocking command when the transmitter is located outdoors and within a preset effective range; and a door lock motor used to execute the unlocking action of the smart door lock according to the unlocking command.
[0054] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0055] Please refer to Figure 1, which is an exemplary schematic diagram of the architecture of a differential positioning directional anti-accidental touch remote sensing smart door lock device according to an embodiment of this application. As shown in Figure 1, the differential positioning directional anti-accidental touch remote sensing smart door lock device 100 includes: an outdoor antenna 101, an indoor antenna 102, a Bluetooth receiver module 103, a PCBA control board 104, and a door lock motor 105, wherein:
[0056] The outdoor antenna 101 is installed on the outdoor side of the smart door lock. It is a directional antenna used to receive radio frequency signals from the transmitter within a preset effective range in the outdoor environment.
[0057] In this embodiment, the door equipped with a smart lock is used to distinguish between the indoor and outdoor areas; the smart lock installed on the door has an outdoor side and an indoor side. The outdoor antenna 101 is installed on the outdoor side of the smart lock and is used to receive radio frequency signals from the outdoor area.
[0058] The outdoor antenna 101 is a directional antenna, meaning it can only effectively receive signals within a specific preset effective range outdoors. Signals outside this preset effective range cannot be effectively received.
[0059] Here, the radio frequency signal is continuously transmitted by the transmitter via broadcast to ensure that the outdoor antenna 101 can receive the signal stably and in a timely manner.
[0060] For example, the transmitter can be a smart mobile terminal, such as, but not limited to, mobile phones, tablets, smartwatches, etc.
[0061] Furthermore, the preset effective range is the radio frequency signal reception range pre-set by the resident, which can be set according to actual application needs.
[0062] The indoor antenna 102 is installed on the indoor side of the smart door lock and is used to receive radio frequency signals from the transmitter throughout the indoor environment.
[0063] In this embodiment, the indoor antenna 102 is an omnidirectional antenna, and its signal reception range is not limited by angle. It can cover the entire indoor area. That is, the indoor antenna 102 can be used to receive radio frequency signals from the transmitter located at any position in the indoor environment in a 360-degree omnidirectional manner.
[0064] The Bluetooth receiver module 103 connects to both the outdoor and indoor antennas to extract the outdoor and indoor signal strength values and send them to the MCU.
[0065] In this embodiment, the Bluetooth receiving module 103 is configured to simultaneously receive the radio frequency signal from the transmitter from the outdoor antenna 101 and the radio frequency signal from the transmitter from the indoor antenna 102, and determine the outdoor signal strength value and the indoor signal strength value. The extracted two signal strength values (Received Signal Strength Indicator, RSSI) are sent to the MCU as data basis for the MCU to determine the location of the transmitter.
[0066] Specifically, the Bluetooth receiver module 103 includes both a master Bluetooth receiver module 1031 and a slave Bluetooth receiver module 1032, which can realize the functions of a master receiver and a slave receiver in a single module, thus eliminating the need to set up multiple independent receiver modules, reducing costs and space constraints.
[0067] PCBA control board 104, including MCU, is configured to perform the following steps: calculate the real-time difference between the outdoor signal strength value and the indoor signal strength value; when the real-time difference is greater than a preset threshold, determine that the transmitter is located outdoors; when the real-time difference is less than the preset threshold, determine that the transmitter is located indoors; when the transmitter is located outdoors and the transmitter is within a preset effective range, issue an unlock command.
[0068] In this embodiment, the MCU included in the Printed Circuit Board Assembly (PCBA) control board is the control center of the system, used to execute preset programs and complete the determination of the transmitter position and trigger the unlocking command.
[0069] Specifically, the MCU is configured to execute the following preset program: receive the outdoor signal strength value and the indoor signal strength value of the Bluetooth receiver module 103 in real time, and calculate the real-time difference; when the real-time difference is greater than a preset threshold, determine that the transmitter is located outdoors; when the real-time difference is less than the preset threshold, determine that the transmitter is located indoors.
[0070] Here, when it is determined that the transmitter is indoors, it means that the resident is indoors. At this time, the user does not need to open the door, so the unlocking command is not triggered, thereby preventing the door lock from being accidentally unlocked.
[0071] Furthermore, when it is determined that the transmitter is located outdoors and within a preset effective range, it indicates that the resident is within a specific angle and distance range directly in front of the smart door lock and has the intention to unlock and enter. At this time, the unlocking command is triggered to automatically unlock the door for the resident, so that the user can enter the room without manually unlocking it, greatly improving the boundary of the user's entry into the room.
[0072] Furthermore, the PCBA control board 104 can be powered by a low dropout power supply. Here, the LDO power supply can be 3.3V.
[0073] The door lock motor 105 is used to execute the unlocking action of the smart door lock according to the unlocking command.
[0074] In this embodiment, the door lock motor 105, as the actuator for the unlocking action of the smart door lock, drives the lock tongue of the smart door lock to retract or the lock body to unlock through its own mechanical transmission structure (such as gears, linkages and other auxiliary mechanisms) after receiving the unlocking command, thereby completing the physical unlocking action.
[0075] Furthermore, the door lock motor 105 can be powered by an 8.4V battery.
[0076] The differential positioning directional anti-accidental touch remote sensing smart door lock device and remote sensing unlocking method of the above embodiments of this disclosure utilize an outdoor antenna with a directional receiving design. Signals are received only within a preset effective range outdoors, ensuring that unlocking is triggered only when the transmitter is in a specific area directly in front of the user outdoors. This avoids accidental unlocking and improves door lock security. The configuration of one Bluetooth receiver module and two antennas significantly reduces the number of hardware components and lowers production costs. Simultaneously, the compact structural design avoids space limitations for installing multiple devices, making it particularly suitable for applications of miniaturized products such as smart locks and smart doors. By limiting the angle and distance of the directional antenna and combining it with real-time signal difference judgment, automatic unlocking is ensured only when the resident is in a specific area directly in front of the user outdoors. This satisfies both the convenience of hands-free operation and the reliability and security of the unlocking action through precise positioning.
[0077] In one possible implementation of the above embodiments, the outdoor antenna 101 is a horn-shaped directional antenna receiving device, used to directionally receive radio frequency signals from the transmitting end within a preset effective range of a preset angle and preset distance in the outdoor environment.
[0078] In this embodiment, the outdoor antenna 101 is a horn-shaped directional antenna receiving device. Its physical structure determines the directional characteristics of signal reception, and it is used to receive radio frequency signals within a preset effective range.
[0079] Here, a horn-shaped directional antenna design is used to define a preset effective range within a preset angle and preset distance in the outdoor environment. The preset angle is the directional reception angle range of the horn-shaped outdoor antenna 101. Signals exceeding this angle range will be naturally attenuated by the antenna structure of the outdoor antenna 101 and cannot be effectively received.
[0080] The preset distance can be set according to actual needs. For example, the preset distance can be set to within 5 meters. Signals beyond this distance will not be effectively identified due to insufficient strength.
[0081] Please refer to Figure 2, which is a schematic diagram of the preset effective range of a differential positioning directional anti-accidental touch remote sensing smart door lock device according to an embodiment of this application. As shown in Figure 2, area A represents the non-effective range; area B represents the preset effective range corresponding to the horn-shaped directional antenna receiving device, which serves as the outdoor antenna 101.
[0082] The differential positioning directional anti-accidental touch remote sensing smart door lock device and remote sensing unlocking method of the above embodiments of this disclosure utilize a horn-shaped directional antenna that naturally forms a preset effective range with a preset angle and a preset distance through its physical structure, receiving radio frequency signals only within this range. Signals exceeding the preset angle are attenuated by the antenna structure, and signals exceeding the preset distance cannot be recognized due to insufficient strength. This hardware-level limitation restricts the spatial range that can trigger unlocking, solving the problem of accidental unlocking caused by the lack of signal boundaries in 360-degree omnidirectional antennas. The horn-shaped directional antenna achieves directional reception through its own structure. By combining the signal difference with that of the indoor omnidirectional antenna, the effective outdoor area of the transmitting end can be located, eliminating the need for additional receiving equipment and reducing hardware costs and installation space limitations.
[0083] In one possible implementation of the above embodiment, microwave absorbing materials are provided on both sides of the outdoor antenna 101 to attenuate radio frequency signals in the side areas outside the preset effective range in the outdoor environment.
[0084] In this embodiment, microwave absorbing materials are installed on both sides of the outdoor antenna 101 to attenuate radio frequency signals in the side areas outside the preset effective range in the outdoor environment.
[0085] Specifically, microwave absorbing materials are used to attenuate radio frequency signals emitted from the side area outside the preset effective range, as well as radio frequency signals from the indoor transmitter that propagate to the side area after being reflected by glass or objects.
[0086] For example, microwave absorbing materials may include, but are not limited to, ferrite absorbing materials, carbon fiber composite materials, etc.
[0087] Furthermore, the microwave absorbing material can be installed on both sides of the outdoor antenna 101 by means of bonding or embedding.
[0088] The differential positioning directional anti-misoperation remote sensing smart door lock device and remote sensing unlocking method of the above embodiments of this disclosure utilize the absorption characteristics of microwave signals by microwave absorbing materials to further weaken the strength of these non-target signals, preventing them from being effectively received by the outdoor antenna 101, thus reducing signal interference at the source. The microwave absorbing material attenuates signals reflected to the side area, and combined with the directional receiving characteristics of the outdoor antenna itself, provides double protection that even if indoor signals are reflected, they cannot trigger unlocking, completely avoiding the problem of accidental activation indoors. The structural attenuation of the microwave absorbing material and the horn-shaped directional antenna complement each other, further clarifying the signal boundaries between the preset effective range and the ineffective range. After the signals in the side area are effectively weakened, the outdoor antenna 101 can only stably receive target signals within a preset angle and distance, ensuring that the MCU's judgment of the transmitter's position is more accurate, reducing misjudgments caused by signal mixing, and improving the overall reliability of the smart lock operation.
[0089] In one possible implementation of the above embodiments, the transmitting end is a mobile phone, which broadcasts a radio frequency signal with a preset registration identifier code; the Bluetooth receiving module 103 is configured to only respond to radio frequency signals containing the preset registration identifier code and ignore unregistered radio frequency signals.
[0090] In this embodiment, the preset registration identifier code is generated by the resident through the smart door lock's operation interface and corresponds one-to-one with the mobile phone that acts as the transmitter, used to identify the mobile phone as an authorized device.
[0091] The Bluetooth receiver module 103 is configured to directly ignore radio frequency signals that do not contain a preset registration identifier (i.e., signals emitted by unregistered mobile phones) and not extract or process the signal strength value.
[0092] The differential positioning-based directional anti-accidental touch remote sensing smart door lock device and remote sensing unlocking method of the above embodiments of this disclosure pre-set a registration identifier code that corresponds one-to-one with a mobile phone. This code is generated by the resident through the operating interface, and only authorized mobile phones can transmit radio frequency signals containing this identifier code. The Bluetooth receiving module 103 only responds to signals containing this identifier code, directly ignoring signals from unregistered devices. This prevents unauthorized devices (such as other people's mobile phones) from triggering unlocking by transmitting radio frequency signals, ensuring that the smart lock only responds to mobile phones authorized by the resident, significantly improving security. Residents can bind their mobile phones to the registration identifier code through the operating interface without complex settings; and the automatic filtering mechanism of the Bluetooth receiving module requires no manual intervention. While ensuring that only authorized devices can trigger unlocking, it does not affect the fully automatic sensing unlocking experience of authorized mobile phones within the effective range, achieving a balance between security and convenience.
[0093] Referring further to Figure 3, which is a flowchart illustrating a remote sensing unlocking method according to an embodiment of this application, applied to the differential positioning directional anti-accidental touch remote sensing smart door lock device 100 shown in Figure 3, the method may include the following steps:
[0094] Step S301: The transmitter and Bluetooth receiver are pre-configured through the smart door lock's operation interface so that the Bluetooth receiver only responds to radio frequency signals containing a preset registration identifier code, and the preset angle and preset distance included in the preset effective range outdoors are configured.
[0095] Step S302: The transmitter continuously broadcasts a radio frequency signal with a preset registration identifier code.
[0096] Step S303: Receive radio frequency signals within a preset effective range outdoors using an outdoor antenna to generate an outdoor signal.
[0097] Step S304: Receive radio frequency signals indoors using an indoor antenna to generate an indoor signal.
[0098] Step S305: Receive signal via Bluetooth, extract the strength values of the outdoor signal and the indoor signal, and send the two sets of strength values to the MCU in real time.
[0099] Step S306: Calculate the real-time difference between the outdoor signal strength value and the indoor signal strength value using the PCBA control board containing the MCU. If the real-time difference is greater than a preset threshold, determine that the transmitter is located outdoors; if the real-time difference is less than the preset threshold, determine that the transmitter is located indoors.
[0100] Step S307: When it is determined that the transmitter is located outdoors and the outdoor antenna receives the radio frequency signal within the preset effective range, the MCU controls the door lock motor to perform the unlocking action of the smart door lock.
[0101] In this embodiment, the preset threshold can be 0. When the real-time difference is greater than 0, it indicates that the transmitter is located outdoors; when the real-time difference is less than 0, it indicates that the transmitter is located indoors.
[0102] It should be noted that the differential positioning directional anti-accidental touch remote sensing smart door lock device provided in the above embodiments is only illustrated by the division of the above program modules when implementing the corresponding remote sensing unlocking method. In practical applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the above system can be divided into different program modules to complete all or part of the processing described above. In addition, the system provided in the above embodiments and the embodiments of the corresponding methods shown in Figure 3 belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be repeated here.
[0103] This application also provides an electronic device having the differential positioning directional anti-accidental touch remote sensing smart door lock device shown in FIG1 above.
[0104] Please refer to Figure 4, which is a structural schematic diagram of another differential positioning directional anti-accidental touch remote sensing smart door lock device provided in an embodiment of this application. As shown in Figure 4, the electronic device includes: one or more processors 10, a memory 20, and interfaces for connecting the various components, including high-speed interfaces and low-speed interfaces. The various components communicate with each other using different buses and can be installed on a common motherboard or otherwise as needed. The processor can process instructions executed within the electronic device, including instructions stored in or on the memory to display graphical information of a GUI on an external input / output device (such as a display device coupled to the interface). In some alternative embodiments, multiple processors and / or multiple buses can be used with multiple memories and multiple memory units, if needed. Similarly, multiple electronic devices can be connected, each providing some of the necessary operations (e.g., as a server array, a set of blade servers, or a multiprocessor system). Figure 4 uses a single processor 410 as an example.
[0105] Processor 410 may be a central processing unit, a network processor, or a combination thereof. Processor 410 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.
[0106] The memory 420 stores instructions executable by at least one processor 410 to cause the at least one processor 410 to perform the method shown in the above embodiments.
[0107] The memory 420 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the electronic device. Furthermore, the memory 420 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 420 may optionally include memory remotely located relative to the processor 410, and these remote memories may be connected to the electronic device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0108] The memory 420 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 420 may also include a combination of the above types of memory.
[0109] The electronic device also includes an input device 430 and an output device 440. The processor 410, memory 420, input device 430 and output device 440 can be connected via a bus or other means, as shown in Figure 4, which illustrates a connection via a bus.
[0110] Input device 430 can receive input numerical or character information, and generate key signal inputs related to user settings and function control of the electronic device, such as a touch screen, keypad, mouse, trackpad, touchpad, joystick, one or more mouse buttons, trackball, joystick, etc. Output device 440 may include display devices, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors). The aforementioned display devices include, but are not limited to, liquid crystal displays, light-emitting diodes, displays, and plasma displays. In some alternative embodiments, the display device may be a touch screen.
[0111] The electronic device also includes a communication interface for communicating with other devices or communication networks.
[0112] This application also provides a computer-readable storage medium storing computer instructions, which are used to enable a computer to implement the above-described remote sensing unlocking method.
[0113] Smart locks are intelligent home products that integrate electronic technology, integrated circuit design, numerous electronic components, and various innovative identification technologies (including computer network technology, built-in software cards, network alarms, and the mechanical design of the lock body). Unlike traditional mechanical locks, they use non-mechanical keys as user identification IDs, making them more intelligent in terms of user identification, security, and management. With the development of remote sensing technology, remote sensing smart locks can automatically unlock themselves by relying on data interaction between the lock and a remote sensing card, allowing users to control the smart lock more quickly and conveniently.
[0114] However, the market offers a wide variety of irregularly shaped apartments, such as L-shaped, U-shaped, H-shaped, and those where the kitchen and bathroom are located near the hallway. These complex layouts present numerous obstacles to signal control, making them difficult and incomplete to manage. Due to the interference of these layouts, remote-sensing smart locks cannot accurately distinguish whether the user's phone or remote key is indoors or outdoors, leading to accidental unlocking in areas where it shouldn't be, resulting in a poor user experience.
[0115] To address the aforementioned problems, this invention provides an embodiment of a door lock control device.
[0116] This embodiment provides a door lock control device for implementing the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "unit" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0117] The door lock control device of this embodiment is shown in Figure 5, including: a radar unit, a remote sensing unit, a tag unit, and a control unit.
[0118] The radar unit is used to collect the relative position information of the target user and to activate the remote sensing unit based on the relative position information.
[0119] Specifically, this relative position information includes the relative distance, horizontal angle, and vertical angle between the target user and the door lock. The radar unit is used for motion detection. When a person moves near the door lock, it uses radar reflection to detect the distance, i.e., the relative distance between the door lock and the person, generating a wake-up signal to activate the door lock and its internal remote sensing and control units. To avoid the radar unit frequently waking the door lock when the user is indoors and near it, the remote sensing unit can be placed on the outdoor side of the door, detecting only outdoor user movement data. Alternatively, the detection distance of the radar unit can be set according to the actual situation, such as the apartment layout.
[0120] The remote sensing unit is used to collect remote sensing signal data of the target user, wake up the control unit based on the remote sensing signal data of the target user, and send the first unlocking signal to the control unit.
[0121] Specifically, after the remote sensing unit is woken up, it will detect whether there is remote sensing signal data. This remote sensing signal data is provided by the remote sensing signal emitted by the user's mobile phone or remote sensing key, and is matched with the remote sensing signal of the target user that is stored in advance. If the match is successful, it means that it is the target user and an unlocking operation is required. The control unit will be woken up and the first unlocking signal generated will be sent to the control unit. Then, the remote sensing signal data of the target user will be detected a second time through the tag unit.
[0122] The tag unit is attached close to the door lock and is used to collect remote sensing signal data of the target user. Based on the remote sensing signal data of the target user, the tag unit forwards the second unlocking signal to the control unit.
[0123] Specifically, the tag unit is positioned close to the door lock, either indoors or outdoors. It generates a second unlocking signal based on the remote sensing signal data of the target user and forwards the second unlocking signal to the control unit through the remote sensing unit. The remote sensing signal data of the target user and the remote sensing signal data of the target user directly collected by the remote sensing unit are the same data. That is, the lock can only be unlocked through the control unit when both the remote sensing unit and the tag unit can detect the remote sensing signal data of the target user.
[0124] It should be noted that the indoor or outdoor mentioned here refers to the smart door lock. The smart door lock is installed on the door, the passageway outside the door is the outdoor area, and the residential area inside the door is the indoor area. The tag unit is set on the smart door lock and can be set indoors or outdoors, because it provides remote sensing signal data for the tag unit to detect the target user, so the detection range of the tag unit is basically the same.
[0125] The control unit is configured to receive the first unlocking signal and / or the second unlocking signal. When the control unit receives the first unlocking signal and the second unlocking signal, the control unit controls the door lock to open; when the control unit receives the first unlocking signal or the second unlocking signal, the control unit controls the door lock to close.
[0126] Specifically, when the target user is outdoors, the control unit can receive the first unlocking signal and the second unlocking signal, so that the control unit controls the door lock to open; when the target user is indoors, the control unit can only receive the first unlocking signal or the second unlocking signal, so that the control unit controls the door lock to close.
[0127] Optionally, after receiving the first unlocking signal, the control unit opens part of the lock tongue of the smart door lock. If a second unlocking signal is received within a preset time, the remaining lock tongue of the smart door lock is opened. If no second unlocking signal is received by the end of the preset time, all lock tongues in the smart door lock are closed.
[0128] In summary, the door lock control device provided in this embodiment of the invention has the following advantages:
[0129] When a user is in a special area of an irregularly shaped apartment, such as a balcony, downstairs corridor, kitchen, bathroom, or tea room near the door, the remote-sensing smart lock may mistake the received remote-sensing signal from the user as an outdoor signal, thus accidentally unlocking the door. The door lock control device provided by this invention, by placing a remote-sensing tag near the lock, performs secondary detection on the remote-sensing signal sent by the user. This enables three-way signal interaction between the target user's remote-sensing key, the remote-sensing smart lock, and the remote-sensing tag. When the remote-sensing tag detects the target user's remote-sensing signal data, it generates a first unlocking signal and sends it to the control unit. The tag unit, upon detecting the target user's remote-sensing signal data, generates a second unlocking signal and forwards it to the control unit via the remote-sensing unit. The smart lock will only unlock when its control unit receives both the first and second unlocking signals. In other words, it will only unlock when the target user enters the signal reception range of the smart lock and the remote-sensing tag, thus preventing accidental unlocking in special areas of irregularly shaped apartments.
[0130] In some alternative implementations, the remote sensing unit is configured to wake up the control unit and send a first unlocking signal to the control unit when the remote sensing signal data of the target user indicates that the target user is outdoors; and not to wake up the control unit when the remote sensing signal data of the target user indicates that the target user is indoors.
[0131] Specifically, the remote sensing unit will only perform a pre-unlock operation to generate a first unlock signal, wake up the control unit, and send the first unlock signal to the control unit when the remote sensing signal of the target user comes from outdoors. If the received remote sensing signal data of the target user comes from indoors, the control unit will not be woken up, nor will the first unlock signal be generated.
[0132] In one optional implementation, the remote sensing unit is further configured to verify the identity information of the target user based on the remote sensing signal data of the target user; when the identity information of the target user successfully matches the preset identity information, the unit wakes up the control unit and sends a first unlocking signal to the control unit.
[0133] Specifically, the identity information is a unique identifier code of the target user pre-stored in the smart lock, used to indicate the user's identity. It corresponds to the remote sensing signal data of the target user. The identity recognition module in the smart lock can extract the corresponding identity information from the remote sensing signal data of the target user and match it with the pre-stored identity information of the target user. When the match is successful, it indicates that the collected remote sensing signal data was sent by the target user. At this time, the control unit will be awakened and a first unlocking signal will be generated and sent to the control unit.
[0134] In one optional implementation, the tag unit is further configured to verify the identity information of the target user based on the remote sensing signal data of the target user; when the identity information of the target user successfully matches the preset identity information, the tag unit forwards the second unlocking signal to the control unit.
[0135] Specifically, the remote sensing unit also stores the target user's identity information, which is consistent with the aforementioned identity information. Both are used to match the detected remote sensing signal data of the target user. When the match is successful, it indicates that the collected remote sensing signal data was sent by the target user. At this time, a second unlocking signal is generated and forwarded to the control unit through the remote sensing unit.
[0136] In some alternative implementations, the door lock control device further includes an antenna connected to a remote sensing unit for receiving remote sensing signal data from the target user and transmitting the target user's remote sensing signal data to the remote sensing unit.
[0137] Specifically, the remote sensing data of the target user is provided by the antenna and remote sensing unit for data interaction.
[0138] In some alternative implementations, the antenna includes a front locking plate antenna and a rear locking plate antenna, with the front locking plate antenna positioned on the door closer to the outside and the rear locking plate antenna positioned on the door closer to the inside. Both the front and rear locking plate antennas simultaneously receive remote sensing signal data from the target user to determine the target user's location.
[0139] Specifically, by comparing the signal strengths of the remote sensing signals received by the front and rear locking antennas, if the signal strength received by the front locking antenna is greater than that received by the rear locking antenna, it indicates that the target user is currently outdoors; if the signal strength received by the front locking antenna is less than that received by the rear locking antenna, it indicates that the target user is currently indoors.
[0140] This embodiment provides a door lock control device that enables data transmission between the target user's key and the remote sensing controller via a front lock plate antenna and a rear lock plate antenna, laying the foundation for accurate identification of the subsequent remote sensing environment.
[0141] In this embodiment, the door lock control device is presented in the form of a functional unit. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.
[0142] This invention provides a door lock control method applied to the aforementioned door lock control device, as shown in Figure 6. The door lock control method includes:
[0143] Step S601: Collect the relative position information of the target user through the radar unit, and wake up the remote sensing unit based on the relative position information.
[0144] Optionally, in step S601, the radar unit is used to detect human movement, generate a detection signal, and send a wake-up signal to the remote sensing module based on the detection signal. Specifically, the radar unit sends a detection signal and receives a feedback signal, the feedback signal being used to indicate that the detection signal has detected the target user; based on the feedback signal, the relative distance between the target user and the door lock is determined; if the relative distance meets a threshold condition, it indicates that the target user has reached the pre-unlock position, and the remote sensing unit is woken up.
[0145] It should be noted that the threshold condition refers to a pre-set relative distance range. That is, when the relative distance between the target user and the radar unit is within the pre-set relative distance range, it means that an unlocking operation is required, and the radar unit will wake up the remote sensing unit.
[0146] In the method of this embodiment, the radar unit can be directly set outside the door to detect human movement outside the door. When there is human movement within the preset detection range of the radar unit, the radar unit will wake up the remote sensing unit according to the human movement, thereby avoiding waking up the remote sensing unit when the user is indoors, which would cause unnecessary power waste.
[0147] The relative position information includes relative distance information, horizontal angle information, and vertical angle information. This relative position information is acquired by a radar unit. Specifically, the radar unit sends a detection signal and receives a feedback signal, which indicates that the detection signal has detected the target user. Based on the feedback signal, the relative distance between the target user and the door lock is determined. If the relative distance meets a threshold condition, it indicates that the target user has reached the pre-unlock position, and the remote sensing unit is activated.
[0148] Step S602: Collect remote sensing signal data of the target user through the remote sensing unit, wake up the control unit based on the remote sensing signal data of the target user, and send a first unlocking signal to the control unit.
[0149] Optionally, in step S602, after the remote sensing unit is awakened, it matches the user identity information indicated by the remote sensing signal data of the target user with the preset identity information. When the target user's identity information matches the preset identity information, a first unlocking signal is generated and the control unit is awakened. The first unlocking signal is sent to the control unit. If the match fails, the control unit will not be awakened and the first unlocking signal will not be generated.
[0150] Step S603: Collect remote sensing signal data of the target user through a tag unit placed close to the door lock, and forward the second unlocking signal to the control unit through the remote sensing unit based on the remote sensing signal data of the target user.
[0151] Optionally, in step S603, the tag unit verifies the identity information of the target user based on the remote sensing signal data sent by the target user within a preset range. When the target user's identity information matches the preset identity information, the tag unit forwards the user information data to the remote sensing unit; when the target user's identity information does not match the preset identity information, the tag unit does not forward the user information data. The preset range can be adjusted according to the actual apartment layout. The tag unit is typically placed near the door lock, either inside or outside the door. The placement of the tag unit can also be adjusted according to the actual apartment layout so that its detection range covers a certain area outside the door. Since the tag unit only forwards user signal data, the control unit will determine whether the range of the signal data is valid. Therefore, the tag unit only needs to detect the area outside the door, meaning the tag unit can be placed entirely outside the door and will not detect remote sensing signals in the indoor area.
[0152] Step S604: The control unit receives the first unlocking signal and / or the second unlocking signal. When the control unit receives the first unlocking signal and the second unlocking signal, the control unit controls the door lock to open; when the control unit receives the first unlocking signal or the second unlocking signal, the control unit controls the door lock to close.
[0153] The door lock control method will be illustrated below through specific embodiments.
[0154] As shown in Figure 7, the user is in the interior of an L-shaped apartment. Part of this apartment protrudes outwards and is close to the hallway. Without a remote sensing tag, the smart lock will mistakenly identify the remote sensing signal sent by the user's mobile phone or remote sensing key as being outdoors, and the smart lock will unlock incorrectly.
[0155] By placing a remote sensing tag near the door lock and setting its sensing range, the door will only unlock when the user is outside the door and within the tag's sensing range. When the user is in a protruding area of the apartment, the tag will not recognize the user's mobile phone or remote key, thus preventing accidental unlocking.
[0156] In summary, the door lock control method provided by this invention prevents accidental unlocking of remote-sensing smart locks when users are in special indoor areas of irregularly shaped apartments, such as balconies, downstairs corridors, kitchens, bathrooms, and tea rooms near the doorway. The remote-sensing smart lock may mistake the received remote-sensing signal from the user for an outdoor signal. The door lock control device provided by this invention, by placing a remote-sensing tag near the lock, performs secondary detection of the user's remote-sensing signal, enabling three-way signal interaction between the target user's remote-sensing key, the remote-sensing smart lock, and the remote-sensing tag. The lock will only unlock when it receives both the user's remote-sensing signal and the confirmation signal from the tag. In other words, it will only unlock when the target user enters the signal reception range of the remote-sensing smart lock and the tag, thus preventing accidental unlocking in special areas of irregularly shaped apartments.
[0157] This invention also provides a computer device capable of implementing the door lock control method shown in Figure 6.
[0158] Please refer to Figure 8, which is a schematic diagram of a computer device according to an optional embodiment of the present invention. As shown in Figure 8, the computer device includes one or more processors 810, a memory 820, and interfaces for connecting the various components, including high-speed interfaces and low-speed interfaces. The various components communicate with each other using different buses and can be installed on a common motherboard or otherwise as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information in a graphical user interface on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 8 uses one processor 810 as an example.
[0159] The processor 810 may be a central processing unit, a network processor, or a combination thereof. The processor 810 may further include a hardware chip. This hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GPA), or any combination thereof.
[0160] The memory 820 stores instructions executable by at least one processor 810 to cause the at least one processor 810 to perform the method shown in the above embodiments.
[0161] The memory 820 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the computer device. Furthermore, the memory 820 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 820 may optionally include memory remotely located relative to the processor 810, and these remote memories may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0162] The memory 820 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 820 may also include a combination of the above types of memory.
[0163] The computer device also includes a communication interface 830 for communicating with other devices or communication networks.
[0164] This application also provides a computer-readable storage medium storing computer instructions, which are used to cause a computer to execute the door lock control method corresponding to any of the above embodiments.
[0165] The computer-readable storage medium provided in the embodiments of this application allows the methods described above according to the embodiments of this application to be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium may be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium may also include combinations of the above types of memory. It is understood that a computer, processor, microprocessor controller, or programmable hardware includes storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the embodiments above.
Claims
1. A differential positioning-based directional anti-accidental touch remote sensing smart door lock device, characterized in that, The device includes: The outdoor antenna, installed on the outdoor side of the smart door lock, is a directional antenna used to receive radio frequency signals from the transmitter within a preset effective range in the outdoor environment. An indoor antenna is installed on the indoor side of the smart door lock to receive radio frequency signals from the transmitter throughout the indoor environment. A Bluetooth receiver module, which is connected to both the outdoor antenna and the indoor antenna, is used to extract the outdoor signal strength value and the indoor signal strength value and send them to the MCU. The PCBA control board, including the MCU, is configured to perform the following steps: calculate the real-time difference between the outdoor signal strength value and the indoor signal strength value; when the real-time difference is greater than a preset threshold, determine that the transmitter is located outdoors; when the real-time difference is less than the preset threshold, determine that the transmitter is located indoors; when the transmitter is located outdoors and the transmitter is within the preset effective range, issue an unlock command. A door lock motor is used to execute the unlocking action of the smart door lock according to the unlocking command.
2. The apparatus according to claim 1, characterized in that, The outdoor antenna is a horn-shaped directional antenna receiving device, used to directionally receive radio frequency signals from the transmitting end within a preset effective range of a preset angle and preset distance in the outdoor environment.
3. The apparatus according to claim 2, characterized in that, The outdoor antenna is provided with microwave absorbing material on both sides to attenuate radio frequency signals in the side areas outside the preset effective range in the outdoor environment.
4. The apparatus according to claim 1, characterized in that, The indoor antenna is an omnidirectional antenna receiving device.
5. The apparatus according to claim 1, characterized in that, The transmitting end is a mobile phone, which broadcasts a radio frequency signal with a preset registration identifier code; the Bluetooth receiving module is configured to only respond to radio frequency signals containing the preset registration identifier code and ignore unregistered radio frequency signals.
6. A remote sensing unlocking method, applied to the differential positioning directional anti-accidental touch remote sensing smart door lock device according to any one of claims 1-5, characterized in that, The method includes: The transmitter and Bluetooth receiver module are pre-configured through the smart door lock's operation interface, so that the Bluetooth receiver module only responds to radio frequency signals containing a preset registration identifier code, and the preset angle and preset distance included in the preset effective range outdoors are configured. The transmitter continuously broadcasts radio frequency signals carrying the preset registration identifier code. The outdoor antenna receives the radio frequency signal within the preset effective range outdoors, and generates an outdoor signal. The radio frequency signal is received indoors via an indoor antenna to generate an indoor signal; The system receives signals via Bluetooth, extracts the strength values of the outdoor signal and the indoor signal, and sends both sets of strength values to the MCU in real time. The PCBA control board containing the MCU calculates the real-time difference between the outdoor signal strength value and the indoor signal strength value. When the real-time difference is greater than a preset threshold, it is determined that the transmitter is located outdoors; when the real-time difference is less than the preset threshold, it is determined that the transmitter is located indoors. When it is determined that the transmitter is located outdoors and the outdoor antenna receives the radio frequency signal within the preset effective range, the MCU controls the door lock motor to perform the unlocking action of the smart door lock.
7. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor, configured to implement the steps of the remote sensing unlocking method as described in claim 6 when executing the computer program.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein the computer program, when executed by a processor, implements the steps of the remote sensing unlocking method as described in claim 6.
9. A door lock control device, characterized in that, include: Radar unit, remote sensing unit, tag unit, and control unit; among which, The radar unit is used to collect the relative position information of the target user and to wake up the remote sensing unit based on the relative position information; The remote sensing unit is used to collect remote sensing signal data of the target user, wake up the control unit based on the remote sensing signal data of the target user, and send a first unlocking signal to the control unit; The tag unit is attached close to the door lock and is used to collect remote sensing signal data of the target user. Based on the remote sensing signal data of the target user, the tag unit forwards the second unlocking signal to the control unit. The control unit is configured to receive the first unlocking signal and / or the second unlocking signal. When the control unit receives the first unlocking signal and the second unlocking signal, the control unit controls the door lock to open; when the control unit receives the first unlocking signal or the second unlocking signal, the control unit controls the door lock to close.
10. The door lock control device according to claim 9, characterized in that, When the target user is outdoors, the control unit can receive the first unlocking signal and the second unlocking signal, so that the control unit controls the door lock to open; when the target user is indoors, the control unit can only receive the first unlocking signal or the second unlocking signal, so that the control unit controls the door lock to close.
11. The door lock control device according to claim 9, characterized in that, The door lock control device also includes an antenna connected to the remote sensing unit, which is used to receive remote sensing signal data of the target user and transmit the remote sensing signal data of the target user to the remote sensing unit.
12. The door lock control device according to claim 11, characterized in that, The antenna includes a front locking plate antenna and a rear locking plate antenna. The front locking plate antenna is located on the door body near the outdoor side, and the rear locking plate antenna is located on the door body near the indoor side.
13. The door lock control device according to claim 12, characterized in that, The front locking plate antenna and the rear locking plate antenna simultaneously receive remote sensing signal data from the target user to determine the area where the target user is located.
14. A door lock control method, characterized in that, The method, applied to a door lock control device as described in any one of claims 1 to 5, comprises: The radar unit collects the relative position information of the target user, and the remote sensing unit is activated based on the relative position information. The remote sensing unit collects remote sensing signal data of the target user, wakes up the control unit based on the remote sensing signal data of the target user, and sends the first unlocking signal to the control unit; The tag unit collects remote sensing signal data of the target user, and based on the remote sensing signal data of the target user, the remote sensing unit forwards the second unlocking signal to the control unit. The control unit receives the first unlocking signal and / or the second unlocking signal. When the control unit receives the first unlocking signal and the second unlocking signal, the control unit controls the door lock to open; when the control unit receives the first unlocking signal or the second unlocking signal, the control unit controls the door lock to close.
15. The method according to claim 14, characterized in that, The step of acquiring the relative position information of the target user through the radar unit and waking up the remote sensing unit based on the relative position information includes: The radar unit sends a detection signal and receives a feedback signal, the feedback signal being used to indicate that the detection signal has detected the target user; based on the feedback signal, the relative distance between the target user and the door lock is determined; if the relative distance meets a threshold condition, it indicates that the target user has reached the pre-unlock position, and the remote sensing unit is activated.
16. The method according to claim 14, characterized in that, The method further includes: the remote sensing unit verifying the identity information of the target user based on the remote sensing signal data of the target user; when the identity information of the target user successfully matches the preset identity information, waking up the control unit and sending the first unlocking signal to the control unit.
17. The method according to claim 14, characterized in that, The method further includes: the tag unit verifying the identity information of the target user based on the remote sensing signal data of the target user; when the identity information of the target user successfully matches the preset identity information, the remote sensing unit forwards the second unlocking signal to the control unit.
Citation Information
Patent Citations
Method and system for judging user inside or outside door in locking system
CN103646456A
Bluetooth-control door lock and Bluetooth-based method for controlling door lock
CN107808436A
Remote sensing intelligent lock and unlocking method thereof
CN118346128A
Door lock control method, device and equipment and storage medium
CN118506477A
Door lock control device and method and storage medium
CN119131943A