A door lock acceptance method and device

By binding with a mobile terminal via wireless communication, the system receives lock type information and performs acceptance testing on both original and non-original locks. This solves the problem in existing technologies where users cannot perform personalized testing of door lock functions, and enables a more accurate and convenient acceptance process.

CN116580481BActive Publication Date: 2026-04-07YUNDING NETWORK TECH BEIJING
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-19
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

Existing door lock acceptance methods cannot meet users' personalized installation and acceptance needs for different lock body types, making it impossible for users to accurately test whether the door lock functions properly.

Method used

The system establishes a binding relationship with the mobile terminal via wireless communication, receives lock type information, and performs corresponding acceptance operations based on the lock type, including different acceptance procedures for original and non-original locks, ensuring that users can test whether the door lock is functioning properly.

Benefits of technology

It enables personalized acceptance processes based on different lock body types, meeting users' installation and acceptance needs for different lock body types and improving the accuracy and convenience of users' door lock function testing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116580481B_ABST
    Figure CN116580481B_ABST
Patent Text Reader

Abstract

This disclosure proposes a door lock acceptance method and device, relating to the field of door lock control technology. The method includes: establishing mutual recognition information with a mobile terminal via wireless communication to form a binding relationship; receiving lock body type information to determine the lock body type, including original lock body types and non-original lock body types; and performing door lock acceptance operations based on the lock body type. This realizes different installation and acceptance procedures for different lock bodies, allowing users to better check whether their door lock functions properly and meeting users' installation and acceptance needs for different lock body types.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of door lock control technology, and in particular to a door lock acceptance method and device. Background Technology

[0002] With the increasing popularity of smart homes, smart door locks are entering consumers' homes, and the variety of lock bodies is also increasing. The lock body is a crucial component of a smart door lock, significantly impacting its security performance, ease of use, and lifespan. Therefore, users have increasingly higher requirements for the acceptance of different lock bodies.

[0003] However, most current door lock acceptance methods do not allow users to choose an installation and acceptance process that suits them, and cannot meet users' different lock body installation and acceptance needs. Summary of the Invention

[0004] This disclosure provides a door lock acceptance method, apparatus, electronic device, and storage medium.

[0005] According to a first aspect of this disclosure, a door lock acceptance method is provided. The method includes: establishing mutual recognition information with a mobile terminal via wireless communication to form a binding relationship; receiving lock body type information to determine the lock body type, wherein the lock body type information includes original lock body type and non-original lock body type; and performing door lock acceptance operations based on the lock body type.

[0006] In some embodiments, before receiving lock body type information and determining the lock body type, the method includes: responding to access information, determining whether the door lock has been inspected and accepted; if not, pushing a notification message to the terminal device, wherein the notification message is used to remind the user to perform the door lock inspection operation.

[0007] In some embodiments, door lock acceptance includes, depending on the lock body type: when the lock body is an original lock body type, a standard lock body function acceptance operation is performed, wherein the standard lock body function can match all the smart functions of the door lock; when the lock body is a non-original lock body type, a basic lock body function acceptance operation is performed.

[0008] In some embodiments, when the lock body is a non-original lock body type, the basic lock body function acceptance operation includes: determining whether the non-original lock body function can match all the smart functions of the door lock; if the non-original lock body function does not match some of the smart functions of the door lock, then pushing out some smart function abnormality information and uploading the non-original lock body function status to the server.

[0009] In some embodiments, the method further includes: receiving a door lock acceptance request; and performing a door lock acceptance operation based on the door lock acceptance request.

[0010] In some embodiments, the method further includes: responding to a door lock management request and performing intelligent door lock management when the door lock acceptance operation is completed.

[0011] According to embodiments of this disclosure, mutual recognition information is established with a mobile terminal via wireless communication to form a binding relationship; lock body type information is received to determine the lock body type, which includes original lock body type and non-original lock body type; door lock acceptance operation is performed according to the lock body type, realizing different installation and acceptance processes according to different lock bodies, so that users can better check whether their door lock functions properly, and meet users' installation and acceptance needs for different lock body types.

