Intelligent door lock dynamic control method and equipment based on family member state perception

By tracking the entry and exit events and status density assessment of family members in real time, the security strategy of the smart door lock is dynamically adjusted, solving the problem that existing technologies are unable to adapt to changes in the status of family members. This achieves efficient security strategy adjustment and risk prediction, thereby improving home security.

CN121600623APending Publication Date: 2026-03-03广东臣家智能科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511926334.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-19
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

Existing smart door lock security strategies are difficult to dynamically adjust based on the actual presence of family members, resulting in insufficient protection in high-security scenarios or unnecessary verification operations in low-risk scenarios, lacking intelligence and scenario adaptability.

Method used

By tracking family members' entry and exit events in real time, the system dynamically adjusts the severity level of security policies, introduces an active protection mode and conducts state density assessment, implements a comprehensive security strategy that combines internal and external defense, and collects contextual feature vectors of exit events for risk prediction and differentiated mode recovery.

Benefits of technology

It enables dynamic adjustment of security policies based on the actual presence of family members and the stability of the scene, improving security protection capabilities during high-risk periods, avoiding security risks introduced by simple automated rules, and enhancing the ability to prevent illegal external intrusion and unexpected internal opening.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121600623A_ABST
    Figure CN121600623A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of home safety, and discloses an intelligent door lock dynamic control method and device based on family member state awareness, and the method comprises the steps: tracking entrance and exit events of family members in real time to confirm the number of people at home in real time; when the real-time number of people at home is equal to the preset total number of family members, automatically switching the working mode of the door lock from a conventional mode to an active guarding mode; in the active guarding mode, state density parameters are calculated according to the stable duration and the recent security event frequency, and the strict level of the composite security strategy is determined according to the state density parameters; and when a go-out event is detected, analyzing a context feature vector of the go-out event, and classifying the event as a conventional go-out or an abnormal go-out according to an analysis result. According to the invention, the strict level of the internal and external defense strategy is adaptively adjusted according to the actual in-place state and scene stability of the family members, intelligent risk pre-judgment can be carried out on the going-out behavior, and the intelligent protection capability of the door lock in different scenes is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of home security technology, specifically to a method and device for dynamic control of smart door locks based on the perception of family member status. Background Technology

[0002] Smart locks are a key entry point for smart home systems, designed to replace traditional mechanical keys. By integrating technologies such as biometrics, passwords, and near-field communication, they greatly enhance the convenience of user access.

[0003] Current smart lock applications primarily revolve around combinations of authentication methods and remote control. Users can unlock the lock using fingerprints, passwords, etc. Lock operating modes, such as the "away from home" arming mode, typically require manual setup by the user on the control panel or mobile app. Some products attempt to achieve simple automation using a single user's geolocation information. For internal security, some locks are equipped with independent electronic or mechanical child safety locks. Once activated, these functions operate according to fixed, preset rules.

[0004] However, existing security strategies' triggering and switching logic struggles to perceive the presence status of all family members. The system cannot distinguish between security scenarios where some members are home and those where all members are home, making it difficult to dynamically match security needs with actual requirements. Furthermore, the deactivation logic for internal security functions is overly simplistic, and the system fails to analyze the contextual information inherent in the event of leaving home, making it difficult to predict potential risks from unusual behaviors such as children going out at night. Therefore, this invention provides a method and device for dynamic control of smart door locks based on family member status perception to address the shortcomings of existing technologies. Summary of the Invention

[0005] To address the shortcomings of existing technologies, the purpose of this application is to provide a dynamic control method and device for smart door locks based on the status perception of family members. This solves the problem that existing smart door lock security strategies are usually static and difficult to dynamically adjust according to the actual presence status of family members. This results in insufficient protection capabilities in high-security scenarios such as when all family members are at home resting, or unnecessary verification operations in low-risk scenarios such as when family members have just returned home, lacking intelligence and scenario adaptability.

