Linkage method for security system, and security system
By establishing a linkage relationship between devices in the security system and performing linkage actions based on the linkage information confirmed by the user, the problem of camera leakage triggering or late triggering is solved, efficient linkage between devices is achieved, and user experience is improved.
Patent Information
- Application Number
- PCT/CN2025/073331
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-05
- Filing Date
- 2025-01-20
- Publication Date
- 2025-08-14
AI Technical Summary
In the existing security system, multiple cameras need to be triggered before recording the target area, which is prone to leak triggers or late triggers, affecting the user's user experience.
By establishing a linkage relationship between multiple security devices, recommending the linkage relationship of the device to users based on the linkage relationship, receiving user confirmation information, obtaining linkage information, and performing linkage actions when meeting preset conditions, including establishing a linkage relationship between machine learning and controlling the linkage of the device through startup commands.
It reduces late start or miss start-up of the device, improves the accuracy and timeliness of device linkage, and improves the user experience.
Smart Images

Figure CN2025073331_14082025_PF_FP_ABST
Abstract
Description
Security system linkage method and security system
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese patent application No. 2024101716328, filed on February 5, 2024, entitled “Linkage method for security system and security system”, the entire contents of which are incorporated herein by reference. Technical Field
[0003] The present application relates to the technical field of security equipment, and in particular to a linkage method of a security system and a security system. Background Art
[0004] Security systems are commonplace in everyday life, used to monitor and protect targeted areas, such as bedrooms, parking lots, and courtyards. For example, a security system may include multiple cameras, each of which needs to be triggered before recording the target area. This can easily lead to missed or delayed triggering, severely impacting the user experience.
[0005] Application Contents
[0006] The present application provides a linkage method for a security system and a security system to solve the technical problems arising in the prior art.
[0007] To solve the above problems, the present application provides a first aspect of a linkage method for a security system, wherein the security system includes a plurality of security devices, wherein the plurality of security devices include adjacent first devices and second devices, and the linkage method includes:
[0008] Establishing a linkage relationship between the multiple security devices;
[0009] Based on the linkage relationship, recommending the linkage relationship between the first device and the second device to the user;
[0010] receiving a confirmation message from the user to confirm the linkage relationship between the first device and the second device;
[0011] acquiring linkage information between the first device and the second device from the linkage relationship;
[0012] In response to the linkage information satisfying a preset condition, a linkage action is performed on the first device and the second device.
[0013] The preset condition includes a first preset threshold, and the linkage method further includes:
[0014] In response to the linkage information being less than or equal to the first preset threshold, the linkage relationship between the first device and the second device is reconfirmed by the user.
[0015] The step of executing a linkage action on the first device and the second device in response to the linkage information satisfying a preset execution condition includes:
[0016] In response to the linkage information being greater than the first preset threshold, the first preset time is obtained from the linkage relationship, and after the first device is started, the second device is actively started after the first preset time; or, after the second device is started, the first device is actively started after the first preset time.
[0017] The linkage method further includes:
[0018] Obtaining a second preset time;
[0019] Controlling the first device to not actively start up again within the second preset time after the first device actively starts up;
[0020] Alternatively, within the second preset time after the second device is actively started, the second device is controlled not to be actively started again.
[0021] The step of performing a linkage action on the first device and the second device includes:
[0022] generating a start instruction based on the first preset time;
[0023] After the first device is started, the startup instruction is sent to the second device, so that the second device actively starts based on the startup instruction at an interval of the first preset time; or, after the second device is started, the startup instruction is sent to the first device, so that the first device actively starts based on the startup instruction at an interval of the first preset time.
[0024] The linkage method further includes:
[0025] If the target object passes through the detection area of the second device within the first preset time after the first device is started, the second device is passively turned on;
[0026] Alternatively, within the first preset time after the second device is started, if the target object passes through the detection area of the first device, the first device is passively turned on.
[0027] The step of recommending the linkage relationship between the first device and the second device to the user based on the linkage relationship includes:
[0028] comparing the linkage information between the first device and the second device with a second preset threshold, where the second preset threshold is greater than the first preset threshold;
[0029] In response to the linkage information being greater than or equal to the second preset threshold, recommending the linkage relationship between the first device and the second device to the user.
[0030] The step of reconfirming the linkage relationship between the first device and the second device by the user includes:
[0031] Remind the user to cancel the linkage relationship between the first device and the second device.
[0032] To solve the above problem, the second aspect of the present application provides a linkage method for a security system, wherein the security system includes a plurality of security devices, and the linkage method includes:
[0033] Obtaining startup information of each of the security devices within a historical period;
[0034] A linkage relationship between the plurality of security devices is established based on startup information of each of the security devices within a historical period.
[0035] The step of establishing a linkage relationship between the plurality of security devices based on the startup information of each security device in the historical time period includes:
[0036] A linkage relationship between the multiple security devices is established by performing machine learning on the startup information of each security device within the historical time.
[0037] The plurality of security devices include a first device and a second device that are adjacent to each other, the linkage relationship includes linkage information between the first device and the second device, and the linkage information between the first device and the second device reflects the degree of association between activation of the first device and activation of the second device;
[0038] The linkage method further includes:
[0039] In response to the linkage information satisfying a preset condition, a linkage action is performed on the first device and the second device.
[0040] To solve the above problems, the third aspect of the present application provides a security system, including: multiple security devices and a base station, multiple security devices and the base station establish a network connection; the base station controls the multiple security devices based on the above linkage method.
[0041] The beneficial effects of the present application are as follows: Different from the existing technology, the present application establishes a linkage relationship between multiple security devices; based on the linkage relationship, recommends the linkage relationship between the first device and the second device to the user; receives confirmation information from the user to confirm the linkage relationship between the first device and the second device; obtains the linkage information between the first device and the second device from the linkage relationship; and performs a linkage action on the first device and the second device in response to the linkage information meeting a preset condition. By establishing a linkage relationship between multiple security devices, the linkage information between the first device and the second device is obtained from the linkage relationship; when the linkage information meets the preset condition, the linkage action is performed on the first device and the second device; it is possible to achieve linkage between adjacent first and second devices, reduce the occurrence of late startup or missed startup of the first or second device, and improve the user experience; in addition, the linkage between the first device and the second device is automatically achieved, improving the accuracy and timeliness of the linkage. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without inventive efforts. Among them:
[0043] FIG1 is a schematic diagram of a framework of an embodiment of a security device provided by the present application;
[0044] FIG2 is a flow chart of an embodiment of a linkage method provided by the present application;
[0045] FIG3 is a schematic diagram of a flow chart of an embodiment of step S105 in FIG2 ;
[0046] FIG4 is a flow chart of another embodiment of the linkage method provided by the present application;
[0047] FIG5 is a flow chart of another embodiment of the linkage method provided by the present application;
[0048] FIG6 is a schematic diagram of a framework of another embodiment of the security device provided by the present application;
[0049] FIG7 is a flow chart of another embodiment of the linkage method provided by the present application;
[0050] FIG8 is a schematic diagram of a framework of an embodiment of a computer-readable storage medium provided in the present application. DETAILED DESCRIPTION
[0051] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0052] The terms "first," "second," "third," "fourth," etc. (if any) in the specification and claims of the present application and in the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential sequence. It should be understood that the numbers used in this way are interchangeable where appropriate, so that the embodiments of the present application described herein can, for example, be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions, for example, a process, method, system, product, or apparatus comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products, or apparatus.
[0053] The current security system includes multiple cameras, which need to be triggered before recording the target area. It is impossible to achieve linkage between multiple cameras, and missed triggering or late triggering are prone to occur, which seriously affects the user experience.
[0054] To address the above technical issues, the present application provides a linkage method for use in a security system 10. Please refer to Figure 1, which is a schematic diagram of the framework of an embodiment of a security device provided by the present application. The security system 10 of this embodiment may include multiple security devices 11, including but not limited to cameras, electronic door locks, infrared sensors, door and window sensors, smoke detectors, motion detectors, and the like.
[0055] For example, the security system 10 may include multiple cameras, and the multiple cameras may be set in different areas, such as bedrooms, kitchens, or living rooms.
[0056] Optionally, the security system 10 may further include a base station 12 (also called a homebase, a security master control device), and the multiple security devices 11 establish a network connection with the base station 12 to achieve control of the multiple security devices 11.
[0057] The plurality of security devices 11 include adjacent first devices 111 and second devices 112; wherein, the adjacent first devices 111 and second devices 112 may mean that the first device 111 and second device 112 are adjacently positioned, and / or the startup time of the first device 111 and the startup time of the second device 112 are adjacent.
[0058] The first device 111 and the second device 112 may be the same device, for example, both the first device 111 and the second device 112 are cameras. Alternatively, the first device 111 and the second device 112 may be different devices, for example, the first device 111 is a camera and the second device 112 is an electronic door lock.
[0059] Please refer to Figures 1-2. Figure 2 is a flowchart of an embodiment of the linkage method provided by this application. The linkage method of this embodiment is applied to the security system 10 described above; in other embodiments, the linkage method of this embodiment can also be applied to systems with multiple devices linked together, which will not be repeated here.
[0060] The linkage method of this embodiment includes the following steps:
[0061] S101: Establishing a linkage relationship among multiple security devices 11.
[0062] The startup information of each security device 11 in the historical time is obtained, where the historical time represents a period of time before the current time (or current moment) of the security device 11, for example, the historical time may be 10 hours before the current time.
[0063] By counting the activation information of each security device 11 within the historical time period, the activation information includes the number of times the security device 11 was activated within the historical time period and the time interval corresponding to the activation number. Among them, the security device 11 activated within the historical event was passively activated, for example, the security device 11 activated within the historical event was activated due to detection of a target object, or the security device 11 activated within the historical event was activated due to triggering by a target object.
[0064] For example, if the historical time is 10 minutes, after other security devices in the security system 10 are passively turned on, the security device 11 is started several times within 10 minutes due to the linkage relationship with other security devices, and the time interval between two adjacent starts of the security device 11 obtains a time interval corresponding to the number of starts.
[0065] A linkage relationship among multiple security devices 11 is established based on historical startup information of each security device 11. For example, machine learning can be performed on the historical startup information of each security device 11 to establish the linkage relationship among multiple security devices 11. This machine learning is implemented using existing machine learning algorithms, which will not be described in detail here. Alternatively, statistical analysis can be used, such as cluster analysis of the historical startup information to establish the linkage relationship among multiple security devices 11.
[0066] Among them, the linkage relationship may include linkage information and a first preset time. For example, the linkage information indicates the probability of the security device 11 being started after the other security devices 11 of the security system 10 are started, and the first preset time indicates the time between the startup of the other security devices of the security system 10 and the startup of the security device 11.
[0067] S102: Based on the linkage relationship, recommend the linkage relationship between the first device 111 and the second device 112 to the user.
[0068] The linkage relationship includes linkage information between the first device 111 and the second device 112. The linkage information between the first device 111 and the second device 112 reflects the degree of correlation between the activation of the first device 111 and the activation of the second device 112. The linkage information can be the probability of the second device 112 activating after the first device 111 is activated, or the probability of the first device 111 activating after the second device 112 is activated. The linkage information can also be the average time and / or standard deviation of the activation of the second device 112 after the activation of the first device 111, or the average time and / or standard deviation of the activation of the first device 111 after the activation of the second device 112. The first preset time represents the time between the activation of the first device 111 and the activation of the second device 112.
[0069] Optionally, a second preset threshold is set, and the linkage information of the first device 111 and the second device 112 is compared with the second preset threshold; in response to the linkage information of the first device 111 and the second device 112 being greater than or equal to the second preset threshold, the linkage relationship of the first device 111 and the second device 112 is recommended to the user.
[0070] For example, if the probability that the second device 112 is activated after the first device 111 is activated is greater than or equal to a second preset threshold, it is determined that the first device 111 and the second device 112 have a linkage relationship, and the linkage relationship between the first device 111 and the second device 112 is recommended to the user. If the probability that the first device 111 is activated after the second device 112 is activated is greater than or equal to a second preset threshold, it is determined that the first device 111 and the second device 112 have a linkage relationship, and the linkage relationship between the first device 111 and the second device 112 is recommended to the user.
[0071] For example, the linkage relationship between the first device 111 and the second device 112 is displayed to recommend the linkage relationship between the first device 111 and the second device 112 to the user.
[0072] S103: Receive confirmation information from the user to confirm the linkage relationship between the first device 111 and the second device 112.
[0073] The linkage relationship between the first device 111 and the second device 112 is recommended to the user, and confirmation information from the user is received to confirm the linkage relationship between the first device 111 and the second device 112.
[0074] For example, a confirmation option and a non-confirmation option are provided to the user for selecting the linkage relationship between the first device 111 and the second device 112; if the user selects the confirmation option, the user's confirmation information is received to confirm the linkage relationship between the first device 111 and the second device 112; if the user selects the non-confirmation option, the first device 111 and the second device 112 do not have a linkage relationship, and the process ends.
[0075] S104: Acquire linkage information between the first device 111 and the second device 112 from the linkage relationship.
[0076] When the linkage relationship between the first device 111 and the second device 112 is confirmed, linkage information between the first device 111 and the second device 112 is obtained from the linkage relationship. The linkage information between the first device 111 and the second device 112 refers to the probability that the second device 112 is activated after the first device 111 is activated, or the probability that the first device 111 is activated after the second device 112 is activated.
[0077] S105 : In response to the linkage information satisfying a preset condition, performing a linkage action on the first device 111 and the second device 112 .
[0078] After obtaining linkage information between the first device 111 and the second device 112 from the linkage relationship, the linkage information between the first device 111 and the second device 112 is compared with a preset condition; in response to the linkage information satisfying the preset condition, a linkage action is performed on the first device 111 and the second device 112. For example, after the first device 111 is started, the second device 112 is started after a period of time to implement the linkage action on the first device 111 and the second device 112.
[0079] This embodiment establishes linkage relationships among multiple security devices 11; based on the linkage relationships, recommends a linkage relationship between a first device 111 and a second device 112 to a user; receives confirmation information from the user to confirm the linkage relationship between the first device 111 and the second device 112; obtains linkage information between the first device 111 and the second device 112 from the linkage relationship; and performs a linkage action on the first device 111 and the second device 112 in response to the linkage information satisfying a preset condition. By establishing linkage relationships among multiple security devices 11, linkage information between the first device 111 and the second device 112 is obtained from the linkage relationship; and a linkage action is performed on the first device 111 and the second device 112 in response to the linkage information satisfying a preset condition. This enables linkage between adjacent first devices 111 and second devices 112, reduces the possibility of late startup or missed startup of the first device 111 or the second device 112, and improves the user experience. Furthermore, the linkage between the first device 111 and the second device 112 is automatically achieved, improving the accuracy and timeliness of the linkage.
[0080] Optionally, S106 : in response to the linkage information not meeting the preset condition, reconfirming the linkage relationship between the first device 111 and the second device 112 through the user.
[0081] The preset condition includes a first preset threshold, and the second preset threshold is greater than the first preset threshold.
[0082] The linkage information is compared with a first preset threshold; in response to the linkage information being greater than the first preset threshold, that is, in response to the linkage information satisfying the preset condition, step S105 is entered; in response to the linkage information being less than or equal to the first preset threshold, that is, in response to the linkage information not satisfying the preset condition, the linkage relationship between the first device 111 and the second device 112 is reconfirmed by the user.
[0083] The user reconfirms the linkage relationship between the first device 111 and the second device 112. If the user confirms the linkage relationship between the first device 111 and the second device 112, the above linkage method is continued. If the user confirms that the first device 111 and the second device 112 are not in a linkage relationship, the user cancels the linkage relationship between the first device 111 and the second device 112, and the process ends.
[0084] Optionally, after confirming the linkage relationship between the first device 111 and the second device 112 in step S103, the linkage relationship between the first device 111 and the second device 112 is continuously recorded. If the linkage information between the first device 111 and the second device 112 decreases due to a change in position, damage, or power outage of the first device 111 or the second device 112, in this case, in response to the linkage information being less than or equal to a first preset threshold, the linkage relationship between the first device 111 and the second device 112 is reconfirmed by the user.
[0085] Optionally, step S106 includes: reminding the user to release the linkage relationship between the first device 111 and the second device 112 .
[0086] In response to the linkage information being less than or equal to the first preset threshold, that is, in response to the linkage information not meeting the preset condition, a user is prompted to terminate the linkage relationship between the first device 111 and the second device 112. When the user terminates the linkage relationship between the first device 111 and the second device 112, the user confirms that the first device 111 and the second device 112 are not in a linkage relationship.
[0087] In this embodiment, in response to the linkage information not meeting the preset condition, the user reconfirms the linkage relationship between the first device 111 and the second device 112, thereby monitoring the linkage relationship between the first device 111 and the second device 112 and improving the accuracy of the linkage.
[0088] Optionally, step S105 includes: in response to the linkage information being greater than a first preset threshold, obtaining a first preset time from the linkage relationship, and after the first device 111 is started, the second device 112 actively starts at an interval of the first preset time; or, after the second device 112 is started, the first device 111 actively starts at an interval of the first preset time.
[0089] Active activation of the first device 111 means that the first device 111 is activated when there is no target object in the detection area of the first device 111 or when the first device 111 is not triggered by the target object. Active activation of the second device 112 means that the second device 112 is activated when there is no target object in the detection area of the second device 112 or when the second device 112 is not triggered by the target object; the target object includes but is not limited to a person.
[0090] In response to the linkage information being greater than a first preset threshold, a first preset time is obtained from the linkage relationship, and after the first device 111 is activated, the second device 112 is actively activated after the first preset time interval. The activation of the first device 111 includes but is not limited to the first device 111 actively activating, the first device 111 detecting a target object and activating, or the first device 111 being triggered by the target object to activate; after the first device 111 is activated, the second device 112 is actively activated after the first preset time interval from the activation of the first device 111.
[0091] Alternatively, after the second device 112 is activated, the first device 111 is actively activated after a first preset time interval. The activation of the second device 112 includes but is not limited to the second device 112 actively activating, the second device 112 detecting a target object and activating, or the second device 112 being triggered and activated by a target object; after the second device 112 is activated, the first device 111 is actively activated after the first preset time interval between the activation of the second device 112 and the activation of the second device 112.
[0092] For example, the first preset time is 10s; after the first device 111 is started, the second device 112 is actively started after an interval of 10s; after the second device 112 is started, the first device 111 is actively started after an interval of 10s.
[0093] In the prior art, after the first device 111 is started, the second device 112 cannot be started due to slow response of the second device 112, or the second device 112 changes position, is damaged or powered off, is installed at an inappropriate angle, etc., that is, the second device 112 is missed or triggered late. Compared with the prior art, this embodiment obtains a first preset time from the linkage relationship in response to the linkage information being greater than a first preset threshold. After the first device 111 is started, the second device 112 actively starts after the first preset time; or, after the second device 112 is started, the first device 111 actively starts after the first preset time. This enables the first device 111 and the second device 112 to be linked, reduces the possibility of late or missed startup of the first or second device, and improves the user experience.
[0094] In other embodiments, the first preset time may include a first time and a second time, and after the first device 111 is started, the second device 112 is actively started after the first time; or, after the second device 112 is started, the first device 111 is actively started after the second time, wherein the first time and the second time are not equal.
[0095] Please refer to FIG3 , which is a flow chart of an embodiment of step S105 in FIG2 . Step S105 in this embodiment includes the following steps:
[0096] S201: Generate a start instruction based on a first preset time.
[0097] After obtaining the first preset time from the linkage relationship, a start instruction is generated based on the first preset time; the start instruction refers to an instruction for controlling the first device 111 or the second device 112 to actively start.
[0098] S202: After the first device 111 is started, a start instruction is sent to the second device 112, so that the second device 112 actively starts up based on the first preset time interval of the start instruction.
[0099] When the first device 111 is started, the start instruction is sent to the second device 112. The second device 112 is started based on the start instruction and is started at a first preset time interval from the start of the first device 111. That is, the second device 112 starts based on the start instruction.
[0100] For example, the first preset time is 10s, the first device 111 starts, and sends a start instruction to the second device 112. Based on the start instruction, the second device 112 actively starts 10s after the first device 111 starts.
[0101] S203: After the second device 112 is started, the second device 112 sends a start-up instruction to the first device 111, so that the first device 111 actively starts based on a first preset time between the start-up instructions.
[0102] When the second device 112 starts, the start-up instruction is sent to the first device 111. The first device 111 starts up based on the start-up instruction at a first preset time interval from the start-up of the second device 112. That is, the first device 111 starts up based on the start-up instruction.
[0103] For example, the first preset time is 10s, the second device 112 starts, and sends a start-up instruction to the first device 111. Based on the start-up instruction, the first device 111 actively starts 10s after the second device 112 starts.
[0104] In other embodiments, the first preset time may include a first time and a second time, and the start-up instruction includes a first start-up instruction and a second start-up instruction, that is, the first start-up instruction is generated based on the first time, and the second start-up instruction is generated based on the second time; after the first device 111 is started, the first start-up instruction is sent to the second device 112; or, after the second device 112 is started, the second start-up instruction is sent to the first device 111.
[0105] In this embodiment, after the first device 111 is started, a start instruction is sent to the second device 112, so that the second device 112 actively starts based on the first preset time between the start instructions; or, after the second device 112 is started, a start instruction is sent to the first device 111, so that the first device 111 actively starts based on the first preset time between the start instructions; by controlling the first device 111 or the second device 112 to actively start through the start instruction, the accuracy of the linkage between the first device 111 or the second device 112 can be improved.
[0106] Please refer to Figure 4, which is a flow chart of another embodiment of the linkage method provided by this application. After step S105, the linkage method of this embodiment further includes the following steps:
[0107] S301: Within a first preset time after the first device 111 is started, if a target object passes through a detection area of the second device 112, the second device 112 is passively turned on.
[0108] After the first device 111 is started, a start instruction is sent to the second device 112; within the first preset time after the first device 111 is started, the target object passes through the detection area of the second device detection 112, that is, the second device 112 detects the target object, and the second device 112 is passively turned on.
[0109] Passive activation of the second device 112 means that the second device 112 detects a target object and activates the second device 112 , or the target object triggers the activation of the second device 112 .
[0110] S302 : Within a first preset time after the second device 112 is activated, if the target object passes through the detection area of the first device 111 , the first device 111 is passively activated.
[0111] After the second device 112 is activated, it sends a startup command to the first device 111. Within a first preset time after the second device 112 is activated, if the target object passes through the detection area of the first device 111, that is, the first device 111 detects the target object, then the first device 111 is passively activated. In other words, after the second device 112 is activated, but before the first device 111 is actively activated, if the target object passes through the detection area of the first device 111, then the first device 111 is passively activated.
[0112] Passive activation of the first device 111 means that the first device 111 detects a target object and activates the first device 111 , or the target object triggers the activation of the second device 112 .
[0113] In this embodiment, the second device 112 is passively turned on when the target object passes through the detection area of the second device 112 within the first preset time after the first device 111 is turned on; or, the first device 111 is passively turned on when the target object passes through the detection area of the first device 111 within the first preset time after the second device 112 is turned on. By achieving passive turning on before the first device 111 or the second device 112 is actively turned on, the target object can be detected, thereby improving the accuracy of the security system 10.
[0114] Please refer to Figures 1 and 5. Figure 5 is a flowchart of another embodiment of the linkage method provided by this application. The linkage method of this embodiment is applied to the security system 10 described above; in other embodiments, the linkage method of this embodiment can also be applied to systems with multiple devices linked together, which will not be repeated here.
[0115] The linkage method of this embodiment includes the following steps:
[0116] S401: Establishing a linkage relationship among multiple security devices 11.
[0117] S402: Based on the linkage relationship, recommend the linkage relationship between the first device 111 and the second device 112 to the user.
[0118] S403: Receive confirmation information from the user to confirm the linkage relationship between the first device 111 and the second device 112.
[0119] S404: Acquire linkage information between the first device 111 and the second device 112 from the linkage relationship.
[0120] S405 : In response to the linkage information satisfying a preset condition, performing a linkage action on the first device 111 and the second device 112 .
[0121] Steps S401 - S405 are the same as steps S101 - S105 of the above embodiment and are not described again here.
[0122] S406: Obtain a second preset time.
[0123] A second preset time is preset, and the second preset time is obtained.
[0124] S407: Control the first device 111 not to be actively started within a second preset time after the first device 111 is actively started; or control the second device 112 not to be actively started within a second preset time after the second device 112 is actively started.
[0125] After executing step S405, the first device 111 is actively started or the second device 112 is actively started. In the case where the first device 111 is actively started, the first device 111 is controlled not to be actively started again within a second preset time after the first device 111 is actively started; within the second preset time after the first device 111 is actively started, the first device 111 detects that the target object is started, or the first device 111 is triggered to start by the target object.
[0126] For example, the second preset time is 1 minute. After the second device 112 is started, the first device 111 is actively started at an interval of the first preset time. At this time, the first device 111 is no longer actively started within 1 minute, that is, other security devices 11 that have a linkage relationship with the first device 111 are started, and the first device 111 is no longer actively started within 1 minute.
[0127] When the second device 112 is actively started, the second device 112 is controlled not to be actively started within a second preset time after the second device 112 is actively started; within the second preset time after the second device 112 is actively started, the second device 112 detects that the target object is started, or the second device 112 is triggered to start by the target object.
[0128] For example, the second preset time is 1 minute. After the first device 111 is started, the second device 112 is actively started at an interval of the first preset time. At this time, the second device 112 is no longer actively started within 1 minute, that is, other security devices 11 that have a linkage relationship with the second device 112 are started, and the second device 112 is no longer actively started within 1 minute.
[0129] In other embodiments, within a second preset time after the first device 111 is started, the first device 111 is controlled not to be actively started; or, within a second preset time after the second device 112 is started, the second device 112 is controlled not to be actively started.
[0130] This embodiment controls the first device 111 to not actively start within the second preset time after the first device 111 is actively started; or controls the second device 112 to not actively start within the second preset time after the second device 112 is actively started. This can avoid repeated startups of the first device 111 or the second device 112 within the second preset time after the first device 111 is actively started, and can improve the accuracy and timeliness of the linkage of the first device 111 or the second device 112.
[0131] In a specific application embodiment, please refer to Figure 6, which is a schematic diagram of another embodiment of the security device provided by this application. The security system 10 of this embodiment includes security device A, security device B, and security device C. Security devices A, B, and C are arranged along the user's movement path. Security device A can be an electronic lock, and security device B and security device C can be cameras.
[0132] Here, security device A may be the first device 111 of the above embodiment, and security device B or security device C may be the second device 112 of the above embodiment. Alternatively, security device B may be the first device 111 of the above embodiment, and security device A or security device C may be the second device 112 of the above embodiment. Alternatively, security device C may be the first device 111 of the above embodiment, and security device A or security device B may be the second device 112 of the above embodiment.
[0133] Based on the above linkage method, the linkage relationship between security device A, security device B and security device C can be obtained. The linkage relationship includes but is not limited to a linkage relationship table, as shown in Table 1 below.
[0134] P(B|A) represents the probability of security device B being activated within the first preset interval after security device A is activated, as described in the linkage information in the above embodiment. DT(A,B) represents the average time between security device B activations and security device A activations, as described in the above embodiment.
[0135] P(C|A) represents the probability that security device C will be activated within the first preset interval after security device A is activated. DT(A,C) represents the average time between security device C activation and security device A activation. P(A|B) represents the probability that security device A will be activated within the first preset interval after security device B is activated. DT(B,A) represents the average time between security device A activation and security device B activation.
[0136] Table 1 Linkage relationship between security equipment A, security equipment B and security equipment C
[0137] Assuming P(B|A) is greater than a first preset threshold, security devices A and B have a strong linkage relationship. This linkage relationship is recommended to the user, along with the average DT(A, B) duration (i.e., the first preset duration). After the user confirms the linkage relationship between security devices A and B, P(B|A) (i.e., the linkage information between security devices A and B) is retrieved from the linkage relationship table. In response to P(B|A) being greater than the first preset threshold, a linkage action is executed on security devices A and B. Specifically, after security device A is activated, security device B is automatically activated after the average DT(A, B) duration has passed. If security device B fails to detect the target object within a third preset duration (e.g., one minute) after activation, security device B is deactivated.
[0138] In a specific application scenario, a user returns home and passes by security device B and then security device A. When security device B detects the user (i.e., the target object), it passively activates and begins recording. P(A|B) is obtained from the linkage relationship table. If P(A|B) exceeds a first preset threshold, a linkage action is performed on security devices B and A. This means that after security device B activates, security device A automatically activates after an interval DT(B, A) (e.g., 5 seconds). This reduces the possibility of late or missed triggering of security device A due to sensor failure or weather conditions. Within a second preset time after active activation, security device A will not automatically activate again.
[0139] In a specific application scenario, when a user leaves home, they need to pass by security device A and security device B in sequence. Security device A is triggered by the user (i.e., the target object), and security device A is passively activated. P(B|A) is obtained from the linkage relationship table. In response to P(B|A) being greater than a first preset threshold, a linkage action is performed on security devices A and B. That is, after security device A is activated, security device B actively activates and begins recording after an interval DT(A, B) (e.g., 7 seconds). Within a second preset time after security device B is activated, security device B will no longer be actively activated.
[0140] In a specific application scenario, a courier (i.e., the target object) delivers a package and must pass through security device C, security device B, and security device A in sequence. When security device C detects the courier, it passively activates and begins recording. Security device C and security device B then execute a coordinated action. After security device C activates, security device B activates after an interval of DT(C, B), marking the activation of both security devices C and B. When the courier leaves, they must pass through security device A, security device B, and security device C in sequence. After security device A activates, security devices A and B execute a coordinated action. However, since security device B has already activated within a second preset time, security device B will not activate again. When security device B detects the courier, it passively activates and begins recording. Security devices B and security device C execute a coordinated action. If security device C has already activated within the second preset time, security device C will not activate again. If the security device C is not started within the second preset time, the security device C will be actively started after the interval DT(B, C).
[0141] Please refer to Figures 1 and 7. Figure 7 is a flow chart of another embodiment of the linkage method provided by this application. The linkage method of this embodiment is applied to the above-mentioned security system 10; in other embodiments, the linkage method of this embodiment can also be applied to a system with multiple devices linked together, which will not be repeated here. The linkage method of this embodiment includes the following steps:
[0142] S501: Acquire the startup information of each security device 11 in the historical period.
[0143] By counting the activation information of each security device 11 within the historical time period, the activation information includes the number of times the security device 11 was activated within the historical time period and the time interval corresponding to the activation number. Among them, the security device 11 activated within the historical event was passively activated, for example, the security device 11 activated within the historical event was activated due to detection of a target object, or the security device 11 activated within the historical event was activated due to triggering by a target object.
[0144] S502: Establishing a linkage relationship among multiple security devices 11 based on the startup information of each security device 11 within a historical period.
[0145] A linkage relationship is established among the multiple security devices 11 based on the historical startup information of each security device 11. Step S502 includes the following steps: Machine learning is performed on the historical startup information of each security device 11 to establish the linkage relationship among the multiple security devices 11. The machine learning is implemented using existing machine learning algorithms and will not be further described here.
[0146] The linkage relationship includes linkage information between the first device 111 and the second device 112. The linkage information between the first device 111 and the second device 112 reflects the degree of correlation between the activation of the first device 111 and the activation of the second device 112. The linkage information can be the probability of the second device 112 activating after the first device 111 is activated, or the probability of the first device 111 activating after the second device 112 is activated. The linkage information can also be the average time and / or standard deviation of the second device 112 activating after the first device 111 is activated, or the average time and / or standard deviation of the first device 111 activating after the second device 112 is activated.
[0147] This embodiment obtains the startup information of each security device 11 within the historical time, and establishes a linkage relationship among multiple security devices 11 based on the startup information of each security device 11 within the historical time; the linkage relationship among multiple security devices 11 is obtained through the startup information of each security device 11 within the historical time, and the linkage between adjacent first devices 111 and second devices 112 is achieved through the linkage relationship, thereby reducing the late startup or missed startup of the first device 111 or the second device 112, and improving the user experience.
[0148] The present application also provides a security system, including multiple security devices 11 and a base station 12. As shown in Figure 1, the multiple security devices 11 and the base station 12 establish a network connection; the base station 12 controls the multiple security devices 11 based on the linkage method of the above embodiment.
[0149] The present application also provides a computer-readable storage medium. Please continue to refer to Figure 8, which is a schematic diagram of a framework of an embodiment of a computer-readable storage medium provided by the present application. The computer-readable storage medium 80 stores program instructions 81, which, when executed by a processing unit, are used to implement the method of the above embodiment.
[0150] When the embodiments of the present application are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, computer device, or network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0151] The above description is only an implementation method of the present application and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the description and drawings of this application, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A linkage method for a security system, characterized in that: The security system includes a plurality of security devices, wherein the plurality of security devices include a first device and a second device that are adjacent to each other, and the linkage method includes: Establishing a linkage relationship between the multiple security devices; Based on the linkage relationship, recommending the linkage relationship between the first device and the second device to the user; receiving a confirmation message from the user to confirm the linkage relationship between the first device and the second device; acquiring linkage information between the first device and the second device from the linkage relationship; In response to the linkage information satisfying a preset condition, a linkage action is performed on the first device and the second device.
2. The linkage method according to claim 1, characterized in that: The preset condition includes a first preset threshold, and the linkage method further includes: In response to the linkage information being less than or equal to the first preset threshold, the linkage relationship between the first device and the second device is reconfirmed by the user.
3. The linkage method according to claim 2, characterized in that: The step of executing a linkage action on the first device and the second device in response to the linkage information satisfying a preset execution condition includes: In response to the linkage information being greater than the first preset threshold, the first preset time is obtained from the linkage relationship, and after the first device is started, the second device is actively started after the first preset time; or, after the second device is started, the first device is actively started after the first preset time.
4. The linkage method according to claim 3, characterized in that: The linkage method further includes: Obtaining a second preset time; Controlling the first device to not actively start up again within the second preset time after the first device actively starts up; Alternatively, within the second preset time after the second device is actively started, the second device is controlled not to be actively started again.
5. The linkage method according to claim 3, characterized in that: The step of performing a linkage action on the first device and the second device includes: generating a start instruction based on the first preset time; After the first device is started, the startup instruction is sent to the second device, so that the second device actively starts based on the startup instruction at an interval of the first preset time; or, after the second device is started, the startup instruction is sent to the first device, so that the first device actively starts based on the startup instruction at an interval of the first preset time.
6. The linkage method according to claim 3, characterized in that: The linkage method further includes: If the target object passes through the detection area of the second device within the first preset time after the first device is started, the second device is passively turned on; Alternatively, within the first preset time after the second device is started, if the target object passes through the detection area of the first device, the first device is passively turned on.
7. The linkage method according to any one of claims 1 to 6, characterized in that: The step of recommending the linkage relationship between the first device and the second device to the user based on the linkage relationship includes: comparing the linkage information between the first device and the second device with a second preset threshold, where the second preset threshold is greater than the first preset threshold; In response to the linkage information being greater than or equal to the second preset threshold, recommending the linkage relationship between the first device and the second device to the user.
8. The linkage method according to claim 2, characterized in that: The step of reconfirming the linkage relationship between the first device and the second device by the user includes: Remind the user to cancel the linkage relationship between the first device and the second device.
9. A linkage method for a security system, characterized in that: The security system includes multiple security devices, and the linkage method includes: Obtaining startup information of each of the security devices within a historical period; A linkage relationship between the plurality of security devices is established based on startup information of each of the security devices within a historical period.
10. The linkage method according to claim 9, characterized in that: The step of establishing a linkage relationship between the plurality of security devices based on the startup information of each security device in the historical time period includes: A linkage relationship between the multiple security devices is established by performing machine learning on the startup information of each security device within the historical time.
11. The linkage method according to claim 10, characterized in that: The plurality of security devices include a first device and a second device that are adjacent to each other, the linkage relationship includes linkage information between the first device and the second device, and the linkage information between the first device and the second device reflects a correlation between activation of the first device and activation of the second device; The linkage method further includes: In response to the linkage information satisfying a preset condition, a linkage action is performed on the first device and the second device.
12. A security system, characterized in that: include: Multiple security devices and base stations, multiple security devices and the base station establish a network connection; the base station controls the multiple security devices based on the linkage method according to any one of claims 1-8 and any one of claims 9-11.
Citation Information
Patent Citations
Intelligent scene configuration method and device and server
CN105306318A
Intelligent security linkage system and method based on edge calculation
CN114724347A
Scene linkage method and scene linkage device
CN114818932A
Smart home equipment security linkage method and device
CN115225420A
Control method and device of Internet of Things equipment, electronic equipment and storage medium
CN115524977A