[0012] According to a second aspect of this disclosure, a door lock acceptance device is provided, comprising: a binding unit for establishing mutual recognition information with a mobile terminal via wireless communication to form a binding relationship; a determining unit for receiving lock body type information and determining the lock body type, wherein the lock body type information includes original lock body type and non-original lock body type; and an acceptance unit for performing door lock acceptance operation according to the lock body type.

[0013] According to embodiments of this disclosure, a door lock acceptance device establishes mutual recognition information with a mobile terminal via wireless communication, forming a binding relationship; it receives lock body type information to determine the lock body type, which includes original lock body type and non-original lock body type; and performs door lock acceptance operation according to the lock body type. This realizes different installation and acceptance processes for different lock bodies, so that users can better check whether their door lock functions properly, thus meeting users' installation and acceptance needs for different lock body types.

[0014] According to a third aspect of this disclosure, an electronic device is provided, comprising:

[0015] At least one processor; and

[0016] A memory that is communicatively connected to at least one processor; wherein,

[0017] The memory stores instructions that can be executed by at least one processor, such that the at least one processor is able to perform the method described in the first aspect above.

[0018] According to a fourth aspect of this disclosure, a non-transitory computer-readable storage medium is provided storing computer instructions, wherein the computer instructions are used to cause a computer to perform the method of the first aspect described above.

[0019] According to a fifth aspect of this disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the method as described in the first aspect above.

[0020] According to a sixth aspect of this disclosure, a door lock is provided, including a door lock acceptance device as described in the second aspect above or an electronic device as described in the third aspect above.

[0021] According to embodiments of this disclosure, mutual recognition information is established with a mobile terminal via wireless communication to form a binding relationship; lock body type information is received to determine the lock body type, which includes original lock body type and non-original lock body type; door lock acceptance operation is performed according to the lock body type, realizing different installation and acceptance processes according to different lock bodies, so that users can better check whether their door lock functions properly, and meet users' installation and acceptance needs for different lock body types.

[0022] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this application, nor is it intended to limit the scope of this application. Other features of this application will become readily apparent from the following description. Attached Figure Description

[0023] The accompanying drawings are provided to better understand this solution and do not constitute a limitation of this disclosure. Wherein:

[0024] Figure 1 A flowchart illustrating a door lock acceptance method provided in an embodiment of this disclosure;

[0025] Figure 2 A flowchart illustrating a door lock acceptance method provided in an embodiment of this disclosure;

[0026] Figure 3 A flowchart illustrating a specific door lock acceptance method provided in this embodiment of the disclosure;

[0027] Figure 4 This is a schematic diagram of the structure of a door lock inspection device provided in an embodiment of the present disclosure;

[0028] Figure 5 A schematic block diagram of an example electronic device 500 provided for embodiments of this disclosure. Detailed Implementation

[0029] The exemplary embodiments of this disclosure are described below with reference to the accompanying drawings, including various details of the embodiments to aid understanding, and should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this disclosure. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.

[0030] The following description, with reference to the accompanying drawings, outlines a door lock acceptance method, apparatus, electronic device, and storage medium according to embodiments of the present disclosure.

[0031] With the increasing popularity of smart homes, smart door locks are entering consumers' homes, and the variety of lock bodies is also increasing. The lock body is a crucial component of a smart door lock, significantly impacting its security performance, ease of use, and lifespan. Therefore, users have increasingly higher requirements for the acceptance of different lock bodies.

[0032] However, most current door lock acceptance methods do not allow users to choose an installation and acceptance process that suits them, and cannot meet users' different lock body installation and acceptance needs.