[0006] To achieve the above objectives, the present invention provides the following technical solution: a dynamic control method for smart door locks based on family member status perception, comprising the following steps: S1. Track the entry and exit events of family members in real time to maintain a dynamic set of family members at home and confirm the number of people at home in real time; S2. When the number of people at home in real time is equal to the preset total number of family members, switch the door lock's working mode from the normal mode to the active protection mode. S3. In the active protection mode, the current home scenario is dynamically evaluated to determine the severity level of the composite security strategy to be implemented. S4. Based on the aforementioned level of stringency, implement a comprehensive security strategy that combines internal and external defenses; S5. When an exit event is detected in the active protection mode, the exit event is analyzed, and differentiated mode recovery logic is executed based on the analysis results.

[0007] Preferably, in step S3, the dynamic evaluation of the current home scenario to determine the stringency level of the composite security strategy to be implemented further includes: Based on the duration of continuous maintenance of the active protection mode and the frequency of recent security-related events, a state density parameter is calculated; based on the state density parameter, the severity level of the composite security strategy is determined.

[0008] Preferably, the security-related events include at least one of the following: events triggered by a doorbell button on the outside of the lock, abnormal vibration events detected by a sensor integrated inside the lock body, or abnormal door status events detected by a door magnetic sensor linked to the lock.

[0009] Preferably, in step S4, the step of implementing a combined internal and external security strategy further includes: In terms of external defense, external single-factor authentication permissions are suspended, and unlocking is required through multi-factor combined authentication. For internal security, the electronic child safety lock on the internal handle is activated, and the door is opened from the inside via a specific verification operation that matches the aforementioned level of security.

[0010] Preferably, in step S5, the analysis of the departure event further includes collecting and constructing a contextual feature vector containing the departure person's identity tag, departure timestamp, date type, and external weather conditions.

[0011] Preferably, in step S5, the step of executing differentiated pattern recovery logic based on the analysis results further includes: Based on the context feature vector, the outing event is classified into regular outing or abnormal outing; If the outing event is classified as a routine outing, the work mode will be restored from the proactive protection mode to the routine mode. If the outing event is classified as an abnormal outing, the working mode will be switched from the active protection mode to the temporary observation mode.

[0012] Preferably, the observation mode further includes: Maintain the security policy under the active protection mode; Send alarms and confirmation requests to the user's mobile device; Whether to revert to normal mode depends on the received user instructions or after the preset observation period expires.

[0013] Preferably, the multi-factor authentication includes at least one of the following: fingerprint and password combination authentication, face and password combination authentication, authentication method requiring dual user authorization, or authentication method combining user device confirmation.

[0014] Preferably, the method further includes: Internal door opening attempts that do not conform to a specific verification operation are detected as abnormal attempt events. When the abnormal attempt event meets the preset alarm conditions, the alarm mechanism is triggered.

[0015] It also provides smart door lock dynamic control devices based on family member status awareness, including: The identity recognition module is used to collect personnel's identity credential information and send the collected information to the status perception and judgment module; The strategy execution and control module is used to execute locking or unlocking actions, adjust external authentication logic, and control the internal unlocking mechanism. The data storage module is used to store preset information on all family members, identity credential templates for each member, and preset composite security policy sets. The communication and external information interaction module is used to send alarm and confirmation requests to the user's mobile terminal and obtain auxiliary decision-making information from the network server for analyzing exit events. The status perception and judgment module is used to track the entry and exit events of family members in real time to determine the number of people at home in real time, determine the triggering of the active protection mode, dynamically evaluate the current family scene to determine the strictness level of the security policy, and analyze the exit events to generate differentiated mode recovery decisions. The central processing module is used to execute preset program instructions and generate control instructions based on the judgment, evaluation and analysis results of the state perception and judgment module to coordinate the operation of the strategy execution and control module and the communication and external information interaction module.

[0016] In summary, this application includes at least one of the following beneficial technical effects: 1. This invention introduces an active protection mode and a state density assessment mechanism, enabling the door lock to dynamically adjust the severity level of its security strategy based on the actual presence of family members and the stability of the scene. By tracking the number of people at home in real time, it automatically enters active protection mode after determining that all family members are at home. Furthermore, based on the stable duration of this active protection mode and the state density parameters calculated from the frequency of recent security events, it refines the security strategy to be executed, thereby providing stronger security protection during high-risk periods such as when family members are asleep at night.

