Unlocking method and system of intelligent door lock

By embedding the NFC label on the surface of the smart door lock, combined with NFC and other wireless communication technology, the problem of slow unlocking speed and complex operation of the smart door lock system is solved, and the rapid and secure unlocking of smart door locks has been achieved, and the user experience is improved.

CN119360483AInactive Publication Date: 2025-01-24HANGZHOU TUYA INFORMATION TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411885677.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2025-01-24
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing smart door lock systems have problems such as slow unlocking speed, complex operation, and incompatibility in actual applications. Especially when signal interference or unstable connections may lead to unlocking failure or delay, affecting the user experience.

Method used

By embedding NFC tags on the surface of smart door locks and combining NFC and other wireless communication technologies, smart door locks can be unlocked quickly and safely. The mobile terminal completes the verification of the smart door lock by reading the NFC tag of the smart door lock, establishes a communication connection with the smart door lock through other wireless communication technologies, and issues unlocking instructions to achieve unlocking control.

Benefits of technology

The rapid and secure unlocking of smart door locks, enhanced the user experience, reduced the complexity of the operation, and reduced the risk of unlocking failure or delay due to signal interference or unstable connection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119360483A_ABST
    Figure CN119360483A_ABST
Patent Text Reader

Abstract

The invention relates to an unlocking method and system for an intelligent door lock, and the method comprises the steps: responding to a detected NFC label of the intelligent door lock, and starting an application program corresponding to the intelligent door lock; reading the identity information of the intelligent door lock in the NFC label through the application program; sending a communication connection request to the intelligent door lock according to the identity information of the intelligent door lock under the condition that the identity information of the intelligent door lock passes the authentication; after the communication connection with the intelligent door lock is established, identity information of the mobile terminal is sent to the intelligent door lock through the application program; and sending an unlocking instruction to the intelligent door lock through the communication connection in response to the fact that the intelligent door lock passes the authentication of the identity information of the mobile terminal. According to the scheme, the NFC label is embedded in the surface of the intelligent door lock, NFC and other wireless communication technologies are combined, rapid and safe unlocking of the intelligent door lock is completed, and user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet of Things technology, and in particular to a smart door lock and an unlocking method and system thereof. Background Art

[0002] In recent years, with the development of smart home technology, smart door locks, as an important part of smart home, have been widely used. Smart door lock technology has made significant progress in home security and convenience.

[0003] Traditional mechanical locks are gradually being replaced by electronic locks and smart locks, such as smart locks that use near field communication (NFC) technology. However, existing NFC door locks usually use door locks as readers of NFC cards (tags), equipped with NFC physical cards, or mobile phones as carriers of NFC cards. Users need to carry NFC cards with them, but these cards are easily lost or damaged, which brings inconvenience to users. There are also door lock solutions that support writing NFC keys on mobile phones. By writing NFC keys in mobile phones, a more convenient unlocking method can be achieved. However, current iOS devices do not support writing NFC keys, which limits the application of this solution among Apple users. Although Android devices support writing NFC keys, the entire process is cumbersome and requires users to perform multiple steps, resulting in poor experience and greater security risks.

[0004] Existing smart door locks still use traditional Bluetooth (BLE), WiFi or ZigBee protocols for interaction. Although this improves convenience, there are still a series of problems in practical applications. For example, the existing BLE door lock system requires users to manually open the application on the mobile phone and then unlock it by operating the device panel. However, this process is cumbersome and users need to spend time performing multiple steps on the mobile phone, which increases the difficulty of use. Moreover, in the case of signal interference or unstable connection, unlocking may fail or be delayed, affecting the user experience.

[0005] It can be seen that the existing smart door lock system still has some problems in practical applications, such as slow unlocking speed, complicated operation, incompatibility, etc. Summary of the invention

[0006] In response to the problems existing in the prior art, the present application provides an unlocking solution for a smart door lock, embeds an NFC tag on the surface of the smart door lock, and combines NFC and other wireless communication technologies to complete the fast and safe unlocking of the smart door lock, thereby improving the user experience.