[0033] To address this, this disclosure proposes a door lock acceptance method. By selecting the corresponding installation and acceptance process based on the user's current lock body type, if the user selects the original lock body (i.e., the factory-configured lock body), a standard lock body acceptance process will be performed to check if all functions are usable after installation. If the user selects a non-original lock body, a corresponding installation and acceptance process will be performed based on the user's current lock body type to test the compatibility between the user's lock body and the door lock, and to check if all functions are working properly. This method implements different installation and acceptance processes for different lock bodies, allowing users to better check the functionality of their door locks and meeting their installation and acceptance needs for different lock body types.

[0034] The method proposed in this disclosure is applied to the installation and acceptance phase of smart door locks. Specifically, it can be used in the process of testing door locks, but is not limited in the embodiments of this disclosure.

[0035] The following describes in detail, with reference to the accompanying drawings, a door lock acceptance method, device, electronic equipment, storage medium, and program product proposed in this disclosure.

[0036] Figure 1 This is a flowchart illustrating a door lock acceptance method provided in an embodiment of this disclosure. Figure 1 As shown, the method includes the following steps:

[0037] Step 101: Establish mutual recognition information with the mobile terminal through wireless communication to form a binding relationship.

[0038] In one implementation of this disclosure, after the user has installed the door lock and its lock body, the user can bind it to a mobile terminal via wireless communication.

[0039] Specifically, mutual recognition information refers to account mutual recognition, that is, mutual recognition between the registered user account of the device management platform logged in on the mobile terminal and the door lock identifier. In this disclosure, the device management platform can be a door lock management platform. For example, a user can log in to the device management platform with an account, and then the user can perform management operations such as lock body selection and information entry on the device management platform. The information entry can specifically be the entry of the door lock identifier, and the entry method can be manual entry, scanning entry, etc., which are not limited in this disclosure. In a preferred embodiment, after the user selects a lock body, the system can call the pre-stored door lock identifier list in the database for the user to select and enter.

[0040] A door lock can be configured with one or more identification information; the door lock transmits its current identification information wirelessly; a mobile terminal (user terminal) can obtain the current identification information of the door lock; the mobile terminal establishes a binding relationship with the door lock through the identification information. The identification information can be a unique identifier for the door lock, including but not limited to production codes, serial numbers, etc.

[0041] It is understood that there is a binding relationship between the door lock and the user's mobile terminal application (app). This binding can be achieved through long-range wireless communication technology or short-range Bluetooth broadcasting. Short-range communication includes, but is not limited to, Wi-Fi communication, Bluetooth communication, and Zigbee communication. In this disclosure, the application or the terminal device carrying the application and the door lock can also conduct near-field communication, such as using RFID technology, etc., and this disclosure does not impose any restrictions. The user terminal can be a mobile phone terminal, a tablet terminal, or any other smart terminal capable of receiving and displaying information.

[0042] Step 102: Receive lock body type information and determine the lock body type. The lock body type information includes original lock body type and non-original lock body type.

[0043] In one embodiment of this disclosure, after a user's mobile terminal application (app) is bound to a door lock, the user can access the device list and select the lock body type of the door lock to be installed and bound, based on the actual situation. For example, if the user already owns an original lock body (the standard lock body of the current door lock), the user can select the original lock body option in the interface, and the door lock will respond to the lock body type information selected by the user and perform a door lock acceptance operation. If the user already owns a non-original lock body (e.g., a non-standard lock body purchased by the user, such as a jack lock), the user can directly select the non-original lock body option in the interface, and the door lock will respond to the lock body type information selected by the user and perform a door lock acceptance operation.

[0044] Original lock bodies are those that come pre-installed at the factory and are compatible with all smart lock functions, such as fingerprint and NFC unlocking, and alarm functions. Non-original lock bodies are those that the user already owns and are not pre-installed at the factory; they are not compatible with all the smart lock functions.

[0045] Step 103: Perform door lock acceptance procedures according to the lock body type.

[0046] In one embodiment of this disclosure, when the lock body is an original lock body, a standard acceptance operation is performed, that is, to check whether all the smart functions of the smart lock can be used normally; when the lock body is not an original lock body, a basic standard acceptance operation is performed, that is, to check whether the basic functions of the smart lock can be used normally, such as the locking and unlocking function, and whether the bolt can be used normally.