[0017] 2. This invention achieves differentiated pattern recovery logic by performing context awareness and risk prediction on outing events, avoiding the introduction of new safety hazards due to simple automated rules. When an outing event is detected, context feature vectors including the outing person's identity, time, and external environment are collected and analyzed, and regular and abnormal outings are distinguished. For abnormal outings, the system will switch to a temporary observation mode and request user confirmation, thereby enabling effective prediction and intervention for potential risk behaviors such as children going out late at night.

[0018] 3. This invention employs a comprehensive security strategy that combines internal and external defenses, simultaneously enhancing the ability to prevent unauthorized external intrusion and unauthorized internal opening. In active protection mode, it uses single-factor authentication externally and mandates multi-factor authentication; internally, it activates the electronic child safety lock and requires specific verification procedures to open the door. This comprehensive strategy, compared to traditional solutions that only focus on external defense, ensures security while also considering user convenience. Attached Figure Description

[0019] Figure 1 This is a diagram of the device architecture of this application; Figure 2 This is a flowchart illustrating the method steps of this application; Figure 3 This is the active protection flowchart for this application. Detailed Implementation

[0020] The following is in conjunction with the appendix Figure 1 -Appendix Figure 3 This application will be described in further detail below.

[0021] See attached document Figure 1 , Figure 1 This is a device architecture diagram according to an embodiment of the present invention. The present invention provides a smart door lock dynamic control device based on family member status awareness, comprising: The central processing module is used to execute preset program instructions, process input data, and generate control instructions based on the processing results to coordinate the operation of various functional modules within the device.

[0022] The identity recognition module includes an outdoor recognition unit located outside the door lock and an indoor recognition unit located inside the door lock.

[0023] The outdoor and indoor identification units are used to collect personnel's identity credentials, such as fingerprints, facial images, or NFC cards, and send the collected information to the central processing module for processing.

[0024] The status perception and determination module is used to receive and parse the identity credential information from the identity recognition module to distinguish between entry events and exit events.

[0025] The state perception and determination module is further used to update the state machine of the number of people at home in real time based on the entry and exit events.

[0026] The state perception and determination module is also used to calculate state density parameters based on the stable duration of the state and the frequency of recent security-related events when determining that all family members are at home. When an outing event is detected, the module analyzes the contextual features of the outing event, including the identity of the person leaving, the time of departure, the date type, and external environmental information, in order to classify the outing event.

[0027] The strategy execution and control module receives instructions generated by the central processing module based on the processing results of the state perception and judgment module.

[0028] The strategy execution and control module is specifically used to: control the mechanical or electronic components of the door lock body to perform locking or unlocking actions; dynamically adjust the logic of external identity authentication, such as suspending or restoring single-factor authentication permissions in different modes; and control the functions of the internal unlocking mechanism, such as activating or deactivating the electronic security lock function of the internal handle.

[0029] The data storage module is used to store preset family member information, identity credential templates for each member, preset composite security policy sets, system operation logs, and intermediate data generated by the status awareness and judgment module.

[0030] The communication and external information interaction module is used to establish a data connection with one or more user mobile terminals via wireless communication protocols, such as Bluetooth, Wi-Fi or cellular networks, to send alarm information or receive user confirmation commands.

[0031] The external information interaction module is also used to obtain auxiliary decision-making information from the network server, such as local weather data and public calendar holiday information, and provide this information to the state perception and judgment module for analyzing the context of the outing event.