[0007] According to a first aspect of the present application, there is provided a method for unlocking a smart door lock, which is applied to a mobile terminal and is characterized by comprising: In response to detecting the NFC tag of the smart door lock, launching an application corresponding to the smart door lock; Read the identity information of the smart door lock in the NFC tag through the application; When the identity information of the smart door lock is authenticated, sending a communication connection request to the smart door lock according to the identity information of the smart door lock; After establishing a communication connection with the smart door lock, sending the identity information of the mobile terminal to the smart door lock through the application; and In response to the smart door lock authenticating the identity information of the mobile terminal, an unlocking instruction is sent to the smart door lock through the communication connection.

[0008] According to a second aspect of the present application, a method for unlocking a smart door lock is provided, which is applied to the smart door lock and is characterized by comprising: Providing an NFC tag, wherein the NFC tag is used to trigger the start of an application corresponding to the smart door lock on the mobile terminal; In response to a communication connection request from the mobile terminal, establishing a communication connection with the mobile terminal; Acquiring identity information of the mobile terminal through the communication connection; When the identity information of the mobile terminal is authenticated, receiving an unlocking instruction from the mobile terminal through the communication connection; and An unlocking operation is performed according to the unlocking instruction.

[0009] According to a third aspect of the present application, there is provided an unlocking system for a smart door lock, characterized in that it includes: A mobile terminal, configured to execute the method according to the first aspect; and Smart door lock, used to execute the method described in the second aspect.

[0010] According to a fourth aspect of the present application, there is provided an electronic device, including: Processor; and A memory stores computer instructions, and when the computer instructions are executed by the processor, the processor executes the methods described in the first aspect and the second aspect.

[0011] According to a fifth aspect of the present application, a non-transitory computer storage medium is provided, storing a computer program, which, when executed by multiple processors, enables the processors to execute the methods described in the first and second aspects.

[0012] According to the smart door lock and its unlocking method and system provided by the present application, the mobile terminal can complete the verification of the smart door lock by reading the NFC tag of the smart door lock, establish a communication connection with the smart door lock through other wireless communication technologies, and issue an unlocking instruction through the established communication connection, thereby realizing the unlocking control of the smart door lock. In this way, by combining NFC and other wireless communication technologies, the smart door lock and the mobile terminal complete the sending and receiving of the unlocking instruction, realize the fast and safe unlocking of the smart door lock, and improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without exceeding the scope of protection required by the present application.

[0014] Figure 1 It is a schematic diagram of an unlocking system of a smart door lock according to an embodiment of the present application.

[0015] Figure 2 It is a flow chart of a method for unlocking a smart door lock implemented by a mobile terminal according to an embodiment of the present application.

[0016] Figure 3 It is a flowchart of a method for unlocking a smart door lock implemented by a mobile terminal according to another embodiment of the present application.

[0017] Figure 4 It is a flow chart of a method for unlocking a smart door lock implemented by a smart door lock according to an embodiment of the present application.

[0018] Figure 5 It is a flow chart of an unlocking method of a smart door lock implemented by a smart door lock according to another embodiment of the present application.

[0019] Figure 6 It is a structural diagram of an electronic device provided by this application. DETAILED DESCRIPTION

[0020] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.

[0021] Figure 1 FIG. 1 is a schematic diagram of an unlocking system of a smart door lock according to an embodiment of the present application. Figure 1As shown, the system includes a mobile terminal and a smart door lock, or includes a mobile terminal, a smart door lock and a gateway device. According to some implementations, the mobile terminal includes mobile devices such as mobile phones and tablet computers. For the convenience of expression and understanding, "mobile phone" is used to represent the smart terminal below, that is, the operations performed by the mobile phone can also be performed by other smart terminals. Smart door locks refer to locks that are improved on the basis of traditional mechanical locks and are more intelligent and simple in terms of user security, identification, and manageability. In the solution of the present application, an NFC tag is embedded on the surface of the smart door lock, which can be a passive NFC tag or an active NFC tag. The gateway device can be a Zigbee gateway or a Thread gateway, which is used to forward data or authentication information from the mobile terminal to the smart door lock.