[0047] Therefore, according to the embodiments of this disclosure, mutual recognition information is established with the mobile terminal through wireless communication to form a binding relationship; lock body type information is received to determine the lock body type, which includes original lock body type and non-original lock body type; door lock acceptance operation is performed according to the lock body type, realizing different installation and acceptance processes according to different lock bodies, so that users can better check whether their door lock functions normally, and meet the user's installation and acceptance needs for different lock body types.

[0048] Figure 2 This is a flowchart illustrating a door lock acceptance method provided in an embodiment of the present disclosure. Figure 2 based on Figure 1 The illustrated embodiment further defines steps 101, 102, 103, and 104. Figure 2 In the illustrated embodiment, step 101 is preceded by steps 201, 202, and 203; step 102 includes steps 204 and 205; and step 104 includes steps 207 and 208. For example... Figure 2 As shown, the method includes the following steps.

[0049] Step 201: Establish mutual recognition information with the mobile terminal through wireless communication to form a binding relationship.

[0050] In some embodiments of this disclosure, after the user installs the door lock, a binding relationship is first established between the user's mobile terminal application (app) and the door lock. This binding relationship can be established by scanning a QR code to bind an account; that is, scanning a QR code containing user information. Upon receiving the message, the device pushes a scan event to the server. The server receives the information, processes it, and then provides feedback on the interface.

[0051] Step 201 has the same or similar function as step 101 above, and its implementation method can be referred to the above embodiments, which will not be repeated here.

[0052] Step 202: Respond to the access information and determine whether the door lock has been accepted. If not, push a notification message to the terminal device.

[0053] In some embodiments of this disclosure, notification messages are used to remind users to perform door lock acceptance procedures. Access information refers to the activity of visitors entering the application (app), that is, the login status when the user enters the application (app).

[0054] When a user enters the application (app) on their mobile device, and the system receives the user's access information, it determines whether the door lock has completed the acceptance test. If the test has not been completed, a notification message is pushed to the system. This notification message can be a pop-up notification, and this disclosure does not restrict its presentation.

[0055] Understandably, if a user only selects the lock type and does not perform an acceptance test, a notification message, such as a pop-up message, will be pushed to the user the next time the app is accessed, prompting the user to perform an action.

[0056] In addition, when the lock body is the original lock body, if the user performs the acceptance operation but exits the acceptance process midway (i.e., the user actively exits), no notification message will be pushed when the user accesses the application (app) again. That is, no pop-up window will prompt the user to perform the acceptance operation, so as to avoid causing too much interference to the user.

[0057] Step 203: Receive lock body type information and determine the lock body type.

[0058] In some embodiments of this disclosure, the lock body type information selected by the user is received, and it is determined whether the lock body is an original lock body or a non-original lock body.

[0059] It is understood that the choice of lock body type is made by the user based on the actual situation. The user can select the lock body type according to the selection information popped up by the application (app). The user can select the lock body type through voice information or manually through the pop-up window, and there is no restriction on this in the embodiments disclosed. In addition, the user can also set the original lock body as the default type in advance, and then manually adjust it when the lock body type needs to be changed, reducing the user's operation steps.

[0060] Step 204: When the lock body is the original type, perform standard lock body function acceptance operation.

[0061] In some embodiments of this disclosure, the standard lock body functions are compatible with all the smart functions of the door lock. When the lock body is an original lock body type, it checks whether all the smart functions of the door lock can be used after the user installs the door lock. If some functions malfunction, an error message can be displayed.

[0062] Step 205: When the lock body is not the original type, perform the basic lock body function acceptance operation.

[0063] In some embodiments of this disclosure, the basic lock body functions can be matched with the basic smart functions of the door lock, such as the lock bolt being able to function normally when unlocking with a password.