[0032] See attached document Figure 2 , Figure 2 This is a flowchart of a method according to an embodiment of the present invention. The present invention provides a dynamic control method for smart door locks based on family member status awareness, comprising the following steps: S1, the data storage module pre-stores a complete set of family members containing the identity information of all authorized family members, as well as the total number of family members determined by the cardinality of this set. The system continuously monitors unlocking events through the identity recognition module. When the outdoor recognition unit verifies the identity of a legitimate family member and triggers unlocking, the event is defined as an entry event, and the member's identity information is added to the dynamic set of family members present. When the indoor recognition unit verifies the identity of a legitimate family member and triggers unlocking, or when the internal unlocking mechanism is triggered in a compliant manner, the event is defined as an exit event, and the member's identity information is removed from the set of family members present. Through real-time maintenance of the set of family members present, the system can accurately track the number and identities of members currently at home.

[0033] S2 compares the real-time number of people at home with the preset total number of family members. When the condition that the real-time number of people at home equals the total number of family members is met, it is determined that the last family member has entered the room, and the system automatically switches the current working mode from normal mode to active protection mode. This switching process is performed in the background and requires no user interaction.

[0034] S3, upon entering active protection mode, dynamically assesses the risk level of the current home environment. The state perception and judgment module calculates a state density parameter based on the duration of continuous active protection mode and the frequency of security-related events detected by door / window sensors or the door lock's own vibration sensor within a preset time window. This state density parameter quantifies the stability of the home's state. A higher state density value indicates that the home has been in a stable state with no entry or exit and no external interference for a long time; conversely, a lower state density value indicates that the home has just entered a state where all members are home or that there has been recent external interference. The central processing module determines the specific severity level of the security policy set to be executed based on this parameter value.

[0035] S4, the policy execution and control module, executes a composite security strategy combining internal and external defenses based on the current operating mode (active protection mode) and the determined level of security. For external defense, the system suspends all external single-factor authentication permissions; any unlocking request from outside must be authorized through multi-factor authentication (e.g., a combination of fingerprint and password). For internal security, the system activates the electronic child safety lock function on the internal handle, disabling conventional physical pressing or turning operations. At this time, any internal door opening action must be completed through a specific verification operation matching the current policy's level of security. For example, at a high level of security, the user must first verify their identity at the indoor fingerprint module before attempting to open the door.

[0036] S5. When a door lock in active protection mode detects a compliant internal exit event, the system does not immediately revert to normal mode. Instead, it initiates a context awareness and recovery decision-making process. The state awareness and judgment module collects the context feature vector of the exit event, which includes the exiter's identity tag, exit timestamp, date type, and weather information obtained through the communication and external information interaction module. Based on this context feature vector, the system classifies the exit event as either a routine or abnormal exit. If classified as a routine exit (e.g., an adult leaving on a weekday morning), the system immediately reverts to normal mode and deactivates all composite security policies. If classified as an abnormal exit (e.g., a child leaving late at night), the system switches to a temporary observation mode. In observation mode, the door lock's security policies remain at the level of active protection mode, while an alarm and confirmation request are sent to the main user's mobile terminal via the communication module. The system will decide whether to revert to normal mode based on the received user instruction or after a preset observation period has expired.

[0037] During the initialization phase, authorized family member identity information needs to be entered to establish a complete family member set. Specifically, administrators can create user profiles for each family member through an application on the user's mobile terminal or the management interface built into the door lock device. During profile creation, the system guides the user to enter at least one authentication credential, which may include, but is not limited to: biometric information, such as fingerprint template information collected by a fingerprint sensor or facial 3D feature information collected by a camera; and electronic information, such as the unique identifier of an NFC card or the Bluetooth / Wi-Fi MAC address of the user's mobile terminal. The profiles of all members together constitute the complete family member set U. total This collection is stored in the data storage module.

[0038] U total ={u1,u2,…,u n}; Among them, u i This represents an independent family member configuration file, where n is the total number of family members. Therefore, the system can determine a preset total number of family members N. total : N total =|U total |; To enable real-time tracking of family members' activities, the system maintains a set U of family members in memory. in The set (t) represents the members who are inside the household at time t. This set is maintained by continuously monitoring and processing two different types of events: entry events and exit events.