[0022] According to some embodiments, the user's mobile phone writes the identity information of the smart door lock and the information for starting the application (APP) corresponding to the smart door lock into the NFC tag through a specific NFC writing application. The identity information of the smart door lock includes the device code of the smart door lock, such as UUID (Universally Unique Identifier) ​​or MAC (Media Access Control Address, Media Access Control Address), etc., and the information for starting the application corresponding to the smart door lock includes App URL and / or App schema (Android application record). If it is a passive NFC tag, it can generally be attached to the smart door lock.

[0023] like Figure 1 As shown, the user approaches the door lock and places the NFC-enabled mobile phone close to the NFC tag of the door lock. When the mobile phone detects the NFC tag, it automatically triggers the application corresponding to the smart door lock in the mobile phone to start. In the process of starting the application, the user does not need to operate manually, which improves convenience.

[0024] After the application is started, the mobile phone automatically reads the identity information of the smart door lock in the NFC tag. The mobile phone confirms the identity of the smart door lock through the read identity information of the smart door lock to ensure security. According to some embodiments, if the identity confirmation of the smart door lock fails, the mobile phone will send a prompt message through the application to prompt the user and terminate the unlocking process.

[0025] According to some embodiments, if the identity of the smart door lock is successfully confirmed, the mobile phone sends a communication connection request to the smart door lock, and the mobile phone and the smart door lock can establish a communication connection according to the corresponding communication protocol, and then exchange data through the communication protocol, which includes BLE protocol, WiFi protocol, ZigBee protocol and Thread protocol, etc. You can choose one of these communication protocols, or you can use a combination of these communication protocols.

[0026] Among them, the BLE protocol is used for short-range low-power communication. When the mobile phone approaches the smart door lock, a BLE connection is established, and identity authentication and data exchange are performed through BLE; for the WiFi protocol, it is suitable for WiFi protocol smart door locks. When the mobile phone approaches the smart door lock, a WiFi connection is established, and identity authentication and data exchange are performed through WiFi; for the ZigBee protocol or Thread protocol, when the mobile phone approaches the smart door lock, the identity authentication information is sent to the corresponding gateway, and the gateway forwards the identity authentication information to the smart door lock.

[0027] According to some embodiments, there are multiple authentication mechanisms between the mobile phone and the smart door lock to ensure that only authorized users can control the door lock, including user identity authentication and device authentication. Among them, user identity authentication means that the application corresponding to the smart door lock must be in the login state, and the user login requires identity authentication, such as password input, fingerprint recognition or face recognition, etc. At the same time, identity authentication is time-sensitive and the login status needs to be refreshed regularly; device authentication refers to device authentication between the mobile phone and the smart door lock to ensure that both communicating parties are trusted devices, including certificate verification and encryption channel establishment.

[0028] After establishing a communication connection with the smart door lock, the mobile phone sends the identity information of the mobile phone to the smart door lock through the application. The smart door lock obtains the identity information of the mobile phone through the established communication connection and completes the identity authentication of the mobile phone. The verification process includes checking the user's identity information to ensure that only authorized users can unlock the door. Among them, the identity information of the mobile phone includes the user's unique identifier.

[0029] When the identity information of the mobile phone is verified, the mobile phone sends an unlock instruction to the smart door lock through the application, and the instruction is sent through the established communication connection. According to some embodiments, before sending the unlock instruction to the smart door lock through the communication connection, the unlock instruction can be encrypted to ensure the security of instruction transmission.

[0030] After receiving the unlock command, the smart door lock executes the unlock operation and completes the unlocking. The user can enter smoothly, and the entire unlocking process is fast, safe and convenient. After unlocking, the smart door lock system records all operation events to ensure traceability and management in the future, including operation logs. The smart door lock records the logs of each operation, including time, operation type and results, which is convenient for users to query and manage. At the same time, mobile phones can also record operation logs. In addition, the smart door lock also provides a feedback mechanism. After the operation is completed, the system provides feedback to the user, such as notifying the user through the mobile phone whether the unlocking is successful or failed.