[0064] When the lock body is a non-original lock body type, it is determined whether the functions of the non-original lock body can match all the smart functions of the door lock. If the functions of the non-original lock body do not match some of the smart functions of the door lock, some smart function abnormality information is pushed and the status of the non-original lock body functions is uploaded to the server.

[0065] Step 206: When the door lock acceptance operation is completed, respond to the door lock management request and perform intelligent door lock management.

[0066] In some embodiments of this disclosure, a door lock management request refers to an operation request from a user who selects the desired smart door lock management function based on the displayed door lock standard page.

[0067] Once acceptance is complete, users can access the device management page to manage the device. Device management allows users to perform intelligent management operations such as entering door lock information and enabling smart door lock monitoring.

[0068] In addition, it can also receive door lock acceptance requests from users; based on these requests, it can perform door lock acceptance operations. In other words, if users want to conduct further testing, they can go to the device management settings page, click the installation acceptance option, and complete the entire acceptance process again.

[0069] In summary, according to the embodiments of this disclosure, mutual recognition information is established with the mobile terminal via wireless communication to form a binding relationship. Upon responding to access information, it is determined whether the door lock has completed acceptance testing. If not, a notification message is pushed to the terminal device. Lock body type information is received, and the lock body type is determined. When the lock body is an original type, a standard lock body function acceptance operation is performed; when the lock body is a non-original type, a basic lock body function acceptance operation is performed. When the door lock acceptance operation is completed, a door lock management request is responded to, and intelligent door lock management is performed. This solves the problem of accepting different lock bodies for users. Page prompts allow users to make more accurate judgments and more convenient choices. Simultaneously, it can detect whether all functions are normal and usable after the user's door lock is installed, improving the user experience.

[0070] based on Figure 1 and Figure 2 The following is a door lock inspection method, such as Figure 3 The diagram shown is a flowchart illustrating a specific door lock acceptance method in this embodiment.

[0071] In some embodiments of this disclosure, after the user installs the door lock, they first bind the administrator information using the APP and simultaneously start the plugin. After binding is complete, the plugin determines whether the door lock has completed the acceptance process. If not, it pushes a notification message prompting the user to perform the acceptance process. Based on the notification message, the user enters the device list and selects the type of lock body to be installed and bound. When the lock body is an original lock body, it determines whether to proceed with the acceptance process. If not, the door lock acceptance is performed; if so, the door lock's regular page is displayed, allowing the user to manage the device. When the lock body is a non-original lock body, the plugin pushes abnormal function information and records the current functional status of the non-original lock body, uploading this record to the cloud. When the acceptance process is complete, the door lock's regular page is displayed, allowing the user to manage the device.

[0072] In summary, according to the embodiments of this disclosure, the installation and acceptance process is based on the user's lock body selection. If the user selects a standard lock body (factory-configured lock body), a standard lock body acceptance process will be performed to check whether all functions are available after the user completes the installation. If the user's original lock body is used, a corresponding installation and acceptance process will be performed based on the user's lock body type to test the compatibility between the user's lock body and the door lock, and to test whether all user functions are normal and usable.

[0073] Corresponding to the aforementioned door lock acceptance method, this disclosure also proposes a door lock acceptance device. Figure 4 This is a structural schematic diagram of a door lock inspection device 400 provided in an embodiment of this disclosure. Figure 4 As shown, it includes:

[0074] Binding unit 410 is used to establish mutual recognition information with a mobile terminal via wireless communication and form a binding relationship;

[0075] The determining unit 420 is used to receive lock body type information and determine the lock body type, including original lock body type and non-original lock body type;

[0076] Acceptance unit 430 is used to perform door lock acceptance operations according to the lock body type.

[0077] In some embodiments, the device 400 further includes an access unit, configured to respond to access information, determine whether the door lock has been inspected, and if not, push a notification message to the terminal device, wherein the notification message is used to remind the user to perform the door lock inspection operation.

