Smart door lock matter reminding method and device, computer device and storage medium
By detecting user unlocking operations and location information, and combining technologies such as biometrics, image acquisition, and call monitoring, smart door locks generate and manage memo information, solving the problems of limited functionality and unclear message acquisition methods in existing smart door locks, and achieving personalized reminders and efficient management.
Patent Information
- Application Number
- CN202411914420.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2044-12-24
AI Technical Summary
Existing smart door locks lack comprehensive and convenient memo settings and reminder solutions, cannot integrate multiple information sources, and are unable to meet the flexible setting and reminder needs of multiple scenarios, thus failing to improve the efficiency of users' life and work affairs management.
By detecting user unlocking actions and location information, and combining technologies such as biometrics, image acquisition, and call monitoring, the system intelligently generates and manages memo information, providing personalized reminder services.
It enables timely communication among family members and orderly family life, improves the convenience and efficiency of users' life and family affairs management, and enhances the autonomy and personalized customization capabilities of smart door locks.
Smart Images

Figure CN119763224B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of smart locks, and in particular to a method, device, computer equipment and storage medium for reminding smart door locks. Background Art
[0002] With the continuous advancement of technology, smart door locks are becoming increasingly common in modern life. Some high-end smart door locks currently on the market offer a variety of unique features, such as guest message functionality. After a visitor rings the doorbell a second time, the smart door lock activates the camera to record and store the video locally, allowing the user to receive and play a reminder when they return home and unlock the door. Weather notifications, which detect the user's absence based on the lock tongue's status, provide weather forecasts. Facial recognition technology provides intelligent reminders when the user leaves the house. Furthermore, a QR code message feature allows visitors to leave messages for residents by scanning a QR code.
[0003] However, there are still many limitations in the existing technology. For example, although the reminder method based on the smart door lock can judge the user's leaving action from inside the door, use facial recognition to judge the pre-message and voice broadcast, it does not explain how to obtain the message, and because it requires proximity sensing and facial verification function modules, the complexity increases. The QR code scanning method is only a way for visitors to leave messages. The existing technology lacks a comprehensive and convenient smart door lock memo setting and reminder solution, which makes it difficult to meet the diverse needs of users for flexible memo settings and reminders in multiple scenarios. It is unable to integrate multiple information sources to intelligently generate and manage memo information, and has obvious shortcomings in improving the efficiency of users' life and work affairs management. Summary of the Invention
[0004] In view of this, the embodiments of the present invention provide a method, device, computer equipment and storage medium for reminding matters of smart door locks to solve the problems in existing smart door lock technology, such as the lack of comprehensive and convenient memo setting and reminder solutions, the existence of single functions, unclear ways to obtain messages, difficulty in meeting the flexible setting and reminder requirements of multiple scenarios, inability to integrate multiple information sources to intelligently generate and manage memo information, and insufficient efficiency in improving user life and work affairs management.
[0005] In a first aspect, an embodiment of the present invention provides a method for reminding an event of a smart door lock, the method comprising:
[0006] Detect the user's unlocking operation on the smart door lock;
[0007] Determining the position information of the user relative to the door panel where the smart door lock is located according to the unlocking operation;
[0008] Triggering a corresponding target reminder strategy based on the position information, and extracting corresponding target item information from the reminder item list of the smart door lock according to the target reminder strategy;
[0009] Control the smart door lock to execute a reminder operation of the target event information.
[0010] Furthermore, before triggering the corresponding target reminder strategy based on the position information, the method further includes:
[0011] Detecting a user's input instruction for a reminder in the smart door lock;
[0012] Determining first item information and a corresponding user identifier according to the input instruction, wherein the user identifier includes a first user identifier and a second user identifier, the first user identifier is used to represent a reminder object of the item information, and the second user identifier is used to represent an entry object of the item information;
[0013] The first item information is associated with the user identifier as preset item information and stored in the reminder item list.
[0014] Furthermore, the orientation information is the outer side of the door panel;
[0015] The triggering of a corresponding target reminder strategy based on the position information, and extracting corresponding target item information from the reminder item list of the smart door lock according to the target reminder strategy, includes:
[0016] Calling the biometric recognition module of the smart door lock to collect biometric features;
[0017] Using the biometric feature to match a pre-stored feature library of the smart door lock to obtain a hit target feature set, wherein the pre-stored feature library includes multiple user identifiers, and each user identifier is associated with at least one feature set;
[0018] Based on the first user identifier associated with the target feature set, corresponding target item information is extracted from the reminder item list of the smart door lock.
[0019] Furthermore, the orientation information is the inner side of the door panel;
[0020] The triggering of a corresponding target reminder strategy based on the position information, and extracting corresponding target item information from the reminder item list of the smart door lock according to the target reminder strategy, includes:
[0021] Obtain the number of unread items in the reminder list;
[0022] Generate a corresponding sound signal according to the number of items, and control the smart door lock to perform a reminder operation according to the sound signal;
[0023] A feedback signal of the user in response to the sound signal is detected, and target item information is determined from the item information in an unread state according to the feedback signal.
[0024] Furthermore, the method further comprises:
[0025] When the monitoring function of the smart door lock is in the authorized state, obtaining the call information of the authorized user inside the door panel where the smart door lock is located;
[0026] Extracting key features from the call information, and determining whether the authorized user has an input requirement based on the key features;
[0027] If there is an input requirement, second item information is generated based on the key feature, and the second item information is associated with the user identification of the authorized user and stored in the reminder list.
[0028] Furthermore, the method further comprises:
[0029] The image acquisition device of the smart door lock captures an image of the scene outside the door;
[0030] Determine whether the image of the outside scene meets the preset entry conditions;
[0031] If the preset entry conditions are met, third item information is generated based on the image outside the door, and the third item information is stored in the reminder list of the smart door lock.
[0032] Furthermore, the method further comprises:
[0033] Obtain historical unlocking information of the smart door lock within a preset time period;
[0034] Analyzing the user's behavior habits within a preset time period based on the historical unlocking information;
[0035] Recommended item information is generated based on the behavioral habit, and the recommended item information is associated with the user identification of the user and stored in the reminder list of the smart door lock.
[0036] In a second aspect, an embodiment of the present invention provides a device for reminding an event of a smart door lock, the device comprising:
[0037] A detection module is used to detect the user's unlocking operation on the smart door lock;
[0038] a determination module, configured to determine, based on the unlocking operation, the position information of the user relative to the door panel where the smart door lock is located;
[0039] a triggering module, configured to trigger a corresponding target reminder strategy based on the position information, and extract corresponding target item information from the reminder item list of the smart door lock according to the target reminder strategy;
[0040] A control module is used to control the smart door lock to execute the reminder operation of the target event information.
[0041] In a third aspect, an embodiment of the present invention provides a computer device comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, computer instructions being stored in the memory, and the processor executing the method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0042] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the method of the first aspect or any corresponding embodiment thereof.
[0043] The method provided in the embodiments of the present application has the following beneficial effects:
[0044] The method provided in the embodiment of the present application can accurately grasp the starting point of the interaction between the user and the door lock by detecting the user's unlocking operation on the smart door lock, providing a trigger basis for subsequent personalized reminders. Determining the user's orientation information relative to the door panel based on the unlocking operation helps to distinguish user needs in different scenarios and achieve precise positioning and targeted services. When the orientation information is the outside of the door panel, the biometric recognition module is called to collect and match biometric features, which can quickly and accurately identify the user's identity. Based on this, the corresponding target event information is extracted, and relevant reminders can be given in time when the user enters the door, such as informing family members of the location of daily necessities, or reminding family members that there will be a family gathering in the evening, etc. Reminders between family members relative to each other greatly improve the timeliness of information communication between family members and the orderliness of family life, so that each family member can better understand the various affairs of the family and avoid the inconvenience caused by insufficient information communication. When the direction information is the inside of the door panel, the number of unread items is obtained and a sound signal reminder is generated, which can effectively remind the user that there is unprocessed memo information when the user goes out. Then, the target item information is determined based on the user's feedback, which is convenient for the user to deal with family-related affairs in time after returning home, such as reminding the user to remember to water the green plants at home, and clean out expired food in the refrigerator in time, etc., which improves the convenience and efficiency of the user's life and family affairs management, allowing the user to take care of various matters at home in an orderly manner, and provide support for creating a warm and comfortable family environment.
[0045] The method provided in the embodiments of the present application facilitates user-defined reminder settings by detecting and storing reminders entered by users in smart door locks, thereby enhancing user autonomy and customization of the smart door lock's reminder function. By acquiring call information authorized by the monitoring function and extracting key features to generate item information, the method automatically captures important transaction information from user conversations at the door and converts it into reminder content, reducing the tedious manual entry process and preventing important items from being missed due to forgetfulness, effectively improving the efficiency of information acquisition and utilization. By using an image acquisition device to capture images of the exterior scene and generate item information, the method intelligently identifies special scenarios outside the door, such as express deliveries, and promptly reminds users to handle relevant matters, thus enhancing the smart door lock's ability to perceive the external environment and convert information. By acquiring historical unlock information and analyzing user behavior habits to generate recommended item information, the method intelligently pushes items that may need to be set as reminders based on the user's past behavior patterns, providing users with forward-looking item management suggestions, further enhancing the intelligence and practicality of smart door locks in assisting users in managing their daily and work affairs. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0047] Figure 1 1 is a flow chart of a method for reminding an event of a smart door lock according to an embodiment of the present invention;
[0048] Figure 2 This is a flow chart of a strategy for reminding an event on the outside of a smart door lock panel according to an embodiment of the present invention;
[0049] Figure 3 This is a flow chart of a smart door lock door panel inner event reminder strategy according to an embodiment of the present invention;
[0050] Figure 4 2 is a structural block diagram of a smart door lock event reminder device according to an embodiment of the present invention;
[0051] Figure 5 Schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0052] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of the present invention.
[0053] According to an embodiment of the present invention, a method, apparatus, computer device and storage medium for reminding matters of a smart door lock are provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0054] In this embodiment, a method for reminding an event of a smart door lock is provided. Figure 1 : is a flow chart of a method for reminding an event of a smart door lock according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:
[0055] Step S11: Detecting the user's unlocking operation on the smart door lock.
[0056] In the embodiment of the present application, the smart door lock is equipped with a detection device such as a sensor. When the user attempts to unlock the door by pressing a password, swiping a fingerprint, scanning a face, swiping a card, or using a mechanical key, the detection device captures the relevant physical signal changes or data interaction behaviors and determines that the user is performing an unlocking operation on the smart door lock. For example, the fingerprint recognition module senses the pressure of a finger and starts to read the fingerprint information, or the password keyboard receives the user's key input, etc. These operations will be recognized by the door lock system as triggering events of the unlocking operation, and then a series of subsequent unlocking-related processes and other functional processes based on the unlocking operation will be initiated, such as the operation of determining the user's position information based on the unlocking operation in the present invention. This provides a starting trigger point for the entire event reminder system based on the smart door lock, laying the foundation for personalized reminder services.
[0057] Step S12: determining the user's position information relative to the door panel where the smart door lock is located based on the unlocking operation.
[0058] In an embodiment of the present application, after the smart door lock detects the unlocking operation, it uses its own multiple sensor data to determine the user's location. When unlocking from the outside, the proximity sensor can be used to first detect the signal of the human body approaching the outside of the door panel, and then combined with the state change of the lock tongue triggered by the outside of the door to unlock and the pressure sensor data on the door handle (indicating that the door is opened from the outside), it is comprehensively judged that the user is on the outside of the door panel. When unlocking from the inside, because the electronic key operation source is inside the door, plus the micro switch inside the door shows that the door will open from the inside, and the infrared sensor detects the activity of people in the door area approaching the door lock, it is determined that the user is on the inside of the door panel. Through multi-source sensor data fusion analysis and logical judgment, the user's location is accurately located to implement personalized reminder service strategies in different locations. Unlocking from the outside can perform biometric recognition and extract memo information related to going out. Unlocking from the inside will first prompt the number of unread items, and then determine the target item information based on user feedback.
[0059] Step S13: triggering a corresponding target reminder strategy based on the position information, and extracting corresponding target item information from the reminder item list of the smart door lock according to the target reminder strategy.
[0060] It should be noted that when the orientation information is the outside of the door panel, Figure 2 As shown in the figure, the process corresponding to the target reminder strategy includes: first, activating the biometric recognition module to collect biometric features, then matching in the pre-stored feature library, if the target feature set is found, obtaining the associated first user ID, then filtering out the target event information using the ID as an index, and finally preparing to perform the reminder operation. When the orientation information is the inside of the door panel, as shown in the figure, Figure 3 As shown, the process corresponding to the target reminder strategy includes: first, detecting whether there are unread items in the reminder list, if so, generating a sound signal according to the number of unread items, playing the sound signal and receiving user feedback, and then determining the target item information, and finally preparing the reminder operation.
[0061] In the embodiment of the present application, when the orientation information is the outside of the door panel, step S13 includes the following steps A1-A3:
[0062] Step A1: Call the biometric recognition module of the smart door lock to collect biometric features.
[0063] Specifically, when the user's position is determined to be outside the door panel and the unlocking operation is triggered, the smart door lock automatically activates its biometric recognition module. If the biometric recognition module includes a fingerprint recognition module, it will send a sensing signal and wait for the user to place their finger on the fingerprint recognition area. The fingerprint's texture characteristics are collected through capacitive or optical recognition technologies. If it is a facial recognition module, it uses a camera to capture the user's facial image, capturing key features such as the facial contours, the distance between the eyes, and the shape of the nose bridge. If it is an iris recognition module, it will emit a specific light to scan the user's eyes and obtain the unique texture characteristics of the iris. This collected biometric information will serve as the basis for subsequent identity recognition and matching.
[0064] Step A2: Use the biometric features to match in the pre-stored feature library of the smart door lock to obtain a hit target feature set, wherein the pre-stored feature library includes multiple user identifiers, and each user identifier is associated with at least one feature set.
[0065] Specifically, the collected biometric data is transmitted to the processing chip of the smart door lock, and the chip performs a traversal search in the pre-stored feature library. The pre-stored feature library stores various types of biometric information of registered users and the corresponding user identifiers. For example, each user's fingerprint feature data is associated with a specific user ID, and facial feature information is also bound to the corresponding user account. The processing chip compares the collected biometric features with the features stored in the library one by one according to the preset matching algorithm, such as the detail point matching algorithm of the fingerprint feature, the feature vector matching algorithm of the facial feature, etc. Once a feature set with a high match (the matching degree exceeds the set threshold) is found, it is determined to be the hit target feature set, and the first user identifier associated with it is obtained.
[0066] Step A3: Based on the first user identifier associated with the target feature set, extract the corresponding target item information from the reminder list of the smart door lock.
[0067] Specifically, after obtaining the first user ID, the smart door lock system accesses its internally stored reminder list database. The database stores a large amount of reminder information, and each item of information is associated with a specific user ID. Using the first user ID as an index, the database quickly filters out matching reminder records. For example, if the user corresponding to the second user ID sets a memo before going out to remind the user corresponding to the first user ID to remember to bring important documents with him / her, and the memo matches the reminder date of that day, the smart door lock will extract this target item information and prepare for subsequent reminder broadcast operations, so as to give relevant reminders in time when the user goes out to avoid forgetting important matters.
[0068] In the embodiment of the present application, when the orientation information is the inner side of the door panel, step S13 includes the following steps B1-B3:
[0069] Step B1: Obtain the number of unread items in the reminder list.
[0070] Specifically, the processing system inside the smart door lock is connected to the database module that stores the reminder list. In the database, each reminder is marked as read or unread. When the user's position is determined to be the inside of the door panel and the unlocking operation is triggered, the query command is run to filter out the reminder records with an unread status and count the number of these unread items. For example, if there are three unread memo messages in the database, namely "Pay water and electricity bills", "Buy daily necessities", and "Contact maintenance technician", the system will count the number of unread items as 3.
[0071] Step B2: Generate a corresponding sound signal according to the number of items, and control the smart door lock to perform a reminder operation according to the sound signal.
[0072] Specifically, the smart door lock has a built-in audio module, which is connected to the processing system. The processing system generates a sound signal according to the preset rules based on the number of unread items obtained. For example, if the number of unread items is 1, a sound signal with the voice content of "You have an unread item, do you need to play it?" is generated, and the sound signals corresponding to different numbers of unread items can be set to be different in tone, speaking speed or number of repetitions to enhance the recognition of the reminder. Subsequently, the processing system transmits the generated sound signal instruction to the audio module. After receiving the instruction, the audio module drives the speaker to emit the corresponding sound, thereby reminding the user that there are unread memo items, thereby prompting the user to decide whether to further view the unread content.
[0073] Furthermore, different types of reminders should use different methods. For important and urgent matters, such as time-limited work tasks and flight meeting reminders, use strong methods, such as a continuous high-decibel alarm, a flashing red door lock light, and repeated voice announcements. For everyday chores, such as shopping and picking up packages, gentle, conventional voice announcements are sufficient. For safety-related matters, such as doors and windows left unlocked or abnormal smoke alarms, in addition to voice announcements, specific flashing door lock lights and emergency notifications on your phone can be used. For health-related matters, such as scheduled medications and exercise, use gentle voice and soothing music. Depending on the type of reminder, the method can be adapted to the scenario, improving the user experience and the practicality and effectiveness of smart door lock reminders.
[0074] Step B3: detecting the user's feedback signal in response to the sound signal, and determining the target item information from the item information in the unread state according to the feedback signal.
[0075] Specifically, the smart door lock is equipped with a variety of feedback signal receiving devices, such as a microphone that can receive voice commands, and a touch panel that can receive touch operation commands. When the user hears the voice reminder, if the user says "check the first memo" by voice, the microphone will collect the voice signal and transmit it to the processing system, and the processing system will use voice recognition technology to parse the voice command; or the user clicks the button corresponding to the unread item number on the touch panel, and the touch panel will convert the touch operation into an electrical signal and feed it back to the processing system. Based on the received feedback signal, the processing system determines the target item information that the user wants to view in the unread item information list. For example, if the user's voice command is to check the second unread memo, the processing system will extract the target item information "purchase daily necessities" from the database for subsequent detailed reminder broadcast operations.
[0076] Step S14, controlling the smart door lock to execute a reminder operation of the target event information.
[0077] In the embodiment of the present application, after determining the target event information, the smart door lock initiates the reminder process. Its control system first analyzes the information and associates it with the user ID. For example, when user Y, corresponding to the second user ID, enters "Remember to bring an umbrella when going out" and specifies a reminder for user X, corresponding to the first user ID. When the door is detected to be unlocked and the conditions are met, the voice broadcast module first broadcasts "You have a reminder message." After the user responds via the touch panel or voice, the voice broadcast module then plays "X, Y reminds you to remember to bring an umbrella when going out" (user X is the corresponding user ID of the first user, and user Y is the corresponding user ID of the second user). This precisely executes the reminder process for specific users, conveys information, highlights the personalized reminder function, and improves user experience and practicality.
[0078] In an embodiment of the present application, before triggering a corresponding target reminder strategy based on the position information, the method further includes:
[0079] Step S21: Detect the user's input instruction for the reminder in the smart door lock.
[0080] In the embodiment of the present application, the smart door lock is equipped with a corresponding operation sensing module that can identify operation instructions issued by the user on the door lock or through a mobile device connected to it. When the user wants to set a reminder, such as clicking the "Add Memo" button on the mobile device or selecting the "Enter Reminder" option on the touch screen of the smart door lock, the electrical signals and data requests generated by these operations will be captured by the control system of the smart door lock, and then it will be determined that the user has issued an entry instruction for the reminder, which will serve as the starting trigger point for further processing of the relevant information of the reminder.
[0081] Step S22, determine the first matter information and the corresponding user identifier according to the entry instruction, wherein the user identifier includes a first user identifier and a second user identifier, the first user identifier is used to represent the reminder object of the matter information, and the second user identifier is used to represent the entry object of the matter information.
[0082] In the embodiment of the present application, after detecting the input command, the smart door lock parses the command data. If input is made through a mobile device, the user enters the reminder content, i.e., the first item information (e.g., "Remember to buy daily necessities"), and selects the account to be reminded. This account is identified as the first user ID, and the current user ID is the second user ID, to clarify the roles. A process is also used to determine this information when entering the reminder on the door lock touch screen, facilitating the subsequent accurate association and management of reminder items.
[0083] Step S23: The first event information is associated with the user identifier and stored in the reminder event list as preset event information.
[0084] In an embodiment of the present application, a database module for storing a list of reminders is included in the smart door lock, including a corresponding storage and management mechanism. After determining the first item information, the first user identifier, and the second user identifier, the control system, according to a preset rule, packages the first item information as the preset item information with the first user identifier representing the reminder object and the second user identifier representing the inputter, establishes an association in the database, and stores it in the reminder list. For example, a record may be "First item information: Remember to buy daily necessities; First user identifier: User X; Second user identifier: User Y". With such an associated storage, when the reminder condition is triggered, the information can be accurately extracted according to the identifier to remind the corresponding user.
[0085] In an embodiment of the present application, the method further includes steps C1-C3:
[0086] Step C1: When the monitoring function of the smart door lock is in the authorized state, obtain the call information of the authorized user on the inner side of the door panel where the smart door lock is located.
[0087] Specifically, the smart door lock has a built-in monitoring module. Once the user explicitly authorizes the monitoring function through a mobile device or the door lock's own settings interface, the monitoring module becomes operational. When an authorized user makes a call near the door lock, the monitoring module uses its built-in microphone and other audio acquisition devices to capture the surrounding sound signals in real time, converting these sounds into digital audio data. This information is then used to obtain the authorized user's call information from the inside of the door panel, preparing for further analysis and extraction of key content.
[0088] Step C2: extract key features from the call information and determine whether the authorized user has an input requirement based on the key features.
[0089] Specifically, the smart door lock is equipped with an algorithm module related to natural language processing technology. After obtaining the call information, it performs voice recognition on the audio data and converts it into text content. Then, the natural language processing algorithm is used to analyze the text content, such as through keyword extraction, semantic understanding, etc., to mine key features such as appointment time, event schedule, to-do list, etc. For example, if the call mentions "Remember to go to the hospital for a physical examination the day after tomorrow morning", the system can extract key features such as "the day after tomorrow morning" and "hospital physical examination". Then, according to the preset rules and logical judgment, it analyzes whether these key features meet the conditions that need to be entered as reminders, so as to determine whether the authorized user has the need to enter them.
[0090] Step C3: If there is an input requirement, second item information is generated based on the key feature, and the second item information is associated with the user ID of the authorized user and stored in the reminder list.
[0091] Specifically, once an input requirement is determined, specific second-item information is generated based on the extracted key features. For example, for the reminder "Remember to go to the hospital for a physical examination the morning after tomorrow," the corresponding reminder content "Go to the hospital for a physical examination the morning after tomorrow" will be generated as the second-item information. At the same time, the user ID corresponding to the currently authorized user is obtained, and this second-item information is associated with the user ID. According to the established storage format and data management mechanism, they are stored together in the database that stores the reminder list within the smart door lock. This facilitates the subsequent accurate extraction and reminder of the corresponding item information based on conditions such as the user ID at the appropriate time, further enriching the source of smart door lock reminders and better assisting users in managing various matters.
[0092] In an embodiment of the present application, the method further includes steps D1-D3:
[0093] Step D1: Capture an image of the scene outside the door through the image acquisition device of the smart door lock.
[0094] Specifically, smart door locks are equipped with image acquisition devices, such as high-definition cameras. When certain trigger conditions are met, such as automatic shooting at preset intervals or when detecting movement or light changes in front of the door, the camera activates its shooting function and captures images of the scene within a certain range outside the door. These images are stored as digital image data in a temporary buffer in the smart door lock for subsequent analysis and processing to obtain relevant information about the scene in front of the door.
[0095] Step D2: determine whether the image of the outside scene meets the preset entry conditions.
[0096] Specifically, the control system of the smart door lock has a built-in image analysis algorithm module, which analyzes and processes the collected images of the scene outside the door. The preset entry conditions may include the recognition of specific objects or logos, such as the shape and appearance characteristics of express packages, the specific color or pattern of community notices, etc. Through image recognition technology, the pixel information in the image is compared and matched with the preset various object feature libraries. If elements that meet the preset entry conditions are found in the image, such as the successful recognition of express packages or community notices, the conditions are determined to be met and the next step is entered; if no elements that meet the conditions are detected, the subsequent reminder generation operation will not be performed.
[0097] Step D3: If the preset entry conditions are met, the third item information is generated based on the image outside the door, and the third item information is stored in the reminder list of the smart door lock.
[0098] Specifically, when it is determined that the image of the scene outside the door meets the preset entry conditions, the corresponding third-item information is generated based on the specific elements identified. For example, if a courier package is identified, a reminder content such as "There is a courier package waiting to be picked up at the door" is generated as the third-item information; if a community notification is identified, relevant content such as "Check the community notification in front of the door" is generated. Then, the generated third-item information is associated with the corresponding user ID (which can be the default ID of all family members or the ID of a specific member determined according to preset rules), and stored in the reminder list according to the database format and management mechanism for storing the reminder list inside the smart door lock.
[0099] In the embodiment of the present application, the method further includes steps E1-E3:
[0100] Step E1, obtaining historical unlocking information of the smart door lock within a preset time period.
[0101] Specifically, the storage system inside the smart door lock records every unlock operation, including unlock time, unlock method (such as password unlock, fingerprint unlock, card unlock, etc.), and corresponding user ID (if identifiable). When behavioral habit analysis is required, all unlock records within a preset time period, such as the past week or month, are extracted from the storage database. This information will serve as the basic data source for subsequent analysis of user behavioral habits.
[0102] Step E2: Analyze the user's behavior habits within a preset time period based on historical unlocking information.
[0103] Specifically, the smart door lock control system uses data analysis algorithms to process historical unlocking information. For example, by analyzing the distribution of unlocking times, it can determine when users typically leave home in the morning and return home in the evening. Based on the frequency of use of unlocking methods, it can also understand which unlocking method users prefer. Furthermore, by combining unlocking frequency differences between different time periods, it can identify whether users have different travel patterns on weekdays and weekends. Furthermore, if user IDs can be identified, behavioral analysis can be performed on a per-user basis, accurately grasping each user's personalized behavior patterns and providing a strong basis for generating recommendations tailored to their needs.
[0104] Step E3: Generate recommended item information based on the behavioral habits, and associate the recommended item information with the user's user ID and store it in the reminder list of the smart door lock.
[0105] Specifically, based on the user's behavioral habits, preset recommendation rules are used to generate recommended items. For example, if it is found that the user often goes out around 7 o'clock in the morning on weekdays and has frequently worked overtime recently, a recommendation such as "Remember to eat breakfast in the morning and prepare some refreshing drinks" can be generated; if the user often comes home late on weekends, a recommendation such as "Book a taxi in advance or arrange a designated driver service" can be recommended. Then, the generated recommended item information is associated with the corresponding user ID and stored in the list according to the storage format and management mechanism of the smart door lock reminder list. In this way, when the user unlocks the door, these recommended items will be reminded to the user in a timely and appropriate manner based on the user ID and the current scenario, helping the user to better arrange their life and work, and improving the intelligent service level and user experience of the smart door lock.
[0106] In this embodiment, a reminder device for an intelligent door lock is also provided. The device is used to implement the above-mentioned embodiments and preferred embodiments. The details that have been described will not be repeated here. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
[0107] This embodiment provides a device for reminding events of a smart door lock, such as Figure 4 Shown, including:
[0108] Detection module 41, used to detect the user's unlocking operation on the smart door lock;
[0109] A determination module 42 is configured to determine the position of the user relative to the door panel where the smart door lock is located based on the unlocking operation;
[0110] A trigger module 43 is configured to trigger a corresponding target reminder strategy based on the position information, and extract corresponding target item information from the reminder list of the smart door lock according to the target reminder strategy;
[0111] The control module 44 is used to control the smart door lock to execute the reminder operation of the target event information.
[0112] In an optional embodiment of the present application, the device also includes: a first entry module, used to detect the user's entry instructions for reminder items in the smart door lock; determine the first item information and the corresponding user identifier according to the entry instruction, wherein the user identifier includes a first user identifier and a second user identifier, the first user identifier is used to represent the reminder object of the item information, and the second user identifier is used to represent the entry object of the item information; the first item information is associated with the user identifier as preset item information and stored in the reminder item list.
[0113] In an optional embodiment of the present application, the trigger module 43 is used to call the biometric recognition module of the smart door lock to collect biometric features when the orientation information is the outside of the door panel; use the biometric features to match in the pre-stored feature library of the smart door lock to obtain a hit target feature set, wherein the pre-stored feature library includes multiple user identifiers, and each user identifier is associated with at least one feature set; based on the first user identifier associated with the target feature set, the corresponding target item information is extracted from the reminder list of the smart door lock.
[0114] In an optional embodiment of the present application, the trigger module 43 is used to obtain the number of items in the reminder list that are in an unread state when the orientation information is the inside of the door panel; generate a corresponding sound signal according to the number of items, and control the smart door lock to perform a reminder operation according to the sound signal; detect the user's feedback signal for the sound signal, and determine the target item information in the unread item information according to the feedback signal.
[0115] In an optional embodiment of the present application, the device also includes: a second entry module, which is used to obtain call information of the authorized user on the inside of the door panel where the smart door lock is located when the monitoring function of the smart door lock is in an authorized state; extract key features in the call information, and determine whether the authorized user has an entry requirement based on the key features; if there is an entry requirement, generate second matter information based on the key features, and associate the second matter information with the user identification of the authorized user and store it in the reminder list.
[0116] In an optional embodiment of the present application, the device also includes: a third entry module, which is used to capture images of the scene outside the door through the image acquisition device of the smart door lock; determine whether the image of the scene outside the door meets the preset entry conditions; if the preset entry conditions are met, generate third matter information based on the image outside the door, and store the third matter information in the reminder list of the smart door lock.
[0117] In an optional embodiment of the present application, the device also includes: a fourth entry module, which is used to obtain historical unlocking information within a preset time period of the smart door lock; analyze the user's behavioral habits within the preset time period based on the historical unlocking information; generate recommended item information based on the behavioral habits, and associate the recommended item information with the user's user identification and store it in the reminder list of the smart door lock.
[0118] See also Figure 5 , Figure 5 is a structural diagram of a computer device provided by an optional embodiment of the present invention, such as Figure 5 As shown, the computer device includes: one or more processors 10, memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components utilize different buses to communicate with each other and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in the memory or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Equally, multiple computer devices can be connected, and each device provides part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system).
[0119] The processor 10 may be a central processing unit, a network processor, or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic, or any combination thereof.
[0120] The memory 20 stores instructions that can be executed by at least one processor 10, so as to enable at least one processor 10 to execute the method shown in the above embodiment.
[0121] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created based on the use of a computer device for displaying a small program landing page, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.
[0122] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid-state drive; the memory 20 may also include a combination of the above types of memory.
[0123] The computer device further includes a communication interface 30 for the computer device to communicate with other devices or a communication network.
[0124] The embodiment of the present invention also provides a computer-readable storage medium. The above-mentioned method according to the embodiment of the present invention can be implemented in hardware, firmware, or implemented as a computer code that can be recorded in a storage medium, or implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.
[0125] Although the embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention. Such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A method for reminding an event of a smart door lock, characterized in that: The method comprises: Detect the user's unlocking operation on the smart door lock; Determining the position information of the user relative to the door panel where the smart door lock is located according to the unlocking operation; A corresponding target reminder strategy is triggered based on the orientation information, and corresponding target item information is extracted from the reminder item list of the smart door lock according to the target reminder strategy, wherein, when the orientation information is the outside of the door panel, the target reminder strategy includes: using the target feature set hit by the biometric features collected by the smart door lock in a pre-stored feature library to determine the target item information; when the orientation information is the inside of the door panel, the target reminder strategy includes: using the number of items in the reminder item list in an unread state to generate a corresponding sound signal to perform a reminder operation, detecting a user's feedback signal in response to the sound signal, and determining the target item information from the item information in the unread state according to the feedback signal; Control the smart door lock to execute a reminder operation of the target event information.
2. The method according to claim 1, characterized in that Before triggering a corresponding target reminder strategy based on the position information, the method further includes: Detecting a user's input instruction for a reminder in the smart door lock; Determining first item information and a corresponding user identifier according to the input instruction, wherein the user identifier includes a first user identifier and a second user identifier, the first user identifier is used to represent a reminder object of the item information, and the second user identifier is used to represent an entry object of the item information; The first item information is associated with the user identifier as preset item information and stored in the reminder item list.
3. The method according to claim 2, characterized in that The orientation information is the outer side of the door panel; The triggering of a corresponding target reminder strategy based on the position information, and extracting corresponding target item information from the reminder item list of the smart door lock according to the target reminder strategy, includes: Calling the biometric recognition module of the smart door lock to collect biometric features; Using the biometric feature to match a pre-stored feature library of the smart door lock to obtain a hit target feature set, wherein the pre-stored feature library includes multiple user identifiers, and each user identifier is associated with at least one feature set; Based on the first user identifier associated with the target feature set, corresponding target item information is extracted from the reminder item list of the smart door lock.
4. The method according to claim 1, wherein The method further comprises: When the monitoring function of the smart door lock is in the authorized state, obtaining the call information of the authorized user inside the door panel where the smart door lock is located; Extracting key features from the call information, and determining whether the authorized user has an input requirement based on the key features; If there is an input requirement, second item information is generated based on the key feature, and the second item information is associated with the user identification of the authorized user and stored in the reminder list.
5. The method according to claim 1, wherein The method further comprises: The image acquisition device of the smart door lock captures an image of the scene outside the door; Determine whether the image of the outside scene meets the preset entry conditions; If the preset entry conditions are met, third item information is generated based on the image of the scene outside the door, and the third item information is stored in the reminder list of the smart door lock.
6. The method according to claim 1, characterized in that The method further comprises: Obtain historical unlocking information of the smart door lock within a preset time period; Analyzing the user's behavior habits within a preset time period based on the historical unlocking information; Recommended item information is generated based on the behavioral habit, and the recommended item information is associated with the user identification of the user and stored in the reminder list of the smart door lock.
7. A reminder device for a smart door lock, characterized in that: The device comprises: A detection module is used to detect the user's unlocking operation on the smart door lock; a determination module, configured to determine, based on the unlocking operation, the position information of the user relative to the door panel where the smart door lock is located; a triggering module, configured to trigger a corresponding target reminder strategy based on the orientation information, and extract corresponding target item information from the reminder item list of the smart door lock according to the target reminder strategy, wherein, when the orientation information is the outside of the door panel, the target reminder strategy includes: determining the target item information by using a target feature set hit by a biometric feature collected by the smart door lock in a pre-stored feature library; and when the orientation information is the inside of the door panel, the target reminder strategy includes: generating a corresponding sound signal using the number of items in an unread state in the reminder item list to perform a reminder operation, detecting a user's feedback signal in response to the sound signal, and determining the target item information from the unread item information according to the feedback signal; A control module is used to control the smart door lock to execute the reminder operation of the target event information.
8. A computer device, characterized in that: include: 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 method according to any one of claims 1 to 6 by executing the computer instructions.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Intelligent door lock reply method and device, computer equipment and storage medium
CN118555369A
Intelligent door lock-based wearing and building recommendation method, apparatus and device, and storage medium
CN118839043A