[0031] In order to ensure that the user is within a reasonable physical range and further improve the security level of the unlocking process, according to some embodiments, before sending an unlocking command to the smart door lock through the established communication connection, the distance between the mobile phone and the smart door lock is measured, and the unlocking command is sent only when it is confirmed that the mobile phone and the smart door lock are within the preset range. According to some embodiments, both the mobile phone and the smart door lock can measure the distance between each other. The ways to measure the distance between the mobile phone and the smart door lock include UWB (Ultra Wide Band) communication, geo-fence technology, iBeacon, etc., and one of them can be selected or used in combination. Among them, UWB communication provides high-precision positioning services and can also confirm that the mobile phone is inside or outside the door; geo-fence can provide the approximate physical location of the mobile phone and the distance from the door lock; iBeacon is more accurate and the cost is more reasonable than UWB.

[0032] Through the unlocking system of the above-mentioned smart door lock, users only need to touch the NFC tag to quickly wake up the application and complete unlocking or other operations, which greatly improves the convenience of use, thereby improving the user experience; by using the active NFC function of the mobile phone, users no longer need to carry additional NFC cards, reducing the risk and inconvenience of losing the card; if the passive NFC solution is selected, the hardware manufacturer does not need to modify the lock body, and only needs to attach a passive NFC tag to implement this solution, which is low-cost; multiple authentication and multi-protocol communication ensure the high security of the system, prevent unauthorized access, and enhance security; the system supports common communication protocols and device types, has good compatibility and scalability, and strong compatibility. Through the above-mentioned system, while improving the convenience and security of smart door locks, it provides users with an efficient and flexible unlocking and control method, which has broad application prospects.

[0033] Based on the above system, according to one aspect of the present application, a method for unlocking a smart door lock implemented by a mobile terminal is provided. Figure 2 FIG. 1 is a flow chart of a method for unlocking a smart door lock implemented by a mobile terminal according to an embodiment of the present application. Figure 2 As shown, the method includes the following steps.

[0034] Step S201, in response to detecting the NFC tag of the smart door lock, starting an application corresponding to the smart door lock.

[0035] According to one embodiment, the user approaches the door lock and places a mobile phone with NFC function close to the NFC tag of the door lock. When the mobile phone detects the NFC tag, the application corresponding to the smart door lock in the mobile phone is automatically triggered to start. In the process of starting the application, the user does not need to operate manually, which improves convenience.

[0036] Step S202: read the identity information of the smart door lock in the NFC tag through the application.

[0037] After the application is started, the mobile phone automatically reads the identity information of the smart door lock in the NFC tag. According to some embodiments, the identity information of the smart door lock includes the device code of the smart door lock. The mobile phone confirms the identity of the smart door lock through the read identity information of the smart door lock to ensure security.

[0038] Step S203, when the identity information of the smart door lock is authenticated, a communication connection request is sent to the smart door lock according to the identity information of the smart door lock.

[0039] According to some embodiments, if the identity of the smart door lock is successfully confirmed, the mobile phone sends a communication connection request to the smart door lock, and the mobile phone and the smart door lock can establish a communication connection according to the corresponding communication protocol, and then exchange data through the communication protocol, which includes BLE protocol, WiFi protocol, ZigBee protocol and Thread protocol, etc. You can choose one of these communication protocols, or you can use a combination of these communication protocols.

[0040] Among them, the BLE protocol is used for short-range low-power communication. When the mobile phone approaches the smart door lock, a BLE connection is established, and identity authentication and data exchange are performed through BLE; for the WiFi protocol, it is suitable for WiFi protocol smart door locks. When the mobile phone approaches the smart door lock, a WiFi connection is established, and identity authentication and data exchange are performed through WiFi; for the ZigBee protocol or Thread protocol, when the mobile phone approaches the smart door lock, the identity authentication information is sent to the corresponding gateway, and the gateway forwards the identity authentication information to the smart door lock.

