Electronic lock, control method of electronic lock and electronic lock system
By introducing virtual image and AI processing modules into electronic locks, the problem that electronic locks in office environments is difficult to flexibly deal with visitors, and intelligent visitor management is realized and user experience is improved.
Patent Information
- Application Number
- CN202510522241.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-24
- Publication Date
- 2025-08-08
AI Technical Summary
Existing electronic lock products are difficult to meet the flexible response needs of visitors in an office environment, resulting in poor user experience for office users and visitors, especially when dealing with disturbances and convenience issues when visiting visitors in different roles.
Virtual avatar and AI processing module are introduced to set up working modes by interacting with office users, and output different response information when visitors come to visit, including virtual avatar and voice interaction, to realize intelligent and flexible response of electronic locks.
It improves the user experience of office users and visitors, and realizes intelligent and friendly response to visitors through low-cost methods, reducing disturbances and improving convenience.
Smart Images

Figure CN120452087A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electronic lock technology, and more particularly to an electronic lock suitable for use in an office environment. Furthermore, the present application also relates to a control method for a control module of an electronic lock, an electronic lock system, and a computer-readable storage medium. Background Art
[0002] Electronic locks are increasingly being used in our daily lives. Common electronic locks, often referred to as smart locks, feature a numeric keypad for unlocking or a smaller LCD screen (typically 0.97 inches). These screens are primarily used to display the correspondence between the numeric keys and the operating menu when managing the lock. User interaction with the lock relies primarily on voice prompts combined with the numeric keypad and / or small display screen, for operations such as entering and deleting fingerprints / passwords and restoring factory settings. A few products feature a relatively large display on the outside panel, which can be used for video intercoms with the lock's owner.
[0003] In the past, access control systems (generally considered different from smart locks) were the most commonly used electronic products in commercial or office environments, such as office buildings and factories. With the recent popularity of smart locks for home use, some companies and institutions have begun installing smart locks in controlled areas, such as independent offices (e.g., leadership offices, finance departments, etc.). However, the common functions of electronic locks such as smart locks are currently designed primarily for home users. While they can meet basic usage needs such as quick unlocking and record tracing to a certain extent, they have not yet met the needs of some office environments. Summary of the Invention
[0004] One of the purposes of this application is to provide an electronic lock that has expanded functions for office environments, so that the electronic lock can respond to visitors at a relatively low cost and in a more flexible manner, thereby improving the user experience of office users themselves and visitors.
[0005] A first aspect of the present application provides an electronic lock, comprising a control module and an interaction module, characterized in that the control module is at least used to: when the current user's unlocking credentials are verified and the current user is an office user, determine whether the office user is in a door entry scene; when in the door entry scene and a first indication from the office user is obtained, switch the working mode of the electronic lock to a first mode corresponding to the first indication, wherein the first mode is a mode in which the office user is indoors; when a visitor is detected outside the door, control the interaction module according to the current working mode of the electronic lock; the interaction module is at least used to: output corresponding visitor response information under the control of the control module, and the visitor response information is used to convey to the visitor the status of whether the office user is indoors, and / or support operations performed by the visitor.
[0006] In combination with the first aspect, in one possible implementation, the first indication includes a normally open indication; the corresponding first mode includes a normally open mode, wherein the electronic lock in the normally open mode is not locked; when the electronic lock is in the normally open mode, the visitor response information output by the interactive module includes information guiding the visitor to perform the door opening operation.
[0007] In combination with the first aspect, in one possible implementation, the first indication includes a do not disturb indication, and the corresponding first mode includes a do not disturb mode, wherein the electronic lock in the do not disturb mode is locked; when the electronic lock is in the do not disturb mode, the visitor response information output by the interaction module includes do not disturb information.
[0008] In combination with the first aspect, in one possible implementation, the first indication includes a standard indication, and the corresponding first mode includes a standard mode, wherein the electronic lock in the standard mode is locked; when the electronic lock is in the standard mode, the visitor response information output by the interaction module includes call guidance information.
[0009] In combination with the first aspect, in one possible implementation, when the electronic lock is in the standard mode and the visitor matches the whitelist, the control module is also used to instruct unlocking, and the visitor response information output by the interaction module also includes information guiding the visitor to perform the door opening operation.
[0010] In combination with the first aspect, in a possible implementation, the control module is further used to: determine that the office user is in a door entry scene when an outdoor door opening signal is detected; or, determine that the office user is in a door entry scene when an outdoor door opening signal and a door closing signal are detected in sequence; or, determine that the office user is in a door entry scene if the office user is not detected outside the door when an outdoor door opening signal and a door closing signal are detected in sequence.
[0011] In combination with the first aspect, in a possible implementation, the control module is also used to: determine whether the office user is in an outgoing scene; when in the outgoing scene and a second indication is obtained from the office user, switch the working mode of the electronic lock to a second mode corresponding to the second indication; wherein the second mode is a mode in which the office user is not indoors.
[0012] In combination with the first aspect, in one possible implementation, the second indication includes a temporary leave indication, and the corresponding second mode includes a temporary leave mode, wherein the electronic lock in the temporary leave mode is locked or unlocked; when the electronic lock is in the temporary leave mode, the visitor response information output by the interaction module includes status information for describing the temporary departure of the office user.
[0013] In combination with the first aspect, in one possible implementation, the second indication includes a departure indication, and the corresponding second mode includes an departure mode, wherein the electronic lock in the departure mode is locked; when the electronic lock is in the departure mode, the visitor response information output by the interaction module includes status information for describing the office user's long-term absence.
[0014] In combination with the first aspect, in a possible implementation, the control module is further used to: within a preset time period after the electronic lock enters the away mode, if the office user is not detected to return, control the electronic lock to enter the away mode.
[0015] In combination with the first aspect, in a possible implementation, the control module is also used to: when the indoor door opening signal and door closing signal are detected in sequence, indicate whether there is a user outside the door; when there is a user outside the door and the user is an office user, determine that the office user is in an outing scene.
[0016] In combination with the first aspect, in a possible implementation, the interaction module includes a display interaction module and a voice interaction module electrically connected to the control module respectively, and the control module includes an AI processing module; wherein the display interaction module is used to: display a virtual image, and obtain operation signals from office users and visitors; the voice interaction module is used to: play audio adapted to the virtual image, and collect audio signals in the environment; the AI processing module is used to: support the display interaction module and / or the voice interaction module to interact with office users and visitors, and identify the operation intentions of office users and visitors based on operation signals and / or audio signals; the control module is also used to: control the display interaction module and the voice interaction module to output at least part of the visitor response information through the virtual image; and determine whether to obtain the first indication or the second indication based on the identified operation intention.
[0017] In combination with the first aspect, in a possible implementation, the control module is also used to: when the electronic lock is in do not disturb mode, standard mode, leave mode or away mode, control the display interaction module to display registration guidance information, message guidance information and / or call guidance information.
[0018] In combination with the first aspect, in a possible implementation, the control module is also used to: collect and store the visitor's image information when receiving a registration instruction input by the visitor according to the registration guidance information; or, collect and store the visitor's voice information when receiving a message instruction input by the visitor according to the message guidance information; or, initiate a doorbell call request or a remote call request when receiving a call instruction input by the visitor according to the call guidance information.
[0019] A second aspect of the present application provides a control method for an electronic lock, which is applied to a control module in an electronic lock, comprising: when the current user's unlocking credentials are verified and the current user is an office user, determining whether the office user is in a door entry scene; when in the door entry scene and a first indication is obtained from the office user, switching the working mode of the electronic lock to a first mode corresponding to the first indication, wherein the first mode is a mode in which the office user is indoors; when a visitor is detected outside the door, according to the current working mode of the electronic lock, controlling an interactive module installed outside the door of the electronic lock to output corresponding visitor response information, wherein the visitor response information is used to convey to the visitor the status of whether the office user is indoors, and / or support operations performed by the visitor.
[0020] In combination with the second aspect, in a possible implementation, the method also includes: determining whether the office user is in an outgoing scene; when in the outgoing scene and obtaining a second indication from the office user, switching the working mode of the electronic lock to a second mode corresponding to the second indication; wherein the second mode is a mode in which the office user is not indoors.
[0021] In combination with the second aspect, in a possible implementation, the method further includes: controlling the interaction module to interact with the office user through a virtual image, or a virtual image and voice, to determine whether the first indication or the second indication is obtained; wherein, controlling the interaction module installed outside the door of the electronic lock to output corresponding visitor response information includes: controlling the interaction module to output the visitor response information through a virtual image, or a virtual image and voice.
[0022] A third aspect of the present application provides an electronic lock system, comprising any possible electronic lock of the first aspect, as well as a client and a server.
[0023] A fourth aspect of the present application provides a computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, the processor is caused to execute any possible method of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 The figure is a schematic diagram of the architecture of an electronic lock system in an exemplary application scenario of the present application.
[0025] Figure 2 This is a flowchart of an exemplary control method according to an embodiment of the present application.
[0026] Figure 3 This is a flowchart of another exemplary control method according to an embodiment of the present application. DETAILED DESCRIPTION
[0027] In order to clearly and completely describe the technical solution of the present application, further explanation will be given below in conjunction with embodiments and drawings.
[0028] As described in the background technology, access control systems are often used in commercial or office environments to control the entry and exit of personnel. Although electronic locks are also used to control the entry and exit of personnel, there are still many differences between them and traditional access control systems in terms of subdivided application scenarios and functions. For example, access control systems are often used in the management of office buildings, schools, factories, and residential areas. They are suitable for scenarios with a large number of users and multiple access control points. They are often linked or integrated with other systems (such as security systems) to form a comprehensive security solution, and the installation and configuration are relatively complex. Electronic locks are mainly used to replace traditional mechanical locks. They are often used in family homes and are suitable for scenarios with a relatively small number of users. Their core function is the intelligence of door locks. They usually work independently and are relatively simple to install and configure.
[0029] For specific areas such as independent offices in an office environment, many use standard door types such as wooden doors and security doors, rather than non-standard door types or semi-open devices such as gates. Therefore, compared with common access control systems, electronic locks are more suitable for use in such specific areas. Currently, the common functions of electronic locks are mainly designed for residential users. When applied to office environments, their original functions are not well adapted to the special needs of users who own, use or manage specific areas in these office environments (collectively referred to as "office users" in this embodiment of the application).
[0030] For example, although a private office is used exclusively by a specific user (e.g., a government official or corporate executive), many other people may need to enter and exit the office during working hours, including internal colleagues, such as subordinates and cleaners, as well as external clients and partners. In different situations, office users may expect to adopt different coping strategies for different roles.
[0031] For example, when an office user is holding an important remote meeting in the office, he or she does not want to be disturbed by anyone during the meeting. In the past, it was common for office users to close the door and lock it directly, or even mechanically lock it indoors. But other people (collectively referred to as "visitors" in this embodiment of the application) may not know that the office user is in a meeting and will knock on the door or ask questions. In addition, personnel such as cleaning staff or the company's administrative department head often have the authority to directly unlock and enter the office. If they are not clear about the office user's schedule, in addition to knocking on the door and asking questions, they may also try to unlock the door or directly unlock it to enter the room. Therefore, office users may still be disturbed by visitors' actions such as knocking on the door, asking questions, trying to unlock the door, unlocking the door to enter the room, etc.
[0032] For example, when an office user temporarily leaves the office, the visitor does not know whether the office user is away temporarily or for a long time. The visitor needs to check at the office door from time to time or actively contact the office user through other communication methods, which is relatively inconvenient.
[0033] A traditional approach to addressing these office environment issues is to assign assistants to office users. When an office user desires a specific response strategy for a visitor, they can inform the assistant, who will then coordinate and implement it. For example, the assistant might intercept a visitor if the office user wishes to avoid being disturbed, inform the visitor to return later if the office user is temporarily away, or leave a message for the visitor. However, assigning assistants is relatively costly.
[0034] The research and development team of the inventor of this application has previously developed an electronic lock with a large display screen on the outer panel, and on this basis, has expanded the functions of the electronic lock in some aspects. Taking into account the special needs in the aforementioned office environment, this application has expanded the functions of the electronic lock in other aspects, including setting the working mode by interacting with office users in different scenarios. When visitors come, the electronic lock can output different response information according to the current working mode and other conditions. In this way, by applying electronic locks, it is possible to respond to visiting visitors at a relatively low cost, in a more flexible, intelligent and user-friendly way, thereby improving the user experience of office users themselves and visitors. When office users set the working mode and respond to visitors, the embodiment of this application introduces a virtual image and AI processing module, making the interactive process of setting and responding more intelligent, natural and friendly, further improving the user experience.
[0035] The following will first introduce an exemplary electronic lock hardware architecture and electronic lock system architecture of the present application, and then further explain the working process related to the extended functions provided by the present application.
[0036] See also Figure 1 , Figure 1 This is a schematic diagram of an exemplary system architecture of an embodiment of the present application. The system includes at least an electronic lock, and may also include one or more electronic devices such as a server, a mobile terminal, an electronic key (not shown in the figure), and a remote control device (not shown in the figure).
[0037] The electronic lock of the embodiment of the present application may include an outer panel for installation on the outside of the door, an inner panel for installation on the inside of the door, an interaction module, and a control module.
[0038] The interactive module in the electronic lock is used to interact with the user of the electronic lock in the form of vision, voice, action, etc., so as to transmit information to the user and / or receive information, instructions, etc. from the user.
[0039] The interaction module may include a display interaction module, such as a display screen, a virtual imaging device, a projection device, etc. The display interaction module is electrically or communicatively connected to the control module and implements visual interaction with the user under the control of the control module.
[0040] When the display interaction module utilizes a display screen, to distinguish it from other displays that may be included in the electronic lock, the display screen on the outer panel facing outward from the door may be referred to as the first display screen. The first display screen may utilize a conventional screen, such as an LCD or LED panel, such as IPS (In-Plane Switching), VA (Vertical Alignment), TN (Twisted Nematic), or TFT (Thin Film Transistor), or an OLED panel. The size of the first display screen should be larger than the first predetermined size, and may be, for example, 3.5 inches or other possible sizes, to facilitate user viewing and operation.
[0041] The inner panel may be provided with a second display screen, which faces the door interior. The second display screen may also be a screen of the prior art, such as an LCD LED panel such as IPS, VA, TN, TFT, or an OLED panel.
[0042] When the display interaction module uses a virtual imaging device or a projection device, the virtual imaging device or the projection device can be a device known in the art. It is understood that the virtual imaging device or the projection device can be integrated into the electronic lock or the outer panel of the electronic lock, or can be independently provided or partially provided outside the electronic lock, and this application does not limit this.
[0043] The interaction module may also include a voice interaction module, such as a speaker or microphone. The speaker is primarily used to convert electrical signals into sound waves, playing audio and thus conveying information to the user. The speaker can be connected to the control module and play audio under the control of the control module. The microphone is primarily used to collect audio signals from the environment. The microphone can also be connected to the control module and transmit the collected signals to the control module so that meaningful information, such as voice commands from the user, can be parsed from these signals. Under the control of the control module, the electronic lock can interact with the user through the speaker, microphone, etc. via voice.
[0044] Since electronic locks sometimes require voice interaction with office users, visitors, and the like, it is obvious that voice interaction modules such as speakers and microphones must be installed on the outer panel. Of course, in other implementations, the electronic lock needs to interact with office users inside the door, so voice interaction modules such as speakers and microphones can also be installed on the inner panel. The specific location and number of voice interaction modules in this application are not limited. For ease of distinction, in the embodiments of this application, the speakers, microphones, etc. installed outside the door can be collectively referred to as the first voice module, and those installed inside the door can be referred to as the second voice module.
[0045] It is understood that the interaction module may also include other possible forms of modules, which are not limited in this application. For example, in some implementations, the camera module on the electronic lock can not only collect image information of the environment or the user, but also analyze the user's body movements based on the collected image information and obtain user instructions accordingly. In this case, the camera can also be understood as one form of the interaction module.
[0046] It should be noted that in a relatively complete interaction process between the electronic lock and the office user or visitor, one or more of the aforementioned display interaction modules such as the first display screen and the second display screen may be used, and one or more of the aforementioned voice interaction modules such as the first voice module and the first voice module may also be used. This application does not limit this.
[0047] The control module may be implemented as a chip, single-chip microcomputer, microprocessor, etc. in the prior art, or in other possible forms, which is not limited in this application. It is understood that in actual applications, the control module may be implemented by a single physical component or a combination of multiple physical components, and the control module may be virtually divided into one or more functional modules according to function, which is not limited in this application.
[0048] For example, the control module may include a main control module and an AI processing module. The AI processing module can perform AI processing on user input, such as touchscreen input, voice input, biometric information input, or gesture input, to identify the user's operational intent. This allows the module to coordinate with the main control module to control and execute certain operational tasks. Furthermore, the module can collaborate with the voice interaction module or the display interaction module to provide intelligent voice or graphical user interface responses, enabling intelligent interaction between the electronic lock and the user. Optionally, when certain computationally intensive or complex processing tasks are involved, the AI processing module can submit these tasks to the server for completion.
[0049] Optionally, the electronic lock may also include one or more other functional modules, such as a sensor module, a biometric module, a digital recognition module, a touchscreen interaction module, a wireless communication module, etc. The control module may be directly or indirectly connected to one or more functional modules, coordinating these modules when necessary to implement management, authentication, interaction, and other functions of the electronic lock. For example, the control module and various modules may be connected via UART (Universal Asynchronous Receiver / Transmitter), I2C (Inter-Integrated Circuit), SPI (Serial Peripheral Interface), etc.
[0050] The sensor module is mainly used to sense the status of the lock, door, nearby people, etc. The sensor module can illustratively include one or more of an unlocking sensor, a locking sensor, a door opening / closing sensor, a theft detection device, a human body sensing sensor, etc.
[0051] The unlocking and locking sensors are primarily used to detect the unlocking and locking states of the electronic lock, such as whether the lock tongue or bolt is retracted or extended. These sensors can be implemented, for example, using Hall effect sensors or micro switches.
[0052] The door open / close sensor is primarily used to detect whether a door is open or closed. Examples of such sensors include a reed switch, an infrared sensor, an accelerometer, or a gyroscope. The door open / close sensor transmits detected door open and door close signals to a control module.
[0053] It is understood that in some implementations, because the user's typical operations for unlocking / opening the door indoors and outdoors may differ, the user's operation or operating components may be combined to determine whether the door is unlocked outdoors or indoors. For example, if the user enters an unlocking credential such as a password or fingerprint on the exterior panel and the door is unlocked after verification, the door opening signal detected immediately thereafter may be determined as an outdoor door opening signal. If the user unlocks the door by pressing the unlock button or turning the interior handle on the interior panel, the door opening signal detected immediately thereafter may be determined as an indoor door opening signal.
[0054] The theft detection device is mainly used to detect whether the electronic lock is loose, damaged by external force / disassembled, etc. The theft detection device can be implemented by, for example, a micro switch, a vibration sensor, a pressure sensor, an electromagnetic interference sensor, etc.
[0055] Human body sensing sensors can be used to automatically sense human approach or movement within a certain distance around the electronic lock through one or a combination of technologies such as radar waves, infrared rays, and ultrasonic waves.
[0056] Biometric recognition modules include but are not limited to modules that can collect and identify one or more human biometric data such as fingerprints, finger veins, faces, irises, and voices.
[0057] Digital identification modules include but are not limited to modules that can collect and identify one or more digital keys such as passwords, door cards, mobile phones, electronic keys, etc.
[0058] The touch screen interaction module provides rich information display and powerful input capabilities through the touch screen display, etc., to achieve simple and easy human-computer interaction. When the first display screen and / or the second display screen adopts a touch screen, the electronic lock can include the touch screen interaction module.
[0059] Wireless communication modules are typically used to establish wireless communications with servers, mobile phones and other terminal devices, door cards, electronic keys, remote control devices, and other devices via wireless communication protocols such as WiFi, BLE, NFC, ZigBee, and Zig-Wave. Examples of wireless communication modules include WiFi, NB-IoT, or 4G / 5G modules. Through this wireless communication module, the electronic lock can interact with the user's mobile phone and other terminals, enabling functions such as remote video intercom and remote unlocking. It can also exchange data with servers, remote control devices, electronic keys, door cards, and other devices, enabling various functions.
[0060] The security authentication module can support symmetric algorithms (such as DES, AES, SM4, etc.) and / or asymmetric algorithms (such as RSA, ECC, SM2, etc.). It is generally used to store key data such as public keys, private keys, symmetric keys, digital certificates, etc. required by the algorithm, as well as to realize secure authentication and encrypted communication with electronic keys, servers, mobile terminal applications, remote control devices, etc. through algorithms.
[0061] It is understandable that the electronic lock in the embodiment of the present application may also include other necessary or possible components, such as an electronic lock body, a lock core switch knob, an anti-lock knob, a camera module, etc.
[0062] The server can establish a communication connection with the electronic lock and provide services for the electronic lock, and can also establish a communication connection and provide services for the user's mobile terminal such as a mobile phone. The server is deployed on a server. The server in the embodiment of the present application can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server or cloud computing service center that provides cloud services, cloud databases, cloud computing, cloud storage, network services, cloud communications, middleware services, security services, content distribution services, big data and artificial intelligence platforms, and other cloud computing services. It can also be a combination of physical servers and cloud servers, etc. This application does not limit the specific product form of the server.
[0063] Optionally, the service end or server can also save key data such as public key, private key, digital certificate, etc. required by the algorithm, and can realize secure authentication and encrypted communication with electronic locks, electronic keys and mobile terminal application software through the algorithm.
[0064] The mobile terminal of the embodiments of the present application may include, but is not limited to, mobile phones, tablet computers, laptop computers, wearable devices, augmented reality (AR) / virtual reality (VR) devices, personal digital assistants (PDAs), etc. The mobile terminal may be a smart handheld device or a smart wearable device, and the present application does not limit the specific product form / type of the mobile terminal.
[0065] The mobile terminal can be installed with a client for data exchange with the server and / or the electronic lock. For example, this allows the client to bind to the electronic lock, remotely control the lock's unlocking and locking via the server, and remotely manage information stored in the lock. The client can be developed as an app, mini-program, or web client, and this application does not limit its specific form factor. For example, the mobile terminal can include a wireless communication module, a security authentication module, and an electronic lock management module.
[0066] Among them, the wireless communication module can generally establish wireless communication with possible devices or interactive terminals such as electronic locks, service terminals, electronic keys, etc.
[0067] The security authentication module generally enables the mobile terminal to pair with the electronic lock and encrypts the wireless communication between the two to ensure communication security.
[0068] The electronic lock management module is generally used to enable the mobile terminal to have management functions, allowing users to manage the electronic lock by operating on the mobile terminal.
[0069] It is understandable that in some cases there may be multiple mobile terminals, which may be partially or fully held by different users, or partially or fully held by the same user, and this application does not limit this.
[0070] The electronic key (not shown in the figure) in the embodiment of the present application is a supporting device for an electronic lock that is different from a traditional mechanical key, and is mainly used to realize the digital key unlocking function. For example, some electronic keys may include a wireless communication module, a security authentication module, etc. Among them, the wireless communication module can communicate with the electronic lock through wireless communication protocols such as WIFI, BLE, NFC, ZigBee, Zig-Wave, etc. The security authentication module can support symmetric algorithms (such as DES, AES, SM4, etc.) and asymmetric algorithms (such as RSA, ECC, SM2, etc.), can be authenticated with the electronic lock through the algorithm, can generate and save the public key, private key, certificate and other data required by the algorithm, and then can realize digital key unlocking through the algorithm.
[0071] The remote control device in the embodiments of the present application mainly refers to a dedicated remote control device that is different from the aforementioned terminal device, such as a wireless remote control. The remote control device can establish a communication connection with the electronic lock through wireless communication methods such as Bluetooth, WIFI, Sub-1GHz, ZigBee, etc., and is used to control the electronic lock to a certain extent, such as manually setting the operating mode of the electronic lock. The terminal device can support remote control of the electronic lock through the server. In contrast, the remote control device generally only supports control of the electronic lock within a short range. When the remote control device exceeds the communication distance between the electronic lock and the remote control device, it can no longer control the electronic lock.
[0072] The following will take the interaction process between an electronic lock installed in an office user and the office user and visitors as an example to introduce the main functions and working process of the electronic lock in the solution of this application. Figure 2 and Figure 3 , Figure 2 and Figure 3 Schematic diagrams of the flow of exemplary methods executed by the electronic lock according to the embodiments of the present application.
[0073] S101, the electronic lock obtains the unlocking certificate of the current user.
[0074] The unlocking credential may be, for example, a password, data in an electronic key or door card for unlocking authentication, or biometric data of the user, such as the user's fingerprint, finger vein, face, iris, voice, etc.
[0075] The user can enter their unlocking credentials into the electronic lock so that the electronic lock can be verified. For example, the electronic lock can obtain the user's unlocking credentials through the aforementioned digital recognition module or biometric recognition module. In some implementations, the user can actively operate the electronic lock to enter the unlocking credentials; in other implementations, the user can also passively enter the unlocking credentials, which is not limited in this application. For example, when a user stands in front of the electronic lock, the biometric recognition module therein can actively collect the user's facial feature data. In this case, even if the user does not directly perform any operation on the electronic lock, he or she may have passively entered the unlocking credentials.
[0076] S102: When the unlocking credential is verified to be legitimate, the electronic lock determines whether the current user is an office user.
[0077] Different users have their own identities, such as the aforementioned office users and guests, and they may be assigned different permissions. Typically, office users, as users who own, use, or manage specific areas within an office environment, have relatively high permissions, while guests typically have lower permissions than office users.
[0078] Optionally, the permissions of different visitors may also be different. Some visitors may have no permissions at all. For example, most ordinary staff in an office environment usually do not have any permissions to the electronic lock of the leader's office, and they do not even need to configure their identity information in the electronic lock. Some visitors may be configured as ordinary users with only lower-level permissions. For example, cleaning staff need to clean the leader's office on a daily basis, and may be configured to only have the permission to unlock the lock using their own unlocking credentials. Some visitors may be configured as ordinary administrators with permissions slightly higher than ordinary users. For example, the head of the administrative department can be configured with ordinary management permissions, allowing them to manage (including adding, deleting, modifying, etc.) ordinary users. In this way, when there is a personnel change in the cleaning staff and the office user is not there, the head of the administrative department can delete the original person's authorization information and add the new person's, thereby completing some management operations on behalf of the office user. Generally, there can be one or more ordinary administrators, and ordinary users can also have one or more.
[0079] Before step S102 is executed, the electronic lock may be pre-configured with one or more users, their corresponding identities, and one or more preset credentials. For example, after the electronic lock obtains the current user's unlocking credentials, it can verify the validity of the unlocking credentials entered by the current user based on the preset credentials. Because the preset credentials correspond to the user's identity, if the current user's unlocking credentials are valid, the electronic lock can also determine whether the current user is an office user.
[0080] For example, user Zhang San is an office user, and the electronic lock is set with preset credentials for user Zhang San, including 1 password data, 2 fingerprint data, and 1 face data; user Qian Er is an ordinary user, and the electronic lock is set with preset credentials for user Qian Er, including 1 password data. When the electronic lock obtains the unlocking credentials (such as a string of passwords) entered by the current user, if the unlocking credentials can match any of the data in the preset credentials based on certain existing or custom calculation rules, the unlocking credentials of the current user can be considered legal. It is not difficult to understand that at the same time, the electronic lock can also determine whether the current user is user Zhang San, user Qian Er, or other users, that is, it can determine whether the current user is an office user.
[0081] If the current user is an office user, the electronic lock proceeds to step S103. If the current user is not an office user, the electronic lock may only perform actions such as unlocking without entering the subsequent work mode setting steps. This approach ensures that only office users have the ability to set the work mode, while other ordinary users or ordinary administrators do not have this ability.
[0082] The above steps can be implemented by one or more modules in the electronic lock, for example, by a control module, or by a control module and a security authentication module, etc., and this application does not limit this.
[0083] S103: The electronic lock determines whether the office user is in the entry scene.
[0084] The entry scene, as well as the exit scene mentioned later, can be a pre-configured working scene in the electronic lock. The electronic lock can use a variety of possible ways to determine whether the user is in the entry scene, and several examples are listed below.
[0085] In some implementations, when an outdoor door opening signal is detected, or when an outdoor door opening signal and a door closing signal are detected in sequence, it can be determined that the office user is in a door entry scene.
[0086] The electronic lock has previously verified the unlocking credential and determined that the user corresponding to the unlocking credential is an office user, and the electronic lock performs the unlocking action. If an outdoor door opening signal is detected within a preset time after unlocking (for ease of distinction, this embodiment of the application is also referred to as the first preset time, such as 10 seconds), or an outdoor door opening signal and a door closing signal are detected in sequence within a short period of time after unlocking (for ease of distinction, this embodiment of the application is also referred to as the second preset time, such as 30 seconds), it can generally be considered that the office user has opened the door and entered the room, and the electronic lock can therefore determine that the office user is in the entry scene.
[0087] In some special cases, after unlocking the door, the office user opens and closes the door outside, but does not actually enter the room. Instead, they close the door and leave. For example, they are called to an impromptu meeting right after arriving at the office. In these cases, if the above method is directly used, the electronic lock will mistakenly judge that the office user is in the entry scene. To this end, in other implementations, the electronic lock can immediately determine whether the office user can still be detected outside the door. If the office user enters the room directly, the office user cannot be detected outside the door. Based on this, the electronic lock can judge that the office user is in the entry scene, reducing the probability of misjudgment.
[0088] For example, when an outdoor door opening signal is detected, if no office user is detected outside the door within a preset time thereafter (for ease of distinction, this application also refers to the third preset time, such as 15s), the electronic lock determines that the office user is in the door entry scene.
[0089] As another example, when an outdoor door opening signal and a door closing signal are detected in sequence, if no office user is detected outside the door within a preset time (for ease of distinction, this application also refers to the fourth preset time, for example, 10s) after the door closing signal is detected, the electronic lock determines that the office user is in the door entry scene.
[0090] It should be noted that the above steps performed by the electronic lock can also be implemented by one or more modules in the electronic lock. For example, they can be executed by the control module, or by the control module and the unlocking sensor, door opening / closing sensor, camera module, etc.
[0091] S104: When the office user is in a door entry scenario, the electronic lock interacts with the office user to determine whether a first instruction is received.
[0092] S105: Upon receiving the first instruction, the electronic lock switches the working mode to the first mode corresponding to the first instruction.
[0093] Electronic locks can be configured with multiple working modes, and different working modes can reflect some different situations.
[0094] In some implementations, as described above, the working modes of the electronic lock can be divided into two modes depending on whether the office user is indoors, wherein the first mode is a mode when the office user is indoors, and the second mode is a mode when the office user is not indoors.
[0095] In other implementations, based on other circumstances, such as whether the office user desires not to be disturbed or is only away for a short time, more specific operating modes can be distinguished from the first and second modes. For example, operating modes may include: standard mode, do not disturb mode, always on mode, away mode, and away mode. The main features of these operating modes are as follows.
[0096] Standard mode means the electronic lock is locked, the office user is indoors, and visitors are allowed to call by ringing the doorbell.
[0097] Do Not Disturb mode means that the electronic lock is locked, the office user is indoors, and does not want to be disturbed by visitors.
[0098] Normally open mode means that the electronic lock is unlocked. When the office user is indoors, visitors are allowed to enter directly by pushing the door.
[0099] Away mode means the electronic lock is locked and the user is not indoors but will be back soon.
[0100] Away mode means the electronic lock is locked, the office user is not indoors, and will not be back in the near future.
[0101] It is understood that the above five exemplary working modes can be partially or completely configured in an electronic lock. It is also understood that in addition to these, other more working modes can also be configured for the electronic lock, and this application does not limit this.
[0102] In the embodiments of the present application, the first instruction and the second instruction may be preset instructions, which are mainly used to control the operating mode of the electronic lock. For ease of distinction, in the embodiments of the present application, the instruction for controlling the first mode is referred to as the first instruction, and the instruction for controlling the second mode is referred to as the second instruction.
[0103] Different first indications or second indications have corresponding specific working modes. Exemplarily, the first indication may include a do-not-disturb indication corresponding to the do-not-disturb mode, such as "enable do-not-disturb mode", "turn on do-not-disturb", etc. Exemplarily, the first indication may include a normally-on indication corresponding to the normally-on mode, such as "enable normally-on mode", "keep normally-on", etc. Exemplarily, the first indication may include a standard indication corresponding to the standard mode, such as "enable standard mode", etc. Exemplarily, the second indication may include a temporary leave indication corresponding to the temporary leave mode, such as "enable temporary leave mode", "temporarily leave", etc. Exemplarily, the second indication may include a leave indication corresponding to the leave mode, such as "enable leave mode", "off duty", etc.
[0104] The electronic lock can interact with office users through one or more interactive modules such as a display interaction module and a voice interaction module. Users can click on the touch screen, buttons, etc. to select the desired operation, or they can directly tell the electronic lock their intentions through voice, specific gestures, specific body movements, etc., so that the electronic lock can receive instructions about the work mode from the office user.
[0105] It should be noted that if the above-mentioned step of determining whether the office user is in the door entry scene includes the above-mentioned conditions such as detecting the door closing signal and not detecting the office user outdoors, then in the subsequent step S104, the electronic lock can use an indoor-facing interaction module when interacting with the office user, such as the aforementioned second display screen and second voice module, to avoid causing inconvenience to the office user.
[0106] Optionally, other functional modules within the electronic lock can also support interaction during the interaction process. For example, the AI processing module can support natural language processing, multimodal perception and fusion, and user personalized habit recording and learning during the interaction between the electronic lock and office users and visitors, making the interaction between the electronic lock and office users and visitors more intelligent and natural.
[0107] In some possible implementations, when an office user enters the door, the electronic lock can play a voice message through the speaker, such as "Good morning, how can I help you?" The electronic lock uses a microphone to collect audio signals from one or more rounds of interaction with the user and transmits the collected audio signals to the control module, AI processing module, or server for voice analysis to determine whether the voice is the office user's voice and whether the office user intends to activate or deactivate a certain working mode. If so, the control module can obtain an instruction from the office user, such as the first instruction or the second instruction.
[0108] In other possible implementations, in addition to the voice interaction module, the display interaction module can also be combined to interact to enhance the user's interactive experience. Optionally, the display interaction module can display a virtual image. A virtual image generally refers to a virtual character with a visual image created by digital technology, which can be, for example, a human image, an animal image, a mascot image, etc. The virtual image can be provided locally by the electronic lock, or it can be downloaded from the server to the electronic lock after customization on the server side, and this application does not limit this. When interacting with office users, while the display interaction module presents the virtual character, the voice interaction module can play audio adapted to the virtual image. It can be understood that in the process of interacting with office users through virtual images and adapted sounds, the AI processing module can also provide support to make the virtual image's expressions, actions, etc. and voice feedback more intelligent and humanized.
[0109] For example, consider the office of Zhang San, a company executive. The wooden door of the office is equipped with an electronic lock using this solution. Zhang San arrives at the office door in the morning. After the electronic lock passes facial recognition verification, unlocks, and opens the door, it determines that Zhang San is entering the office and displays a virtual avatar, such as an assistant, on the first display screen. The virtual assistant smiles and nods at Zhang San, then plays a voice message through the speaker asking, "Good morning, how can I help you?" The first display screen displays three options: "Enable Do Not Disturb Mode," "Enable Always On Mode," and "No, thank you." Zhang San can respond with a voice message, "I'm having a video conference with a client soon. If anyone wants to see me, please ask them to come back in half an hour." The microphone picks up Zhang San's audio signal, and the electronic lock itself or the server interprets it to determine that Zhang San's audio during the interaction with the lock contains the intention to enable Do Not Disturb mode, i.e., a Do Not Disturb instruction. Of course, Zhang San can also directly input an explicit instruction by clicking the "Enable Do Not Disturb Mode" option on the first display screen. In this way, the control module can also obtain the Do Not Disturb instruction.
[0110] Then, the electronic lock switches its working mode to the first mode corresponding to the first instruction, such as the do not disturb mode in the above example.
[0111] It should be understood that the manner in which the electronic lock obtains the normally open indication and the standard indication and switches to the corresponding operating mode can be similar to the aforementioned manner and will not be described in detail here. It should also be understood that after step S105, the office user can also switch the operating mode of the electronic lock to another first mode or a second mode through other possible steps, and this application does not limit this.
[0112] Optionally, in some cases, the electronic lock may have a default operating mode. Specifically, the method in the embodiment of the present application may include: S106: if the first instruction from the office user is not received, the electronic lock switches the operating mode to the default operating mode. The default operating mode may be a standard mode or other possible operating mode, which is not limited in this application.
[0113] It should be noted that the above steps performed by the electronic lock may also be implemented by multiple modules in the electronic lock, for example, by a control module and an interaction module.
[0114] Understandably, if the electronic lock determines that the office user is not in the entry scene, it will not execute the subsequent steps. In other words, even if the current user's unlocking credentials are verified and the current user is the office user, as long as they are not in the entry scene, such as in the example mentioned above where the office user is summoned to an impromptu meeting right after opening the door, other people nearby will not be able to immediately set the work mode after the office user leaves, fully ensuring the security of the electronic lock's working mode settings.
[0115] Optionally, after the office user enters the room, whether the electronic lock enters a first mode or does not enter any mode, the following steps S107 to S109 can be included thereafter, so that the office user can instruct the electronic lock to switch the working mode to a second mode in a more convenient way when needed.
[0116] S107: The electronic lock determines whether the office user is in a going-out scenario.
[0117] The exit scene can be a pre-configured working scene in the electronic lock. The electronic lock can use a variety of possible ways to determine whether the user is in the exit scene, and several examples are listed below.
[0118] In some implementations, when an indoor door opening signal is detected, an instruction may be provided to detect whether a user is outside the door. If a user is outside the door within a preset time (also referred to as the fifth preset time in this embodiment for ease of distinction, e.g., 10 seconds), and the user is working, then it can be determined that the user is in the exit scenario.
[0119] In some special cases, after an office user enters the office, another visitor may arrive. After meeting the visitor, the office user sends the visitor out the door, but does not really want to go out. However, in this case, the electronic lock will detect the indoor door opening signal, and then detect the office user outside the door. At this time, it is easy to misjudge that the office user is in the scene of going out. If the interaction process related to the scene of going out is then given, it will cause unnecessary interference to the office user. For this reason, in other implementations, when the electronic lock detects the indoor door opening signal and the door closing signal in sequence, for example, the door closing signal is detected within the sixth preset time (for example, 20s) after the indoor unlocking signal is detected, and then it indicates to detect whether there is a user outside the door. If there are users outside the door within the fifth preset time period and they include office users, it can be determined that the office user is in the scene of going out.
[0120] It should be noted that the above steps performed by the electronic lock can also be implemented by one or more modules in the electronic lock. For example, they can be executed by the control module, or by the control module and the unlocking sensor, door opening / closing sensor, camera module, etc.
[0121] S108: When the office user is about to go out, the electronic lock interacts with the user to determine whether a second instruction from the office user is received.
[0122] S109: Upon receiving the second instruction from the office user, the electronic lock switches the working mode to the second mode corresponding to the second instruction.
[0123] The second indication, the second mode, and the interaction between the electronic lock and the office user through the interactive module can be referred to the relevant introduction of the aforementioned S104 and S105, which will not be repeated here.
[0124] For example, let's use the example of Zhang San's office. Zhang San ends a video conference with a client at 10:50 and plans to visit Li Si. Zhang San walks to the office door and unlocks it from inside by touching the handle or turning the inside handle, then leaves.
[0125] The electronic lock detects a signal from inside the door opening and detects Zhang San on the outside through facial recognition. It then illuminates the first display screen, displaying a virtual assistant. The virtual assistant smiles at Zhang San and asks, "Are you leaving for a while?" The first display screen displays two options: "I'm leaving for a while, please lock the door" and "Off duty / out, please lock the door." Zhang San replies with a voice message, such as "I'll be out for a moment and will be back soon" or "I'm going to the restroom." The microphone picks up Zhang San's audio signal, and the electronic lock itself or the server interprets it to determine that Zhang San's audio during the interaction with the lock contains the intention to activate Away Mode, i.e., an Away Instruction. Zhang San can also input a command by clicking the "Enable Away Mode" option on the first display screen. This allows the control module to also receive the Away Instruction.
[0126] Then, the electronic lock switches its operating mode to the second mode corresponding to the second instruction, such as the temporary away mode in the above example. The method of switching the electronic lock to the away mode can be substantially similar to the method of switching to the temporary away mode described above.
[0127] It should be noted that the above steps performed by the electronic lock may also be implemented by multiple modules in the electronic lock, for example, by a control module and an interaction module.
[0128] Optionally, when the electronic lock is switched to Away Mode, if the office user has not returned for a long time due to some reason, the electronic lock may be switched to Away Mode to avoid misleading visitors. Exemplarily, the method may further include: S110, if the office user is not detected to have returned within a seventh preset time period after the electronic lock enters Away Mode, controlling the electronic lock to enter Away Mode.
[0129] Optionally, in some possible implementations, the electronic lock's Away mode can be configured to be unlocked. That is, when the electronic lock is in Away mode, the office user is not indoors but will return soon. Although the door is closed, the electronic lock is unlocked. When this implementation is used, if the office user still has not returned after the seventh preset time, the electronic lock can be switched to Away mode, locking the electronic lock. This prevents misleading visitors while also effectively ensuring the security of the control area corresponding to the electronic lock.
[0130] When the electronic lock is in different working modes, its response strategies for outdoor visitors will be different. Based on different response strategies, the interactive module can display corresponding visitor response information to the visitor.
[0131] S200: When a visitor is detected outdoors, the electronic lock outputs corresponding visitor response information through the interactive module according to the current working mode of the electronic lock.
[0132] The electronic lock can detect whether there is a visitor outside the door by using a single or multiple functional modules such as a human body sensor and a camera module. This can be achieved by using existing methods and is not limited to this in this application. For example, when the human body sensor of the electronic lock senses that there is someone outside the door, the camera module can be activated to perform facial recognition. If the facial recognition fails and no other unlocking credentials that can be verified by the user are received, it can be considered that a visitor has been detected. In some cases, the electronic lock can also be considered to be in a visitor scene at this time.
[0133] Optionally, the electronic lock can determine the current work scene based on detection signals from sensor modules such as human body sensors, unlocking sensors, locking sensors, door opening / closing sensors, etc., combined with whether there is an event of passing credential authentication such as biometric recognition or digital recognition, thereby providing preconditions or information input for subsequent interactions with office users or visitors.
[0134] Visitor handling information is used to inform visitors of the presence of office users and / or support visitor-performed operations. Visitor handling information can be delivered to visitors via the electronic lock's interactive module in one or more combined forms, such as text or images displayed on the first display screen, or voice announcements.
[0135] If the current working mode is Do Not Disturb, the corresponding visitor handling information may include a Do Not Disturb message, such as "Do Not Disturb." Upon detecting a visitor outside, the electronic lock can control the first display screen to illuminate and display the aforementioned message. This message not only indicates the office user's current indoor status, but also conveys their desire not to be disturbed.
[0136] Optionally, in Do Not Disturb mode, the interactive module of the electronic lock can also display operation guidance information to inform visitors of the currently supported operations. For example, if visitor calls are supported, call guidance information can be displayed, and if visitor registration is supported, registration guidance information can be displayed. In some cases, although the office user does not want to be disturbed, the visitor may have something very urgent that needs to be synchronized with the office user immediately, or the visitor is about to leave and needs to inform the office user of his or her visit. At this time, the visitor can select the supported operations based on the operation guidance information.
[0137] If the current operating mode is always open, the corresponding visitor handling information may include information guiding the visitor to open the door, such as "Door is unlocked, open directly." Upon detecting a visitor outside, the electronic lock may announce this information via voice and / or control the first display screen to display this information. This information not only indicates the current status of the office user indoors, but also indicates the currently supported visitor operations, i.e., the door is unlocked and the visitor may open the door directly to enter.
[0138] When the current working mode is standard mode, the corresponding visitor handling information may include call guidance information (such as doorbell ringing) for requesting the office user in the room to unlock the door. Optionally, the electronic lock may also display other possible operation guidance information, such as registration guidance information, message guidance information, etc.
[0139] If the current working mode is Away Mode, the corresponding visitor handling information may include information describing the office user's temporary absence from the electronic lock control area, such as "Gone for a moment, will be back shortly." This information not only indicates that the office user is not indoors at the moment, but also lets the visitor know that the office user will return soon. Optionally, operational guidance information may also be displayed in Away Mode, such as call guidance (remote call), registration guidance, and message guidance.
[0140] If the current working mode is Away Mode, the corresponding visitor handling information may include information describing the office user's absence from the room for an extended period, such as "XXX is not available." This information not only indicates that the office user is not indoors at the moment, but also that they are unlikely to return in the near future. Optionally, operational guidance information may also be displayed in Away Mode, such as call guidance (remote calling), registration guidance, and message leaving guidance.
[0141] It is understood that, under the guidance of the operation guidance information, the visitor may do nothing or perform some of the operations, and the electronic lock will respond to the visitor's operations and execute the subsequent steps of the response. For example, if the electronic lock receives a registration instruction input by the visitor according to the registration guidance information, it can collect and store the visitor's image information. For example, if the electronic lock receives a message instruction input by the visitor according to the message guidance information, it can collect and store the visitor's voice information. For another example, if the electronic lock receives a call instruction input by the visitor according to the call guidance information, it can initiate a doorbell call request or a remote call request, requesting the office user to unlock the door indoors, or to unlock the door using a remote control, mobile device, or other possibly bound device.
[0142] The electronic lock can store the visitor's image information, message information, etc. locally, and display it to the office user the next time the office user uses the electronic lock or remind the office user to check it. The electronic lock can also send the visitor's image information, message information, call request, etc. to the server, and pass it to the client on the mobile terminal bound to the electronic lock through the server. In this way, when the office user opens the mobile terminal or opens the client, he or she can know which visitors have visited, what information they have left, and whether they have initiated or are initiating call requests, etc. Optionally, when the electronic lock is in do not disturb mode, if there is a visitor's message information or image information, it can be not immediately delivered to the client, but pushed and reminded to the office user to check after the electronic lock exits do not disturb mode.
[0143] Optionally, the electronic lock can also be configured with a whitelist, which can include information about some visitors with special identities, such as the company's chairman and general manager. This can provide more detailed response strategies based not only on the current work mode and whether the office user is indoors, but also on the identity of the visitor, etc., which is more suitable for usage needs in the office environment and improves the user experience.
[0144] For example, the method may further include: when the electronic lock is in standard mode and the visitor matches a whitelist, unlocking the electronic lock; and controlling the interaction module to output information guiding the visitor to open the door. It should be noted that when the electronic lock is in standard mode and the visitor does not match a whitelist, the electronic lock may still control the interaction module to at least output call guidance information.
[0145] The following is a further explanation of the solution of this application through an example. Still taking the electronic lock of Zhang San's office as an example,
[0146] (1-1) Do Not Disturb mode enabled
[0147] Zhang San has a video conference appointment with an important client at 10:00 AM. He arrives at the office door at 9:50 AM. After passing the facial recognition verification on the electronic lock, unlocking the door, and opening it, Zhang San enters the office and closes the door behind him.
[0148] Based on the sequential detection of the door opening and closing signals, the electronic lock determines that Zhang San is entering the room and displays a virtual avatar, such as an assistant, on the second display. The virtual assistant smiles and nods at Zhang San, and then, through the indoor speaker, asks, "Good morning. According to your schedule, you have a one-hour video conference with a client at 10:00. Do you need to enable Do Not Disturb mode immediately?" The second display displays three options: "Enable Do Not Disturb mode," "Enable Always On mode," and "No, thank you."
[0149] Zhang San replied “Yes” in voice message.
[0150] A microphone located indoors picks up Zhang San's audio signal. The lock's AI processing module recognizes that Zhang San's audio contains an intention to enable Do Not Disturb mode, effectively indicating a Do Not Disturb instruction. The lock then enters Do Not Disturb mode, and the virtual assistant continues displaying, accompanied by a voice announcement: "Do Not Disturb mode is on. Good luck with your work." The image on the secondary display then fades out, and the screen turns off.
[0151] (1-2) Response to Visitors in Do Not Disturb Mode
[0152] Li Si, the company's financial officer, encountered a contract payment application that needed to be confirmed by Zhang San, so Li Si came to the door of Zhang San's office at 10:30.
[0153] The electronic lock detects someone approaching and automatically lights up the first display screen, revealing a virtual assistant. The virtual assistant shakes its head in apology to Li Si, and a bold message reads, "In a meeting, please do not disturb!" Three options appear below the screen: "Got it, I'll come back later," "Visitor registration, please contact me later," and "Urgent, please ring the doorbell."
[0154] Li Si assessed that the current situation was not particularly urgent, so he chose "Visitor registration, please contact later."
[0155] The electronic lock captures the visitor's presence through a camera module facing the door, and displays the captured image on the primary display screen. The virtual assistant smiles and thanks the finance staff, while a message appears at the bottom of the screen: "Your visit has been registered. We will contact you shortly." The screen then turns off.
[0156] (2-1) Away mode enabled
[0157] Zhang San finished a video conference with a client at 10:50 AM and checked his phone. He saw a visitor registration notification from the electronic lock. Seeing the snapshot of the registration, he realized the visitor was Li Si and decided to go directly to the finance office to inquire about the matter. Zhang San then walked to the office door, electronically unlocked the door by touching the inside handle, and then opened, exited, and closed the door.
[0158] The electronic lock detects the indoor door opening and closing signals in turn, and detects Zhang San through facial recognition, so it lights up the first display screen, displays the image of the virtual assistant on the screen, smiles at Zhang San, and asks through the outdoor voice "Are you leaving temporarily?" Two options are displayed on the screen at the same time: "Leaving for a while" and "Off work / going out, please lock the door."
[0159] Zhang San replied in voice, "I'm going to look for the finance department and will be back soon."
[0160] The microphone collects Zhang San's audio signal, and the electronic lock interprets Zhang San's audio as containing the intention to "enable away mode", that is, it contains an away instruction.
[0161] After the electronic lock determines that the user has closed the door, it immediately locks and enters Away mode. The virtual assistant continues to display and announces with voice, "Away mode has been enabled. It will automatically switch to Away mode after 20 minutes." Then the image on the first display screen fades out and the screen goes off.
[0162] (2-2) Response to Visitors in Temporary Away Mode
[0163] Zhang San's subordinate Wang Wu came to the door of Zhang San's office at 11:05, wanting to find Zhang San to report the progress of an important project.
[0164] The electronic lock detects someone approaching and automatically lights up the first display screen. The virtual assistant appears on the screen, smiling and nodding at Wang Wu. The screen then displays a bold message: "I'll be back shortly." Simultaneously, a voice prompt with a similar meaning is delivered in a voice adapted for the virtual assistant. Three options appear at the bottom of the screen: "Got it, I'll come back later" and "Visitor registration, please contact me later."
[0165] Wang Wu decided to come back in 15 minutes, so he turned and left without performing any operation on the electronic lock.
[0166] The electronic lock times out and does not receive a response from Wang Wu, so the screen automatically turns off.
[0167] (3-1) Normally open mode enabled
[0168] After communicating with Li Si, Zhang San returned to the office door at 11:18.
[0169] The electronic lock obtains the facial features of the current user through the face recognition function, verifies that the unlocking credentials are legitimate, and recognizes that it is Zhang San, and the electronic lock unlocks (because Zhang San did not return after 20 minutes of temporary leave mode, the electronic lock is already in leave mode at this time). After Zhang San opens the door, he enters the office and closes the door. Based on the door opening signal and door closing signal detected in sequence, and the fact that Zhang San was not detected outside the door within 15 seconds after the door closing signal, the electronic lock determines that Zhang San is in the entry scene and displays the virtual assistant through the second display screen. The virtual assistant smiles at Zhang San and greets him with a voice message, "Welcome back, is there anything I can do?" Three options are displayed on the screen at the same time: "Enable Do Not Disturb Mode", "Enable Always Open Mode" and "No, thank you".
[0170] Zhang San replied in voice, “No need to lock the door.”
[0171] The electronic lock's AI processing module recognizes that Zhang San's audio contains the intention to enable always-open mode, indicating that it contains always-open instructions. The electronic lock then enters always-open mode. The virtual assistant continues to display and announces, "Always-open mode is enabled. Automatically lock after get off work hours." The image on the secondary display fades out, and the screen turns off.
[0172] (3-2) Visitor response in the always-on mode
[0173] After waiting for 15 minutes, Wang Wu returned to Zhang San's office door at 11:20.
[0174] When the electronic lock detects someone approaching, it automatically lights up the first display screen and shows the image of a virtual assistant on the screen. The assistant smiles and nods at Wang Wu, and a row of eye-catching large characters "The door is not locked, you can open it directly" are displayed on the screen.
[0175] Wang Wu pushed the door open and entered the office to report his work to Zhang San.
[0176] After the electronic lock detects the door opening action, the image on the first display screen fades out and the screen goes off.
[0177] (4-1) Away mode enabled
[0178] After listening to Wang Wu's report, Zhang San prepared to leave the company to catch the high-speed train at 11:45. Zhang San opened the door directly from inside the office and closed the door after going out.
[0179] The electronic lock detects the door opening and closing signals from inside the room, and through facial recognition, detects Zhang San, confirming that Zhang San is leaving the house. The electronic lock's first display illuminates, displaying an image of a virtual assistant. Since the door is currently in always-open mode, it will not lock after closing. The electronic lock voice asks, "Do you want to lock the door?" The screen displays three options: "Keep always open," "Lock when leaving for a while," and "Lock when leaving get off work / going out."
[0180] Zhang San replied in voice, "I'm going on a business trip, please lock the door."
[0181] The electronic lock recognizes Zhang San's departure instruction through the AI processing module and immediately locks the door, switching the operating mode to Away Mode. The virtual assistant on the screen then announces, "Locked. Have a good trip!", and the image fades out, and the screen turns off.
[0182] (4-2) Response to Visitors in Away Mode
[0183] While on a business trip, Zhang San suddenly realized he had left an important document on his desk. He called Zhao Liu, the company's administrator, and asked him to pick it up from his office and have it delivered to his hotel. Zhao Liu arrived at Zhang San's office at 2:30 PM.
[0184] The electronic lock detected someone approaching and automatically lit up the first display screen. The image of the virtual assistant appeared on the screen, smiling and nodding at Zhao Liu. The eye-catching words "Zhang San is not here" were displayed on the screen, and at the same time the voice broadcast "I'm sorry, Zhang San is not here. You can choose the following operations." Three options were given on the screen: "Visitor registration", "Voice message" and "Remote call".
[0185] Zhao Liu selected "Remote Call".
[0186] The electronic lock receives the remote call command input by Zhao Liu and initiates a remote intercom request to the bound client (an APP on Zhang San's mobile phone). The screen displays an animation of the virtual assistant making a call and plays the telephone dial tone at the same time.
[0187] Zhang San's mobile phone APP receives a remote call request, clicks to answer, and the mobile phone APP establishes a remote video intercom connection with the electronic lock.
[0188] The virtual assistant on the first display screen of the electronic lock displays an animation of a switchboard operator completing the call connection between the two parties.
[0189] After Zhang San confirmed through video intercom that Zhao Liu was already at the door of his office, he entered the unlocking password on the APP and issued a remote unlocking command.
[0190] After the electronic lock verifies that the unlocking password in the received remote unlocking command is passed, it executes the unlocking action and plays the voice "Unlocked, please come in". At the same time, the virtual assistant on the screen makes a gesture of inviting people in.
[0191] Zhao Liu pushed the door open and walked in. After finding the materials Zhang San needed on the table, he closed the door and left.
[0192] After the electronic lock detects the door closing signal, it automatically locks. At the same time, the virtual assistant on the first display screen waves goodbye, and then the picture fades out and the screen goes off.
[0193] It is understandable that since the electronic lock is currently in away mode, before Zhang San comes back and changes the working mode, the entry of other people, whether they unlock the door themselves or Zhang San unlocks the door remotely to allow them to enter, will not cause the electronic lock to enter the process of setting the working mode.
[0194] (5-1) Standard mode enabled
[0195] When Zhang San goes to the office to go to work, when Zhang San walks to the office door, the electronic lock passes the facial recognition verification, unlocks the door, and then Zhang San enters the office and closes the door.
[0196] Based on the sequential detection of the door opening and closing signals, the electronic lock determines that Zhang San is entering the door and displays a virtual image, such as an assistant, on the second display. The virtual assistant smiles and nods at Zhang San, and then asks in a voice message, "Good morning, how can I help you?" The second display shows three options: "Enable Do Not Disturb Mode," "Enable Always Open Mode," and "No, thank you."
[0197] Zhang San did not answer.
[0198] If the electronic lock times out without receiving a response from Zhang San, it will perform the locking action according to the default standard mode and enter the standard mode. The virtual assistant on the screen will voice-over "locked", and then the picture will fade out and the screen will go out.
[0199] (5-2) Visitor response in standard mode
[0200] Zhang San's colleague Chen Qi came to the door of Zhang San's office and wanted to discuss something with Zhang San.
[0201] When the electronic lock detected someone approaching, it automatically lit up the first display screen, showing the image of a virtual assistant on the screen. The assistant smiled and nodded at Chen Qi, and three options were given on the screen: "Visitor Registration", "Voice Message" and "Doorbell Call".
[0202] Chen Qi clicked on "Doorbell Call".
[0203] In response to Chen Qi's operation, the electronic lock rings the indoor doorbell. At the same time, the virtual assistant on the first display screen makes an action of ringing the doorbell, and the second display screen located indoors displays the outdoor image information collected by the camera module of the electronic lock.
[0204] Zhang San hears the doorbell and sees from the second display that it is Chen Qi, so he directly presses the unlock button on the remote control (which has been bound to the electronic lock). In response to Zhang San's operation, the remote control generates an unlock command and sends it to the electronic lock.
[0205] The electronic lock receives the unlocking command from the remote control, executes the unlocking action, and announces "Unlocked, please come in" by voice. At the same time, the virtual assistant on the screen makes a gesture of inviting you in.
[0206] Chen Qi pushed the door open and entered the office.
[0207] When the electronic lock detects the door opening action, the picture fades out and the screen goes off.
[0208] (5-3) Response to Whitelist Visitors
[0209] Assume that the company's chairman has been added to the whitelist. One day, the chairman wants to talk to Zhang San, so he walks to the office door.
[0210] The electronic lock detects someone approaching and, through facial recognition, finds that the visitor is the chairman who has been added to the whitelist. Since it is currently in standard mode, the electronic lock automatically unlocks and lights up the first display screen, showing the image of the virtual assistant on the screen, smiling and nodding to the chairman, while the voice broadcast "Unlocked, please come in" is announced.
[0211] The chairman pushed the door open and walked into the office.
[0212] After the electronic lock detects the door opening action, the image on the first display screen fades out and the screen goes off.
[0213] Those skilled in the art will appreciate that, in addition to being provided as electronic locks and electronic lock systems, and control methods, the embodiments of the present application may also be provided as computer-readable storage media or computer program products. Therefore, the present application may be implemented entirely in hardware, entirely in software, or in a combination of software and hardware.
[0214] The present application may also take the form of a computer program product implemented on one or more computer-readable storage media containing computer-usable program code. Specifically, embodiments of the present application further provide a computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to perform some or all of the steps of any of the aforementioned implementations of the display method.
[0215] When implemented in software, the functions may be stored on or transmitted over as one or more instructions or codes on a computer-readable medium.
[0216] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0217] It should be understood that in the various embodiments of the present application, the execution order of each step should be determined by its function and internal logic. The size of the sequence number of each step does not mean the order of execution and does not constitute any limitation on the implementation process of the embodiment.
[0218] It should also be understood that, in order to clearly describe the technical solutions of the embodiments of the present application, the words "first" and "second" are used in the embodiments of the present application to distinguish between identical or similar items with substantially the same functions and effects, or concepts with certain differences. Those skilled in the art will understand that the words "first" and "second" do not limit the quantity or execution order, and the words "first" and "second" do not necessarily mean different.
[0219] It should be understood that in the structural descriptions of this application, the terms "upper," "lower," "front," "back," "left," "right," "top," "bottom," "inner," and "outer" and the like, indicating orientations or positional relationships, are generally based on the orientations or positional relationships shown in the accompanying drawings. These orientations or positional relationships are for ease of description and do not indicate or imply that the devices or components referred to must have specific orientations or positional relationships, or must be constructed and operated in specific orientations or positional relationships. Therefore, they should not be construed as limitations on this application.
[0220] The same or similar parts between the various embodiments in this specification can be referred to each other. As long as there is no logical contradiction, different embodiments can be combined with each other.
Claims
1. An electronic lock, comprising a control module and an interaction module, characterized in that: The control module is at least configured to: determine whether the office user is in a door entry scene when the unlocking credentials of the current user are verified and the current user is an office user; if the user is in the door entry scene and a first instruction from the office user is obtained, switch the working mode of the electronic lock to a first mode corresponding to the first instruction, wherein the first mode is a mode in which the office user is indoors; and control the interaction module according to the current working mode of the electronic lock when a visitor is detected outside the door; The interaction module is at least used to: output corresponding visitor response information under the control of the control module, and the visitor response information is used to convey to the visitor whether the office user is in the room and / or support operations performed by the visitor.
2. The electronic lock according to claim 1, characterized in that: The first indication includes a normally open indication; the corresponding first mode includes a normally open mode, wherein the electronic lock in the normally open mode is not locked; When the electronic lock is in the normally open mode, the visitor handling information output by the interaction module includes information for guiding the visitor to perform a door opening operation.
3. The electronic lock according to any one of claims 1 to 2, characterized in that: The first indication includes a do not disturb indication and a standard indication, the first mode corresponding to the do not disturb indication includes a do not disturb mode, and the first mode corresponding to the standard indication includes a standard mode, wherein the electronic lock in the do not disturb mode or the standard mode is locked; When the electronic lock is in the do-not-disturb mode, the visitor response information output by the interaction module includes a do-not-disturb message; When the electronic lock is in the standard mode, the visitor handling information output by the interaction module includes call guidance information.
4. The electronic lock according to claim 3, characterized in that: When the electronic lock is in the standard mode and the visitor matches the whitelist, the control module is further configured to instruct unlocking, and the visitor handling information output by the interaction module further includes information guiding the visitor to perform a door opening operation.
5. The electronic lock according to any one of claims 1 to 4, characterized in that: The control module is further configured to: In the case of detecting an outdoor door opening signal, determining that the office user is in a door entry scene; or, When an outdoor door opening signal and a door closing signal are detected in sequence, determining that the office user is in a door entry scene; or, When an outdoor door opening signal and a door closing signal are detected in sequence, if the office user is not detected outside the door, it is determined that the office user is in a door entry scene.
6. The electronic lock according to any one of claims 1 to 5, characterized in that: The control module is also used to: determine whether the office user is in an outgoing scene; when in the outgoing scene and a second instruction is obtained from the office user, switch the working mode of the electronic lock to a second mode corresponding to the second instruction; wherein the second mode is a mode in which the office user is not indoors.
7. The electronic lock according to claim 6, characterized in that: The second indication includes a temporary leave indication and a leaving indication, the second mode corresponding to the temporary leave indication includes a temporary leave mode, and the second mode corresponding to the leaving indication includes a leaving mode, wherein the electronic lock in the temporary leave mode and the leaving mode is locked; When the electronic lock is in the temporary away mode, the visitor handling information output by the interaction module includes status information describing that the office user is temporarily away; When the electronic lock is in the away mode, the visitor handling information output by the interaction module includes status information describing that the office user is away for a long time; The control module is further configured to control the electronic lock to enter the away mode if the office user is not detected to have returned within a preset time period after the electronic lock enters the away mode.
8. The electronic lock according to any one of claims 6 to 7, characterized in that: The control module is also used to: when an indoor door opening signal and a door closing signal are detected in sequence, instruct to detect whether there is a user outside the door; when there is a user outside the door and the user is in the office, determine that the user is in an outing scene.
9. The electronic lock according to any one of claims 1 to 8, characterized in that: The interaction module includes a display interaction module and a voice interaction module electrically connected to the control module respectively, and the control module includes an AI processing module; wherein, The display interaction module is used to: display a virtual image, and obtain operation signals from office users and visitors; The voice interaction module is used to: play audio adapted to the virtual image, and collect audio signals in the environment; The AI processing module is used to: support the display interaction module and / or the voice interaction module to interact with office users and visitors, and identify the operation intentions of office users and visitors based on operation signals and / or audio signals; The control module is further used to: control the display interaction module and the voice interaction module to output at least part of the visitor response information through the virtual image; and determine whether the first indication or the second indication is obtained based on the identified operation intention.
10. The electronic lock according to any one of claims 1 to 9, characterized in that: The control module is further configured to: When the electronic lock is in the do not disturb mode, the standard mode, the away mode or the away mode, the display interaction module is controlled to display registration guidance information, message guidance information and / or call guidance information; When a registration instruction input by a visitor according to the registration guide information is received, the image information of the visitor is collected and stored; or when a message instruction input by a visitor according to the message guide information is received, the voice information of the visitor is collected and stored; Alternatively, when a call instruction input by a visitor according to the call guide information is received, a doorbell call request or a remote call request is initiated.
11. A control method for an electronic lock, applied to a control module in an electronic lock, characterized in that: include: If the unlocking credential of the current user is verified and the current user is an office user, determining whether the office user is in a door entry scene; In the case of the door entry scenario and obtaining a first instruction from the office user, switching the operating mode of the electronic lock to a first mode corresponding to the first instruction, wherein the first mode is a mode in which the office user is indoors; When a visitor is detected outside the door, the interactive module installed outside the door of the electronic lock is controlled to output corresponding visitor response information according to the current working mode of the electronic lock. The visitor response information is used to convey to the visitor whether the office user is indoors and / or support operations performed by the visitor.
12. The method according to claim 11, characterized in that Also includes: Determining whether the office user is in an outgoing scenario; When in the going-out scenario and receiving a second instruction from the office user, the working mode of the electronic lock is switched to a second mode corresponding to the second instruction; wherein the second mode is a mode in which the office user is not indoors.
13. The method according to any one of claims 11 to 12, characterized in that The method further comprises: controlling the interaction module to interact with the office user through the virtual image, or the virtual image and voice, to determine whether the first indication or the second indication is obtained; Among them, controlling the interactive module installed outside the door of the electronic lock to output corresponding visitor response information includes: controlling the interactive module to output the visitor response information through a virtual image, or a virtual image and voice.
14. An electronic lock system, characterized in that: The invention comprises the electronic lock according to any one of claims 1 to 10, a client and a server.
15. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the processor is caused to perform the method according to any one of claims 11 to 13.
Citation Information
Patent Citations
Household appliance control system based on monitoring of electronic device
CN106707943A
Electronic equipment entering-exiting identification system
CN106920304A
Intelligent reminding system and method for outdoor monitoring
CN110264685A
Door lock control system and method, display control terminal and door lock control device
CN110400406A
Intelligent lock and unlocking authentication method and device thereof
CN111612950A