[0039] Entry Event E entry The determination is triggered by the outdoor identification unit located outside the door lock. When a user interacts with the outdoor identification unit using their credentials (such as fingerprint or facial recognition) outdoors, the unit collects the credentials information and sends it to the central processing module for comparison and verification. If the verification is successful and the user's identity is verified... j Existing in the complete collection of family members U total If the entry event occurs, the system determines that a legitimate entry event has occurred. At this point, the state awareness and determination module adds the member's identity information to the family member set. This state transition process can be represented by the following set operation: U in (t)=U in (t-1)∪{u j}; Among them, U in (t-1) represents the set of members within the family at the previous time point t-1 before this event occurred; u j For U in The elements in the set (t-1) are used to ensure the correctness of the logic.

[0040] By continuously monitoring and processing entry and exit events, the system is able to maintain the family member set U in real time and accurately. in (t). Based on this set, the system can obtain an accurate real-time number N of people at home at any time. in (t), whose value is the cardinality of the family member set.

[0041] N in (t)=|U in (t)|; This forms the fundamental basis for all subsequent advanced security strategies (such as pattern triggering, risk prediction, and context awareness) decisions.

[0042] After establishing a precise data foundation of family member status, the central processing module autonomously decides whether to trigger a preset high-security mode, namely the proactive protection mode, based on the real-time number of people at home.

[0043] Specifically, the status perception and judgment module continuously monitors the number of people at home (N) in real time. in (t) and the preset total number of family members N total Compare. Once N is detected... in (t)=N total The system uses the condition C, which indicates that all authorized family members are indoors, as the trigger condition. activate The fulfillment of this condition causes the central processing module to automatically switch the device's current operating mode M. sys From the regular mode M regular Switch to Active Guardian Mode M guardian The mode switching process is completed automatically in the device's background, without any manual settings or intervention from the user.

[0044] Once in active protection mode, the system dynamically fine-tunes security policies. By introducing a "state density" parameter, the system quantifies the stability of the current home situation and uses this as the basis for dynamically adjusting the severity level of security policies.

[0045] density of states S density (t) is a quantitative indicator designed to characterize the stability of the "all family members at home" state. A higher state density value means that the home environment is in a deep stable state for a long time, characterized by calmness, no entry or exit, and no external disturbances (e.g., during deep sleep at night). To ensure the physical meaning of this parameter is clear and to avoid meaningless negative values, its value is calculated using the following formula: S density (t)=(w1·f(T stable )) / (1+w2·F event ); in: T stable This indicates the duration that the active guardian mode has been maintained since it was triggered. The central processing module starts a timer when entering active guardian mode, and the count value of this timer is T. stable .

