Monitoring equipment control method and device, electronic equipment and storage medium
By dynamically switching between temporary privacy protection mode and monitoring mode on the monitoring equipment, the problem of cumbersome operation in existing technologies is solved, achieving flexible privacy protection and monitoring needs, and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2026-03-10
AI Technical Summary
Existing civilian surveillance equipment is cumbersome to operate in terms of temporary privacy protection, making it difficult to meet the needs of special groups such as children and elderly people who require care, balancing the need for monitoring with temporary privacy protection.
A control method for a monitoring device is provided, which allows the monitoring device to temporarily stop monitoring and maintain connection after receiving a temporary privacy protection trigger command by dynamically switching between a temporary privacy protection mode and a monitoring mode, thereby meeting the temporary privacy protection requirements, and to resume the monitoring mode when the termination conditions are met.
It enables flexible privacy protection for monitoring equipment, improves user experience, avoids frequent operations, and meets the needs of special groups.
Smart Images

Figure CN121644984A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of video surveillance technology, and more specifically, to a monitoring equipment control method, apparatus, electronic device, storage medium, and program product. Background Technology
[0002] With the development of surveillance technology, civilian surveillance equipment is becoming increasingly common, and many households have installed such equipment, allowing them to view real-time video images of their homes anytime via mobile devices. However, when using surveillance equipment, the monitored individuals may need to temporarily disable the equipment to protect their privacy. However, privacy protection control methods are often inflexible and cumbersome to operate. Summary of the Invention
[0003] In view of this, the present disclosure provides a control method, apparatus, electronic device, storage medium, and program product for monitoring equipment.
[0004] One aspect of this disclosure provides a control method for a monitoring device, applied at a control terminal, the control terminal managing at least one monitoring device; the method includes: in response to a temporary privacy protection trigger command sent by a target monitoring device among the at least one monitoring device, controlling the target monitoring device to enter a temporary privacy protection mode, wherein the temporary privacy protection mode indicates that the target monitoring device temporarily stops monitoring a target monitoring area, while the target monitoring device is in a state that can receive connection requests; in response to satisfying a temporary privacy termination condition, canceling the temporary privacy protection mode and controlling the target monitoring device to enter a monitoring mode, wherein the monitoring mode indicates that the target monitoring device continues to monitor the target monitoring area.
[0005] Another aspect of this disclosure provides a control method for a monitoring device, applied to the monitoring device, the method comprising: receiving a temporary privacy protection trigger instruction from a user, the temporary privacy protection trigger instruction being used to trigger the monitoring device to enter a temporary privacy protection mode; triggering the monitoring device to enter the temporary privacy protection mode, wherein the temporary privacy protection mode indicates that the monitoring device temporarily stops monitoring a target monitoring area, while the monitoring device is in a state that can receive connection requests; and in response to satisfying a temporary privacy termination condition, canceling the temporary privacy protection mode and triggering the monitoring device to enter a monitoring mode, wherein the monitoring mode indicates that the monitoring device continues to monitor the target monitoring area.
[0006] Another aspect of this disclosure provides a control device for a monitoring device, applied at a control terminal, the control terminal managing at least one monitoring device. The device includes: a first control module, configured to control the target monitoring device to enter a temporary privacy protection mode in response to a temporary privacy protection trigger command sent by the target monitoring device among the at least one monitoring device, wherein the temporary privacy protection mode indicates that the target monitoring device temporarily stops monitoring the target monitoring area, while the target monitoring device is in a state that can receive connection requests; and a second control module, configured to cancel the temporary privacy protection mode and control the target monitoring device to enter a monitoring mode in response to the fulfillment of a temporary privacy termination condition, wherein the monitoring mode indicates that the target monitoring device continues to monitor the target monitoring area.
[0007] Another aspect of this disclosure provides a control device for a monitoring device, applied to the monitoring device, the device comprising: a receiving module for receiving a user's temporary privacy protection trigger command, the temporary privacy protection trigger command being used to trigger the monitoring device to enter a temporary privacy protection mode; a first triggering module for triggering the monitoring device to enter the temporary privacy protection mode, wherein the temporary privacy protection mode indicates that the monitoring device temporarily stops monitoring the target monitoring area, while the monitoring device is in a state that can receive connection requests; and a second triggering module for canceling the temporary privacy protection mode and triggering the monitoring device to enter a monitoring mode in response to the fulfillment of the temporary privacy termination condition, wherein the monitoring mode indicates that the monitoring device continues to monitor the target monitoring area.
[0008] Another aspect of this disclosure provides an electronic device comprising: one or more processors; and a memory for storing one or more programs, wherein, when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to perform the method as described above.
[0009] Another aspect of this disclosure provides a computer-readable storage medium storing computer-executable instructions that, when executed, are used to implement the method described above.
[0010] Another aspect of this disclosure provides a computer program product including computer-executable instructions that, when executed, are used to implement the method described above.
[0011] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this disclosure, nor is it intended to limit the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description
[0012] The above and other objects, features and advantages of this disclosure will become clearer from the following description of embodiments with reference to the accompanying drawings, in which:
[0013] Figure 1 The illustration schematically depicts application scenarios of control methods, apparatuses, devices, media, and program products applicable to monitoring equipment according to embodiments of the present disclosure;
[0014] Figure 2 A flowchart illustrating a control method for a monitoring device according to an embodiment of the present disclosure is shown schematically.
[0015] Figure 3 A schematic diagram illustrating a control method for a monitoring device according to an embodiment of the present disclosure is shown.
[0016] Figure 4 A schematic diagram illustrating a control method for a monitoring device according to another embodiment of the present disclosure is shown.
[0017] Figure 5 A schematic diagram illustrating a control method for a monitoring device according to yet another embodiment of the present disclosure is shown.
[0018] Figure 6 A flowchart illustrating a control method for a monitoring device according to another embodiment of the present disclosure is shown schematically.
[0019] Figure 7 A flowchart illustrating a control method for a monitoring device according to yet another embodiment of the present disclosure is shown.
[0020] Figure 8 A block diagram of the control apparatus of a monitoring device according to an embodiment of the present disclosure is shown schematically;
[0021] Figure 9 A block diagram of the control device of a monitoring device according to another embodiment of the present disclosure is schematically shown; and
[0022] Figure 10 A block diagram of an electronic device suitable for implementing the methods described above, according to embodiments of the present disclosure, is illustrated schematically. Detailed Implementation
[0023] The embodiments of the present disclosure will now be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the disclosure. In the following detailed description, numerous specific details are set forth to provide a thorough understanding of the embodiments of the present disclosure for ease of explanation. However, it will be apparent that one or more embodiments may be practiced without these specific details. Furthermore, descriptions of well-known structures and techniques are omitted in the following description to avoid unnecessarily obscuring the concepts of the present disclosure.
[0024] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit this disclosure. The terms “comprising,” “including,” etc., as used herein indicate the presence of the stated features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.
[0025] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein are to be interpreted in a manner consistent with the context of this specification, and not in an idealized or overly rigid way.
[0026] When using expressions such as "at least one of A, B, and C", they should generally be interpreted in accordance with the meaning that is commonly understood by a person skilled in the art (e.g., "a system having at least one of A, B, and C" should include, but is not limited to, a system having A alone, a system having B alone, a system having C alone, a system having A and B, a system having A and C, a system having B and C, and / or a system having A, B, and C, etc.).
[0027] In the embodiments disclosed herein, the collection, updating, analysis, processing, use, transmission, provision, disclosure, and storage of data (e.g., including but not limited to user personal information) comply with relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. In particular, necessary measures have been taken to prevent unauthorized access to user personal information data and to safeguard user personal information security, network security, and national security.
[0028] In the embodiments disclosed herein, user authorization or consent is obtained before using monitoring equipment to monitor users or obtain or collect user personal information.
[0029] With the development of surveillance technology, civilian surveillance equipment is becoming increasingly common, and many households have installed such equipment, allowing them to view real-time video images of their homes anytime via mobile devices. However, there are often moments when privacy needs to be protected when using surveillance equipment.
[0030] Currently, most home surveillance devices use rotatable cameras, which can achieve privacy protection. There are three ways that related technologies trigger the activation of privacy protection mode:
[0031] Method 1: The user triggers the action manually, for example, the user manually controls the camera head to rotate through the client, or manually rotates the camera head.
[0032] Method 2: Automatic mobile terminal detection trigger. When a specific mobile terminal is detected to be connected to the home network, the camera head will automatically rotate.
[0033] Method 3: Automatically identify target objects. When a specific target object is detected, the camera head will automatically rotate.
[0034] In related technologies, method 1 requires manual control and is cumbersome to operate; methods 2 and 3 can be automatically controlled, simplifying the user's operation. However, methods 2 and 3 require pre-configuration of specific mobile terminals or specific target objects and implementation of continuous privacy protection for specific mobile terminals or specific target objects. When the target object needs remote care on the one hand and occasional temporary privacy protection on the other hand, the existing methods are difficult to meet the requirements and require a series of operations, which are relatively cumbersome. For example, children and elderly people who need care need to be monitored on the one hand and require privacy protection in some situations on the other.
[0035] To address the above technical problems, embodiments of this disclosure provide a control method for a monitoring device, applied at a control terminal, which manages at least one monitoring device. The method includes: responding to a temporary privacy protection trigger command sent by a target monitoring device among the at least one monitoring device, controlling the target monitoring device to enter a temporary privacy protection mode, wherein the temporary privacy protection mode indicates that the target monitoring device temporarily stops monitoring a target monitoring area, while the target monitoring device is in a state that can receive connection requests; and responding to the fulfillment of a temporary privacy termination condition, canceling the temporary privacy protection mode and controlling the target monitoring device to enter a monitoring mode, wherein the monitoring mode indicates that the target monitoring device continues to monitor the target monitoring area. By adding a temporary privacy protection function, the needs of special groups (children, elderly people requiring care) can be met. While satisfying monitoring needs, the temporary privacy protection needs can be met according to the temporary requests of special groups, avoiding frequent operations on the monitoring device (such as shutting down, unplugging network cables, etc.), thus improving the user experience.
[0036] Figure 1 The illustration schematically depicts application scenarios of control methods, apparatus, devices, media, and program products applicable to monitoring equipment according to embodiments of this disclosure. It should be noted that... Figure 1 The examples shown are merely examples of application scenarios that can be applied to the embodiments of this disclosure, in order to help those skilled in the art understand the technical content of this disclosure, but do not mean that the embodiments of this disclosure cannot be used in other devices, systems, environments or scenarios.
[0037] like Figure 1As shown, application scenario 100 according to this embodiment may include a first terminal device 101, a second terminal device 102, a third terminal device 103, a network 104, and a control terminal 105. The network 104 serves as a medium for providing a communication link between the first terminal device 101, the second terminal device 102, the third terminal device 103, and the control terminal 105. The network 104 may include various connection types, such as wired and / or wireless communication links, etc.
[0038] Users can use the first terminal device 101, the second terminal device 102, and the third terminal device 103 to interact with the control terminal 105 via the network 104 to receive or send messages, etc. Various client applications can be installed on the first terminal device 101, the second terminal device 102, and the third terminal device 103, such as monitoring applications, shopping applications, web browser applications, search applications, instant messaging tools, email clients, and / or social media platform software, etc. (for example only).
[0039] The first terminal device 101, the second terminal device 102, and the third terminal device 103 can be various electronic devices with displays and support web browsing, including but not limited to smartphones, tablets, laptops, and desktop computers.
[0040] The control terminal 105 can manage at least one monitoring device, such as monitoring device 1, monitoring device 2, ..., monitoring device n. The control terminal 105 can be a server that provides various services, such as a backend management server that supports websites browsed by users using the first terminal device 101, the second terminal device 102, and the third terminal device 103 (this is just an example). The backend management server can analyze and process data such as received user requests, for example, controlling the corresponding monitoring device to enter temporary privacy protection mode based on the temporary privacy protection trigger command sent by the user.
[0041] It should be noted that the control method for the monitoring equipment provided in this embodiment can generally be executed by the server of the control terminal 105. Correspondingly, the control device for the monitoring equipment provided in this embodiment can generally be located in the server of the control terminal 105. The control method for the monitoring equipment provided in this embodiment can also be executed by a server or server cluster that is different from the server of the control terminal 105 and is capable of communicating with the first terminal device 101, the second terminal device 102, the third terminal device 103, and / or the control terminal 105. Correspondingly, the control device for the monitoring equipment provided in this embodiment can also be located in a server or server cluster that is different from the server of the control terminal 105 and is capable of communicating with the first terminal device 101, the second terminal device 102, the third terminal device 103, and / or the control terminal 105.
[0042] It should be understood that Figure 1 The number of terminal devices, networks, and control terminals shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and control terminals can be included.
[0043] Figure 2 A flowchart illustrating a control method for a monitoring device according to an embodiment of the present disclosure is shown schematically.
[0044] According to embodiments of this disclosure, a control method for monitoring devices is applied at a control terminal, which manages at least one monitoring device, each of which is configured with a temporary privacy protection mode. The control terminal can be a platform or a gateway.
[0045] According to embodiments of this disclosure, managing at least one monitoring device from a control terminal may include registering at least one monitoring device with the control terminal, or authorizing at least one monitoring device to the control terminal. For example, a monitoring device may send a registration request to the control terminal to register the monitoring device, enabling the control terminal to control the monitoring device. Alternatively, a monitoring device may send an authorization request to the control terminal to authorize the monitoring device, enabling the control terminal to control the monitoring device.
[0046] According to embodiments of this disclosure, the client sends a monitoring device registration request or a monitoring device authorization request to the control terminal, the control terminal sends a request to the monitoring device to set a temporary privacy protection mode, the monitoring device configures the temporary privacy protection mode, such as configuring trigger conditions, trigger actions, termination conditions, termination actions, etc., and then saves the temporary privacy protection mode.
[0047] According to embodiments of this disclosure, the control method for monitoring equipment includes as follows: Figure 2 Operations S210 to S220 are shown.
[0048] In operation S210, in response to a temporary privacy protection trigger command sent by the target monitoring device in at least one monitoring device, the target monitoring device is controlled to enter a temporary privacy protection mode.
[0049] According to embodiments of this disclosure, a temporary privacy protection mode indicates that the target monitoring device temporarily stops monitoring the target monitoring area, while the target monitoring device is in a state where it can receive connection requests. Connection requests include those sent by the control terminal, those sent by the user's mobile device, and those sent by the target monitoring device itself. In temporary privacy protection mode, the target monitoring device still maintains a connection with the control terminal and receives instructions from the control terminal. The control terminal can be a component of a cloud server or a local server, and the local server and the target monitoring device form a local area network. In temporary privacy protection mode, the target monitoring device can normally report device status information, including whether the device is in temporary privacy protection mode. Furthermore, the information about the device being in temporary privacy protection mode is not visible to mobile clients, preventing mobile clients from learning that the target monitoring device is in temporary privacy protection mode through the control terminal.
[0050] According to embodiments of this disclosure, the temporary privacy protection trigger command can be sent by the user through a client or monitoring device. A temporary privacy protection activation button can be installed on the monitoring device, and the user can send the temporary privacy protection trigger command by pressing the temporary privacy protection button. Alternatively, it can be generated by recognizing the user's gestures or voice within the target monitoring area.
[0051] According to embodiments of this disclosure, the temporary privacy protection trigger command includes at least one of the following: preset gesture, voice command, or manual input.
[0052] According to embodiments of this disclosure, the preset posture can be a preset gesture, which can be a predetermined number of fingers, such as raising a single finger; the preset gesture can also include gestures of a predetermined posture, such as raising a single finger and sliding it in a certain direction.
[0053] This disclosure does not limit the specific gestures of the preset gestures, the specific voice content of the voice commands, or the specific content of the manual input.
[0054] In some embodiments, when there is a need for temporary privacy protection for a target monitoring area, a temporary privacy protection trigger command can be sent through the client or the monitoring device to enable the control terminal to control the target monitoring device to enter the temporary privacy protection mode, or the monitoring device to enter the temporary privacy protection mode according to the temporary privacy protection trigger command.
[0055] In other embodiments, when there is a need for temporary privacy protection for a target monitoring area, the user can display a preset gesture or speak a voice command within the target monitoring area. After the control terminal detects the preset gesture or voice command, it generates a control command to control the target monitoring device to enter the temporary privacy protection mode.
[0056] In other embodiments, when there is a need for temporary privacy protection for the target monitoring area, the user can also manually input, such as by touching or pressing a button on the monitoring device. After the control terminal detects the manual input operation, it generates a control command to control the target monitoring device to enter the temporary privacy protection mode.
[0057] According to embodiments of this disclosure, controlling a target monitoring device to enter a temporary privacy protection mode may include controlling the camera of the monitoring device to flip so that the camera is off-target; or controlling the camera of the monitoring device to hide in a protective case; or controlling the entire monitoring device to flip so that the camera is off-target.
[0058] According to embodiments of this disclosure, controlling the target monitoring device to enter a temporary privacy protection mode may further include controlling the microphone of the monitoring device to stop working.
[0059] In operation S220, in response to the fulfillment of the temporary privacy termination condition, the temporary privacy protection mode is canceled, and the target monitoring device is controlled to enter the monitoring mode.
[0060] According to embodiments of this disclosure, the monitoring mode indicates that the target monitoring device continues to monitor the target monitoring area.
[0061] According to embodiments of this disclosure, the temporary privacy termination condition may be pre-configured during the process of configuring the temporary privacy protection mode when registering the monitoring device.
[0062] According to embodiments of this disclosure, the temporary privacy termination condition includes at least one of the following: receiving a connection request to connect to the target monitoring device, the duration of the temporary privacy protection mode being enabled meeting a preset time threshold, or receiving a temporary privacy termination instruction.
[0063] According to embodiments of this disclosure, controlling a target monitoring device to enter monitoring mode may include controlling the lens of the monitoring device to flip so that the lens faces the target monitoring area; or controlling the lens of the monitoring device to extend out of the protective housing; or controlling the entire monitoring device to flip so that the lens faces the target monitoring area.
[0064] According to embodiments of this disclosure, controlling the target monitoring device to enter monitoring mode may further include controlling the microphone of the monitoring device to turn on.
[0065] According to embodiments of this disclosure, a technical solution is provided that, in response to a temporary privacy protection trigger command sent by a target monitoring device in at least one monitoring device, the target monitoring device is controlled to enter a temporary privacy protection mode; then, in response to the fulfillment of a temporary privacy termination condition, the temporary privacy protection mode is canceled, and the target monitoring device is controlled to enter monitoring mode. This solution at least partially solves the technical problems of poor flexibility in privacy protection control methods in related technologies, and the difficulty in providing temporary privacy protection. It achieves dynamic switching of privacy protection, ensuring user privacy protection needs while not affecting monitoring of users through monitoring devices, thus improving user experience.
[0066] According to embodiments of this disclosure, when a client connects to a target monitoring device, in response to a temporary privacy protection trigger command sent by the target monitoring device, the target monitoring device is controlled to remain in monitoring mode and is prevented from entering the temporary privacy protection mode.
[0067] According to embodiments of this disclosure, when the temporary privacy termination condition is receiving a connection request to connect to the target monitoring device, canceling the temporary privacy protection mode in response to the temporary privacy termination condition includes: canceling the temporary privacy protection mode when a preset delay time is reached after receiving the connection request to connect to the target monitoring device.
[0068] According to embodiments of this disclosure, the preset delay duration can be pre-configured during the process of configuring temporary privacy termination conditions when registering the monitoring device. The preset delay duration can include a long delay or a short delay.
[0069] According to embodiments of this disclosure, in response to receiving a connection request to connect to a target monitoring device, canceling the temporary privacy protection mode after a preset delay duration can include: the user sending a connection request for the target monitoring device to the control terminal via a client; the control terminal receiving the connection request, and if it determines that a preset delay duration exists, waiting for the preset delay duration before sending the connection request to the target monitoring device, while simultaneously canceling the temporary privacy protection mode and controlling the target monitoring device to enter monitoring mode; the target monitoring device sending a connection response to the control terminal, and the control terminal receiving the connection response and sending a connection response to the client to enable the client to successfully connect to the target monitoring device.
[0070] According to embodiments of this disclosure, in the absence of a preset delay duration, canceling the temporary privacy protection mode in response to meeting the temporary privacy termination condition includes: in response to receiving a connection request from a client to connect to the target monitoring device, the control terminal receives the connection request and directly sends the connection request to the target monitoring device, while simultaneously canceling the temporary privacy protection mode and controlling the target monitoring device to enter monitoring mode; the target monitoring device sends a connection response to the control terminal, and the control terminal receives the connection response and sends a connection response to the client so that the client and the target monitoring device can connect successfully.
[0071] According to embodiments of this disclosure, canceling the temporary privacy protection mode may include enabling only one of the video and audio, or it may include enabling both video and audio simultaneously.
[0072] According to embodiments of this disclosure, the method further includes: controlling the target monitoring device to send a notification message, wherein the notification message is used to notify the target user within the target monitoring area that the temporary privacy protection mode has been canceled or will be canceled.
[0073] According to embodiments of this disclosure, the notification message can be either a voice message or a text message. For example, when the notification message is a voice message, the target monitoring device can directly play the voice message; when the notification message is a text message, it can be displayed on a preset display screen. The preset display screen can be the display screen of the monitoring device or other display screens.
[0074] In some embodiments, after the target monitoring device cancels the temporary privacy protection mode, a notification message indicating that the temporary privacy protection mode has been canceled can be sent to notify the target user within the target monitoring area that the temporary privacy protection mode has been canceled.
[0075] In other embodiments, a notification message indicating that the temporary privacy protection mode will be canceled can be sent before the target monitoring device is controlled to cancel the temporary privacy protection mode, so as to notify the target user in the target monitoring area that the temporary privacy protection mode will be canceled.
[0076] Figure 3 A schematic diagram illustrating a control method for a monitoring device according to an embodiment of the present disclosure is shown.
[0077] like Figure 3 As shown, before implementing the control method of the monitoring device in the embodiments of this disclosure, the client and the monitoring device first send a registration request to the control terminal to register the client and n monitoring devices on the control terminal, wherein the registered monitoring devices are configured with a temporary privacy protection mode.
[0078] Then, the target user sends a temporary privacy protection trigger instruction 301 to the target monitoring device, such as device 1. After receiving the privacy protection trigger instruction 301, the target monitoring device sends a control request 302 to the control terminal to control the target monitoring device to enter the temporary privacy protection mode. The control terminal generates a corresponding control instruction 303 according to the control request 302, and controls the target monitoring device to enter the temporary privacy protection mode 304, so that the target monitoring device temporarily stops monitoring the target monitoring area.
[0079] Subsequently, the client sends a connection request 305 to the control terminal to connect to the target monitoring device. The control terminal determines whether there is a preset delay duration 306. If not, it directly sends a connection request 307 and a control command 308 to the target monitoring device to cancel the temporary privacy protection mode, and controls the target monitoring device to cancel the temporary privacy protection mode 312. If there is a delay duration 309, it waits for the preset delay duration 309 and then sends a connection request 310 and a control command 311 to the target monitoring device to cancel the temporary privacy protection mode, and controls the target monitoring device to cancel the temporary privacy protection mode 312.
[0080] Subsequently, the control terminal sends a notification message 313 to the target user to notify the target user within the target monitoring area that the temporary privacy protection mode has been canceled; and sends a connection response 314 back to the control terminal, which then sends a connection response 315 to the client, thereby establishing a connection 316 between the client and the target monitoring device.
[0081] Figure 4 A schematic diagram illustrating a control method for a monitoring device according to another embodiment of the present disclosure is shown.
[0082] like Figure 4 As shown, before implementing the control method of the monitoring device in the embodiments of this disclosure, the client and the monitoring device first send a registration request to the control terminal to register the client and n monitoring devices on the control terminal, wherein the registered monitoring devices are configured with a temporary privacy protection mode.
[0083] Then, the target user sends a temporary privacy protection trigger command 401 to the target monitoring device, such as device 1. After receiving the privacy protection trigger command 401, the target monitoring device sends a control request 402 to the control terminal to control the target monitoring device to enter the temporary privacy protection mode. The control terminal generates a corresponding control command 403 according to the control request 402, and controls the target monitoring device to enter the temporary privacy protection mode 404, so that the target monitoring device temporarily stops monitoring the target monitoring area.
[0084] Then, the control terminal determines whether the duration of the temporary privacy protection mode exceeds the preset time threshold 405. If it does not exceed the threshold, it continues to control the target monitoring device to maintain the temporary privacy protection mode. If it exceeds the threshold, it sends a control command 407 to the target monitoring device to cancel the temporary privacy protection mode, thereby controlling the target monitoring device to cancel the temporary privacy protection mode 408.
[0085] According to embodiments of this disclosure, the temporary privacy protection trigger instruction includes termination condition information; the method further includes: generating a new temporary privacy termination condition based on the termination condition information; and canceling the temporary privacy protection mode in response to satisfying the new temporary privacy termination condition.
[0086] According to embodiments of this disclosure, the termination condition information includes ending the temporary privacy protection mode when the target user within the target monitoring area is in a preset state.
[0087] According to embodiments of this disclosure, the preset state can be determined by the target user based on actual needs. For example, the preset state may include a sitting state, a standing state, a lying down state, a learning state, a working state, a playing state, etc.
[0088] According to embodiments of this disclosure, generating a new temporary privacy termination condition based on termination condition information includes: determining the current state of the target user based on the current monitoring content of the target monitoring device; generating a new temporary privacy termination condition based on the current state and a preset state; and canceling the temporary privacy protection mode in response to satisfying the new temporary privacy termination condition includes: acquiring the current monitoring content of the target monitoring device at preset time intervals; and canceling the temporary privacy protection mode when it is determined that the target user is in a preset state based on the current monitoring content of the target monitoring device.
[0089] According to embodiments of this disclosure, the new temporary privacy termination condition may include the target user transitioning from the current state to a preset state.
[0090] According to embodiments of this disclosure, the preset time interval can be pre-configured and can be 1 minute, 2 minutes, 10 minutes, etc.
[0091] According to embodiments of this disclosure, the current monitoring content of the target monitoring device is obtained at preset time intervals; based on the current monitoring content of the target monitoring device, when it is determined that the target user is in a preset state, canceling the temporary privacy protection mode may include: at preset time intervals, the control terminal obtains the current monitoring content of the target monitoring device, analyzes whether the target user in the monitoring content is in a preset state, if so, canceling the temporary privacy protection mode, if not, continuing to maintain the temporary privacy protection mode.
[0092] According to embodiments of this disclosure, the current monitoring content may include at least one of monitoring video footage and monitoring video audio.
[0093] Figure 5 A schematic diagram illustrating a control method for a monitoring device according to yet another embodiment of the present disclosure is shown.
[0094] like Figure 5 As shown, before implementing the control method of the monitoring device in the embodiments of this disclosure, the client and the monitoring device first send a registration request to the control terminal to register the client and n monitoring devices on the control terminal, wherein the registered monitoring devices are configured with a temporary privacy protection mode.
[0095] Then, the target user sends a temporary privacy protection trigger instruction 501 to the target monitoring device, such as device 1. The temporary privacy protection trigger instruction 501 includes termination condition information. After receiving the privacy protection trigger instruction 501, the target monitoring device sends a control request 502 and termination condition information 503 to the control terminal to control the target monitoring device to enter the temporary privacy protection mode. The control terminal generates a corresponding control instruction 503 based on the control request 502, controlling the target monitoring device to enter the temporary privacy protection mode 507, causing the target monitoring device to temporarily stop monitoring the target monitoring area. At the same time, the control terminal sends a content acquisition request 504 to the target monitoring device to obtain the current monitoring content. The target monitoring device sends a content acquisition response 505 to the control terminal. The control terminal generates a new temporary privacy termination condition 508 based on the obtained current monitoring content and termination condition information.
[0096] After a preset time interval, the control terminal sends a content acquisition request 509 to the target monitoring device to obtain the current monitoring content, and the target monitoring device sends a content acquisition response 510 to the control terminal. The control terminal determines whether the current monitoring content meets the new temporary privacy termination condition. If it does not meet the condition, the control terminal controls the target monitoring device to maintain the temporary privacy protection mode 512. If it meets the condition, the control terminal sends a control command 513 to the target monitoring device to cancel the temporary privacy protection mode.
[0097] According to embodiments of this disclosure, the control terminal manages N monitoring devices, where N≥2; the method further includes: detecting the monitoring devices associated with the target monitoring device among the N monitoring devices, and controlling the associated monitoring devices to enter a temporary privacy protection mode.
[0098] According to embodiments of this disclosure, the associated monitoring devices can be monitoring devices located in the same area. For example, monitoring devices in different rooms of a home can be associated with each other.
[0099] In some embodiments, for example, if monitoring devices 1, 2 and 3 are installed in area A, then monitoring devices 1, 2 and 3 are interconnected; in response to detecting a temporary privacy protection trigger command for a target monitoring device, such as monitoring device 1, monitoring device 1 is controlled to enter a temporary privacy protection mode, and at the same time, the monitoring devices associated with monitoring device 1, namely monitoring devices 2 and 3, are also controlled to enter a temporary privacy protection mode.
[0100] According to embodiments of this disclosure, by controlling associated monitoring devices to enter a temporary privacy protection mode, the same area can be designated as a privacy protection zone, ensuring the privacy of target users when they are active within this zone. Furthermore, this method can control multiple monitoring devices to enter temporary privacy protection mode with a single temporary privacy protection trigger command, eliminating the need to send a separate trigger command for each device and improving ease of use.
[0101] According to embodiments of this disclosure, the method further includes: in the presence of a monitoring device associated with the target monitoring device, canceling the temporary privacy protection mode of the associated monitoring device and controlling the associated monitoring device to enter monitoring mode.
[0102] According to embodiments of this disclosure, after the target monitoring device cancels the temporary privacy protection mode, the monitoring devices associated with it also cancel the temporary privacy protection mode, eliminating the need to send a command to cancel the temporary privacy protection mode for each monitoring device, thus improving ease of use.
[0103] Figure 6 A flowchart illustrating a control method for a monitoring device according to another embodiment of the present disclosure is shown.
[0104] like Figure 6 As shown, the control method of the monitoring device in this embodiment includes operations S610 to S650.
[0105] In operation S610, in response to a temporary privacy protection trigger command sent by the target monitoring device in at least one monitoring device, the target monitoring device is controlled to enter a temporary privacy protection mode.
[0106] When operating the S620, detect the monitoring devices associated with the target monitoring device.
[0107] When operating the S630, control the associated monitoring device to enter a temporary privacy protection mode.
[0108] When operating the S640, in response to the fulfillment of the temporary privacy termination condition, the temporary privacy protection mode is canceled, and the target monitoring device is controlled to enter the monitoring mode.
[0109] When operating the S650, cancel the temporary privacy protection mode of the associated monitoring device and control the associated monitoring device to enter monitoring mode.
[0110] According to embodiments of this disclosure, the method further includes: in the presence of at least two temporary privacy termination conditions, generating a control policy corresponding to each temporary privacy termination condition based on the priority level of each temporary privacy termination condition; in response to satisfying a temporary privacy termination condition, canceling the temporary privacy protection mode and controlling the target monitoring device to enter the monitoring mode includes: in response to satisfying the i-th privacy termination condition among the at least two temporary privacy termination conditions, using the i-th control policy corresponding to the i-th privacy termination condition to control the target monitoring device to enter the monitoring mode or control the target monitoring device to maintain the temporary privacy protection mode, i≥1.
[0111] According to embodiments of this disclosure, the control policy characterizes whether to control the target monitoring device to enter monitoring mode after the temporary privacy termination condition is triggered.
[0112] In some embodiments, for example, the target monitoring device is configured with two temporary privacy termination conditions, namely temporary privacy termination condition A and temporary privacy termination condition B, wherein temporary privacy termination condition A has a higher priority than temporary privacy termination condition B. The control strategy corresponding to temporary privacy termination condition A could be to directly control the target monitoring device to enter monitoring mode after temporary privacy termination condition A is triggered; the control strategy corresponding to temporary privacy termination condition B could be to control the target monitoring device to enter monitoring mode after temporary privacy termination condition B is triggered, provided it does not conflict with temporary privacy termination conditions of a higher priority.
[0113] Specifically, for example, temporary privacy termination condition A is a client's connection request to the target monitoring device, and temporary privacy termination condition B is that the duration of the temporary privacy protection mode meets a preset time threshold. When a client makes a connection request to the target monitoring device, there is no need to determine whether the duration of the temporary privacy protection mode meets the preset time threshold; the monitoring mode can be entered directly. When the duration of the temporary privacy protection mode meets the preset time threshold, it is necessary to determine whether it conflicts with a higher-priority temporary privacy termination condition, i.e., the client's connection request to the target monitoring device. If there is no conflict, the target monitoring device can be controlled to enter monitoring mode. If there is a conflict, the monitoring mode is only entered when the conflicting temporary privacy termination condition, i.e., the client's connection request to the target monitoring device, is executed.
[0114] For example, temporary privacy termination condition A is that the temporary privacy protection mode ends when the target user in the target monitoring area is in a preset state; temporary privacy termination condition B is that the duration of the temporary privacy protection mode meets a preset time threshold. When the target user in the target monitoring area is detected to be in a preset state, there is no need to determine whether the duration of the temporary privacy protection mode meets the preset time threshold, and the monitoring mode can be entered directly. When the duration of the temporary privacy protection mode meets the preset time threshold, it is necessary to determine whether it conflicts with the higher-priority temporary privacy termination condition, namely, the target user in the target monitoring area being in a preset state. If the target user is in the preset state at this time, it indicates no conflict, and the target monitoring device can be controlled to enter the monitoring mode. If the target user is not in the preset state, it indicates a conflict, and temporary privacy termination condition A needs to be executed. The temporary privacy protection mode ends only when the target user is in the preset state.
[0115] Figure 7 A flowchart illustrating a control method for a monitoring device according to yet another embodiment of the present disclosure is shown.
[0116] According to embodiments of this disclosure, the control method for monitoring equipment is applied to terminal equipment such as monitoring equipment. The monitoring equipment can configure a temporary privacy protection mode, such as configuring trigger conditions, trigger actions, termination conditions, termination actions, etc., and then save the temporary privacy protection mode.
[0117] According to embodiments of this disclosure, the control method for monitoring equipment includes as follows: Figure 7 Operations S710 to S730 are shown.
[0118] When operating the S710, a temporary privacy protection trigger command is received from the user. This command is used to trigger the monitoring device to enter the temporary privacy protection mode.
[0119] According to embodiments of this disclosure, a temporary privacy protection activation button can be installed on the monitoring device. The user generates a temporary privacy protection trigger command by pressing the temporary privacy protection button. Alternatively, the temporary privacy protection trigger command can also be generated by recognizing the user's gestures or voice within the target monitoring area.
[0120] According to embodiments of this disclosure, the temporary privacy protection trigger command includes at least one of the following: preset gesture, voice command, or manual input.
[0121] According to embodiments of this disclosure, the preset posture can be a preset gesture, which can be a predetermined number of fingers, such as raising a single finger; the preset gesture can also include gestures of a predetermined posture, such as raising a single finger and sliding it in a certain direction.
[0122] This disclosure does not limit the specific gestures of the preset gestures, the specific voice content of the voice commands, or the specific content of the manual input.
[0123] When operating the S720, the monitoring device is triggered to enter a temporary privacy protection mode. This temporary privacy protection mode indicates that the monitoring device temporarily stops monitoring the target area, while simultaneously remaining in a state where it can receive connection requests.
[0124] According to embodiments of this disclosure, the connection request includes a connection request sent by the control terminal, and may also include a connection request sent by the user's mobile device, and may also include a connection request sent by the monitoring device.
[0125] When operating the S730, in response to the fulfillment of the temporary privacy termination condition, the temporary privacy protection mode is canceled, triggering the monitoring device to enter monitoring mode. Monitoring mode indicates that the monitoring device continues to monitor the target monitoring area.
[0126] According to embodiments of this disclosure, the temporary privacy termination condition includes at least one of the following: receiving a connection request to connect to the monitoring device, the duration of the temporary privacy protection mode being enabled meeting a preset time threshold, or receiving a temporary privacy termination instruction.
[0127] According to embodiments of this disclosure, when the temporary privacy termination condition is receiving a connection request to connect to the monitoring device, canceling the temporary privacy protection mode in response to satisfying the temporary privacy termination condition includes:
[0128] Upon receiving a connection request to connect to the monitoring device, the temporary privacy protection mode is canceled after a preset delay period.
[0129] According to embodiments of this disclosure, the preset delay duration can be pre-configured during the process of configuring temporary privacy termination conditions when registering the monitoring device. The preset delay duration can include a long delay or a short delay.
[0130] According to embodiments of this disclosure, in response to receiving a connection request to connect to the monitoring device, when a preset delay duration is reached, canceling the temporary privacy protection mode may include: the user sending a connection request to the monitoring device through a client; the monitoring device receiving the connection request; and, if it determines that a preset delay duration exists, waiting for the preset delay duration before canceling the temporary privacy protection mode and triggering the monitoring device to enter monitoring mode; simultaneously, sending a connection response to the client so that the client and the monitoring device can establish a connection.
[0131] According to embodiments of this disclosure, in the absence of a preset delay duration, canceling the temporary privacy protection mode in response to meeting the temporary privacy termination condition includes: in response to receiving a connection request from a client to connect to the monitoring device, the monitoring device directly cancels the temporary privacy protection mode after receiving the connection request and triggers the monitoring device to enter monitoring mode; simultaneously, a connection response is sent to the client so that the client and the monitoring device can establish a connection.
[0132] It should be noted that the control method of the monitoring device in the embodiments of this disclosure is the same as or similar to the temporary privacy termination condition, the specific method of canceling the temporary privacy protection mode, the method of generating a new temporary privacy termination condition, and the method of controlling the associated monitoring device in the control method of the monitoring device described above, and will not be repeated here.
[0133] Figure 8 A block diagram of the control apparatus of a monitoring device according to an embodiment of the present disclosure is shown schematically.
[0134] like Figure 8 As shown, the control device 800 of the monitoring equipment in this embodiment includes a first control module 810 and a second control module 820.
[0135] The first control module 810 is used to respond to a temporary privacy protection trigger command sent by the target monitoring device in at least one monitoring device, and control the target monitoring device to enter a temporary privacy protection mode, wherein the temporary privacy protection mode indicates that the target monitoring device temporarily stops monitoring the target monitoring area, and the target monitoring device is in a state that can receive connection requests.
[0136] According to embodiments of this disclosure, the connection request includes a connection request sent by the control terminal, and may also include a connection request sent by the user's mobile device, and may also include a connection request sent by the target monitoring device.
[0137] The second control module 820 is used to cancel the temporary privacy protection mode in response to the fulfillment of the temporary privacy termination condition, and control the target monitoring device to enter the monitoring mode, wherein the monitoring mode indicates that the target monitoring device continues to monitor the target monitoring area.
[0138] According to embodiments of this disclosure, the temporary privacy termination condition includes at least one of the following: receiving a connection request to connect to the target monitoring device, the duration of the temporary privacy protection mode being enabled meeting a preset time threshold, or receiving a temporary privacy termination instruction.
[0139] According to embodiments of this disclosure, the second control module includes a delay submodule and a first cancellation submodule.
[0140] The delay submodule is used to cancel the temporary privacy protection mode when the preset delay time is reached, provided that a connection request to the target monitoring device is received.
[0141] According to embodiments of this disclosure, the second control module further includes a transmission submodule.
[0142] The sending submodule is used to control the target monitoring device to send notification messages. These notification messages are used to notify target users within the target monitoring area that the temporary privacy protection mode has been canceled or will be canceled.
[0143] According to embodiments of this disclosure, the temporary privacy protection trigger instruction includes termination condition information.
[0144] According to embodiments of this disclosure, the apparatus further includes a first generation module and a cancellation module.
[0145] The first generation module is used to generate new temporary privacy termination conditions based on the termination condition information.
[0146] The cancellation module is used to cancel the temporary privacy protection mode in response to the fulfillment of new temporary privacy termination conditions.
[0147] According to embodiments of this disclosure, the termination condition information includes terminating the temporary privacy protection mode when a target user within the target monitoring area is in a preset state.
[0148] According to embodiments of this disclosure, the first generation module includes: a determination submodule and a generation submodule.
[0149] The determination submodule is used to determine the current status of the target user based on the current monitoring content of the target monitoring device.
[0150] The generation submodule is used to generate new temporary privacy termination conditions based on the current state and preset states.
[0151] According to embodiments of this disclosure, the cancellation module includes: an acquisition submodule and a second cancellation submodule.
[0152] The acquisition submodule is used to acquire the current monitoring content of the target monitoring device at preset time intervals.
[0153] The second cancellation submodule is used to cancel the temporary privacy protection mode when it is determined that the target user is in a preset state, based on the current monitoring content of the target monitoring device.
[0154] According to embodiments of this disclosure, the temporary privacy protection trigger command includes at least one of the following: preset gesture, voice command, or manual input.
[0155] According to embodiments of this disclosure, the control terminal manages N monitoring devices, where N ≥ 2.
[0156] According to embodiments of this disclosure, the above-described apparatus further includes a detection module and a third control module.
[0157] The detection module is used to detect the monitoring devices associated with the target monitoring device among N monitoring devices.
[0158] The third control module is used to control the associated monitoring devices to enter a temporary privacy protection mode.
[0159] According to embodiments of this disclosure, the above-described apparatus further includes a fourth control module.
[0160] The fourth control module is used to cancel the temporary privacy protection mode of the associated monitoring device and control the associated monitoring device to enter monitoring mode when there is a monitoring device associated with the target monitoring device.
[0161] According to embodiments of this disclosure, the apparatus further includes a second generation module.
[0162] The second generation module is used to generate a control policy corresponding to each temporary privacy termination condition based on the priority of each temporary privacy termination condition when at least two temporary privacy termination conditions exist.
[0163] According to embodiments of this disclosure, the second control module further includes a control submodule.
[0164] The control submodule is used to control the target monitoring device to enter the monitoring mode or control the target monitoring device to maintain the temporary privacy protection mode in response to the satisfaction of the i-th privacy termination condition among at least two temporary privacy termination conditions, i≥1.
[0165] Any plurality of the first control module 810 and the second control module 820 according to embodiments of the present disclosure may be combined in one module / unit / subunit, or any one of the modules / units / subunits may be split into multiple modules / units / subunits. Alternatively, at least part of the functionality of one or more of these modules / units / subunits may be combined with at least part of the functionality of other modules / units / subunits and implemented in one module / unit / subunit. According to embodiments of the present disclosure, at least one of the first control module 810 and the second control module 820 may be at least partially implemented as hardware circuitry, such as a field-programmable gate array (FPGA), a programmable logic array (PLA), a system-on-a-chip, a system-on-a-substrate, a system-on-package, an application-specific integrated circuit (ASIC), or implemented by any other reasonable means of integrating or packaging the circuitry, or implemented in any one of software, hardware, and firmware, or in a suitable combination of any of these. Alternatively, at least one of the first control module 810 and the second control module 820 may be at least partially implemented as a computer program module, which, when run, can perform corresponding functions.
[0166] It should be noted that the control device part of the monitoring device in the embodiments of this disclosure corresponds to the control method part of the monitoring device in the embodiments of this disclosure. For a detailed description of the control device part of the monitoring device, please refer to the control method part of the monitoring device, which will not be repeated here.
[0167] Figure 9 A block diagram of the control device of a monitoring device according to another embodiment of the present disclosure is shown schematically.
[0168] like Figure 9 As shown, the control device 900 of the monitoring equipment in this embodiment includes a receiving module 910, a first triggering module 920, and a second triggering module 930.
[0169] The receiving module 910 is used to receive the user's temporary privacy protection trigger command, which is used to trigger the monitoring device to enter the temporary privacy protection mode.
[0170] The first trigger module 920 is used to trigger the monitoring device to enter a temporary privacy protection mode. The temporary privacy protection mode indicates that the monitoring device temporarily stops monitoring the target monitoring area, while the monitoring device is in a state that can receive connection requests.
[0171] According to embodiments of this disclosure, the connection request includes a connection request sent by the control terminal, and may also include a connection request sent by the user's mobile device, and may also include a connection request sent by the monitoring device.
[0172] The second trigger module 930 is used to respond to the fulfillment of the temporary privacy termination condition, cancel the temporary privacy protection mode, and trigger the monitoring device to enter the monitoring mode, wherein the monitoring mode indicates that the monitoring device continues to monitor the target monitoring area.
[0173] According to embodiments of this disclosure, the temporary privacy protection trigger instruction includes at least one of the following: a preset gesture, a voice command, or manual input; the temporary privacy termination condition includes at least one of the following: receiving a connection request to connect to the monitoring device, the activation duration of the temporary privacy protection mode meeting a preset time threshold, or receiving a temporary privacy termination instruction.
[0174] According to an embodiment of this disclosure, the second triggering module is further configured to cancel the temporary privacy protection mode when a connection request to connect to the monitoring device is received, provided that the temporary privacy termination condition is that a connection request to connect to the monitoring device is received, and a preset delay period is reached.
[0175] According to embodiments of this disclosure, any plurality of the receiving module 910, the first trigger module 920, and the second trigger module 930 can be combined into one module / unit / subunit, or any one of these modules / units / subunits can be split into multiple modules / units / subunits. Alternatively, at least part of the functionality of one or more of these modules / units / subunits can be combined with at least part of the functionality of other modules / units / subunits and implemented in one module / unit / subunit. According to embodiments of this disclosure, at least one of the receiving module 910, the first trigger module 920, and the second trigger module 930 can be at least partially implemented as hardware circuitry, such as a field-programmable gate array (FPGA), a programmable logic array (PLA), a system-on-a-chip, a system-on-a-substrate, a system-on-package, an application-specific integrated circuit (ASIC), or implemented in hardware or firmware by any other reasonable means of integrating or packaging the circuitry, or implemented in software, hardware, or firmware, or in any suitable combination of any of these three implementation methods. Alternatively, at least one of the receiving module 910, the first trigger module 920, and the second trigger module 930 may be implemented at least partially as a computer program module, which can perform corresponding functions when the computer program module is run.
[0176] It should be noted that the control device part of the monitoring device in the embodiments of this disclosure corresponds to the control method part of the monitoring device in the embodiments of this disclosure. For a detailed description of the control device part of the monitoring device, please refer to the control method part of the monitoring device, which will not be repeated here.
[0177] Figure 10A block diagram of an electronic device suitable for implementing the methods described above, according to embodiments of the present disclosure, is illustrated schematically. Figure 10 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0178] like Figure 10 As shown, an electronic device 1000 according to an embodiment of the present disclosure includes a processor 1001, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage portion 1008 into a random access memory (RAM) 1003. The processor 1001 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or an associated chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 1001 may also include onboard memory for caching purposes. The processor 1001 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.
[0179] RAM 1003 stores various programs and data required for the operation of electronic device 1000. Processor 1001, ROM 1002, and RAM 1003 are interconnected via bus 1004. Processor 1001 performs various operations of the method flow according to embodiments of the present disclosure by executing programs in ROM 1002 and / or RAM 1003. It should be noted that the programs may also be stored in one or more memories other than ROM 1002 and RAM 1003. Processor 1001 may also perform various operations of the method flow according to embodiments of the present disclosure by executing programs stored in said one or more memories.
[0180] According to embodiments of this disclosure, the electronic device 1000 may further include an input / output (I / O) interface 1005, which is also connected to a bus 1004. The electronic device 1000 may also include one or more of the following components connected to the input / output (I / O) interface 1005: an input section 1006 including a keyboard, mouse, etc.; an output section 1007 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a LAN card, modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to the input / output (I / O) interface 1005 as needed. A removable medium 1011, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on the drive 1010 as needed so that computer programs read from it can be installed into the storage section 1008 as needed.
[0181] According to embodiments of this disclosure, the method flow according to embodiments of this disclosure can be implemented as a computer software program. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable storage medium, the computer program containing program code for performing the methods shown in the flowchart. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1009, and / or installed from removable medium 1011. When the computer program is executed by processor 1001, it performs the functions defined in the system of embodiments of this disclosure. According to embodiments of this disclosure, the systems, devices, apparatuses, modules, units, etc., described above can be implemented by computer program modules.
[0182] This disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or it may exist independently and not assembled into the device / apparatus / system. The computer-readable storage medium carries one or more programs that, when executed, implement the method according to the embodiments of this disclosure.
[0183] According to embodiments of this disclosure, the computer-readable storage medium can be a non-volatile computer-readable storage medium. Examples include, but are not limited to: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this disclosure, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0184] For example, according to embodiments of this disclosure, a computer-readable storage medium may include the ROM 1002 and / or RAM 1003 described above and / or one or more memories other than ROM 1002 and RAM 1003.
[0185] Embodiments of this disclosure also include a computer program product comprising a computer program containing program code for performing the methods provided in the embodiments of this disclosure. When the computer program product is run on an electronic device, the program code is used to enable the electronic device to implement the control method of the monitoring device provided in the embodiments of this disclosure.
[0186] When the computer program is executed by the processor 1001, it performs the functions defined in the system / apparatus of this disclosure embodiments. According to embodiments of this disclosure, the systems, apparatuses, modules, units, etc., described above can be implemented by computer program modules.
[0187] In one embodiment, the computer program may rely on a tangible storage medium such as an optical storage device or a magnetic storage device. In another embodiment, the computer program may also be transmitted and distributed in the form of signals over a network medium, and may be downloaded and installed via the communication section 1009, and / or installed from a removable medium 1011. The program code contained in the computer program can be transmitted using any suitable network medium, including but not limited to: wireless, wired, etc., or any suitable combination thereof.
[0188] According to embodiments of this disclosure, program code for executing the computer programs provided in embodiments of this disclosure can be written in any combination of one or more programming languages. Specifically, these computational programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages include, but are not limited to, languages such as Java, C++, Python, "C", or similar programming languages. The program code can execute entirely on the user's computing device, partially on the user's device, partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0189] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions. Those skilled in the art will understand that the features described in the various embodiments of the present disclosure can be combined and / or combined in various ways, even if such combinations are not explicitly described in the present disclosure. In particular, the features described in the various embodiments of this disclosure may be combined and / or combined in various ways without departing from the spirit and teachings of this disclosure. All such combinations and / or combinations fall within the scope of this disclosure.
[0190] The embodiments of this disclosure have been described above. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of this disclosure. Although various embodiments have been described above, this does not mean that the measures in the various embodiments cannot be used advantageously in combination. Various substitutions and modifications can be made by those skilled in the art without departing from the scope of this disclosure, and all such substitutions and modifications should fall within the scope of this disclosure.
Claims
1. A control method of a monitoring device, applied to a control terminal, the control terminal managing at least one monitoring device; the method comprising: controlling a target monitoring device in the at least one monitoring device to enter a temporary privacy protection mode in response to a temporary privacy protection trigger instruction sent by the target monitoring device, wherein the temporary privacy protection mode represents that the target monitoring device temporarily stops monitoring a target monitoring area, and the target monitoring device is in a connectable connection request state; canceling the temporary privacy protection mode and controlling the target monitoring device to enter a monitoring mode in response to a temporary privacy end condition being met, wherein the monitoring mode represents that the target monitoring device continues to monitor the target monitoring area.
2. The method of claim 1, wherein, The temporary privacy end condition comprises at least one of the following: receiving a connection request for connecting the target monitoring device, a start time length of the temporary privacy protection mode satisfying a preset time threshold, and receiving a temporary privacy end instruction.
3. The method of claim 2, wherein, In a case where the temporary privacy end condition is receiving a connection request for connecting the target monitoring device, the canceling the temporary privacy protection mode in response to the temporary privacy end condition being met comprises: canceling the temporary privacy protection mode when a preset delay time length is reached in response to receiving the connection request for connecting the target monitoring device. 4.The method of claim 3, further comprising: controlling the target monitoring device to send a notification message, wherein the notification message is used to notify a target user in the target monitoring area that the temporary privacy protection mode has been canceled or will be canceled.
5. The method of claim 2, wherein, The temporary privacy protection trigger instruction comprises end condition information; The method further comprises: generating a new temporary privacy end condition according to the end condition information; canceling the temporary privacy protection mode in response to the new temporary privacy end condition being met.
6. The method of claim 5, wherein, The end condition information comprises ending the temporary privacy protection mode when a target user in the target monitoring area is in a preset state; The canceling the temporary privacy protection mode in response to the new temporary privacy end condition being met comprises: acquiring current monitoring content of the target monitoring device at a preset time interval; canceling the temporary privacy protection mode when it is determined that the target user is in the preset state according to the current monitoring content of the target monitoring device.
7. The method of claim 1, wherein, The temporary privacy protection trigger instruction comprises at least one of the following: a preset gesture, a voice instruction, and manual input.
8. The method of claim 1, wherein, The control terminal manages N monitoring devices, N≥2; the method further comprises: detecting a monitoring device associated with the target monitoring device among the N monitoring devices, and controlling the associated monitoring device to enter the temporary privacy protection mode. 9.The method of claim 2, further comprising: in a case where there is a monitoring device associated with the target monitoring device, canceling the temporary privacy protection mode of the associated monitoring device, and controlling the associated monitoring device to enter a monitoring mode. 10.The method of claim 2, further comprising: In the presence of at least two temporary privacy end conditions, a control strategy corresponding to each of the temporary privacy end conditions is generated according to the priority of each of the temporary privacy end conditions; The canceling of the temporary privacy protection mode and the controlling of the target monitoring device into the monitoring mode in response to the satisfaction of the temporary privacy end condition comprises: In response to the satisfaction of an i-th privacy end condition among the at least two temporary privacy end conditions, an i-th control strategy corresponding to the i-th privacy end condition is used to control the target monitoring device into the monitoring mode or to control the target monitoring device to remain in the temporary privacy protection mode, where i≥1.
11. A control method of a monitoring device, applied to a monitoring device, the method comprising: receiving a temporary privacy protection trigger instruction of a user, the temporary privacy protection trigger instruction being used to trigger the monitoring device into a temporary privacy protection mode; triggering the monitoring device into the temporary privacy protection mode, wherein the temporary privacy protection mode represents that the monitoring device temporarily stops monitoring a target monitoring area, and meanwhile the target monitoring device is in a connectable connection request state; canceling the temporary privacy protection mode and triggering the monitoring device into a monitoring mode in response to the satisfaction of a temporary privacy end condition, wherein the monitoring mode represents that the monitoring device continues to monitor the target monitoring area.
12. The method of claim 11, wherein the temporary privacy protection trigger instruction comprises at least one of a preset gesture, a voice instruction, and a manual input; and the temporary privacy end condition comprises at least one of a received connection request for connecting the monitoring device, a satisfaction of a preset time threshold for an opening time length of the temporary privacy protection mode, and a received temporary privacy end instruction.
13. The method of claim 12, wherein, In the case that the temporary privacy end condition is the received connection request for connecting the monitoring device, the canceling of the temporary privacy protection mode in response to the satisfaction of the temporary privacy end condition comprises: canceling the temporary privacy protection mode in response to the received connection request for connecting the monitoring device and when a preset time delay length is reached.
14. A control apparatus of a monitoring device, applied to a control end that manages at least one monitoring device, the apparatus comprising: a first control module configured to control a target monitoring device among the at least one monitoring device into a temporary privacy protection mode in response to a temporary privacy protection trigger instruction sent by the target monitoring device, wherein the temporary privacy protection mode represents that the target monitoring device temporarily stops monitoring a target monitoring area, and meanwhile the target monitoring device is in a connectable connection request state; a second control module configured to cancel the temporary privacy protection mode and control the target monitoring device into a monitoring mode in response to the satisfaction of a temporary privacy end condition, wherein the monitoring mode represents that the target monitoring device continues to monitor the target monitoring area.
15. A control apparatus of a monitoring device, applied to a monitoring device, the apparatus comprising: receive a temporary privacy protection trigger instruction of a user, the temporary privacy protection trigger instruction being used to trigger the monitoring device to enter a temporary privacy protection mode; trigger the monitoring device to enter the temporary privacy protection mode, wherein the temporary privacy protection mode represents that the monitoring device temporarily stops monitoring a target monitoring area, and meanwhile the target monitoring device is in a receivable connection request state; cancel the temporary privacy protection mode and trigger the monitoring device to enter a monitoring mode in response to a temporary privacy end condition being met, wherein the monitoring mode represents that the monitoring device continues to monitor the target monitoring area. 16.An electronic device, comprising: one or more processors; memory storing one or more programs, wherein the one or more programs, when executed by the one or more processors, enable the one or more processors to implement the method of any one of claims 1 to 13. 17.A computer-readable storage medium having stored thereon executable instructions that, when executed by a processor, cause the processor to perform the method of any one of claims 1 to 13. 18.A computer program product comprising a computer program that, when executed by a processor, performs the method of any one of claims 1 to 13.