[0078] In some embodiments, the acceptance unit 430 is used to: perform a standard lock body function acceptance operation when the lock body is an original lock body type, wherein the standard lock body function can match all the smart functions of the door lock; and perform a basic lock body function acceptance operation when the lock body is a non-original lock body type.

[0079] In some embodiments, the acceptance unit 430 is used to: when the lock body is a non-original lock body type, determine whether the non-original lock body function can match all the smart functions of the door lock; if the non-original lock body function does not match some of the smart functions of the door lock, push out some smart function abnormality information and upload the non-original lock body function status to the server.

[0080] In some embodiments, the device 400 further includes: a receiving unit, configured to receive a door lock acceptance request; and to perform a door lock acceptance operation based on the door lock acceptance request.

[0081] In some embodiments, the device 400 further includes a management unit, configured to respond to a door lock management request and perform intelligent door lock management when the door lock acceptance operation is completed.

[0082] In summary, according to the door lock acceptance device provided in this disclosure, and according to the embodiments of this disclosure, mutual recognition information is established with a mobile terminal via wireless communication to form a binding relationship; lock body type information is received to determine the lock body type, which includes original lock body type and non-original lock body type; and door lock acceptance operation is performed according to the lock body type. This realizes different installation and acceptance processes for different lock bodies, so that users can better check whether their door lock functions properly and meet users' installation and acceptance needs for different lock body types.

[0083] It should be noted that since the device embodiments of this disclosure correspond to the method embodiments described above, the foregoing explanations and descriptions of the method embodiments also apply to the device of this embodiment, and the principles are the same. For details not disclosed in the device embodiments, please refer to the method embodiments described above, and they will not be repeated in this disclosure.

[0084] According to embodiments of this disclosure, this disclosure also provides an electronic device, a readable storage medium, and a computer program product.

[0085] Figure 5A schematic block diagram of an example electronic device 500 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0086] like Figure 5 As shown, device 500 includes a computing unit 501, which can perform various appropriate actions and processes based on a computer program stored in ROM (Read-Only Memory) 502 or a computer program loaded from storage unit 508 into RAM (Random Access Memory) 503. RAM 503 can also store various programs and data required for the operation of device 500. The computing unit 501, ROM 502, and RAM 503 are interconnected via bus 504. I / O (Input / Output) interface 505 is also connected to bus 504.

[0087] Multiple components in device 500 are connected to I / O interface 505, including: input unit 506, such as keyboard, mouse, etc.; output unit 507, such as various types of monitors, speakers, etc.; storage unit 508, such as disk, optical disk, etc.; and communication unit 509, such as network card, modem, wireless transceiver, etc. Communication unit 509 allows device 500 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0088] The computing unit 501 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, CPUs (Central Processing Units), GPUs (Graphics Processing Units), various special-purpose AI (Artificial Intelligence) computing chips, various computing units running machine learning model algorithms, DSPs (Digital Signal Processors), and any suitable processor, controller, microcontroller, etc. The computing unit 501 performs the various methods and processes described above, such as a door lock acceptance method. For example, in some embodiments, the door lock acceptance method may be implemented as a computer software program tangibly contained in a machine-readable medium, such as storage unit 508. In some embodiments, part or all of the computer program may be loaded and / or installed on device 500 via ROM 502 and / or communication unit 509. When the computer program is loaded into RAM 503 and executed by the computing unit 501, one or more steps of the methods described above may be performed. Alternatively, in other embodiments, the computing unit 501 may be configured to perform the aforementioned door lock acceptance method by any other suitable means (e.g., by means of firmware).

[0089] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application-Specific Standard Products), SOCs (System-on-Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various implementations may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0090] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0091] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, RAM, ROM, EPROM (Electrically Programmable Read-Only Memory) or flash memory, optical fiber, CD-ROM (Compact Disc Read-Only Memory), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0092] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (Cathode-Ray Tube) or LCD (Liquid Crystal Display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0093] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include LANs (Local Area Networks), WANs (Wide Area Networks), the Internet, and blockchain networks.