[0046] f(T stable f(T) is a monotonically increasing function with respect to a stable duration, used to convert duration into density gain. In a specific embodiment, this monotonically increasing function can be implemented as a logarithmic function, such as f(T). stable ) = log(1+T stable Using a logarithmic function can demonstrate that the increase in security demand due to the stable duration is more significant in the early stage, but tends to level off later.

[0047] F event This indicates the frequency of security-related events triggered within a preset sliding time window (e.g., the past 60 minutes). These security-related events may include, but are not limited to: events triggered by the doorbell button on the outside of the lock, abnormal vibration events detected by an accelerometer or vibration sensor integrated inside the lock body, or abnormal door status events detected by a door magnetic sensor linked to the lock.

[0048] w1 and w2 are preset non-negative weighting coefficients stored in the data storage module. These two coefficients can be configured by users or manufacturers according to actual security needs to adjust the relative importance of stability duration and recent event frequency in state density calculation.

[0049] This formula uses the frequency of security events as a stability attenuation factor through division, thereby ensuring the non-negativity of the state density parameter and enabling it to be mapped more accurately to the stringency level of the security policy.

[0050] In one specific implementation, when the state density value exceeds a preset high-density threshold, it indicates that the household has entered a deep hibernation state, at which point the system adjusts the security policy to the highest level of stringency. For example, during subsequent internal security monitoring, the internal unlocking verification operation must be "the physical action of pressing down the handle within a very short preset time window (e.g., 5 seconds) after the indoor fingerprint recognition unit completes identity verification." Any operation that exceeds the time limit or is mismatched will be considered a high-risk abnormal attempt.

[0051] Conversely, when the state density value is lower than the preset low-density threshold, such as shortly after all family members have returned home, it indicates that there may still be activity inside the home. In this case, the system adjusts the security policy to the standard strict level. At this level, the verification operation for unlocking from the inside can be set to relatively lenient conditions, such as "simply press and hold the dedicated safety button on the inside of the door before pressing down the handle to open the door," thereby ensuring security while avoiding unnecessary disruption to the user's normal activities. In this way, the present invention enables the door lock's security capabilities to intelligently and precisely adapt to the real rhythm of family life.

[0052] When the system switches to active protection mode, the central processing module, which is the instruction policy execution and control module, executes a composite security policy that combines internal and external defenses based on the determined policy severity level.

[0053] The upgrade to the external defense strategy is mainly reflected in the dynamic adjustment of external authentication logic. In this mode, the system will temporarily suspend all preset single-factor authentication permissions. Specifically, single-factor authentication refers to an unlocking method where users only need to provide a certain type of credential to complete identity verification. Examples include, but are not limited to, using only a single fingerprint, only a single fixed password, or only an NFC card. During the active protection mode, any single-factor authentication request initiated through the outdoor identification unit will be rejected by the system.

[0054] Instead, the system will require users to use a preset multi-factor authentication method to unlock the door from the outside. Multi-factor authentication refers to an unlocking method where users must provide two or more different types of credentials to complete identity verification. This includes: fingerprint and password authentication, where users need to enter the correct password after verifying their fingerprint; facial recognition and password authentication; authentication methods requiring dual user authorization, such as requiring both user A and user B, family members, to complete their respective identity verifications within a specified time; or authentication methods that combine user device confirmation, such as requiring users to confirm on their pre-bound mobile terminal after verifying their fingerprint on the door lock to complete the unlocking process.

[0055] The activation of internal security monitoring aims to prevent unintended door opening attempts initiated from within. This strategy mainly includes actions at two levels.

[0056] The strategy execution and control module activates the electronic child safety lock function on the internal handle. This function temporarily disengages the physical handle from the lock body's transmission mechanism by controlling a micro-clutch or solenoid valve. In this state, even if the user can press down or turn the handle, the physical action cannot be transmitted to the latch mechanism, thus preventing the door from opening.

[0057] The system rigorously monitors and verifies any attempts to open the internal door. With the electronic child safety lock activated, any legitimate attempt to leave the premises must pass a pre-set, compliant multi-factor authentication process. valid_internal Only then can it be completed. The specific complexity of this verification operation is directly related to the determined policy strictness level. For example, under the standard strictness level, O(n) valid_internal This can be defined as "pressing down the dedicated safety button on the inside of the door for three seconds, then pressing down the handle"; while at the highest level of stringency, O valid_internal It is defined as "the user must first complete the identity verification on the fingerprint recognition unit on the inside of the door, and then complete the action of pressing down the handle within a five-second time window after successful verification".

[0058] Any attempt to open an internal door that does not meet the requirements of the current policy's stringency level will be classified as an abnormal attempt event E by the system. abnormalThe state awareness and judgment module continuously counts and times these abnormal attempt events. When a preset alarm condition C is met... alarm When this occurs, the system will trigger an alarm mechanism. The alarm condition can be expressed by the following formula: C alarm ≡(Count(E abnormal )>T count )∨(Duration(E abnormal )>T duration ); Among them, C alarm This represents a Boolean alarm condition, which triggers an alarm when its value is true; E abnormal Indicates the identifier of an abnormal attempt event; Count(E) abnormal ) represents a counting function used to count the total number of abnormal attempt events that occur within a preset time period; T count This represents a preset threshold for the number of abnormal attempts, such as 3 times; Duration(E) abnormal ) represents a timing function used to measure the duration of a single or consecutive attempts at unusual behavior; T duration This indicates the preset threshold for the duration of abnormal attempts, such as continuous attempts exceeding 10 seconds.

[0059] When alarm condition C alarm When the condition is met, the central processing module will send an alarm notification containing the event time and type to one or more main users' mobile terminals via the instruction communication and external information interaction module.

[0060] When a door lock in active protection mode detects a compliant exit event initiated internally and conforming to the current security policy, the system does not immediately revert to normal mode. Instead, it initiates a context awareness and recovery decision-making process to intelligently predict the potential risks of the exit behavior.

[0061] Specifically, after determining that an exit event has occurred, the state perception and determination module will collect and construct a context feature vector V containing multi-dimensional information. context This contextual feature vector is used to comprehensively characterize the specific context in which the exit event occurred. This contextual feature vector can be represented as: V context =[I user ,T time D date W weather C calendar ]; Among them, I user This indicates the identity tag of the person leaving the premises. This tag is preset during the initial entry of member information, and can be categorized into levels such as "adult," "child," and "elderly." timeIndicates the exact timestamp of departure, accurate to the hour and minute; D date Indicate the date type for the day you are leaving, such as "weekday" or "holiday / weekend". This information can be obtained from the system calendar or an external service; W weather This indicates the external weather conditions at the time of departure. This information is obtained in real-time from the network weather service provider by the communication and external information interaction module, and can be categorized as "sunny" or "severe" (e.g., heavy rain, typhoon, high temperature warnings); C calendar This indicates personal calendar event information associated with the person leaving home. For example, if the person leaving home is an adult, the system can determine if they have any scheduled meetings or outings around the time of their departure.

[0062] Based on this context feature vector V context The state perception and judgment module will classify this exit event using a preset rule engine. This rule engine stores a series of rules used to map events as "routine exits". routine Or "abnormal outings" E anomalous .

[0063] Examples of rules for determining routine outings include: the person going out is an "adult" and the outing time is in the morning on a weekday; or the person's personal calendar shows that they have outing plans for the current time.

[0064] Examples of rules for determining abnormal outings include: the person leaving the house is a "child" or "elderly" and the outing takes place late at night or in the early morning; or any outing regardless of the user's identity, provided that the external weather is detected as "severe".

[0065] The system executes differentiated pattern recovery logic based on the classification results of exit events.

[0066] If the outing event is classified as a routine outing (E) routine The central processing module determines that the behavior carries a low risk and immediately instructs the policy execution and control module to restore the device's operating mode from active protection mode to normal mode. Simultaneously, all activated composite safety policies, such as external multi-factor authentication requirements and internal electronic child safety lock functions, will be deactivated.

[0067] If the outing event is classified as an abnormal outing (E) anomalous The central processing module determines that this behavior poses a potential risk and will not immediately revert to the normal mode. Instead, it will switch the device's operating mode to a temporary, preset observation mode M. observation .

[0068] In observation mode, the system will perform the following operations: The door lock's security strategy will remain at the high security level of active protection mode. This means that external single-factor authentication will remain suspended, and the internal electronic child safety lock function will remain active.

[0069] The central processing module immediately sends an alarm and confirmation request containing detailed context information to the preset master user's mobile terminal, after communicating with the command and external information interaction module. An example of this request could be: "A member [child's name] was detected leaving home at 11:30 PM. The door lock is still at a high security level. Should we immediately revert to normal mode?" The final mode state will be determined based on user feedback or a preset timeout mechanism. If the preset observation period T is exceeded... observe If the primary user sends a confirmation command for recovery via mobile terminal within (e.g., 10 minutes), the system will switch to normal mode. If the primary user sends a command to refuse recovery, or does not respond within the observation period, the system will remain in observation mode, or revert to active protection mode according to preset rules to ensure continuous security protection.