[0041] Step S204, after establishing a communication connection with the smart door lock, sending the identity information of the mobile terminal to the smart door lock through the application; and Step S205, in response to the smart door lock authenticating the identity information of the mobile terminal, sending an unlocking instruction to the smart door lock through the communication connection.

[0042] After establishing a communication connection with the smart door lock, the mobile phone sends the identity information of the mobile phone to the smart door lock through the application. The smart door lock obtains the identity information of the mobile phone through the established communication connection and completes the identity authentication of the mobile phone. The verification process includes checking the user's identity information to ensure that only authorized users can unlock the door.

[0043] When the identity information of the mobile phone is verified, the mobile phone sends an unlock instruction to the smart door lock through the application, and the instruction is sent through the established communication connection. According to some embodiments, before sending the unlock instruction to the smart door lock through the communication connection, the unlock instruction can be encrypted to ensure the security of instruction transmission.

[0044] Figure 3 FIG. 1 is a flow chart of a method for unlocking a smart door lock implemented by a mobile terminal according to another embodiment of the present application. Figure 2 compared to, Figure 3 Steps S301 to S305 of the method shown are Figure 2 The steps S201 to S205 are the same as above, except that: Figure 3 The method shown also includes: Step S306, before sending an unlocking instruction to the smart door lock through the communication connection, measuring the distance between the mobile terminal and the smart door lock.

[0045] In order to ensure that the user is within a reasonable physical range and further improve the security level of the unlocking process, according to some embodiments, before sending an unlocking command to the smart door lock through the established communication connection, the distance between the mobile phone and the smart door lock is measured, and the unlocking command is sent only when it is confirmed that the mobile phone and the smart door lock are within the preset range. According to some embodiments, both the mobile phone and the smart door lock can measure the distance between each other. Ways to measure the distance between the mobile phone and the smart door lock include UWB communication, geo-fence technology, iBeacon, etc., and you can choose one or use them in combination. Among them, UWB communication provides high-precision positioning services and can also confirm whether the mobile phone is inside or outside the door; geo-fences can provide the approximate physical location of the mobile phone and the distance from the door lock; iBeacon is more accurate and the cost is more reasonable than UWB.

[0046] Thus, step S305 may specifically include: When the distance between the mobile terminal and the smart door lock is within a preset range, an unlocking instruction is sent to the smart door lock through the communication connection.

[0047] According to another aspect of the present application, a method for unlocking a smart door lock implemented by a smart door lock is provided. Figure 4 FIG. 1 is a flow chart of a method for unlocking a smart door lock according to a smart door lock of an embodiment of the present application. Figure 4 As shown, the method includes the following steps.

[0048] Step S401, providing an NFC tag, wherein the NFC tag is used to trigger the start of an application corresponding to the smart door lock on the mobile terminal.

[0049] According to one embodiment, the NFC tag can be a passive NFC tag or an active NFC tag. If it is a passive NFC tag, it can generally be attached to the smart door lock. The user approaches the door lock and brings a mobile phone with NFC function close to the NFC tag of the door lock. When the mobile phone detects the NFC tag, it automatically triggers the start of the application corresponding to the smart door lock in the mobile phone.

[0050] Step S402: Establishing a communication connection with the mobile terminal in response to a communication connection request from the mobile terminal.

[0051] According to some embodiments, if the identity of the smart door lock is successfully confirmed, the mobile phone sends a communication connection request to the smart door lock, and the mobile phone and the smart door lock can establish a communication connection according to the corresponding communication protocol, and then exchange data through the communication protocol, which includes BLE protocol, WiFi protocol, ZigBee protocol and Thread protocol, etc. You can choose one of these communication protocols, or you can use a combination of these communication protocols.

[0052] Step S403, obtaining identity information of the mobile terminal through the communication connection; Step S404, when the identity information of the mobile terminal is authenticated, receiving an unlocking instruction from the mobile terminal through the communication connection; and Step S405: performing an unlocking operation according to the unlocking instruction.

