Cleaning equipment control method and device, electronic equipment and storage medium
By monitoring users' physiological parameters through smartwatches or wristbands and analyzing sleep patterns using deep learning networks, the working mode of cleaning equipment is automatically adjusted, solving the problem of noise from cleaning equipment disturbing users' sleep in smart home systems and improving user experience and energy efficiency.
Patent Information
- Application Number
- CN202411025608.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-29
- Publication Date
- 2026-01-30
AI Technical Summary
Existing smart home systems cannot automatically adjust the working mode of cleaning equipment according to the user's physiological state, which may cause noise disturbance to the user's rest while sleeping.
By using biometric technology from smartwatches or wristbands to monitor users' physiological parameters, such as heart rate and activity status, and using deep learning networks to analyze these parameters, the system can infer the user's sleep or activity status. The system can then automatically control the working mode of cleaning equipment through a smart home management platform, such as stopping operation, reducing fan speed, or changing the cleaning path.
It reduces noise interference from cleaning equipment during users' sleep, improves users' sleep quality, saves energy, and achieves adaptive adjustment of the cleaning equipment's working mode to the user's behavior.
Smart Images

Figure CN121421367A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of smart home, and particularly relates to a control method and device of cleaning equipment, electronic equipment and storage medium. BACKGROUND
[0002] The existing smart home system usually cannot automatically adjust the working mode of the equipment according to the physiological state of the user. For example, when the user is sleeping, the cleaning equipment may generate noise to disturb the rest of the user. SUMMARY
[0003] Therefore, the purpose of the embodiments of the present application is to provide a control method and device of cleaning equipment, electronic equipment, storage medium and computer program product, the working mode of the cleaning equipment corresponds to the current behavior state of the user, and the working mode of the cleaning equipment can be adaptively adjusted according to the behavior state of the user, which is more in line with the needs of the user.
[0004] The embodiments of the present application provide a control method of cleaning equipment, the method is applied to a smart home management platform, and the method comprises the following steps: acquiring physiological state information of a user; the physiological state information indicates that a current behavior state of the user is a first preset state, determining a first target working mode corresponding to the first preset state; and controlling the cleaning equipment to work based on the first target working mode.
[0005] Exemplarily, the physiological state information indicates that the current behavior state of the user is the first preset state, and the first target working mode corresponding to the first preset state is determined, which comprises the following steps: if a current time corresponding to the physiological state information is within a range of a target time period, and the physiological state information indicates that the current behavior state of the user is the first preset state, the first target working mode corresponding to the first preset state is determined, wherein the current behavior state comprises at least one of a current sleep state, a current illness state, a current learning state and a current exercise state.
[0006] Exemplarily, the first target working mode corresponding to the first preset state is determined according to a spatial position relationship between the cleaning equipment and the user.
[0007] For example, the first preset state includes at least one of a sleep or light sleep state, a deep sleep state, and a sleep-wake state; the first target working mode includes at least one of a stop working mode, a reduce fan speed mode, and a change cleaning path mode; determining the first target working mode corresponding to the first preset state based on the spatial relationship between the cleaning device and the user includes: when the first preset state is a sleep or light sleep state and the spatial relationship indicates that the cleaning device and the user are in the same space, determining the first target working mode corresponding to the first preset state as the stop working mode; when the first preset state is a deep sleep state and the spatial relationship indicates that the cleaning device and the user are in the same space, determining the first target working mode corresponding to the first preset state as the reduce fan speed mode; when the first preset state is a sleep-wake state and the spatial relationship indicates that the cleaning device and the user are in the same space, determining the first target working mode corresponding to the first preset state as the change cleaning path mode, so that the cleaning device leaves the space where the user is located.
[0008] For example, the smart home management platform communicates with the biometric monitoring device, and the physiological state information includes sleep state information. The sleep state information is obtained by at least one of the following methods: analyzing and processing the physiological parameters collected by the biometric monitoring device through a trained deep learning network to obtain sleep state information; or receiving sleep state information from the biometric monitoring device, wherein the sleep state information is obtained by the biometric monitoring device through analyzing and processing the physiological parameters through a trained deep learning network.
[0009] For example, the method further includes: if the current time corresponding to the physiological state information is outside the range of the target time period, and the physiological state information indicates that the user's current activity state is a second preset state, determining a second target working mode corresponding to the second preset state; controlling the cleaning equipment to work based on the second target working mode, wherein the second target working mode includes at least one of the following: turning on sweeping mode, maintaining the current cleaning path mode, and maintaining the current fan speed mode.
[0010] For example, the method further includes: receiving working mode configuration information, wherein the working mode configuration information is generated based on a selection operation, the selection operation being used to select the first target working mode from a first candidate working mode, and / or select the second target working mode from a second candidate working mode; and based on the working mode configuration information, setting the first target working mode to correspond to the first preset state, and / or setting the second target working mode to correspond to the second preset state.
[0011] For example, the range outside the target time period includes a first preset time period, and the method further includes: obtaining user location information; if the current time corresponding to the physiological state information is within the range of the first preset time period, and the user location information indicates that the user has arrived home, determining the working mode of the cleaning device as a third target working mode, wherein the third target working mode includes at least one of the following: turning on sweeping mode, maintaining the current cleaning path mode, and maintaining the current fan speed mode.
[0012] For example, the range outside the target time period includes a second preset time period, the physiological state information also includes activity state information, and the method further includes: if the current time corresponding to the physiological state information is within the range of the second preset time period, determining the working mode of the cleaning device as a fourth target working mode based on the sleep state information and the activity state information, wherein the fourth target working mode includes at least one of turning on the sweeping mode and turning on the voice broadcast mode.
[0013] For example, determining the working mode of the cleaning device as the fourth target working mode based on the sleep state information and the activity state information includes: determining the working mode of the cleaning device as the fourth target working mode when the sleep state information indicates that the user has transitioned from a sleep state to a wakeful state, and the activity state information indicates that the user has started to take action; wherein, when the fourth target working mode includes activating the voice broadcast mode, the voice broadcast content includes the most recent sleep status and health advice.
[0014] Another embodiment of this application provides a control method for a cleaning device. The method is applied to a biometric monitoring device that communicates with a smart home management platform. The method includes: collecting physiological parameters of a user and determining the user's physiological state information based on the physiological parameters; transmitting the physiological state information to the smart home management platform, so that when the physiological state information indicates that the user's current behavioral state is a first preset state, the smart home management platform determines a first target working mode corresponding to the first preset state and controls the cleaning device to work based on the first target working mode.
[0015] Another embodiment of this application provides a control method for a cleaning device. The method is applied to a biometric monitoring device that communicates with a smart home management platform. The method includes: collecting physiological parameters of a user; transmitting the physiological parameters to the smart home management platform so that the smart home management platform determines the user's physiological state information based on the physiological parameters; when the physiological state information indicates that the user's current behavioral state is a first preset state, determining a first target working mode corresponding to the first preset state, and controlling the cleaning device to work based on the first target working mode.
[0016] Another embodiment of this application provides a control method for a cleaning device. The method is applied to the cleaning device, which communicates with a smart home management platform. The method includes: receiving a control command from the smart home management platform, and controlling the device to operate based on the control command. The control command is determined by the smart home management platform based on a first target working mode corresponding to the first preset state, when the user's current behavioral state is indicated by physiological state information.
[0017] Another embodiment of this application provides a control device for a cleaning device, the device comprising: an acquisition module for acquiring physiological state information of a user; a determination module for determining a first target working mode corresponding to the first preset state when the physiological state information indicates that the user's current behavioral state is a first preset state; and a control module for controlling the cleaning device to work based on the first target working mode.
[0018] Another embodiment of this application provides a control device for a cleaning equipment. The device includes: a data acquisition module for acquiring physiological parameters of a user and determining the user's physiological state information based on the physiological parameters; and a transmission module for transmitting the physiological state information to a smart home management platform, so that when the physiological state information indicates that the user's current behavioral state is a first preset state, the smart home management platform determines a first target working mode corresponding to the first preset state and controls the cleaning equipment to work based on the first target working mode.
[0019] Another embodiment of this application provides a control device for a cleaning device. The device includes: a data acquisition module for acquiring physiological parameters of a user; and a transmission module for transmitting the physiological parameters to a smart home management platform, so that the smart home management platform determines the user's physiological state information based on the physiological parameters. If the physiological state information indicates that the user's current behavioral state is a first preset state, the platform determines a first target working mode corresponding to the first preset state and controls the cleaning device to work based on the first target working mode.
[0020] Another embodiment of this application provides a control device for a cleaning device, the device comprising: a receiving module, configured to receive control instructions from the smart home management platform, and control the operation based on the control instructions, wherein the control instructions are determined by the smart home management platform based on a first target working mode corresponding to the first preset state when the user's current behavioral state is indicated by physiological state information.
[0021] Another embodiment of this application provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method of any of the above embodiments.
[0022] Another embodiment of this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method of any of the above embodiments.
[0023] Another embodiment of this application provides a computer program product, which includes instructions that, when executed by a processor of a computer device, enable the computer device to perform the steps of the method described in any of the above embodiments.
[0024] In the above embodiments, the user's physiological state information is obtained; the physiological state information indicates that the user's current behavioral state is a first preset state, and a first target working mode corresponding to the first preset state is determined; the cleaning equipment is controlled to work based on the first target working mode. The cleaning equipment control method of the present invention allows the working mode of the cleaning equipment to correspond to the user's current behavioral state, enabling adaptive adjustment of the cleaning equipment's working mode according to the user's behavioral state, thus better meeting user needs. Attached Figure Description
[0025] Figure 1 A flowchart illustrating the control method for the cleaning equipment provided in this application embodiment;
[0026] Figure 2 A module configuration diagram provided for an embodiment of this application;
[0027] Figure 3 A flowchart of the cleaning equipment provided in the embodiments of this application;
[0028] Figure 4 A flowchart for determining the second target working mode provided in the embodiments of this application;
[0029] Figure 5 A flowchart for determining the working mode based on configuration information is provided for an embodiment of this application;
[0030] Figure 6 A flowchart illustrating the control method for the cleaning equipment provided in this application embodiment;
[0031] Figure 7 A flowchart illustrating a control method for a cleaning device provided in another embodiment of this application;
[0032] Figure 8 A flowchart illustrating a control method for a cleaning device provided in another embodiment of this application;
[0033] Figure 9 A schematic diagram of the control device for the cleaning equipment provided in the embodiments of this application;
[0034] Figure 10 A schematic diagram of a control device for a cleaning equipment provided in another embodiment of this application;
[0035] Figure 11 A schematic diagram of a control device for a cleaning equipment provided in another embodiment of this application;
[0036] Figure 12 A block diagram of an electronic device provided in an embodiment of this application. Detailed Implementation
[0037] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.
[0038] Existing smart home systems often cannot automatically adjust the working mode of devices according to the user's physiological state. In particular, when the user is sleeping, the cleaning equipment may generate noise that disturbs the user's rest.
[0039] Based on this, this application proposes a control method for cleaning equipment, which uses the biometric technology of smartwatches or bracelets, such as heart rate monitoring and motion detection, to infer the user's sleep state or activity state, and automatically controls the working mode of the cleaning equipment through a smart home management platform.
[0040] Figure 1 This is a flowchart of a control method for a cleaning device according to an embodiment of this application.
[0041] As an example, such as Figure 1 As shown, the control methods for the cleaning equipment include:
[0042] S101, Obtain the user's physiological state information.
[0043] S102, the physiological state information indicates that the user's current behavioral state is the first preset state, and the first target working mode corresponding to the first preset state is determined.
[0044] S103, control the cleaning equipment to operate based on the first target working mode.
[0045] For example, the cleaning equipment can be a mobile home cleaning appliance such as a robot vacuum cleaner, a robot mop, or a portable air purifier. The user can wear a smartwatch or wristband to collect physiological parameters, such as heart rate and activity level. Based on the collected physiological parameters, the user's physiological state information is obtained, including information such as sleep status, illness status, learning status, and activity status. When the physiological state information indicates that the user's current behavioral state is a first preset state, a first target working mode corresponding to the first preset state is determined, and the cleaning equipment is controlled to operate based on the first target working mode.
[0046] The control method for the cleaning equipment in this application can correspond the working mode of the cleaning equipment to the current behavior state of the user, and can adaptively adjust the working mode of the cleaning equipment according to the user's behavior state, so as to better meet the user's needs.
[0047] As an example, physiological state information indicates that the user's current behavioral state is a first preset state. Determining a first target working mode corresponding to the first preset state includes: if the current time corresponding to the physiological state information is within the range of a target time period, and the physiological state information indicates that the user's current behavioral state is the first preset state, determining a first target working mode corresponding to the first preset state, wherein the current behavioral state includes at least one of current sleep state, current illness state, current learning state, and current exercise state.
[0048] For example, the target time period can be combined with the user's daily habits such as sleep, running, and studying. The target time period can be obtained based on the user's historical data or set by the user. For example, the target time period can be a user's preset sleep period, such as from 11 pm to 8 am. When the current time is within the target time period, the detected physiological state information indicates that the user's current sleep state is a first preset state, and the smart home management platform determines a first target working mode corresponding to the first preset state. The first preset state can be a sleep state, a light sleep state, a deep sleep state, etc. This application can determine different working modes of cleaning equipment according to the depth of sleep, making it more adaptable.
[0049] For example, after determining the first target working mode corresponding to the first preset state, the smart home management platform generates control instructions based on the first target working mode, sends the control instructions to the cleaning device, and controls the cleaning device to work according to the first target working mode in order to reduce the impact of the cleaning device on the user's sleep.
[0050] For example, if the current behavior state is the current sleep state, the cleaning device's working mode is controlled to stop working based on the user's current sleep state, so as to reduce the impact of the cleaning device on the user's sleep.
[0051] For example, if the current behavioral state is a current illness state, in order to ensure that the user needs a quiet environment to recuperate when sick, the working mode of the cleaning equipment can also be controlled to stop working, so as to reduce the impact of the cleaning equipment on the user.
[0052] For example, if the current behavior state is the current learning state, in order to ensure a quiet learning environment, the working mode of the cleaning equipment can be controlled to stop working. Of course, the cleaning equipment can also be controlled to clean other rooms first to ensure the user's learning environment.
[0053] For example, if the current behavior state is the current motion state, such as running, then the working mode of the cleaning equipment can be controlled to be the on working mode.
[0054] The cleaning equipment control method of this application can utilize the biometric technology of smartwatches or wristbands, such as heart rate monitoring and motion detection, to infer the user's sleep or activity status, and automatically control the working mode of the cleaning equipment through a smart home management platform, thereby reducing the noise generated by the cleaning equipment at night, improving the user's sleep quality, and saving energy.
[0055] Figure 2 This is a module configuration diagram of one embodiment of this application.
[0056] like Figure 2As shown, the biometric monitoring module can be a smartwatch or bracelet. This module monitors the user's physiological parameters, such as heart rate and activity level, and includes sub-modules for sensor data acquisition, preprocessing, and preliminary analysis. The data processing and analysis module receives data from the biometric monitoring module. It analyzes and processes the data, using a pre-trained deep learning network to infer the user's sleep state. The smart home management platform receives and processes instructions from the smartwatch or bracelet. Based on the user's sleep state, it sends control commands to smart home devices such as the robot vacuum cleaner. It manages and coordinates the interactions between different smart home devices. The wireless communication module handles data transmission between the smartwatch or bracelet and the smart home management platform, ensuring timely and accurate transmission of instructions and data. The smart device control module is the robot vacuum cleaner's control unit, receiving instructions from the smart home management platform. It adjusts the operating mode according to these instructions, such as stopping operation, changing the cleaning path, or reducing the fan speed. These modules work together to form a closed-loop control system that can automatically adjust home devices based on the user's physiological state, optimizing the smart home environment.
[0057] It should be noted that the data processing and analysis module can be deployed on the watch or on a smart home platform.
[0058] The cleaning equipment can be a robotic vacuum cleaner. The following uses a robotic vacuum cleaner as an example to explain in detail the control method of the cleaning equipment.
[0059] Figure 3 This is a flowchart of a sweeping robot according to an embodiment of this application.
[0060] like Figure 3 As shown, the biometric technology of smartwatches or wristbands is used to monitor the user's heart rate and activity status. Data analysis is used to infer whether the user is asleep. When sleep is detected, the smartwatch sends instructions to the robot vacuum cleaner through the smart home management platform. After receiving the instructions, the robot vacuum cleaner stops working or adjusts its working mode, such as avoiding cleaning the bedroom or reducing the fan speed, in order to reduce the noise generated by the robot vacuum cleaner and other devices at night, improve the user's sleep quality, and save energy.
[0061] As an example, determining the first target working mode corresponding to the first preset state includes: determining the first target working mode corresponding to the first preset state based on the spatial relationship between the cleaning equipment and the user.
[0062] For example, the noise impact on the user varies depending on the spatial relationship between the cleaning device and the user. For instance, the user experiences the greatest noise impact when in the same room as the robot vacuum, and the further away the robot vacuum is from the user, the less noise impact the user experiences. This application also determines the first target operating mode of the cleaning device when the user is sleeping, based on the spatial relationship between the cleaning device and the user.
[0063] As an example, the first preset state includes at least one of the following: falling asleep or light sleep state, deep sleep state, and sleep-wake state. The first target working mode includes at least one of the following: stop working mode, reduce fan speed mode, and change cleaning path mode. Based on the spatial relationship between the cleaning equipment and the user, the first target working mode corresponding to the first preset state is determined, including:
[0064] When the first preset state is a state of falling asleep or light sleep, and the spatial relationship indicates that the cleaning equipment and the user are in the same space, the first target working mode corresponding to the first preset state is determined to be the stop working mode.
[0065] When the first preset state is a deep sleep state and the spatial relationship indicates that the cleaning equipment and the user are in the same space, the first target working mode corresponding to the first preset state is determined to be the fan speed reduction mode.
[0066] When the first preset state is a sleep / wake state and the spatial relationship indicates that the cleaning device and the user are in the same space, the first target working mode corresponding to the first preset state is determined to be a change cleaning path mode, so that the cleaning device leaves the space where the user is located.
[0067] For example, this application can divide a user's sleep state into three types: falling asleep or light sleep, deep sleep, and sleep-wake state. Different sleep states correspond to different first target working modes. When the user is in a falling asleep or light sleep state, and the spatial relationship indicates that the cleaning device and the user are in the same space, a quiet sleep environment is required, and the first target working mode is determined to be the stop working mode. When the user is in a deep sleep state, and the spatial relationship indicates that the cleaning device and the user are in the same space, the user is in deep sleep and is not easily disturbed by the outside world, so the noise of the cleaning device can be reduced, and the first target working mode is determined to be the reduce fan speed mode. When the user is in a sleep-wake state, and the spatial relationship indicates that the cleaning device and the user are in the same space, the user is about to wake up, and the first target working mode can be determined to be the change cleaning path mode, so that the cleaning device leaves the space where the user is located.
[0068] This application can adaptively adjust the working mode of the cleaning device according to the depth of the user's sleep. Of course, in addition to the control strategy mentioned above, users can also adjust the working mode corresponding to each sleep state according to their own needs. For example, if a user has high requirements for the environmental conditions during sleep, they can configure the primary target working mode to be the stop working mode regardless of the depth of sleep.
[0069] As an example, a smart home management platform communicates with a biometric monitoring device, and the physiological state information includes sleep state information. The sleep state information is obtained in at least one of the following ways:
[0070] Sleep state information is obtained by analyzing and processing the physiological parameters collected by the biometric monitoring device through a trained deep learning network.
[0071] The device receives sleep state information from a biometric monitoring device, which is obtained by analyzing and processing physiological parameters through a trained deep learning network.
[0072] For example, a biometric monitoring device can be a smartwatch or bracelet worn on a user's wrist to collect the user's physiological parameters. A data processing and analysis module receives the physiological parameters, analyzes and processes the data, and uses a pre-trained deep learning network to infer the user's sleep state. The data processing and analysis module can be deployed on the biometric monitoring device or on a smart home management platform.
[0073] For example, if deployed on a smart home management platform, the platform receives biometric parameters and analyzes the physiological parameters collected by the biometric monitoring device using a trained deep learning network to obtain sleep state information. If deployed on a biometric monitoring device, the device analyzes the physiological parameters using the trained deep learning network to obtain sleep state information and sends this information to the smart home management platform, which then receives the sleep state information from the biometric monitoring device.
[0074] As an example, such as Figure 4 As shown, the control method for cleaning equipment also includes:
[0075] S401, if the current time corresponding to the physiological state information is outside the range of the target time period, and the physiological state information indicates that the user's current activity state is the second preset state, determine the second target working mode corresponding to the second preset state.
[0076] S402, control the cleaning equipment to operate based on a second target working mode, wherein the second target working mode includes at least one of the following: start sweeping mode, maintain current cleaning path mode, and maintain current fan speed mode.
[0077] For example, when the current time is not within a sleep period, and the physiological status information indicates that the user's current activity state is a second preset state, the smart home management platform determines a second target working mode corresponding to the second preset state. The smart home management platform controls the robot vacuum to work according to the second target working mode. The second target working mode includes at least one of the following: starting the vacuum mode, maintaining the current cleaning path mode, and maintaining the current fan speed mode. For example, when the user is out during the day, the smartwatch detects that the user is active and automatically sends a command to the robot vacuum to start working, maintain the current cleaning path mode, or maintain the current fan speed mode to keep the home clean.
[0078] As an example, such as Figure 5 As shown, the control method for cleaning equipment also includes:
[0079] S501, receive working mode configuration information, wherein the working mode configuration information is generated based on a selection operation, the selection operation is used to select a first target working mode from a first candidate working mode, and / or select a second target working mode from a second candidate working mode.
[0080] S502, based on the working mode configuration information, set the first target working mode to correspond to the first preset state, and / or set the second target working mode to correspond to the second preset state.
[0081] For example, both the first and second target operating modes can be configured by the user. For instance, the user can configure the first target operating mode as a stopped operating mode and the second target operating mode as an activated sweeping mode. When the user is sleeping at night, the smartwatch detects that the user's heart rate and activity level match the sleep pattern and automatically sends a command to the cleaning device through the smart home management platform to stop it from working and avoid noise. When the user is out during the day, the smartwatch detects that the user is active and automatically sends a command to the cleaning device to start it and keep the home clean.
[0082] As an example, such as Figure 6 As shown, the range outside the target time period includes the first preset time period, and the control method for the cleaning equipment also includes:
[0083] S601, obtain user location information.
[0084] S602, if the current time corresponding to the physiological state information is within the range of the first preset time period, and the user location information indicates that the user has arrived home, the working mode of the cleaning equipment is determined to be the third target working mode, wherein the third target working mode includes at least one of the following: turn on sweeping mode, maintain current cleaning path mode, and maintain current fan speed mode.
[0085] For example, this application can also obtain the user's location information and control the corresponding cleaning equipment's working mode based on the user's location information. It can be understood that the first preset time period is the time when the user returns home from get off work, such as 5 PM to 7 PM. Of course, the first preset time period can also be set by the user. If the current time is within the range of the first preset time period, and the user's location information indicates that the user has arrived home, the smart home management platform determines the cleaning equipment's working mode as the third target working mode. For example, when the user arrives home from get off work, the robot vacuum cleaner can be turned on in advance to start cleaning.
[0086] As an example, the range beyond the target time period includes a second preset time period, and the physiological state information also includes activity state information. The control method for the cleaning equipment also includes:
[0087] If the current time corresponding to the physiological state information is within the range of the second preset time period, the working mode of the robot vacuum cleaner is determined as the fourth target working mode based on the sleep state information and activity state information. The fourth target working mode includes at least one of turning on the vacuuming mode and turning on the voice broadcast mode.
[0088] For example, it can be understood that the first preset time period can be the time when the user wakes up in the morning, and the robot vacuum cleaner is also equipped with a voice broadcast device. When the current time is within the range of the second preset time period, the smart home management platform determines the robot vacuum cleaner's working mode as the fourth target working mode based on sleep status information and activity status information. The fourth target working mode includes at least one of turning on the vacuuming mode and turning on the voice broadcast mode. Of course, both can be selected as the fourth target working mode.
[0089] As an example, determining the working mode of the cleaning device as the fourth target working mode based on sleep state information and activity state information includes: determining the working mode of the cleaning device as the fourth target working mode when the sleep state information indicates that the user has transitioned from a sleep state to a wakeful state, and the activity state information indicates that the user has started to take action; wherein, when the fourth target working mode includes activating the voice broadcast mode, the voice broadcast content includes the most recent sleep status and health advice.
[0090] For example, within a first preset time period, sleep state information indicates that the user has transitioned from a sleep state to a wakeful state, i.e., the user is awake, and activity state information indicates that the user has begun to take action, such as detecting the user getting out of bed through a smartwatch, or other gestures or movements. At this time, the smart home management platform determines the robot vacuum's working mode as the fourth target working mode, which includes activating the vacuuming mode and activating the voice broadcast mode. When the fourth target working mode includes activating the voice broadcast mode, the voice broadcast content includes the most recent sleep status and health advice. It can be understood that upon waking up in the morning and engaging in activity, such as detecting the user getting out of bed, the robot vacuum automatically starts working and provides voice broadcasts.
[0091] As an example, wake-up detection in smartwatches or fitness trackers can utilize sensors to detect user activity, such as gestures or movements, to determine if the user is awake. It can differentiate between different user states, such as sleeping, awake, and active. When the smartwatch or fitness tracker detects that the user is awake, it automatically sends a command to the robot vacuum cleaner through a smart home management platform. The command might include activating the robot vacuum cleaner's voice broadcast function and transmitting relevant sleep data. Upon receiving the command, the robot vacuum cleaner activates its built-in voice synthesis module. Based on the sleep data provided by the smartwatch or fitness tracker, it synthesizes and broadcasts the user's most recent sleep status and health recommendations.
[0092] Of course, users can also choose whether to enable the wake-up voice announcement feature via a smartphone app. Users can customize the announcement content, such as sleep quality scores and suggested daily activity levels. Users can also set preset time periods, such as the time they typically wake up in the morning. Based on user activity detection, conditional voice announcements are triggered to ensure information is provided when the user wakes up.
[0093] As an example, when a user wakes up within a second preset time period, the smartwatch or bracelet detects the user's activity via sensors. The smartwatch or bracelet then sends the user's wake-up status information to the smart home management platform. Upon receiving the information, the smart home management platform sends a command to the robot vacuum cleaner. The robot vacuum cleaner, upon receiving the command, activates its voice broadcast function. The robot vacuum cleaner then broadcasts its most recent sleep status and health suggestions through its built-in speaker. The user receives the broadcast and can adjust their lifestyle habits or seek further health advice based on the suggestions.
[0094] Through this integrated and automated process, the system can provide more proactive and personalized services, organically combining users' daily activities and health monitoring, further enhancing the intelligence of the smart home system and the user experience.
[0095] This application also proposes a method for controlling cleaning equipment.
[0096] As an example, such as Figure 7 As shown, this method is applied to a biometric monitoring device, which communicates with a smart home management platform. The control method for the cleaning equipment includes:
[0097] S701 collects the user's physiological parameters and determines the user's physiological state information based on the physiological parameters.
[0098] S702, transmit physiological state information to the smart home management platform so that when the physiological state information indicates that the user's current behavior state is a first preset state, the smart home management platform determines a first target working mode corresponding to the first preset state and controls the cleaning equipment to work based on the first target working mode.
[0099] It should be noted that the control method of the cleaning equipment described in S701-S702 above is applied to the biometric monitoring device, and the biometric monitoring device is equipped with a data analysis and processing module, which can obtain the user's physiological status information based on physiological parameters.
[0100] This application also proposes a method for controlling cleaning equipment.
[0101] As an example, such as Figure 8 As shown, this method is applied to a biometric monitoring device, which communicates with a smart home management platform. The control method for the cleaning equipment includes:
[0102] S801 collects the user's physiological parameters.
[0103] S802, transmit physiological parameters to the smart home management platform so that the smart home management platform can determine the user's physiological state information based on the physiological parameters. If the physiological state information indicates that the user's current behavioral state is a first preset state, determine the first target working mode corresponding to the first preset state, and control the cleaning equipment to work based on the first target working mode.
[0104] It should be noted that the control method of the cleaning equipment described in S801-S802 above is applied to the biometric monitoring device. The biometric monitoring device is only used to collect physiological parameters and transmit the physiological parameters to the smart home management platform. The smart home management platform obtains the user's physiological status information based on the physiological parameters.
[0105] This application also proposes a control method for a cleaning device. The method is applied to the cleaning device, which communicates with a smart home management platform. The control method for the cleaning device includes: receiving a control command from the smart home management platform, and controlling the device to work based on the control command. The control command is determined by the smart home management platform based on a first target working mode corresponding to the first preset state, when the user's current behavior state is indicated by physiological state information.
[0106] This application proposes a control device for cleaning equipment.
[0107] As an example, such as Figure 9 As shown, the control device for the cleaning equipment includes: an acquisition module 901 for acquiring the user's physiological state information; a determination module 902 for determining a first target working mode corresponding to the first preset state when the physiological state information indicates that the user's current behavioral state is a first preset state; and a control module 903 for controlling the cleaning equipment to work based on the first target working mode.
[0108] This application also proposes a control device for cleaning equipment.
[0109] As an example, such as Figure 10 As shown, the control device for the cleaning equipment includes: a data acquisition module 1001, used to acquire the user's physiological parameters and determine the user's physiological state information based on the physiological parameters; and a transmission module 1002, used to transmit the physiological state information to the smart home management platform, so that when the physiological state information indicates that the user's current behavioral state is a first preset state, the smart home management platform determines a first target working mode corresponding to the first preset state and controls the cleaning equipment to work based on the first target working mode.
[0110] This application also proposes a control device for cleaning equipment.
[0111] As an example, such as Figure 11 As shown, the control device for the cleaning equipment includes: a data acquisition module 1101 for acquiring the user's physiological parameters; and a transmission module 1102 for transmitting the physiological parameters to a smart home management platform, so that the smart home management platform can determine the user's physiological state information based on the physiological parameters. If the physiological state information indicates that the user's current behavioral state is a first preset state, the platform determines a first target working mode corresponding to the first preset state and controls the cleaning equipment to work based on the first target working mode.
[0112] This application proposes a control device for cleaning equipment.
[0113] As an example, the control device for the cleaning equipment includes: a receiving module for receiving control instructions from a smart home management platform, and controlling the operation based on the control instructions, wherein the control instructions are determined by the smart home management platform based on a first target working mode corresponding to the first preset state when the user's current behavioral state is indicated by physiological state information.
[0114] This application also proposes a computer-readable storage medium.
[0115] In this embodiment, a computer program is stored on a computer-readable storage medium, and when the computer program is executed by a processor, it implements the steps of the control method for the cleaning equipment described above.
[0116] Figure 12 A block diagram of an electronic device provided in an embodiment of this application.
[0117] This application provides an electronic device, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the control method of the cleaning device described above.
[0118] like Figure 12 As shown, for ease of understanding, embodiments of this application illustrate a specific electronic device.
[0119] Electronic devices are intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic devices can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0120] like Figure 12 As shown, the device includes a computing unit 1201, which can perform various appropriate actions and processes based on a computer program stored in a read-only memory (ROM) 1202 or a computer program loaded into a random access memory (RAM) 1203 from a storage unit 1208. The RAM 1203 may also store various programs and data required for the operation of the electronic device. The computing unit 1201, ROM 1202, and RAM 1203 are interconnected via a bus 1204. An input / output (I / O) interface 1205 is also connected to the bus 1204.
[0121] Multiple components in the electronic device are connected to the I / O interface 1205. These components include: an input unit 1206, such as a keyboard or mouse; an output unit 1207, such as various types of displays or speakers; a storage unit 1208, such as a disk or optical disk; and a communication unit 1209, such as a network interface card (NIC), a modem, or a wireless transceiver. The communication unit 1209 allows the electronic device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0122] The computing unit 1201 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 1201 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 1201 performs the various methods described above, such as the control method for a cleaning device. For example, in some embodiments, the control method for a cleaning device may be implemented as a computer software program tangibly contained in a machine-readable medium, such as storage unit 1208. In some embodiments, part or all of the computer program may be loaded and / or installed on an electronic device via ROM 1202 and / or communication unit 1209. When the computer program is loaded into RAM 1203 and executed by the computing unit 1201, the control method for a cleaning device described above can be performed. Alternatively, in other embodiments, the computing unit 1201 may be configured to perform the control method for a cleaning device by any other suitable means (e.g., by means of firmware).
[0123] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequential list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this application, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: electrical connections (electronic devices) having one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which programs can be printed, because programs can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.
[0124] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0125] In the description of this application, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this application, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0126] In the description of this application, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc., indicating the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application.
[0127] Furthermore, the terms "first," "second," etc., used in the embodiments of this application are for descriptive purposes only and should not be construed as indicating or implying relative importance, or implicitly specifying the number of technical features indicated in this embodiment. Therefore, features defined with terms such as "first" and "second" in the embodiments of this application can explicitly or implicitly indicate that the embodiment includes at least one of those features. In the description of this application, the word "multiple" means at least two or more, such as two, three, four, etc., unless otherwise explicitly and specifically defined in the embodiments.
[0128] In this application, unless otherwise explicitly specified or limited in the embodiments, the terms "installation," "connection," "joining," and "fixing" appearing in the embodiments should be interpreted broadly. For example, a connection can be a fixed connection, a detachable connection, or an integral part; it can also be a mechanical connection, an electrical connection, etc. Of course, it can also be a direct connection, or an indirect connection through an intermediate medium, or it can be the internal communication between two components, or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific implementation.
[0129] In this application, unless otherwise expressly specified and limited, "above" or "below" the second feature can mean that the first feature is in direct contact with the second feature, or that the first feature is in indirect contact with the second feature through an intermediate medium. Furthermore, "above," "on top of," and "over" the second feature can mean that the first feature is directly above or diagonally above the second feature, or simply that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature can mean that the first feature is directly below or diagonally below the second feature, or simply that the first feature is at a lower horizontal level than the second feature.
[0130] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.
Claims
1. A control method of a cleaning apparatus, characterized by, The method is applied to an intelligent home management platform, and the method comprises: obtaining physiological state information of a user; the physiological state information indicates that a current behavior state of the user is a first preset state, and a first target working mode corresponding to the first preset state is determined; the cleaning device is controlled to work based on the first target working mode.
2. The control method of the cleaning apparatus according to claim 1, wherein the physiological state information indicates that a current behavior state of the user is a first preset state, and a first target working mode corresponding to the first preset state is determined, comprising: if the current time corresponding to the physiological state information is within the range of a target time period, and the physiological state information indicates that the current behavior state of the user is the first preset state, the first target working mode corresponding to the first preset state is determined, wherein the current behavior state comprises at least one of a current sleep state, a current illness state, a current learning state, and a current exercise state.
3. The control method of a cleaning apparatus according to claim 1, wherein the determination of the first target working mode corresponding to the first preset state comprises: determining the first target working mode corresponding to the first preset state according to the spatial position relationship between the cleaning device and the user.
4. The control method of a cleaning apparatus according to claim 1, wherein the first preset state comprises at least one of an asleep or light sleep state, a deep sleep state, and a sleep wake-up state, the first target working mode comprises at least one of a stop working mode, a fan speed reduction mode, and a cleaning path change mode, and the determination of the first target working mode corresponding to the first preset state according to the spatial position relationship between the cleaning device and the user comprises: in the case that the first preset state is the asleep or light sleep state, and the spatial position relationship indicates that the cleaning device and the user are in the same space, the first target working mode corresponding to the first preset state is determined to be the stop working mode; in the case that the first preset state is the deep sleep state, and the spatial position relationship indicates that the cleaning device and the user are in the same space, the first target working mode corresponding to the first preset state is determined to be the fan speed reduction mode; in the case that the first preset state is the sleep wake-up state, and the spatial position relationship indicates that the cleaning device and the user are in the same space, the first target working mode corresponding to the first preset state is determined to be the cleaning path change mode, so that the cleaning device leaves the space where the user is located.
5. The control method of a cleaning apparatus according to claim 1, wherein The intelligent home management platform communicates with a biological recognition monitoring device, the physiological state information comprises sleep state information, and the manner of obtaining the sleep state information comprises at least one of the following: obtaining sleep state information by analyzing and processing physiological parameters collected by the biological recognition monitoring device through a trained deep learning network; receiving sleep state information from the biological recognition monitoring device, wherein the sleep state information is obtained by analyzing and processing the physiological parameters through the trained deep learning network by the biological recognition monitoring device.
6. The control method of the cleaning apparatus according to claim 2, wherein the method further comprises: if the current time corresponding to the physiological state information is outside the range of the target time period, and the physiological state information indicates that the current activity state of the user is a second preset state, determining a second target working mode corresponding to the second preset state; controlling the cleaning device to work based on the second target working mode, wherein the second target working mode includes at least one of starting a sweeping mode, maintaining a current cleaning path mode, and maintaining a current fan speed mode.
7. The control method of the cleaning apparatus according to claim 6, wherein The method further comprises: receiving working mode configuration information, wherein the working mode configuration information is generated based on a selection operation for selecting the first target working mode from first candidate working modes and / or selecting the second target working mode from second candidate working modes; based on the working mode configuration information, setting the first target working mode to correspond to the first preset state and / or setting the second target working mode to correspond to the second preset state.
8. The control method of the cleaning apparatus according to claim 1, wherein The range of the target time period includes a first preset time period, and the method further comprises: obtaining user location information; if the current time corresponding to the physiological state information is within the range of the first preset time period, and the user location information indicates that the user is at home, determining a third target working mode of the cleaning device, wherein the third target working mode includes at least one of starting a sweeping mode, maintaining a current cleaning path mode, and maintaining a current fan speed mode.
9. The control method of the cleaning apparatus according to claim 5, wherein The range of the target time period includes a second preset time period, and the physiological state information further includes activity state information, and the method further comprises: if the current time corresponding to the physiological state information is within the range of the second preset time period, determining a fourth target working mode of the cleaning device based on the sleep state information and the activity state information, wherein the fourth target working mode includes at least one of starting a sweeping mode and starting a voice broadcast mode.
10. The control method of the cleaning apparatus according to claim 9, wherein The determination of the fourth target working mode of the cleaning device based on the sleep state information and the activity state information includes: in a case where the sleep state information indicates that the user has changed from a sleep state to a wake-up state, and the activity state information indicates that the user has started to move, determining the fourth target working mode of the cleaning device; wherein, when the fourth target working mode includes starting a voice broadcast mode, the voice broadcast content includes the most recent sleep status and health recommendations.
11. A control method of a cleaning apparatus, characterized by, The method is applied to a biological recognition monitoring device, the biological recognition monitoring device communicates with an intelligent home management platform, and the method comprises: acquiring physiological parameters of a user and determining physiological state information of the user based on the physiological parameters; The physiological state information is transmitted to the smart home management platform, so that the smart home management platform determines a first target working mode corresponding to the first preset state and controls the cleaning device to work based on the first target working mode when the physiological state information indicates that the current behavior state of the user is the first preset state.
12. A control method of a cleaning apparatus, characterized by, The method is applied to a biometric monitoring device in communication with a smart home management platform, and the method comprises: acquiring physiological parameters of a user; The physiological parameters are transmitted to the smart home management platform, so that the smart home management platform determines physiological state information of the user according to the physiological parameters, determines a first target working mode corresponding to the first preset state when the physiological state information indicates that the current behavior state of the user is the first preset state, and controls the cleaning device to work based on the first target working mode.
13. A control method of a cleaning apparatus, characterized by, The method is applied to a cleaning device in communication with a smart home management platform, and the method comprises: receiving a control instruction from the smart home management platform and controlling working based on the control instruction, wherein the control instruction is determined by the smart home management platform according to a first target working mode corresponding to a first preset state when physiological state information indicates that the current behavior state of the user is the first preset state.
14. A control device for a cleaning apparatus, characterized in that The device comprises: an acquisition module configured to acquire physiological state information of a user; a determination module configured to determine a first target working mode corresponding to a first preset state when the physiological state information indicates that the current behavior state of the user is the first preset state; a control module configured to control a cleaning device to work based on the first target working mode.
15. A control device for a cleaning apparatus, characterized in that The device comprises: an acquisition module configured to acquire physiological parameters of a user and determine physiological state information of the user according to the physiological parameters; a transmission module configured to transmit the physiological state information to a smart home management platform, so that the smart home management platform determines a first target working mode corresponding to the first preset state when the physiological state information indicates that the current behavior state of the user is the first preset state, and controls the cleaning device to work based on the first target working mode.
16. A control device for a cleaning apparatus, characterized in that The device comprises: an acquisition module configured to acquire physiological parameters of a user; a transmission module configured to transmit the physiological parameters to a smart home management platform, so that the smart home management platform determines physiological state information of the user according to the physiological parameters, determines a first target working mode corresponding to the first preset state when the physiological state information indicates that the current behavior state of the user is the first preset state, and controls the cleaning device to work based on the first target working mode.
17. A control device for a cleaning apparatus, characterized in that The device comprises: The receiving module is configured to receive a control instruction from the smart home management platform, and control the smart home device based on the control instruction, wherein the control instruction is determined by the smart home management platform according to a first target working mode corresponding to a first preset state of a user's current behavior state when the physiological state information indicates that the first preset state.
18. An electronic device, comprising a memory and a processor, the memory storing a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1-13.
19. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1-13.
Citation Information
Patent Citations
Triggering method and system for smart home mode
CN105137781A
Equipment control method, equipment control system and terminal
CN105559696A
Intelligent household control method and device
CN105739316A
Smart home vehicle-mounted control system
CN107645429A
Smart home system and device thereof
CN108011786A