Claims

1. A dynamic control method for smart door locks based on family member status perception, characterized in that, Includes the following steps: S1. Track the entry and exit events of family members in real time to maintain a dynamic set of family members at home and confirm the number of people at home in real time; S2. When the number of people at home in real time is equal to the preset total number of family members, switch the door lock's working mode from the normal mode to the active protection mode. S3. In the active protection mode, the current home scenario is dynamically evaluated to determine the severity level of the composite security strategy to be implemented. S4. Based on the aforementioned level of stringency, implement a comprehensive security strategy that combines internal and external defenses; S5. When an exit event is detected in the active protection mode, the exit event is analyzed, and differentiated mode recovery logic is executed based on the analysis results.

2. The intelligent door lock dynamic control method based on family member status perception according to claim 1, characterized in that, In step S3, the dynamic evaluation of the current home scenario to determine the stringency level of the composite security strategy to be implemented further includes: The state density parameter is calculated based on the duration of continuous maintenance of the active protection mode and the frequency of recent security-related events. The stringency level of the composite security strategy is determined based on the state density parameter.

3. The intelligent door lock dynamic control method based on family member status perception according to claim 2, characterized in that, The security-related events include at least one of the following: events triggered by the doorbell button on the outside of the lock, abnormal vibration events detected by sensors integrated inside the lock body, or abnormal door status events detected by a door magnetic sensor linked to the lock.