[0053] After establishing a communication connection with the smart door lock, the mobile phone sends the identity information of the mobile phone to the smart door lock through the application. The smart door lock obtains the identity information of the mobile phone through the established communication connection and completes the identity authentication of the mobile phone. The verification process includes checking the user's identity information to ensure that only authorized users can unlock the door. Among them, the identity information of the mobile phone includes the user's unique identifier.

[0054] When the identity information of the mobile phone is verified, the mobile phone sends an unlock instruction to the smart door lock through the application, and the instruction is sent through the established communication connection. According to some embodiments, before sending the unlock instruction to the smart door lock through the communication connection, the unlock instruction can be encrypted to ensure the security of instruction transmission.

[0055] After receiving the unlock command, the smart door lock executes the unlock operation and completes the unlocking. The user can enter smoothly, and the entire unlocking process is fast, safe and convenient.

[0056] Figure 4 1 is a flow chart of an unlocking method of a smart door lock implemented by a smart door lock according to another embodiment of the present application. Figure 4 compared to, Figure 5Steps S501 to S505 of the method shown are Figure 4 The steps S401 to S405 are the same as above, except that: Figure 5 The method shown also includes: Step S506, before performing the unlocking operation according to the unlocking instruction, measuring the distance between the smart door lock and the mobile terminal.

[0057] In order to ensure that the user is within a reasonable physical range and further improve the safety level of the unlocking process, according to some embodiments, before sending an unlocking command to the smart door lock through the established communication connection, the distance between the mobile phone and the smart door lock is measured, and the unlocking command is sent only when it is confirmed that the mobile phone and the smart door lock are within a preset range. According to some embodiments, both the mobile phone and the smart door lock can measure the distance between each other. Ways to measure the distance between the mobile phone and the smart door lock include UWB communication, geo-fencing technology, iBeacon, etc., and you can choose one or use a combination.

[0058] According to the smart door lock and its unlocking method and system provided by the present application, the mobile terminal can complete the verification of the smart door lock by reading the NFC tag of the smart door lock, establish a communication connection with the smart door lock through other wireless communication technologies, and issue an unlocking instruction through the established communication connection, thereby realizing the unlocking control of the smart door lock. In this way, by combining NFC and other wireless communication technologies, the smart door lock and the mobile terminal complete the sending and receiving of the unlocking instruction, realize the fast and safe unlocking of the smart door lock, and improve the user experience.

[0059] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0060] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.

[0061] In the several embodiments provided in the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the device or unit can be electrical connection or other forms.

[0062] See also Figure 6 , Figure 6 An electronic device is provided, comprising a processor and a memory. The memory stores computer instructions, and when the computer instructions are executed by the processor, the processor executes the computer instructions to achieve the following Figures 2 to 5 The method and refinement scheme shown.

[0063] It should be understood that the above device embodiments are only illustrative, and the device disclosed in the present invention can also be implemented in other ways. For example, the division of units / modules described in the above embodiments is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units, modules or components can be combined, or can be integrated into another system, or some features can be ignored or not executed.

[0064] In addition, unless otherwise specified, each functional unit / module in each embodiment of the present invention may be integrated into one unit / module, each unit / module may exist physically separately, or two or more units / modules may be integrated together. The above-mentioned integrated unit / module may be implemented in the form of hardware or in the form of a software program module.

[0065] If the integrated unit / module is implemented in the form of hardware, the hardware may be a digital circuit, an analog circuit, etc. The physical implementation of the hardware structure includes but is not limited to transistors, memristors, etc. Unless otherwise specified, the processor or chip may be any appropriate hardware processor, such as CPU, GPU, FPGA, DSP, and ASIC, etc. Unless otherwise specified, the on-chip cache, off-chip memory, and storage may be any appropriate magnetic storage medium or magneto-optical storage medium, such as resistive random access memory RRAM (Resistive Random Access Memory), dynamic random access memory DRAM (Dynamic Random Access Memory), static random access memory SRAM (Static Random-Access Memory), enhanced dynamic random access memory EDRAM (Enhanced Dynamic Random Access Memory), high-bandwidth memory HBM (High-Bandwidth Memory), hybrid memory cube HMC (Hybrid Memory Cube), etc.

