Control method and apparatus for automatic cleaning device
The control method for an automatic cleaning device enables users to set 'do-not-disturb' times and actions, improving user experience by preventing disruption and allowing customizable cleaning operations.
Patent Information
- Authority / Receiving Office
- US · United States
- Patent Type
- Applications(United States)
- Current Assignee / Owner
- BEIJING ROBOROCK INNOVATION TECH CO LTD
- Filing Date
- 2023-12-19
- Publication Date
- 2026-07-30
AI Technical Summary
Cleaning devices often disrupt user activities during specific time periods, negatively impacting user experience.
A control method and apparatus for an automatic cleaning device that allows users to set 'do-not-disturb' time information and effective range, enabling customizable actions such as reducing noise, light brightness, and disabling certain cleaning functions during these times.
Enhances user experience by preventing disruption during specified times, allowing flexible configuration of cleaning operations to meet individual needs.
Smart Images

Figure US20260215643A1-D00000_ABST
Abstract
Description
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The present disclosure is a U.S. National Stage of International Application No. PCT / CN2023 / 139831, filed Dec. 19, 2023, which claims priority to the Chinese patent application No. 202211735744.9, filed with the Chinese Patent Office on Dec. 30, 2022 and entitled “CONTROL METHOD AND APPARATUS FOR AUTOMATIC CLEANING DEVICE”, the contents of both which are incorporated herein by reference in their entirety.TECHNICAL FIELD
[0002] The present disclosure relates to the technical field of cleaning devices, and particularly to a control method and apparatus for an automatic cleaning device, a cleaning device, and a computer-readable storage medium.BACKGROUND
[0003] With the continuous development of science and technology, an increasing number of electronic devices have entered people's daily lives, assisting them in handling chores conveniently and efficiently. As a common electronic device, a cleaning device can replace human labor in performing floor cleaning tasks, and thus, is widely used in office spaces or residential dwellings.
[0004] However, during working, the cleaning device often disrupts user activities during a specific time period, such as a rest period of a user, thereby negatively impacting user experience.SUMMARY
[0005] According to a first aspect of the present disclosure, a control method for an automatic cleaning device is provided by the present disclosure. The control method includes: receiving do-not-disturb time information set by a user; and determining a cleaning operation of the automatic cleaning device within the do-not-disturb time information according to do-not-disturb effective range information.
[0006] In some embodiments, based on the fact that the do-not-disturb effective range information retains its default configuration, the cleaning operation of the automatic cleaning device within the do-not-disturb time information includes executing a do-not-disturb action under the default configuration.
[0007] In some embodiments, the do-not-disturb action under the default configuration includes one or more of not performing automatic sweeping resumption, reducing indicator light brightness, reducing a voice volume, not performing automatic dust collection, and not performing automatic drying.
[0008] In some embodiments, based on one or more items in the do-not-disturb effective range information set by the user, the cleaning operation of the automatic cleaning device within the do-not-disturb time information includes correspondingly executing one or more of do-not-disturb actions set by the user.
[0009] In some embodiments, the do-not-disturb actions set by the user include one or more of not performing automatic sweeping resumption, reducing indicator light brightness, reducing a voice volume, not performing automatic dust collection, and not performing automatic drying.
[0010] In some embodiments, the do-not-disturb effective range information includes disabling automatic sweeping resumption; and based on the disabling automatic sweeping resumption being in an off state set by the user, when the automatic cleaning device is charged to a sweeping resumption power level, the cleaning operation of the automatic cleaning device within the do-not-disturb time information includes executing an automatic sweeping resumption action.
[0011] In some embodiments, the do-not-disturb effective range information includes reducing a voice volume; and based on the reducing a voice volume being in an off state set by the user, the cleaning operation of the automatic cleaning device within the do-not-disturb time information includes playing a voice prompt at a volume used within non-do-not-disturb time information.
[0012] In some embodiments, the do-not-disturb effective range information includes reducing indicator light brightness; and based on the reducing indicator light brightness being in an off state set by the user, the cleaning operation of the automatic cleaning device within the do-not-disturb time information includes displaying at indicator light brightness used within non-do-not-disturb time information.
[0013] According to a second aspect of the present disclosure, a control apparatus for an automatic cleaning device is provided by the present disclosure. The control apparatus includes: a first control module, configured for a user to set do-not-disturb time information; and a second control module, configured to determine a cleaning action of the automatic cleaning device within the do-not-disturb time information according to do-not-disturb effective range information.
[0014] According to a third aspect of the present disclosure, an automatic cleaning device is provided by the present disclosure, and includes: a processor and a memory, wherein the memory stores computer program instructions executable by the processor, and the processor, when executing the computer program instructions, implements the method according to any item of the first aspect.
[0015] According to a fourth aspect of the present disclosure, a computer-readable storage medium storing computer program instructions therein is provided by the present disclosure, wherein the computer program instructions, when invoked and executed by a processor, implement the control method according to any item of the first aspect.BRIEF DESCRIPTION OF THE DRAWINGS
[0016] FIG. 1 shows a structural block diagram of a computing device 100 according to an embodiment of the present application;
[0017] FIG. 2 shows a flowchart of a control method for an automatic cleaning device according to an embodiment of the present application; and
[0018] FIG. 3 shows a structural block diagram of a control apparatus for an automatic cleaning device according to an embodiment of the present application.DETAILED DESCRIPTION
[0019] In order to make the objects, technical solutions and advantages of the present disclosure clearer, the following describes the present disclosure in further detail in conjunction with specific embodiments and with reference to the accompanying drawings. It should be understood that these descriptions are exemplary only and are not intended to limit the scope of the present disclosure. In addition, in the following description, the descriptions on well-known structures and techniques are omitted to avoid unnecessarily obscuring the concepts of the present disclosure.
[0020] The terms used in one or more embodiments of the present disclosure are for the purpose of describing particular embodiments only and are not intended to limit the one or more embodiments of the present disclosure. The singular forms “a / an”, “said” and “this” used in one or more embodiments of the present disclosure and the appended claims are intended to include the plural forms as well unless the context clearly indicates otherwise. It should also be understood that the term “and / or” used in one or more embodiments of the present disclosure refers to and contains any and all possible combinations of one or more associated listed items.
[0021] It should be understood that although terms such as “first” and “second” may be used in one or more embodiments of the present disclosure to describe various information, such information should not be limited by these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of one or more embodiments of the present disclosure, a “first” element may also be referred to as a “second” element, and similarly, a “second” element may be referred to as a “first” element. Depending on the context, the word “if” as used herein may be interpreted as “in response to determining”.
[0022] FIG. 1 shows a structural block diagram of a computing device 100 according to an embodiment of the present disclosure. Components of the computing device 100 include, but are not limited to, a memory 110 and a processor 120. The processor 120 is connected to the memory 110 via a bus 130, and databases 150 are configured to store data.
[0023] The computing device 100 further includes an access device 140 that enables the computing device 100 to communicate via one or more networks 160. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 140 may include one or more of any type of wired or wireless network interfaces (e.g., network interface card (NIC)), such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a worldwide interoperability for microwave access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, and a near field communication (NFC) interface.
[0024] In an embodiment of the present disclosure, the above components of the computing device 100 and other components not shown in FIG. 1 may also be connected with each other, for example, via a bus. It should be understood that the structural block diagram of the computing device shown in FIG. 1 is for illustrative purposes only and does not limit the scope of the present disclosure. Those skilled in the art may add or replace other components as needed.
[0025] The computing device 100 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smartphone), a wearable computing device (e.g., a smartwatch, smart glasses, etc.), an automatic cleaning device (including but not limited to a sweeping robot), or other types of mobile devices, or a stationary computing device such as a desktop computer or a PC. The computing device 100 may also be a mobile or stationary server.
[0026] The processor 120 may execute the steps in the control method for the automatic cleaning device shown in FIG. 2. FIG. 2 shows a flowchart of a control method for an automatic cleaning device according to an embodiment of the present disclosure, and the control method includes steps 101 and 102.
[0027] The present disclosure is described in detail below with reference to the accompanying drawings and embodiments.
[0028] In one embodiment, as shown in FIG. 2, the present disclosure provides a control method for an automatic cleaning device. The control method includes steps 101 and 102. In S101, do-not-disturb time information set by a user is received.
[0029] The do-not-disturb time information is set through a terminal. The terminal includes a smart terminal. In some embodiments, the smart terminal includes but is not limited to a smartphone, a tablet computer, a wearable device, a server, or the like.
[0030] A user selects to enable or disable a do-not-disturb mode on an APP of the terminal, configures an effective time of the do-not-disturb mode to generate the do-not-disturb time information, and sends the do-not-disturb time information to the cleaning device.
[0031] The cleaning device includes but is not limited to a sweeping robot.
[0032] Further, the terminal is connected to the automatic cleaning device in a wired manner or a manner of wireless connection which includes but is not limited to 3G connection, WiFi connection, Bluetooth connection, WiMAX connection, Zigbee connection, UWB (ultra wideband) connection, or other wireless connection manners to be developed in the future.
[0033] Specifically, a user may set the do-not-disturb time information on various smart mobile terminals, which then send the do-not-disturb time information to the cleaning device. Or, the mobile terminals may upload the do-not-disturb time information to a relay server (e.g., a cloud server), from which the cleaning device can then obtain the do-not-disturb time information. In another possible implementation, the user may directly input and save the do-not-disturb time information on the cleaning device. In this way, the device can obtain the user's do-not-disturb time information from its own memory space.
[0034] Further, do-not-disturb time is user-customizable and includes lunch breaks, sleep time or the like.
[0035] In S102, a cleaning operation of the automatic cleaning device within the do-not-disturb time information is determined according to do-not-disturb effective range information.
[0036] The user selects to enable or disable the do-not-disturb mode on the APP of the terminal, specifies an effective range of the do-not-disturb mode, and sends the effective range to the cleaning device.
[0037] Further, the cleaning device saves the user's configuration and activates a timer to monitor the effective time of the do-not-disturb time information, wherein when the timer monitors that it is within the do-not-disturb time information, a cleaning action of the cleaning device corresponding to the do-not-disturb effective range is triggered.
[0038] In some embodiments, based on the fact that the do-not-disturb effective range information retains its default configuration, the cleaning operation of the automatic cleaning device within the do-not-disturb time information includes executing a do-not-disturb action under the default configuration.
[0039] In some embodiments, the do-not-disturb action under the default configuration includes one or more of not performing automatic sweeping resumption, reducing indicator light brightness, reducing a voice volume, not performing automatic dust collection, and not performing automatic drying.
[0040] In the present disclosure, based on the condition that the do-not-disturb effective range information retains its default configuration, the automatic cleaning device may execute a corresponding do-not-disturb action within the do-not-disturb time information, such that the automatic cleaning device is prevented from disturbing the user within the do-not-disturb time information, thereby improving the usage experience of the user.
[0041] In some embodiments, based on one or more items in the do-not-disturb effective range information set by the user, the cleaning operation of the automatic cleaning device within the do-not-disturb time information includes correspondingly executing one or more of do-not-disturb actions set by the user.
[0042] In some embodiments, the do-not-disturb actions set by the user include one or more of not performing automatic sweeping resumption, reducing indicator light brightness, reducing a voice volume, not performing automatic dust collection, and not performing automatic drying.
[0043] In the present disclosure, by allowing the user to set one or more items in the do-not-disturb effective range information as needed, the user can selectively control the cleaning operation of the automatic cleaning device within the do-not-disturb time information, such that a requirement of the user for flexible configuration can be met according to cleaning needs, thereby improving user experience.
[0044] The do-not-disturb effective range information includes disabling sweeping resumption, reducing indicator light brightness, reducing a voice volume, disabling dust collection, and disabling drying.
[0045] Specifically, the do-not-disturb effective range information is selected through an APP on a terminal, wherein the do-not-disturb effective range information that the user selects on demand includes one or more of the following options: [Disable Automatic Sweeping Resumption], [Reduce Voice Volume], [Reduce Indicator Light Brightness], [Disable Automatic Dust Collection], and [Disable Automatic Drying].
[0046] In one embodiment, if the do-not-disturb effective range information includes disabling automatic sweeping resumption, when the cleaning device enters the do-not-disturb time information, the cleaning device, in response to the set do-not-disturb effective range information, does not execute a sweeping resumption action. It can be understood that the processing logic for the do-not-disturb effective range information such as reducing indicator light brightness, reducing a voice volume, disabling dust collection and disabling drying, corresponds to the above embodiment and thus will not be repeated.
[0047] In some embodiments, when the cleaning device enters the do-not-disturb time information, if the user has not customized an effective range, the cleaning device defaults to executing: disabling sweeping resumption, reducing indicator light brightness, reducing a voice prompt volume, disabling automatic dust collection and disabling mopping cloth drying.
[0048] In some embodiments, the do-not-disturb effective range information includes disabling automatic sweeping resumption; and based on the disabling automatic sweeping resumption being in an off state set by the user, when the automatic cleaning device is charged to a sweeping resumption power level, the cleaning operation of the automatic cleaning device within the do-not-disturb time information includes executing an automatic sweeping resumption action.
[0049] Specifically, if the user deselects [Disable Automatic Sweeping Resumption], when the cleaning device enters a charging state after return for charging due to low battery and is charged to a certain power level, if the cleaning device is not within the do-not-disturb time information at that time, it will actively leave a dock to execute the automatic sweeping resumption action to complete remaining sweeping tasks.
[0050] In the present disclosure, the deselection of [Disable Automatic Sweeping Resumption] by the user is a setting for both do-not-disturb time and non-do-not-disturb time made by the user, which satisfies the scenario where the cleaning device has a full battery or has been charged to a certain power level after return for charging due to low battery to complete the remaining cleaning tasks, thereby improving the usage experience of the user.
[0051] In some embodiments, if the cleaning device, before reaching the sweeping resumption power level, changes from a charging state to another state, it will not actively resume sweeping.
[0052] Further, the charging process may be interrupted by a user's active operation instruction, picking up the cleaning device, or other means, causing the cleaning device to enter another state such as a paused state, a sweeping state, a mopping state or other non-charging state. In such cases, the charging is interrupted and a preset charging condition is not satisfied, such that sweeping resumption will not continue.
[0053] In some embodiments, the do-not-disturb effective range information includes reducing a voice volume. Based on the reducing a voice volume being in an off state set by the user (deselecting [Reduce Voice Volume]), the cleaning operation of the automatic cleaning device within the do-not-disturb time information includes playing a voice prompt at a volume used within the non-do-not-disturb time information.
[0054] In the present disclosure, the user sets the reducing a voice volume of the automatic cleaning device to be deactivated as needed, such that the automatic cleaning device plays a voice prompt at a normal volume within both do-not-disturb and non-do-not-disturb times. This provides the user with an on-demand selection range, thereby improving the usage experience of the user.
[0055] In some embodiments, based on levels corresponding to a Reduce Voice Volume option set by the user, the automatic cleaning device plays a voice prompt at the volume of the corresponding level within the do-not-disturb time.
[0056] Further, the Reduce Voice Volume option is provided with multiple volume levels. Different levels correspond to distinct voice volumes. This allows the user to select an acceptable level as needed and applies the selected level to a volume setting within the do-not-disturb time information.
[0057] In the present disclosure, by providing the Reduce Voice Volume option with the multiple volume levels, the user is provided with the acceptable levels as needed, such that the selection criteria of the user are broadened and the usage experience of the user is improved.
[0058] In some embodiments, the do-not-disturb effective range information includes reducing indicator light brightness. Based on the reducing indicator light brightness being in an off state set by the user (deselecting [Reduce Indicator Light Brightness]), the cleaning operation of the automatic cleaning device within the do-not-disturb time information includes displaying at indicator light brightness used within non-do-not-disturb time information, and the indicator light brightness of the automatic cleaning device follows the indicator light brightness used within a non-do-not-disturb time period.
[0059] In some embodiments, based on levels corresponding to an Reduce Indicator Light Brightness option set by the user, the automatic cleaning device displays at the brightness of the corresponding level within the do-not-disturb time.
[0060] Further, the Reduce Indicator Light Brightness option is provided with multiple brightness levels. Different levels correspond to distinct brightness intensities. This allows the user to select an acceptable level as needed and applies the selected level to a brightness setting within the do-not-disturb time.
[0061] In the present disclosure, by providing the Reduce Indicator Light Brightness option with the multiple levels, the user is provided with the acceptable levels as needed, such that the selection criteria of the user are broadened and the usage experience of the user is improved.
[0062] In some embodiments, the do-not-disturb effective range information includes disabling automatic dust collection. Based on the disabling automatic dust collection being in an off state set by the user (deselecting [Disable Automatic Dust Collection]), when the cleaning device returns for charging after completing sweeping, and meets a specific condition, it automatically initiates dust collection without being restricted by the do-not-disturb mode.
[0063] Further, the specific condition includes that a dock of the automatic cleaning device supports dust collection, an automatic dust collection switch is turned on, and a time for sweeping in a non-mopping mode is longer than a first preset time. In an exemplary embodiment, the first preset time is 1 minute.
[0064] Further, a dust collection interval satisfies: if the current number of completed dust collections is less than n times and the interval between the current dust collection and the last dust collection exceeds m1, the dust collection action is triggered.
[0065] In an exemplary embodiment, n is 4 and m1 is 10 seconds.
[0066] Or, if the current number of completed dust collections exceeds n times and the interval between the current dust collection and the last dust collection exceeds m2, the dust collection action is triggered.
[0067] In an exemplary embodiment, m2 is 5 minutes.
[0068] Or, if abnormal air pressure occurs during the last dust collection process and the interval between the current dust collection and the last dust collection exceeds m3, the dust collection action is triggered.
[0069] In an exemplary embodiment and m3 is 30 minutes.
[0070] The accumulated number of dust collections is reset to zero if the automatic cleaning device reboots or no dust collection occurs within a second preset time. The second preset time is set by the user as needed.
[0071] In an exemplary embodiment, the second preset time is 1.5 hours.
[0072] In some embodiments, the do-not-disturb effective range information includes disabling automatic drying. Based on the disabling automatic drying being in an off state set by the user (deselecting [Disable Automatic Drying]), when a state of mopping cloth of the cleaning device meets a specific condition, the cleaning device, after return for charging, automatically activates a drying module to dry the mopping cloth.
[0073] Further, the specific drying condition includes: the dock of the automatic cleaning device supports drying and operates normally, and the mopping cloth of the automatic cleaning device is in position and a preset time is reached. It is understood that when the automatic cleaning device returns to the dock, a position sensor detects whether the mopping cloth thereof is in position.
[0074] Further, the preset time includes 3 hours since the last mopping cloth washing or 3 hours since the last mopping by the automatic cleaning device.
[0075] In the present disclosure, the user is allowed to configure the do-not-disturb time information and the do-not-disturb effective range information; and the cleaning device determines executable actions within the do-not-disturb time information according to the do-not-disturb effective range information. Thus, the selectivity of the cleaning actions is achieved, such that a requirement of the user for flexible configuration according to cleaning needs can be met, thereby improving user experience.
[0076] According to a second aspect of the present application, the present application provides a control apparatus for an automatic cleaning device. FIG. 3 illustrates a structural block diagram of a control apparatus for an automatic cleaning device according to an embodiment. As can be seen from FIG. 3, the control apparatus for the automatic cleaning device includes:
[0077] a first control module, configured for a user to set do-not-disturb time information; and
[0078] a second control module, configured to determine a cleaning operation of the automatic cleaning device within the do-not-disturb time information according to do-not-disturb effective range information.
[0079] In some embodiments, based on the fact that the do-not-disturb effective range information retains its default configuration, the second control module controls the cleaning operation of the automatic cleaning device within the do-not-disturb time information to include executing a do-not-disturb action under the default configuration.
[0080] In some embodiments, the do-not-disturb action under the default configuration includes: not performing automatic sweeping resumption, reducing indicator light brightness, reducing a voice volume, not performing automatic dust collection, and not performing automatic drying.
[0081] In the present disclosure, based on the condition that the do-not-disturb effective range information retains its default configuration, the automatic cleaning device may execute a corresponding do-not-disturb action within the do-not-disturb time information, such that the automatic cleaning device is prevented from disturbing the user within the do-not-disturb time information, thereby improving the usage experience of the user.
[0082] In some embodiments, based on one or more items in the do-not-disturb effective range information set by the user, the second control module controls the automatic cleaning device to execute correspondingly one or more do-not-disturb actions set by the user within the do-not-disturb time. The do-not-disturb action includes: not performing automatic sweeping resumption, reducing indicator light brightness, reducing a voice volume, not performing automatic dust collection, and not performing automatic drying.
[0083] In the present disclosure, based on the condition that the do-not-disturb effective range information retains its default configuration, the automatic cleaning device may execute a corresponding do-not-disturb action within the do-not-disturb time information, such that the automatic cleaning device is prevented from disturbing the user within the do-not-disturb time information, thereby improving the usage experience of the user.
[0084] In some embodiments, based on one or more items in the do-not-disturb effective range information set by the user through the second control module, the cleaning operation of the automatic cleaning device within the do-not-disturb time information includes correspondingly executing one or more of the do-not-disturb actions set by the user.
[0085] In some embodiments, the do-not-disturb actions set by the user through the second control module include one or more of not performing automatic sweeping resumption, reducing indicator light brightness, reducing a voice volume, not performing automatic dust collection, and not performing automatic drying.
[0086] In the present disclosure, by allowing the user to set one or more items in the do-not-disturb effective range information as needed, the user can selectively control the cleaning operation of the automatic cleaning device within the do-not-disturb time information, such that a requirement of the user for flexible configuration according to cleaning needs can be met, thereby improving user experience.
[0087] The do-not-disturb effective range information includes disabling sweeping resumption, reducing indicator light brightness, reducing a voice volume, disabling dust collection, and disabling drying.
[0088] Specifically, the do-not-disturb effective range information is selected through an APP on a terminal, wherein the do-not-disturb effective range information that the user selects on demand includes one or more of the following options: [Disable Automatic Sweeping Resumption], [Reduce Voice Volume], [Reduce Indicator Light Brightness], [Disable Automatic Dust Collection], and [Disable Automatic Drying].
[0089] In one embodiment, if the do-not-disturb effective range information set through the second control module includes disabling automatic sweeping resumption, when the cleaning device enters the do-not-disturb time information, the cleaning device, in response to the set do-not-disturb effective range information, does not execute a sweeping resumption action. It can be understood that the processing logic for the do-not-disturb effective range information such as reducing indicator light brightness, reducing a voice volume, disabling dust collection and disabling drying, corresponds to the above embodiment and thus will not be repeated.
[0090] In some embodiments, when the cleaning device enters the do-not-disturb time information and the user has not customized an effective range, the cleaning device defaults to executing: disabling sweeping resumption, reducing indicator light brightness, reducing a voice prompt volume, disabling automatic dust collection and disabling mopping cloth drying.
[0091] In some embodiments, the do-not-disturb effective range information set through the second control module includes disabling automatic sweeping resumption; and based on the disabling automatic sweeping resumption being in an off state set by the user, when the automatic cleaning device is charged to a sweeping resumption power level, the cleaning operation of the automatic cleaning device within the do-not-disturb time information includes executing an automatic sweeping resumption action.
[0092] Specifically, if the user deselects [Disable Automatic Sweeping Resumption], when the cleaning device enters a charging state after return for charging due to low battery and is charged to a certain power level, if the cleaning device is not within the do-not-disturb time information at that time, it will actively leave a dock to execute the automatic sweeping resumption action to complete remaining sweeping tasks.
[0093] In the present disclosure, the deselection of [Disable Automatic Sweeping Resumption] by the user is a setting for both do-not-disturb time and non-do-not-disturb time made by the user, which satisfies the scenario where the cleaning device has a full battery or has been charged to a certain power level after return for charging due to low battery to complete the remaining cleaning tasks, thereby improving the usage experience of the user.
[0094] In some embodiments, if the cleaning device, before reaching the sweeping resumption power level, changes from a charging state to another state, it will not actively resume sweeping.
[0095] Further, the charging process may be interrupted by a user's active operation instruction, picking up the cleaning device, or other means, causing the cleaning device to enter another state such as a paused state, a sweeping state, a mopping state or other non-charging state. In such cases, the charging is interrupted and a preset charging condition is not satisfied, such that sweeping resumption will not continue.
[0096] In some embodiments, the do-not-disturb effective range information set through the second control module includes reducing a voice volume. Based on the reducing a voice volume being in an off state set by the user (deselecting [Reduce Voice Volume]), the cleaning operation of the automatic cleaning device within the do-not-disturb time information includes playing a voice prompt at a volume used within the non-do-not-disturb time information.
[0097] In the present disclosure, the users sets reducing a voice volume of the automatic cleaning device to be in an off state as needed, which enables the automatic cleaning device to play a voice prompt at a normal volume within both do-not-disturb and non-do-not-disturb times. Thus, this provides the user with an on-demand selection range, thereby improving the usage experience of the user.
[0098] In some embodiments, based on levels corresponding to a Reduce Voice Volume option set by the user through the second control module, the automatic cleaning device plays a voice prompt at the volume of the corresponding level within the do-not-disturb time.
[0099] Further, the Reduce Voice Volume option is provided with multiple volume levels. Different levels correspond to distinct voice volumes. This allows the user to select an acceptable level as needed and applies the selected level to a volume setting within the do-not-disturb time.s
[0100] In the present disclosure, by providing the Reduce Voice Volume option with the multiple volume levels, the user is provided with the acceptable levels as needed, such that the selection criteria of the user are broadened and the usage experience of the user is improved.
[0101] In some embodiments, the do-not-disturb effective range information set through the second control module includes reducing indicator light brightness. Based on the reducing indicator light brightness being in an off state set by the user (deselecting [Reduce Indicator Light Brightness]), the cleaning operation of the automatic cleaning device within the do-not-disturb time information includes displaying at indicator light brightness used within non-do-not-disturb time information, and the indicator light brightness of the automatic cleaning device follows the indicator light brightness used within the non-do-not-disturb time information.
[0102] In some embodiments, based on levels corresponding to a Reduce Indicator Light Brightness option set by the user through the second control module, the automatic cleaning device displays at the brightness of the corresponding level within the do-not-disturb time.
[0103] Further, the Reduce Indicator Light Brightness option is provided with multiple brightness levels. Different levels correspond to distinct brightness intensities. This allows the user to select an acceptable level as needed and applies the selected level to a brightness setting within the do-not-disturb time.
[0104] In the present disclosure, by providing the Reduce Indicator Light Brightness option with the multiple levels, the user is provided with the acceptable levels as needed, such that the selection criteria of the user are broadened and the usage experience of the user is improved.
[0105] In some embodiments, the do-not-disturb effective range information set through the second control module includes disabling automatic dust collection. Based on the disabling automatic dust collection being in an off state set by the user (deselecting [Disable Automatic Dust Collection]), when the cleaning device returns for charging after completing sweeping, and meets a specific condition, it automatically initiates dust collection without being restricted by the do-not-disturb mode.
[0106] Further, the specific condition includes that a dock of the automatic cleaning device supports dust collection, an automatic dust collection switch is turned on, and a time for sweeping in a non-mopping mode is longer than a first preset time. In an exemplary embodiment, the first preset time is 1 minute.
[0107] Further, a dust collection interval satisfies: if the current number of completed dust collections is less than n times and the interval between the current dust collection and the last dust collection exceeds m1, the dust collection action is triggered.
[0108] In an exemplary embodiment, n is 4 and m1 is 10 seconds.
[0109] Or, if the current number of completed dust collections exceeds n times and the interval between the current dust collection and the last dust collection exceeds m2, the dust collection action is triggered.
[0110] In an exemplary embodiment, m2 is 5 minutes.
[0111] Or, if abnormal air pressure occurs during the last dust collection process and the interval between the current dust collection and the last dust collection exceeds m3, the dust collection action is triggered.
[0112] In an exemplary embodiment and m3 is 30 minutes.
[0113] The accumulated number of dust collections is reset to zero if the automatic cleaning device reboots or no dust collection occurs within a second preset time. The second preset time is set by the user as needed.
[0114] In an exemplary embodiment, the second preset time is 1.5 hours.
[0115] In some embodiments, the do-not-disturb effective range information set through the second control module includes disabling automatic drying. Based on the disabling automatic drying being in an off state set by the user (deselecting [Disable Automatic Drying]), when a state of mopping cloth of the cleaning device meets a specific condition, the cleaning device, after returning for charging, automatically activates a drying module to dry the mopping cloth.
[0116] Further, the specific drying condition includes: the dock of the automatic cleaning device supports drying and operates normally, and the mopping cloth of the automatic cleaning device is in position state and a preset time is reached. It is understood that when the automatic cleaning device returns to the dock, a position sensor detects whether the mopping cloth thereof is in position.
[0117] Further, the preset time includes 3 hours since the last mopping cloth washing or 3 hours since the last mopping by the automatic cleaning device.
[0118] In the present disclosure, the user is allowed to configure the do-not-disturb time information and the do-not-disturb effective range information; and the cleaning device determines executable actions within the do-not-disturb time information according to the do-not-disturb effective range information. Thus, the selectivity of the cleaning operation is achieved, such that a requirement of the user for flexible configuration according to cleaning needs can be met, thereby improving user experience.
[0119] An automatic cleaning device is provided by the present disclosure according to a third aspect of the present disclosure, and includes: a processor and a memory. The memory stores computer program instructions executable by the processor, and the processor, when executing the computer program instructions, implements the above control method of the present disclosure.
[0120] A computer-readable storage medium storing computer program instructions therein is provided by the present disclosure according to a fourth aspect of the present disclosure. The computer program instructions, when invoked and executed by a processor, implement the above control method of the present disclosure.
[0121] It should be understood that the above specific embodiments of the present disclosure are only for exemplary illustration or explanation of the principles of the present disclosure, and do not constitute a limitation to the present disclosure. Therefore, any modifications, equivalent substitutions, improvements, etc. made without departing from the spirit and scope of the present disclosure should be included in the scope of protection of the present disclosure. Furthermore, the appended claims of the present disclosure are intended to cover all variations and modifications that fall within the scope and boundary of the appended claims, or equivalent forms of such a scope and boundary.
[0122] The above shows a schematic solution of a computer-readable storage medium. It should be noted that the technical solution of the storage medium shares the same concept as the technical solution of the control method for the automatic cleaning device described above. Details not explicitly described in the technical solution of the storage medium can be referenced to the description of the technical solution of the control method for the automatic cleaning device.
[0123] The above describes specific embodiments of the present disclosure. Other embodiments fall within the scope of the appended claims. In some cases, actions or steps recorded in the claims may be executed in an order different from that in the embodiments and a desired result can still be achieved. In addition, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired result. In certain implementations, multitasking and parallel processing may also be feasible or advantageous.
[0124] Computer instructions include a computer program code. The computer program code may be in a source code form, an object code form, an executable file form, certain intermediate forms, or the like. The computer-readable medium may include: any entity or apparatus capable of carrying a computer program code, a recording medium, a USB flash drive, a removable hard disk, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, a software distribution medium, and the like. It should be noted that the content contained in the computer-readable medium may be appropriately added or deleted according to the legislative and patent practice requirements of the jurisdiction. For example, in some jurisdictions, according to legislative and patent practice, the computer-readable medium does not include the electrical carrier signal and the telecommunication signal.
[0125] It should be noted that for the convenience of description, all the aforementioned method embodiments are expressed as a series of action combinations. However, those skilled in the art should know that the present disclosure is not limited by the described sequence of actions, since certain steps may be performed in other sequences or simultaneously according to the present disclosure. Moreover, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are non-essential to the present disclosure.
[0126] In the above embodiments, the descriptions of each embodiment has its own emphasis. For parts not detailed in a particular embodiment, reference may be made to the relevant descriptions in other embodiments.
[0127] The preferred embodiments of the present disclosure disclosed above are only configured to help explain the present disclosure. The optional embodiments do not exhaustively describe all details, nor are they limited to the specific implementations of the present application. Obviously, many modifications and variations can be made based on the content of the present disclosure. These embodiments are selected and described in detail in the present disclosure to better explain the principles and practical applications of the present disclosure, such that those skilled in the art can better understand and utilize the present disclosure. The present disclosure is limited only by the claims and their full scope and equivalents.
Claims
1. A control method for an automatic cleaning device, the method comprising:receiving do-not-disturb time information set by a user; anddetermining a cleaning operation of the automatic cleaning device within the do-not-disturb time information according to do-not-disturb effective range information.
2. The method according to claim 1, whereinbased on the fact that the do-not-disturb effective range information retains its default configuration, the cleaning operation of the automatic cleaning device within the do-not-disturb time information comprises executing a do-not-disturb action under the default configuration.
3. The method according to claim 2, whereinthe do-not-disturb action under the default configuration comprises one or more of not performing automatic sweeping resumption, reducing indicator light brightness, reducing a voice volume, not performing automatic dust collection, and not performing automatic drying.
4. The method according to claim 1, whereinbased on one or more items in the do-not-disturb effective range information set by the user, the cleaning operation of the automatic cleaning device within the do-not-disturb time information comprises correspondingly executing one or more of do-not-disturb actions set by the user.
5. The method according to claim 3, whereinthe do-not-disturb actions set by the user comprise one or more of not performing automatic sweeping resumption, reducing indicator light brightness, reducing a voice volume, not performing automatic dust collection, and not performing automatic drying.
6. The method according to claim 1, wherein the do-not-disturb effective range information comprises disabling automatic sweeping resumption; andbased on the disabling automatic sweeping resumption being in an off state set by the user, when the automatic cleaning device is charged to a sweeping resumption power level, the cleaning operation of the automatic cleaning device within the do-not-disturb time information comprises executing an automatic sweeping resumption action.
7. The method according to claim 1, wherein the do-not-disturb effective range information comprises reducing a voice volume; andbased on the reducing a voice volume being in an off state set by the user, the cleaning operation of the automatic cleaning device within the do-not-disturb time information comprises playing a voice prompt at a volume used within non-do-not-disturb time information.
8. The method according to claim 1, wherein the do-not-disturb effective range information comprises reducing indicator light brightness; andbased on the reducing indicator light brightness being in an off state set by the user, the cleaning operation of the automatic cleaning device within the do-not-disturb time information comprises displaying at indicator light brightness used within non-do-not-disturb time information.
9. (canceled)10. An automatic cleaning device, comprising a processor and a memory, wherein the memory stores computer program instructions executable by the processor, and when executing the computer program instructions, the processor is configured to:receive do-not-disturb time information set by a user; anddetermine a cleaning operation of the automatic cleaning device within the do-not-disturb time information according to do-not-disturb effective range information.
11. A non-transitory computer-readable storage medium storing computer program instructions therein, wherein the computer program instructions, when invoked and executed by a processor, implement the control method according to claim 1.
12. The automatic cleaning device according to claim 10, wherein the processor is further configured to:based on the fact that the do-not-disturb effective range information retains its default configuration, execute a do-not-disturb action under the default configuration within the do-not-disturb time information.
13. The automatic cleaning device according to claim 12, whereinthe do-not-disturb action under the default configuration comprises one or more of not performing automatic sweeping resumption, reducing indicator light brightness, reducing a voice volume, not performing automatic dust collection, and not performing automatic drying.
14. The automatic cleaning device according to claim 10, wherein the processor is further configured to:based on one or more items in the do-not-disturb effective range information set by the user, correspondingly execute one or more of do-not-disturb actions set by the user within the do-not-disturb time information.
15. The automatic cleaning device according to claim 13, whereinthe do-not-disturb actions set by the user comprise one or more of not performing automatic sweeping resumption, reducing indicator light brightness, reducing a voice volume, not performing automatic dust collection, and not performing automatic drying.
16. The automatic cleaning device according to claim 10, wherein the do-not-disturb effective range information comprises disabling automatic sweeping resumption; and wherein the processor is further configured to:based on the disabling automatic sweeping resumption being in an off state set by the user, when the automatic cleaning device is charged to a sweeping resumption power level, execute an automatic sweeping resumption action within the do-not-disturb time information.
17. The automatic cleaning device according to claim 10, wherein the do-not-disturb effective range information comprises reducing a voice volume; and wherein the processor is further configured to:based on the reducing a voice volume being in an off state set by the user, play a voice prompt at a volume used within non-do-not-disturb time information within the do-not-disturb time information.
18. The automatic cleaning device according to claim 10, wherein the do-not-disturb effective range information comprises reducing indicator light brightness; and wherein the processor is further configured to:based on the reducing indicator light brightness being in an off state set by the user, display at indicator light brightness used within non-do-not-disturb time information within the do-not-disturb time information.