A method, device, equipment, medium and smart door lock for reminding people to leave their homes
By using smart door locks for user identification and device binding technology, the system can accurately determine and remind users to bring necessary devices when leaving home, solving the problem of users forgetting to bring their devices and improving the user experience.
Patent Information
- Application Number
- CN202411926779.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2044-12-25
AI Technical Summary
Existing smart locks cannot accurately determine whether users have brought necessary devices when they leave home, causing users to search for these devices at home and reducing the user experience.
By identifying users and binding devices, smart locks can determine whether users are carrying bound devices and issue reminder signals, including voice and light prompts, when leaving the house to ensure that users are aware that they have not carried the devices.
It improves the accuracy of users carrying their devices when going out, avoids wasted time and inconvenience caused by forgetting to bring their devices, and enhances the user experience.
Smart Images

Figure CN119723833B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of smart door lock technology, specifically to a method, device, equipment, medium, and smart door lock for reminding people to leave. Background Technology
[0002] In daily life, people need to carry some electronic devices with them, but there are times when they forget to bring things when they go out. For example, children and the elderly now wear GPS devices; users also need to carry smart devices such as mobile phones and watches or car keys, and at certain times they may also carry sports headphones.
[0003] In existing technologies, smart door locks only allow users to set reminders for certain items. However, in actual use, if a user mistakenly believes they have brought an item home when they haven't, and the lock still reminds the user when they leave, the user will spend time searching the house without success, which will reduce the user's experience with the reminder service. Summary of the Invention
[0004] In view of this, the present invention provides a method, device, equipment, medium and smart door lock for reminding users to leave home, in order to solve the problem of users forgetting to bring their personal belongings when leaving home.
[0005] In a first aspect, the present invention provides a method for reminding people to leave home, the method comprising:
[0006] Upon receiving a signal to identify the user, the system obtains the user's identity based on the identification information and confirms the device information of the bound device based on the user's identity.
[0007] The system retrieves device information to determine whether the user is carrying a bound device. If the user is carrying a bound device, the system will use the carried bound device as the target device. If the user is not carrying a bound device, the system will send a corresponding reminder signal based on the absence of the bound device.
[0008] Upon receiving a user's exit signal, the system searches for the target device to determine if the user has carried it. If not, it sends a corresponding reminder signal based on the absence of the target device.
[0009] The exit reminder method provided in this invention determines the user's identity based on the user's identification information, confirms the device information of bound devices based on the user's identity, searches based on the device information, and selects the bound devices that the user is carrying as target devices. It then reminds the user of any missing devices. Upon receiving a user's exit signal, it checks whether the user is carrying the target device; if not, it issues a reminder signal. This invention, by judging and searching for devices carried by the user when entering or leaving the house, can determine whether the user has brought any devices home with them when leaving, and promptly reminds the user when they enter or leave without the corresponding devices. This avoids disruptions to daily life or work due to missing devices, and also prevents users from wasting time searching for devices not placed at home, thus improving the user experience.
[0010] In one optional implementation, the device information includes: device identifier, communication method, and signal threshold. Confirming the device information of the bound device based on the user's identity includes: upon receiving a trigger signal from the outdoor lock, obtaining the pre-bound user-device correspondence, and the pre-determined correspondence between the device, communication method, and signal threshold; searching within the user-device correspondence based on the user's identity to obtain the device identifier of the bound device corresponding to the user's identity; and searching within the device-communication-signal-threshold correspondence based on the device identifier to determine the communication method and signal threshold of the bound device.
[0011] This invention pre-binds users and devices, enabling the direct determination of the devices a user typically carries based on their identity, facilitating subsequent checks to confirm whether the user is carrying the bound device. Furthermore, by acquiring the communication method and signal threshold corresponding to the device during the binding process, it provides data support for determining whether the user is carrying the bound device.
[0012] In one optional implementation, the process involves retrieving device information to determine whether the user is carrying a bound device. If the user is carrying a bound device, the bound device is designated as the target device. This includes: upon receiving a closing signal from an outdoor lock, performing a signal search based on the communication method corresponding to the device identifier to obtain a wireless signal; comparing the strength of the wireless signal with a signal threshold corresponding to the device identifier; if the strength is less than the signal threshold, determining that the user is not carrying the bound device corresponding to the device identifier; if the strength is greater than the signal threshold, determining that the user is carrying the bound device corresponding to the device identifier; designating the bound device as the target device, and determining the corresponding target device identifier, target communication method, and target signal threshold.
[0013] This invention searches for wireless signals according to the communication methods of each bound device and compares the wireless signals with the corresponding signal thresholds to determine whether the user is currently carrying a bound device. If the user is carrying a bound device, this device is designated as the target device, and the system will check whether the user is carrying the target device when leaving home, thereby reminding the user.
[0014] In one optional implementation, upon receiving a user's exit signal, a search is performed based on the target device to determine whether the user has carried the target device. This includes: upon receiving a trigger signal from the indoor lock, a signal search is performed based on the target communication method to obtain a wireless signal; the strength of the wireless signal is compared with a target signal threshold; if the strength is less than the target signal threshold, it is determined that the user does not carry the target device corresponding to the target device identifier; if the strength is greater than the target signal threshold, it is determined whether the strength has changed; if the strength has not changed, it is determined that the user does not carry the target device corresponding to the target device identifier; if the strength has changed, it is determined that the user has carried the target device corresponding to the target device identifier.
[0015] This invention accurately determines whether a user is carrying a target device by analyzing the wireless signal of the target device when the user leaves the house. Furthermore, by analyzing changes in signal strength, it avoids situations where the user places the device near the door but does not carry it, ensuring the accuracy and reliability of the determination results.
[0016] In one optional implementation, if the device is not carried, a corresponding reminder signal is issued based on the absence of the bound device, or if the device is not carried, a corresponding reminder signal is issued based on the absence of the target device. This includes: acquiring a first designated device and determining whether the device not carried or the target device is set as the first designated device, wherein the first designated device is a device that is pre-set to not need to be carried within a first preset time interval or a first preset number of intervals; if it is not set as the first designated device, generating corresponding voice and light signals based on the absence of the bound device or the target device; controlling the voice device to emit a reminder sound based on the voice signal and controlling the light device to emit a reminder light based on the light signal; acquiring the user's voice response based on the reminder sound and determining whether the user has set the device not carried or the target device as the first designated device, and the first preset time interval or the first preset number of intervals corresponding to the first designated device.
[0017] This invention uses voice and light reminders to directly alert users when they forget to bring certain devices upon entering or leaving a room. It can also identify which device is forgotten based on the specific content of the voice reminder or the light emitted by different lights, allowing users to search for it more effectively. Furthermore, by interacting with the user via voice to determine which specific device the user intends to leave behind, and by checking whether the currently forgotten device is among the specified devices before issuing the reminder, it can provide targeted reminders, avoiding repeated reminders when the user intends to leave a particular device behind.
[0018] In one optional implementation, if the device is not carried, a first reminder signal is issued based on the absence of the bound device; or if the device is not carried, a second reminder signal is issued based on the absence of the target device. The method further includes: if the device is set as a first designated device, obtaining a first preset time interval and the current time, or obtaining a first preset number interval and the current number of searches; determining whether the current time exceeds the first preset time interval, or whether the current number of searches exceeds the first preset number interval; if not, not issuing a reminder signal and updating the current time or the current number of searches; if exceeding, issuing a reminder signal.
[0019] This invention determines whether the user is not carrying the specified device during the trip within the time interval set by judging the time interval or the number of searches when determining that the user is not currently carrying the device. This allows the invention to determine whether to remind the user based on the user's habits, thereby improving the user experience and satisfaction.
[0020] In one optional implementation, after receiving the user's exit signal and performing a search based on the target device to determine whether the user has carried the target device, the method further includes: obtaining a second designated device and performing a search based on the second designated device to determine whether the user has carried the second designated device. The second designated device is a device that is pre-set to be carried within a second preset time interval or a second preset number of times interval. If the user has not carried the device, a reminder signal is issued based on the second preset time interval and the current time, or based on the second preset number of times interval and the current number of searches.
[0021] This invention determines whether a user is carrying necessary equipment when leaving home, and can flexibly retrieve and remind users of their devices based on their needs, preventing users from forgetting to bring the corresponding devices in specific scenarios and improving the flexibility of home departure reminders.
[0022] Secondly, the present invention provides an exit reminder device, the device comprising:
[0023] The device identification module is used to obtain the user's identity based on the identification information after receiving the user's identity recognition signal, and to confirm the device information of the bound device based on the user's identity.
[0024] The entrance reminder module is used to retrieve device information to determine whether the user is carrying a bound device. If the user is carrying a bound device, the bound device will be used as the target device. If the user is not carrying a bound device, a corresponding reminder signal will be sent based on the absence of the bound device.
[0025] The exit reminder module is used to retrieve the target device after receiving the user's exit signal, and determine whether the user has carried the target device. If not, it will issue a corresponding reminder signal based on the absence of the target device.
[0026] Thirdly, the present invention provides a computer device, comprising: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the exit reminder method of the first aspect or any corresponding embodiment described above.
[0027] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to execute the exit reminder method of the first aspect or any corresponding embodiment thereof.
[0028] Fifthly, the present invention provides a computer program product, including computer instructions for causing a computer to execute the exit reminder method described in the first aspect or any corresponding embodiment thereof.
[0029] Sixthly, the present invention provides a smart door lock, comprising: an outdoor lock and an indoor lock for opening the smart door lock from the outside or inside the door; a distance detection module for sensing whether someone is approaching within a target area and generating identification information; a user identification module for determining the user's identity information based on the identification information; a voice device for emitting sound; a lighting device for emitting light; and a control module connected to the outdoor lock, indoor lock, distance detection module, user identification module, voice device, and lighting device for executing the exit reminder method of the first aspect or any corresponding embodiment thereof. Attached Figure Description
[0030] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0031] Figure 1 This is a flowchart illustrating the exit reminder method according to an embodiment of the present invention;
[0032] Figure 2 This is a schematic diagram of the binding process of the exit reminder method according to an embodiment of the present invention;
[0033] Figure 3 This is a schematic diagram of the judgment process of the exit reminder method according to an embodiment of the present invention;
[0034] Figure 4 This is a flowchart illustrating another exit reminder method according to an embodiment of the present invention;
[0035] Figure 5 This is a flowchart illustrating another exit reminder method according to an embodiment of the present invention;
[0036] Figure 6 This is a structural block diagram of an exit reminder device according to an embodiment of the present invention;
[0037] Figure 7 This is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. Detailed Implementation
[0038] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0039] This invention relates to an application scenario where a smart door lock provides a reminder when a user enters or leaves a room to check if they are carrying a specific device. This invention provides a method for providing an exit reminder, which determines whether the user is carrying the corresponding device when entering or leaving a room to achieve a timely reminder.
[0040] According to an embodiment of the present invention, an embodiment of an exit reminder method is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0041] This embodiment provides a method for reminding people to leave their homes, which can be used in the aforementioned smart door lock. Figure 1 This is a flowchart of an exit reminder method according to an embodiment of the present invention, such as... Figure 1 As shown, the process includes the following steps:
[0042] Step S101: After receiving the user identification signal, obtain the user identity determined based on the identification information, and confirm the device information of the bound device according to the user identity.
[0043] Specifically, in embodiments of the present invention, such as Figure 2 As shown, users pre-bind their devices via a mobile app that is compatible with the smart lock. These devices include mobile phones, smartwatches, and smart keys. Figure 3 As shown, after the user enters the device binding interface on their mobile phone, the phone's wireless communication module is activated and begins searching for user devices. Different user devices have different communication methods, such as Bluetooth, WiFi, UWB, or Zigbee modules. The corresponding wireless communication module in the phone searches for wireless signals and displays the found devices in a device list on the app's interface, prompting the user to bring the device close to the phone. The user completes the communication binding by clicking on the device to be bound on the displayed interface, and the signal strength of the device's wireless signal at this time is recorded and used as the signal threshold. After all devices are bound, the device information of the bound devices (device identifier, communication method, and signal threshold) is transmitted to the smart lock via a remote or local network. The smart lock determines the correspondence between the user and the device, and the correspondence between the device, communication method, and signal threshold based on the device information.
[0044] In some optional implementations, the smart door lock of this embodiment of the invention is equipped with a distance detection module and a user identification module, such as... Figure 2 As shown, when a user approaches from outside the door and enters the detection area of the distance detection module, the distance detection module detects the human signal and activates the user identification module. This user identification module may include a mobile phone NFC recognition module or a biometric identification module such as fingerprint or facial recognition; this is just an example and not a limitation. After the user triggers the user identification module, it collects the user's identity recognition signal and determines the user's identity based on this signal. After confirming the user's identity, the smart lock directly determines whether a device has been bound to the software app and obtains the device information of any devices pre-bound to the user.
[0045] Step S102: Search according to device information to determine whether the user is carrying a bound device. If the user is carrying a bound device, use the carried bound device as the target device. If the user is not carrying a bound device, issue a corresponding reminder signal based on the absence of a bound device.
[0046] Specifically, in this embodiment of the invention, the smart lock identifies all devices bound to the user based on the user's identity. However, users may carry related devices according to their own habits, such as wearing a smartwatch when exercising in the morning or evening, or carrying a smart key when going to work during the day. Therefore, it is necessary to retrieve the device information of the bound devices to determine whether the user is carrying any devices bound in the software. The smart lock in this embodiment includes an indoor lock and an outdoor lock. The outdoor lock is triggered when the user enters the door, and the indoor lock is triggered when the user leaves. Therefore, when the outdoor lock is triggered, it is determined whether the user is carrying any devices bound in the software based on the communication method and model threshold corresponding to the bound devices. If the user is carrying some bound devices, these bound devices are designated as target devices, thereby detecting whether the user is carrying the target devices when leaving the door.
[0047] In some alternative implementations, if it is determined that a user did not bring certain bound devices when entering the premises, a reminder is issued upon entry so that the user is aware of the forgotten items and can retrieve them promptly. For example, if a user leaves their phone in their car after arriving home, the smart lock will remind them to retrieve it upon entering. Or, if some devices are left at the office, the user will be notified upon entering, providing mental preparation even if they cannot search for them, preventing them from searching aimlessly after entering their home.
[0048] Step S103: After receiving the user's exit signal, search for the target device to determine whether the user has carried the target device. If not, issue a corresponding reminder signal based on the absence of the target device.
[0049] Specifically, in this embodiment of the invention, when a user passes through a door and closes it, triggering the interior lock, a signal indicating the user's departure is received. At this point, a search is performed based on the target device's communication method and signal threshold to determine if the user is carrying the target device. This avoids situations where a user enters without a device, but is then alerted upon leaving, making it impossible for the user to find the device at home. However, in practice, to ensure the user hasn't forgotten any related devices, a search can still be performed on all bound devices when the user leaves, expanding the search scope to provide a timed reminder for missing devices. However, this approach can be cumbersome.
[0050] In some alternative embodiments, such as Figure 2As shown, if it is determined that the user has not forgotten to bring the target device, the relevant search program is closed, and the smart lock will not issue a reminder signal after the user leaves. However, if it is determined that the user is not carrying a specific target device, the lock will remind the user of the forgotten device through visual means such as alarm sounds or light illumination. For alarm sounds, different devices can be pre-assigned to different sound signals, or voice signals can be generated directly based on the device, allowing the user to identify the missing device directly from the sound or voice signal. Similarly, for light illumination, different devices can be pre-assigned to different light colors or flashing patterns, allowing the user to identify the missing device directly from the light signal. This is just an example and not a limitation. Alternatively, the smart lock can remind the user of forgotten devices through push notifications. The reminder method upon entering is the same as the reminder method upon leaving.
[0051] The exit reminder method provided in this invention determines the user's identity based on the user's identification information, confirms the device information of bound devices based on the user's identity, searches based on the device information, and selects the bound devices that the user is carrying as target devices. It then reminds the user of any missing devices. Upon receiving a user's exit signal, it checks whether the user is carrying the target device; if not, it issues a reminder signal. This invention, by judging and searching for devices carried by the user when entering or leaving the house, can determine whether the user has brought any devices home with them when leaving, and promptly reminds the user when they enter or leave without the corresponding devices. This avoids disruptions to daily life or work due to missing devices, and also prevents users from wasting time searching for devices not placed at home, thus improving the user experience.
[0052] This embodiment provides a method for reminding people to leave their homes, which can be used in the aforementioned smart door lock. Figure 4 This is a flowchart of an exit reminder method according to an embodiment of the present invention, such as... Figure 4 As shown, the process includes the following steps:
[0053] Step S401: After receiving the user identification signal, obtain the user identity determined based on the identification information, and confirm the device information of the bound device according to the user identity.
[0054] Specifically, step S401 includes:
[0055] Step S4011: After receiving the trigger signal from the outdoor lock, obtain the pre-bound user and device correspondence, as well as the pre-determined device and communication method and signal threshold correspondence.
[0056] Specifically, in this embodiment of the invention, the smart door lock pre-stores the correspondence between users and devices, as well as the correspondence between devices and communication methods and signal thresholds, determined based on the device information of the bound devices. When a user triggers the outdoor lock from the outside to open the door, the pre-stored correspondence is directly retrieved, and subsequent searches are performed based on this.
[0057] Step S4012: Search the correspondence between users and devices based on the user's identity to obtain the device identifier of the device that is bound to the user's identity.
[0058] Specifically, in this embodiment of the invention, different devices are distinguished by device identifiers, and different users also have different user identifiers. Therefore, by searching in the correspondence between users and devices according to the user identifiers corresponding to the user identities, the device identifiers corresponding to the user identities can be obtained, representing devices that have been pre-bound to the user.
[0059] Step S4013: Based on the device identifier, search the correspondence between the device, communication method, and signal threshold to determine the communication method and signal threshold of the bound device.
[0060] Specifically, in this embodiment of the invention, different bound devices correspond to different communication methods and signal thresholds. The communication method represents the type of wireless signal emitted by the wireless communication module of the bound device, and the signal threshold represents the strength that the wireless signal emitted by the wireless communication module of the bound device can reach within a relatively short distance. If the distance is far, the signal strength cannot reach the signal threshold.
[0061] Step S402: Search according to device information to determine whether the user is carrying a bound device. If the user is carrying a bound device, use the carried bound device as the target device. If the user is not carrying a bound device, issue a corresponding reminder signal based on the absence of a bound device.
[0062] Specifically, step S402 includes:
[0063] Step S4021: After receiving the closing signal from the outdoor lock, perform a signal search according to the communication method corresponding to the device identifier to obtain the wireless signal.
[0064] Specifically, in this embodiment of the invention, when a user opens the door from the outside and goes inside to close it, the indoor lock receives a closing signal. This indicates that the user is right next to the door. If the user is carrying related devices, the devices are closest to the smart lock. Therefore, the lock searches for signals according to the communication method corresponding to the device identifier, that is, it searches for the wireless signals emitted by the bound devices to obtain the corresponding wireless signals.
[0065] Step S4022: Compare the strength of the wireless signal with the signal threshold corresponding to the device identifier; if the strength is less than the signal threshold, it is determined that the user does not carry the bound device corresponding to the device identifier; if the strength is greater than the signal threshold, it is determined that the user carries the bound device corresponding to the device identifier.
[0066] Specifically, in this embodiment of the invention, each bound device corresponds to a different signal threshold. The obtained wireless signal is compared with the signal threshold corresponding to the device identifier to determine whether the bound device is near the smart lock. If the signal strength is less than the signal threshold, it means that the bound device corresponding to the device identifier is far from the smart lock, but since the user is near the door, it means that the user is not carrying the bound device corresponding to the device identifier. However, if the signal strength is greater than the signal threshold, it means that the bound device corresponding to the device identifier is close to the smart lock, and it is determined that the user is carrying the bound device corresponding to the device identifier.
[0067] Step S4023: The device already carried and bound is designated as the target device, and the corresponding target device identifier, target communication method, and target signal threshold are determined.
[0068] Specifically, in this embodiment of the invention, in order to ensure that devices already at home can be retrieved when a user leaves home, after determining the bound device carried by the user when entering the home, the device is taken as the target device, and the target device identifier, target communication method and target signal threshold are determined accordingly.
[0069] Step S403: After receiving the user's exit signal, search for the target device to determine whether the user has carried the target device. If not, issue a corresponding reminder signal based on the absence of the target device.
[0070] Specifically, step S403 includes:
[0071] Step S4031: After receiving the trigger signal from the indoor lock, perform a signal search according to the target communication method to obtain the wireless signal.
[0072] Specifically, in this embodiment of the invention, when a user leaves the house, the indoor lock of the smart door lock is triggered first. Therefore, after receiving the trigger signal from the indoor lock, the system directly searches for the corresponding wireless signal based on the target device's target communication method. For example, if the target device includes a Bluetooth communication module, its target communication method is Bluetooth communication. Therefore, the system searches for the Bluetooth signal according to the Bluetooth communication method. This is merely an example and not a limitation. Furthermore, this embodiment of the invention only performs device retrieval when the indoor or outdoor lock is triggered, preventing the door lock from performing a retrieval simply by the user passing through the door, which would increase power consumption.
[0073] Step S4032: Compare the strength of the wireless signal with the target signal threshold. If the strength is less than the target signal threshold, it is determined that the user does not carry the target device corresponding to the target device identifier. If the strength is greater than the target signal threshold, it is determined whether the strength has changed.
[0074] Specifically, in this embodiment of the invention, similar to the process of entering and closing the door, the obtained wireless signal is compared with the target signal threshold corresponding to the target device identifier to determine whether the target device is near the smart lock. If the strength is less than the target signal threshold, it means that the target device corresponding to the target device identifier is far from the smart lock, but since the user is near the door, it means that the user is not carrying the target device corresponding to the target device identifier. However, if the strength is greater than the target signal threshold, it is determined whether the strength has changed. Because some users place relevant devices in the entrance hall when entering the door, the wireless signal strength may be greater than the target signal threshold due to the device being close to the smart lock, but the user may still forget the relevant items in the entrance hall. Therefore, as the user moves from inside the door to outside, it is determined whether the wireless signal strength has changed to determine whether the user is carrying the target device. To improve the accuracy of the wireless signal strength, the smart lock can use a UWB module for measurement, but this is not a limitation.
[0075] In step S4033, if there is no change, it is determined that the user does not carry the target device corresponding to the target device identifier; if there is a change, it is determined that the user has carried the target device corresponding to the target device identifier.
[0076] Specifically, in this embodiment of the invention, if the strength of the wireless signal corresponding to the target device identifier does not change, it proves that the relative distance between the target device and the smart lock has not changed, the target device remains in place, and it is determined that the user is not carrying the target device corresponding to the target device identifier. However, if the strength changes, it proves that the relative distance between the target device and the smart lock has changed, and it is determined that the user is carrying the target device corresponding to the target device identifier.
[0077] The exit reminder method provided in this invention determines the user's identity based on the user's identification information, confirms the device information of the bound devices based on the user's identity, and searches based on the device information. It then identifies the bound devices that the user is carrying as the target device. Upon receiving a user's exit signal, it checks whether the user is carrying the target device; if not, it issues a reminder signal. This invention, by searching for bound devices when a user enters or exits, can determine whether the user is carrying the corresponding device and promptly remind them if they are not carrying it, thus preventing disruption to daily life or work due to forgetting the device.
[0078] This embodiment provides a method for reminding people to leave their homes, which can be used in the aforementioned smart door lock. Figure 5 This is a flowchart of an exit reminder method according to an embodiment of the present invention, such as... Figure 5 As shown, the process includes the following steps:
[0079] Step S501: Upon receiving the user identification signal, obtain the user's identity determined based on the identification information, and confirm the device information of the bound device based on the user's identity. For details, please refer to [link to details]. Figure 4 Step S401 of the illustrated embodiment will not be described again here.
[0080] Step S502: Search according to device information to determine whether the user is carrying a bound device. If the user is carrying a bound device, use the carried bound device as the target device. If the user is not carrying a bound device, issue a corresponding reminder signal based on the absence of a bound device.
[0081] Specifically, step S502 includes:
[0082] Step S5021: Obtain the first designated device and determine whether the unbound device is set as the first designated device. The first designated device is a device that is pre-set to not need to be carried within the first preset time interval or the first preset number of intervals.
[0083] Specifically, in this embodiment of the invention, if a user forgets to bring a bound device when entering the door, the smart door lock will issue a voice reminder, asking the user whether they still need to bring the bound device. If the user confirms that they do not need to bring the bound device, then the bound device is set as the first designated device, that is, designated as a device that does not need to be brought, and the smart door lock will not remind the user to bring the first designated device when entering the door.
[0084] In step S5022, if the device is not set as the first designated device, then the corresponding voice signal and light signal are generated based on the fact that the device is not bound.
[0085] Specifically, in this embodiment of the invention, if the bound device is not designated as the first specified device, it means that the user still needs to carry the bound device when entering the room. Therefore, when it is found that the user is not carrying the bound device, a voice signal and a light signal are generated according to the reminder method preset for the bound device, such as sound type or voice content, light color or light flashing mode, but not limited to these. In addition, when generating the voice signal for reminder, a voice signal for interaction is also generated.
[0086] Step S5023: Control the voice device to emit a reminder sound according to the voice signal, and control the lighting device to emit a reminder light according to the lighting signal.
[0087] Specifically, in this embodiment of the invention, the speaker or other voice device of the smart door lock emits reminder sounds according to voice signals, including sounds reminding the user that they have forgotten to bring a device and sounds asking the user if they want to bring the device. Simultaneously, the lighting device emits reminder lights of different colors or flashing patterns according to light signals. The user can directly know which related device they have forgotten based on the reminder sound or light, thus determining where the device was left behind. However, when the user re-enters the door with the relevant device, a second search will not be initiated. This setting can be configured through search intervals, etc., and is not limited here.
[0088] Step S5024: Obtain the user's voice response based on the reminder sound, and determine whether the user has set the unbound device as the first designated device, and the first preset time interval or first preset number interval corresponding to the first designated device.
[0089] Specifically, in this embodiment of the invention, if a user answers a question posed by the smart lock, the smart lock's microphone or other voice collection device acquires the user's voice response and uses voice analysis algorithms to determine whether the user has confirmed that the bound device not being carried at this time is the first designated device they intend not to carry. If the user confirms that they do not intend to carry this bound device, then this bound device is set as the first designated device, and the system continues to determine the first preset time interval or first preset number of times the user will not carry this first designated device through voice interaction. The system stores the first designated device and the corresponding first preset time interval or first preset number of times information. For example, if the user intends not to carry their smartwatch between 9 am and 9 pm, then the system will not remind the user to forget their smartwatch when they enter the door between 9 am and 9 pm. This is just an example and is not intended to be limiting.
[0090] In some optional implementations, if it is determined that the device without the bound device has been set as the first designated device, then the first preset time interval or the first preset number interval corresponding to the first designated device is obtained, as well as the current time or the current number of searches, and it is determined whether the current time exceeds the first preset time interval or whether the current number of searches exceeds the first preset number interval. If it does not exceed, no reminder signal is issued, and the current time or the current number of searches is updated. If it exceeds, a reminder sound or a reminder light is issued in accordance with the above reminder method.
[0091] Step S503: After receiving the user's exit signal, search for the target device to determine whether the user has carried the target device. If not, issue a corresponding reminder signal based on the absence of the target device.
[0092] Specifically, step S503 includes:
[0093] Step S5031: Obtain the first designated device and determine whether the uncarried target device is set as the first designated device. The first designated device is a device that is pre-set to not need to be carried within the first preset time interval or the first preset number of intervals.
[0094] Specifically, in this embodiment of the invention, if a user forgets to bring a certain target device when leaving home, the smart door lock will issue a voice reminder, asking the user whether they still need to bring the target device. If the user confirms that they do not need to bring the target device, then the target device is set as the first designated device, that is, a device that does not need to be brought. The smart door lock will not remind the user to bring the first designated device when leaving home.
[0095] In step S5032, if the device is not set as the first designated device, then generate the corresponding voice signal and light signal based on the target device that is not carried.
[0096] Specifically, in this embodiment of the invention, if the target device is not designated as the first specified device, it means that the user still needs to carry the target device when leaving home. Therefore, when it is found that the user is not carrying the target device, a voice signal and a light signal are generated according to the reminder method preset for the target device, such as sound type or voice content, light color or light flashing mode, but not limited to these. In addition, when generating the voice signal for reminder, a voice signal for interaction is also generated.
[0097] In step S5033, the voice device is controlled to emit a reminder sound according to the voice signal, and the lighting device is controlled to emit a reminder light according to the lighting signal.
[0098] Specifically, in this embodiment of the invention, the speaker or other voice device of the smart door lock emits reminder sounds according to voice signals, including sounds reminding the user that they have forgotten to bring a device and sounds asking the user if they want to bring the device. Simultaneously, the lighting device emits reminder lights of different colors or flashing patterns according to light signals. The user can directly know which related device they have forgotten based on the reminder sound or light, and then enter the house to find it. However, when the user leaves again with the related device, a second search will not be initiated. This setting can be configured through search intervals, etc., and is not limited here.
[0099] Step S5034: Obtain the user's voice response based on the reminder sound, and determine whether the user has set the uncarried target device as the first designated device, and the first preset time interval or first preset number interval corresponding to the first designated device.
[0100] Specifically, in this embodiment of the invention, if a user answers a question posed by the smart lock, the smart lock's microphone or other voice collection device acquires the user's voice response and uses voice analysis algorithms to determine whether the user has determined that the target device not currently being carried is the first designated device they intend not to carry. If the user determines that they do not intend to carry this target device, then this target device is set as the first designated device, and the system continues to determine, through voice interaction, a first preset time interval or a first preset number of times the user will not carry this first designated device, and stores the first designated device and the corresponding first preset time interval or first preset number of times information.
[0101] In some optional implementations, if it is determined that the target device has not been set as the first designated device, the first preset time interval or the first preset number interval corresponding to the first designated device is obtained, as well as the current time or the current number of searches. It is then determined whether the current time exceeds the first preset time interval or whether the current number of searches exceeds the first preset number interval. If it does not exceed the time interval, no reminder signal is issued, and the current time or the current number of searches is updated. If it exceeds the time interval, a reminder sound or a reminder light is issued in accordance with the above reminder method.
[0102] Step S504: Obtain the second designated device and perform a search based on the second designated device to determine whether the user has carried the second designated device. The second designated device is a device that must be carried within a second preset time interval or a second preset number of times interval. If the user has not carried the device, determine whether to issue a reminder signal based on the second preset time interval and the current time, or based on the second preset number of times interval and the current number of searches.
[0103] Specifically, in this embodiment of the invention, users may carry different devices in different scenarios. Therefore, when leaving home, they may be carrying devices they did not bring upon entering. If only the devices carried upon entering are considered, it's possible that the user might forget to bring the required devices in the current scenario. Therefore, this embodiment of the invention can pre-set the devices the user must carry within a preset time interval or preset number of times, allowing for targeted retrieval when the user leaves. When it is determined that the user has not carried the required devices, the corresponding preset time interval or preset number of times is obtained. If no preset time interval is specified, the current time is obtained; if no preset number of times is specified, the current number of searches is obtained. This allows it to determine whether the current time exceeds a second preset time interval or whether the current number of searches exceeds a second preset number of times. If not, a reminder signal is issued, and the current time or current number of searches is updated; if it exceeds, no reminder signal is issued. The reminder method is the same as the reminder method for not carrying the corresponding devices when entering or leaving home, and will not be described again here.
[0104] The exit reminder method provided in this invention determines the user's identity based on the user's identification information, confirms the device information of bound devices based on the user's identity, searches based on the device information, and selects the bound devices that the user is carrying as target devices. It then reminds the user of any missing devices. Upon receiving a user's exit signal, it checks whether the user is carrying the target device; if not, it issues a reminder signal. This invention, by judging and searching for devices carried by the user when entering or leaving the house, can determine whether the user has brought any devices home with them when leaving, and promptly reminds the user when they enter or leave without the corresponding devices. This avoids disruptions to daily life or work due to missing devices, and also prevents users from wasting time searching for devices not placed at home, thus improving the user experience.
[0105] This embodiment also provides an exit reminder device, which is used to implement the above embodiments and preferred embodiments, and will not be repeated for details already described. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0106] This embodiment provides an exit reminder device, such as... Figure 6 Shown, including:
[0107] The device identification module 601 is used to obtain the user's identity based on the identification information after receiving the user's identity recognition signal, and to confirm the device information of the bound device based on the user's identity.
[0108] The entrance reminder module 602 is used to retrieve information based on device information to determine whether the user is carrying a bound device. If the user is carrying a bound device, the bound device will be used as the target device. If the user is not carrying a bound device, a corresponding reminder signal will be sent based on the absence of the bound device.
[0109] The exit reminder module 603 is used to retrieve the target device after receiving the user's exit signal, and determine whether the user has carried the target device. If the user has not carried the target device, the module will send a corresponding reminder signal.
[0110] In some alternative implementations, the device determination module 601 includes:
[0111] The relationship acquisition unit is used to acquire the pre-bound user and device correspondence, as well as the pre-determined device and communication method and signal threshold correspondence, after receiving the trigger signal of the outdoor lock.
[0112] The first search unit is used to search in the correspondence between users and devices based on the user's identity to obtain the device identifier of the device that is already bound to the user's identity.
[0113] The second lookup unit is used to search for the corresponding relationship between the device and the communication method and signal threshold based on the device identifier, and to determine the communication method and signal threshold of the bound device.
[0114] In some alternative implementations, the entrance reminder module 602 includes:
[0115] The first signal search unit is used to search for wireless signals according to the communication method corresponding to the device identifier after receiving the closing signal of the outdoor lock.
[0116] The first strength determination unit is used to compare the strength of the wireless signal with the signal threshold corresponding to the device identifier. If the strength is less than the signal threshold, it is determined that the user does not carry the bound device corresponding to the device identifier. If the strength is greater than the signal threshold, it is determined that the user carries the bound device corresponding to the device identifier.
[0117] The target device determination unit is used to identify the already carried and bound device as the target device, and to determine the corresponding target device identifier, target communication method and target signal threshold.
[0118] In some alternative implementations, the exit reminder module 603 includes:
[0119] The second signal search unit is used to search for wireless signals according to the target communication method after receiving the trigger signal of the indoor lock.
[0120] The second strength determination unit is used to compare the strength of the wireless signal with the target signal threshold. If the strength is less than the target signal threshold, it is determined that the user does not carry the target device corresponding to the target device identifier. If the strength is greater than the target signal threshold, it is determined whether the strength has changed.
[0121] The device-not-carrying determination unit is used to determine if the user does not carry the target device corresponding to the target device identifier if there is no change, and to determine if the user has carried the target device corresponding to the target device identifier if there is a change.
[0122] In some alternative implementations, the entry reminder module 602 or the exit reminder module 603 includes:
[0123] The first designated device determination unit is used to obtain the first designated device and determine whether the device without a bound device or the device without a target device is set as the first designated device. The first designated device is a device that is pre-set to not need to be carried within a first preset time interval or a first preset number of intervals.
[0124] The reminder signal generation unit is used to generate corresponding voice and light signals based on whether the device is not bound or the target device is not carried if it is not set as the first designated device.
[0125] The reminder signal issuing unit is used to control the voice device to issue a reminder sound according to the voice signal, and to control the lighting device to issue a reminder light according to the lighting signal.
[0126] The voice interaction unit is used to acquire the user's voice response based on the reminder sound, and to determine whether the user has set the device not being carried or the target device not being carried as the first designated device, and the first preset time interval or the first preset number of intervals corresponding to the first designated device.
[0127] In some alternative implementations, the entry reminder module 602 or the exit reminder module 603 further includes:
[0128] The information acquisition unit is used to acquire, if set as a first designated device, a first preset time interval or a first preset number of intervals, and the current time or the current number of searches corresponding to the first designated device.
[0129] The information comparison unit is used to determine whether the current time exceeds the first preset time interval, or whether the current number of searches exceeds the first preset number of searches interval.
[0130] The information update unit is used to update the current time or current number of searches if the time limit has not been exceeded, without issuing a reminder signal; if the time limit has been exceeded, a reminder signal is issued.
[0131] In some alternative implementations, the exit reminder module 603 further includes:
[0132] The second designated device determination unit is used to obtain the second designated device and perform a search based on the second designated device to determine whether the user has carried the second designated device. The second designated device is a device that must be carried within a second preset time interval or a second preset number of intervals.
[0133] The reminder judgment unit is used to determine whether to issue a reminder signal if the item is not carried, based on a second preset time interval and the current time, or based on a second preset number interval and the current number of searches.
[0134] Further functional descriptions of the above modules and units are the same as those in the corresponding embodiments described above, and will not be repeated here.
[0135] In this embodiment, the exit reminder device is presented in the form of a functional unit. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.
[0136] This invention also provides a computer device having the above-described features. Figure 6 The exit reminder device shown.
[0137] Please see Figure 7 , Figure 7 This is a schematic diagram of the structure of a computer device provided in an optional embodiment of the present invention, such as... Figure 7 As shown, the computer device includes one or more processors 10, memory 20, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 7 Take a processor 10 as an example.
[0138] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.
[0139] The memory 20 stores instructions executable by at least one processor 10 to cause the at least one processor 10 to perform the method shown in the above embodiments.
[0140] The memory 20 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the computer device. Furthermore, the memory 20 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 20 may optionally include memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0141] The memory 20 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 20 may also include a combination of the above types of memory.
[0142] The computer device also includes an input device 30 and an output device 40. The processor 10, memory 20, input device 30, and output device 40 can be connected via a bus or other means. Figure 7 Taking the example of a connection between China and Israel via a bus.
[0143] Input device 30 can receive input numerical or character information, and generate key signal inputs related to user settings and function control of the computer device, such as a touchscreen, keypad, mouse, trackpad, touchpad, joystick, one or more mouse buttons, trackball, joystick, etc. Output device 40 may include display devices, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors). The aforementioned display devices include, but are not limited to, liquid crystal displays, light-emitting diodes, displays, and plasma displays. In some alternative embodiments, the display device may be a touchscreen.
[0144] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the above embodiments.
[0145] A portion of this invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the invention through the operation of the computer. Those skilled in the art will understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled program, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to a computer.
[0146] This invention also provides a smart door lock, comprising: an outdoor lock and an indoor lock for opening the smart door lock from the outside or inside; a distance detection module for sensing whether someone is approaching within a target area and generating identification information; a user identification module for determining the user's identity information based on the identification information; a voice device for emitting sound; a lighting device for emitting light; and a control module connected to the outdoor lock, indoor lock, distance detection module, user identification module, voice device, and lighting device for executing... Figure 1 , Figure 4 or Figure 5 The method for reminding you to leave home is shown below.
[0147] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A method for reminding people to leave home, characterized in that, The method includes: Upon receiving a user's entry signal, the user's identity is identified, and the device information of the bound device is confirmed based on the user's identity. The system retrieves the device information to determine whether the user is carrying the bound device. If the user is carrying the bound device, the system uses the bound device as the target device. If the user is not carrying the bound device, the system issues a corresponding reminder signal. Upon receiving the user's exit signal, the system searches for the target device to determine whether the user has carried it. If the user has not carried the target device, a corresponding reminder signal is issued.
2. The method according to claim 1, characterized in that, The device information includes: device identifier, communication method, and signal threshold. The step of confirming the device information of the bound device based on the user's identity includes: Upon receiving a trigger signal from the outdoor lock, the system obtains the pre-bound user and device correspondence, as well as the pre-determined correspondence between devices, communication methods, and signal thresholds. Based on the user identity, a search is performed in the correspondence between the user and the device to obtain the device identifier of the bound device corresponding to the user identity; The communication method and signal threshold of the bound device are determined by searching the correspondence between the device identifier, the device, the communication method, and the signal threshold.
3. The method according to claim 2, characterized in that, The step of retrieving information based on the device information to determine whether the user is carrying the bound device, and if so, using the carried bound device as the target device, includes: Upon receiving the closing signal from the outdoor lock, a signal search is performed according to the communication method corresponding to the device identifier to obtain the wireless signal; The strength of the wireless signal is compared with the signal threshold corresponding to the device identifier. If the strength is less than the signal threshold, it is determined that the user does not carry the bound device corresponding to the device identifier. If the strength is greater than the signal threshold, it is determined that the user carries the bound device corresponding to the device identifier. The bound device is used as the target device, and the corresponding target device identifier, target communication method and target signal threshold are determined.
4. The method according to claim 3, characterized in that, Upon receiving the user's exit signal, the step of searching based on the target device to determine whether the user has already carried the target device includes: Upon receiving the trigger signal from the indoor lock, a signal search is performed according to the target communication method to obtain the wireless signal; The strength of the wireless signal is compared with the target signal threshold. If the strength is less than the target signal threshold, it is determined that the user does not carry the target device corresponding to the target device identifier. If the strength is greater than the target signal threshold, it is determined whether the strength has changed. If there is no change, it is determined that the user does not carry the target device corresponding to the target device identifier; if there is a change, it is determined that the user has carried the target device corresponding to the target device identifier.
5. The method according to claim 1, characterized in that, The step of issuing a corresponding reminder signal based on the absence of the bound device if the device is not carried, or issuing a corresponding reminder signal based on the absence of the target device if the device is not carried, includes: Obtain a first designated device and determine whether the device that is not carrying the bound device or the device that is not carrying the target device is set as the first designated device. The first designated device is a device that is pre-set to not need to be carried within a first preset time interval or a first preset number of intervals. If it is not set as the first designated device, then the corresponding voice signal and light signal are generated according to the fact that it does not carry the bound device or does not carry the target device; The voice control device emits a reminder sound based on the voice signal, and the lighting device emits a reminder light based on the lighting signal. The system obtains the user's voice response based on the reminder sound, and determines whether the user has set the "not carrying the bound device" or "not carrying the target device" as the first designated device, and the first preset time interval or first preset number interval corresponding to the first designated device.
6. The method according to claim 5, characterized in that, The step of issuing a corresponding reminder signal based on the absence of the bound device if the device is not carried, or issuing a corresponding reminder signal based on the absence of the target device if the device is not carried, further includes: If it is set as the first designated device, then obtain the first preset time interval and the current time, or obtain the first preset number interval and the current number of searches; Determine whether the current time exceeds the first preset time interval, or whether the current number of searches exceeds the first preset number interval; If the time limit is not exceeded, the reminder signal will not be issued, and the current time or the current number of searches will be updated. If the limit is exceeded, the aforementioned warning signal will be issued.
7. The method according to claim 1, characterized in that, After receiving the user's exit signal, and determining whether the user has already carried the target device by searching based on the target device, the process further includes: Obtain the second designated device and perform a search based on the second designated device to determine whether the user has carried the second designated device. The second designated device is a device that must be carried within a second preset time interval or a second preset number of intervals. If not carried, a reminder signal will be issued based on the second preset time interval and the current time, or based on the second preset number interval and the current number of searches.
8. A departure reminder device, characterized in that, The device includes: The device identification module is used to identify the user's identity after receiving the user's entry signal, and to confirm the device information of the bound device based on the user's identity; The entry reminder module is used to retrieve the device information to determine whether the user is carrying the bound device. If the user is carrying the bound device, the bound device will be used as the target device. If the user is not carrying the bound device, a corresponding reminder signal will be issued based on the absence of the bound device. The exit reminder module is used to, upon receiving the user's exit signal, search for the target device to determine whether the user has carried the target device. If not, it sends a corresponding reminder signal based on the absence of the target device.
9. A computer device, characterized in that, include: A memory and a processor are communicatively connected, the memory stores computer instructions, and the processor executes the exit reminder method according to any one of claims 1 to 7 by executing the computer instructions.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to perform the exit reminder method according to any one of claims 1 to 7.
11. A computer program product, characterized in that, Includes computer instructions for causing a computer to perform the exit reminder method as described in any one of claims 1 to 7.
12. A smart door lock, characterized in that, include: Outdoor and indoor locks are used to open smart door locks from the outside or inside the door. The distance detection module is used to sense whether someone is approaching within the target area and generate identification information; The user identification module is used to determine the user's identity information based on the identification information; Voice devices are used to produce sound; Lighting equipment used to emit light; A control module, connected to the outdoor lock, the indoor lock, the distance detection module, the user identification module, the voice device, and the lighting device, is used to execute the exit reminder method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Going-out electronic equipment monitoring and prompting system
CN106960551A
Door lock control method, intelligent door lock and computer readable storage medium
CN113096274A