[0094] Computer systems can include clients and servers. Clients and servers are generally geographically separated and typically interact via communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. A server can be a cloud server, also known as a cloud computing server or cloud host, a hosting product within the cloud computing service ecosystem, addressing the shortcomings of traditional physical hosts and VPS (Virtual Private Server, or simply "VPS") services, such as high management difficulty and weak business scalability. Servers can also be servers for distributed systems or servers incorporating blockchain technology.

[0095] It's important to note that artificial intelligence (AI) is the study of enabling computers to simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, and planning). It encompasses both hardware and software technologies. AI hardware technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, and big data processing. AI software technologies primarily include computer vision, speech recognition, natural language processing, machine learning / deep learning, big data processing, and knowledge graph technologies.

[0096] It should be understood that the various forms of processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.

[0097] The specific embodiments described above do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.

Claims

1. A method for inspecting door locks, characterized in that, The method includes: Establish mutual recognition information with mobile terminals through wireless communication to form a binding relationship; Receive lock body type information , Determine the lock body type, including original lock body type and non-original lock body type; According to the lock body type, the door lock acceptance operation shall be carried out; different lock body types correspond to different installation and acceptance procedures. The door lock acceptance process based on the lock body type includes: When the lock body is the original lock body type, a standard lock body function acceptance operation is performed, and the standard lock body function can be matched with all the smart functions of the door lock; When the lock body is a non-original type, perform a basic lock body function acceptance test. The basic lock body function acceptance operation when the lock body is a non-original type includes: Determine whether the functions of the non-original lock body can match all the smart functions of the door lock. If the non-original lock body functions do not match some of the smart functions of the door lock, then a partial smart function anomaly information will be pushed, and the status of the non-original lock body functions will be uploaded to the server.

2. The method according to claim 1, characterized in that, Before receiving lock body type information and determining the lock body type, the method includes: In response to the access information, the system determines whether the door lock has been inspected and accepted. If not, a notification message is pushed to the mobile terminal, which is used to remind the user to perform the door lock inspection operation.

3. The method according to any one of claims 1-2, characterized in that, The method further includes: Receive door lock acceptance request; Perform the door lock acceptance operation according to the door lock acceptance request.

4. The method according to any one of claims 1-2, characterized in that, The method further includes: When the door lock acceptance operation is completed, respond to the door lock management request and perform intelligent door lock management.

5. A door lock inspection device, characterized in that, The device is used in intelligent security equipment and includes: A binding unit is used to establish mutual recognition information with a mobile terminal via wireless communication, thereby forming a binding relationship. A determining unit is used to receive lock body type information and determine the lock body type, wherein the lock body type information includes original lock body type and non-original lock body type; The acceptance unit is used to perform door lock acceptance operations according to the lock body type; different lock body types correspond to different installation and acceptance procedures. The door lock acceptance process based on the lock body type includes: When the lock body is the original lock body type, a standard lock body function acceptance operation is performed, and the standard lock body function can be matched with all the smart functions of the door lock; When the lock body is a non-original type, perform a basic lock body function acceptance test. The basic lock body function acceptance operation when the lock body is a non-original type includes: Determine whether the functions of the non-original lock body can match all the smart functions of the door lock. If the non-original lock body functions do not match some of the smart functions of the door lock, then a partial smart function anomaly information will be pushed, and the status of the non-original lock body functions will be uploaded to the server.

6. An electronic device, comprising: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-4.

7. A non-transitory computer-readable storage medium storing computer instructions, wherein, The computer instructions are used to cause the computer to perform the method according to any one of claims 1-4.

8. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method according to any one of claims 1-4.

9. A door lock, characterized in that, This includes the door lock inspection device as described in claim 5 or the electronic device as described in claim 6.

Citation Information

Patent Citations

  • Detection method and system of original-factory components in equipment

    CN108596634A

  • WIFI testing method, device, terminal and storage medium

    CN109039480A

  • Intelligent lock door lock health detection method and system and intelligent lock

    CN114183019A