4. The intelligent door lock dynamic control method based on family member status perception according to claim 1, characterized in that, In step S4, the step of implementing a combined internal and external security strategy further includes: In terms of external defense, external single-factor authentication permissions are suspended, and unlocking is required through multi-factor combined authentication. For internal security, the electronic child safety lock on the internal handle is activated, and the door is opened from the inside via a specific verification operation that matches the aforementioned level of security.

5. The intelligent door lock dynamic control method based on family member status perception according to claim 1, characterized in that, In step S5, the analysis of the outing event further includes collecting and constructing a contextual feature vector containing the outgoing person's identity tag, outing timestamp, date type, and external weather conditions.

6. The intelligent door lock dynamic control method based on family member status perception according to claim 1, characterized in that, In step S5, the step of executing differentiated pattern recovery logic based on the analysis results further includes: Based on the context feature vector, the outing event is classified into regular outing or abnormal outing; If the outing event is classified as a routine outing, the work mode will be restored from the proactive protection mode to the routine mode. If the outing event is classified as an abnormal outing, the working mode will be switched from the active protection mode to the temporary observation mode.

7. The intelligent door lock dynamic control method based on family member status perception according to claim 6, characterized in that, The observation mode further includes: Maintain the security policy under the active protection mode; Send alarms and confirmation requests to the user's mobile device; Whether to revert to normal mode depends on the received user instructions or after the preset observation period expires.

8. The intelligent door lock dynamic control method based on family member status perception according to claim 4, characterized in that, The multi-factor authentication includes at least one of the following: fingerprint and password combination authentication, face and password combination authentication, authentication method requiring dual user authorization, or authentication method combining user device confirmation.

9. The intelligent door lock dynamic control method based on family member status perception according to claim 1, characterized in that, The method further includes: Internal door opening attempts that do not conform to a specific verification operation are detected as abnormal attempt events. When the abnormal attempt event meets the preset alarm conditions, the alarm mechanism is triggered.

10. A smart door lock dynamic control device based on family member status perception, applied to the smart door lock dynamic control method based on family member status perception as described in any one of claims 1-9, characterized in that, include: The identity recognition module is used to collect personnel's identity credential information and send the collected information to the status perception and judgment module; The strategy execution and control module is used to execute locking or unlocking actions, adjust external authentication logic, and control the internal unlocking mechanism. The data storage module is used to store preset information on all family members, identity credential templates for each member, and preset composite security policy sets. The communication and external information interaction module is used to send alarm and confirmation requests to the user's mobile terminal and obtain auxiliary decision-making information from the network server for analyzing exit events. The status perception and judgment module is used to track the entry and exit events of family members in real time to determine the number of people at home in real time, determine the triggering of the active protection mode, dynamically evaluate the current family scene to determine the strictness level of the security policy, and analyze the exit events to generate differentiated mode recovery decisions. The central processing module is used to execute preset program instructions and generate control instructions based on the judgment, evaluation and analysis results of the state perception and judgment module to coordinate the operation of the strategy execution and control module and the communication and external information interaction module.