[0066] If the integrated unit / module is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer electronic device (which can be a personal computer, a server or a network electronic device, etc.) to perform all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned memory includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk, etc., various media that can store program codes.

[0067] The present application also provides a non-transitory computer storage medium storing a computer program. When the computer program is executed by a plurality of processors, the processors execute the following Figures 2 to 5 The method and refinement scheme shown.

[0068] The embodiments of the present application are described in detail above. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and its core idea of ​​the present application. At the same time, changes or deformations made by those skilled in the art based on the ideas of the present application, the specific implementation methods and the scope of application of the present application, all belong to the scope of protection of the present application. In summary, the content of this specification should not be construed as a limitation on the present application.

Claims

1. A method for unlocking a smart door lock, applied to a mobile terminal, characterized in that: include: In response to detecting the NFC tag of the smart door lock, launching an application corresponding to the smart door lock; Read the identity information of the smart door lock in the NFC tag through the application; When the identity information of the smart door lock is authenticated, sending a communication connection request to the smart door lock according to the identity information of the smart door lock; After establishing a communication connection with the smart door lock, sending the identity information of the mobile terminal to the smart door lock through the application; as well as In response to the smart door lock authenticating the identity information of the mobile terminal, an unlocking instruction is sent to the smart door lock through the communication connection.

2. The method according to claim 1, characterized in that Also includes: Before sending the unlock instruction to the smart door lock through the communication connection, the unlock instruction is encrypted, wherein the unlock instruction sent to the smart door lock through the application is encrypted information.

3. The method according to claim 1, characterized in that Also includes: Before sending an unlocking instruction to the smart door lock through the communication connection, measuring the distance between the mobile terminal and the smart door lock; Wherein, sending an unlocking instruction to the smart door lock through the communication connection includes: When the distance between the mobile terminal and the smart door lock is within a preset range, an unlocking instruction is sent to the smart door lock through the communication connection.

4. The method according to any one of claims 1 to 3, characterized in that The identity information of the smart door lock includes the UUID or MAC of the smart door lock, and the identity information of the mobile terminal includes the unique identifier of the user.

5. The method according to any one of claims 1 to 3, characterized in that: The communication connection includes at least one of a BLE connection, a WiFi connection, a Zigbee connection, and a Thread connection.

6. A method for unlocking a smart door lock, applied to a smart door lock, characterized in that: include: Providing an NFC tag, wherein the NFC tag is used to trigger the start of an application corresponding to the smart door lock on the mobile terminal; In response to a communication connection request from the mobile terminal, establishing a communication connection with the mobile terminal; Acquiring identity information of the mobile terminal through the communication connection; When the identity information of the mobile terminal is authenticated, receiving an unlocking instruction from the mobile terminal through the communication connection; as well as An unlocking operation is performed according to the unlocking instruction.

7. The method according to claim 6, characterized in that Also includes: Before performing an unlocking operation according to the unlocking instruction, measuring the distance between the smart door lock and the mobile terminal; Wherein, performing the unlocking operation according to the unlocking instruction includes: When the distance between the smart door lock and the mobile terminal is within a preset range, an unlocking operation is performed according to the unlocking instruction.

8. An unlocking system for a smart door lock, characterized in that: include: A mobile terminal, configured to execute the method according to any one of claims 1 to 5; as well as An intelligent door lock, used to execute the method as claimed in claim 6 or 7.

9. An electronic device, characterized in that: The method comprises a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the method according to any one of claims 1 to 7 when executing the computer program in the memory.

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

Citation Information

Patent Citations

  • Electronic lock system, electronic lock and unlocking method based on NFC

    CN104978781A

  • Shared vehicle unlocking method, unlocking terminal and smart lock

    CN107578503A

  • Code-scanning unlocking method for intelligent lock of recycled packaging box

    CN111932743A

  • Method and device for communicating with shared object, equipment and storage medium

    CN113079494A

  • Fingerprint recognition and NFC-based unlocking method and system using mobile terminal

    US20200082656A1