Control method for cleaning device, cleaning device and system
The cleaning equipment control method enables real-time adjustment of cleaning plans through a smart terminal, addressing flexibility issues in intelligent cleaning equipment by allowing users to adapt to sudden changes in cleaning demands, thereby improving cleaning effectiveness and user satisfaction.
Patent Information
- Authority / Receiving Office
- HK · HK
- Patent Type
- Applications
- Current Assignee / Owner
- DREAME TECHNOLOGY (SUZHOU) COLTD
- Filing Date
- 2026-04-24
- Publication Date
- 2026-07-17
AI Technical Summary
Existing intelligent cleaning equipment lacks flexibility to adapt to sudden changes in cleaning demands during tasks, leading to poor cleaning effectiveness and user satisfaction due to the inability to adjust cleaning plans in real-time.
A cleaning equipment control method that allows users to send control instructions via a smart terminal to adjust the cleaning path, perform supplementary cleaning, avoid specific areas, focus on certain areas, or temporarily change the cleaning order in response to real-time user needs.
Enhances cleaning flexibility and user satisfaction by ensuring thorough cleaning, avoiding interference, and optimizing cleaning efficiency and effectiveness in dynamic environments.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
(19) State Intellectual Property Office (12) Invention Patent Application (10) Application Publication Number (43) Application Publication Date (21) Application Number 202511924141.7 (22) Application Date 2024.09.14 (62) Divisional Application Data 202411295690.8 2024.09.14 (71) Applicant: Dreame Technology (Suzhou) Co., Ltd. Address: No. 1688, Songwei Road, Guoxiang Street, Wuzhong Economic Development Zone, Suzhou City, Jiangsu Province, 215000 (72) Inventors: Sun Jiajia, Luo Shaohan, Du Shuai, Xun Sirui (74) Patent Agency: Beijing Tongli Juncheng Intellectual Property Agency Co., Ltd. 11205 Patent Attorney: Wang Jiyuan (51) Int.Cl. A47L 11 / 40 (2006.01) A47L 11 / 00 (2006.01) (54) Invention Title: Cleaning Equipment Control Method, Cleaning Equipment and System (57) Abstract: This application provides a cleaning equipment control method, cleaning equipment and system, relating to the field of cleaning equipment. The method includes: receiving a first control instruction during the execution of a current cleaning task, the first control instruction being an instruction to perform supplementary cleaning on a designated area in a work area that has been cleaned in the current cleaning task; the designated area being an area defined on the display interface of a smart terminal, the smart terminal being communicatively connected to the cleaning equipment; parsing the first control instruction to obtain information about the designated area; adjusting the cleaning path of the cleaning equipment based on the information about the designated area, and controlling the cleaning equipment to move to the designated area to perform supplementary cleaning on the designated area, thereby ensuring that the designated area is sufficiently cleaned. Claims 2 pages, Description 23 pages, Drawings 4 pages, CN 121549726 A 2026.02.24 CN 1 21 54 97 26 A 1. A cleaning equipment control method, characterized in that it is applied to a controller of a cleaning equipment, the method comprising: receiving a first control instruction during the execution of a current cleaning task, the first control instruction being an instruction to perform supplementary cleaning on a designated area in a work area that has been cleaned in the current cleaning task; the designated area being an area defined on a display interface of a smart terminal, the smart terminal being communicatively connected to the cleaning equipment; parsing the first control instruction to obtain information about the designated area; adjusting the cleaning path of the cleaning equipment based on the information about the designated area, and controlling the cleaning equipment to move to the designated area to perform supplementary cleaning on the designated area. 2. The method according to claim 1, characterized in that controlling the cleaning equipment to move to the designated area includes any one of the following: immediately controlling the cleaning equipment to move to the designated area; controlling the cleaning equipment to move to the designated area after the cleaning equipment has completed the current cleaning task;3. The method according to claim 1, wherein the method further comprises: after completing supplementary cleaning of the designated area, controlling the cleaning device to cease performing any cleaning task; or, after completing supplementary cleaning of the designated area, after a predetermined interval, controlling the cleaning device to move to a work area that has not been cleaned in the current cleaning task to perform cleaning. 4. The method according to claim 1, wherein the designated area includes: areas where cleaning was missed, areas that were moved away by the user due to obstacles, and areas where the cleaning effect does not meet the user's needs. 5. The method according to claim 1, wherein supplementary cleaning of the designated area includes: obtaining the cleaning strategy of the last cleaning of the designated area, and supplementary cleaning of the designated area based on the cleaning strategy. 6. The method according to claim 1, wherein supplementary cleaning of the designated area comprises: receiving a supplementary cleaning strategy sent by a smart terminal, or identifying the cleaning needs of the designated area and determining a supplementary cleaning strategy based on the cleaning needs; parsing the first control command and the supplementary cleaning strategy, and adjusting the cleaning path and cleaning mode of the cleaning device based on the parsing result to supplementary clean the designated area. 7. The method according to claim 6, wherein the supplementary cleaning strategy is used to indicate the cleaning mode, cleaning intensity, and cleaning path corresponding to the cleaning of the designated area; wherein the cleaning mode includes deep cleaning, quick cleaning, carpet cleaning, dry cleaning, and wet cleaning. 8. The method according to claim 1, wherein the method further comprises: updating or deleting the first control command in response to user operation requirements. 9. The method according to claim 1, wherein the display interface includes at least a cleaning map; the cleaning map includes multiple cleaning areas; each cleaning area displays a cleaning status, the cleaning status including cleaned, not cleaned, and being cleaned. 10. A cleaning device, comprising: a controller, a cleaning component, and a body for executing the control method according to any one of claims 1-9. 11. A cleaning equipment control system, characterized in that the system comprises: a cleaning equipment and a smart terminal; the cleaning equipment includes a controller for executing the control method as described in any one of claims 1-9; the smart terminal is communicatively connected to the cleaning equipment; the smart terminal is used to send a first control command to the controller described in claims 1 / 2. (Claims 1 / 2 page 2 CN 121549726 A) (Claims 2 / 2 page 3 CN 121549726 A) Cleaning Equipment Control Method, Cleaning Equipment and System
[0001] This application is a divisional application. The original application number is 202411295690.8, and the original application date is September 14, 2024. The entire contents of the original application are incorporated herein by reference. Technical Field
[0002] This application relates to the field of cleaning equipment, and more particularly to a cleaning equipment control method, cleaning equipment, and system. Background Art
[0003] In home and commercial environments, intelligent cleaning equipment has become increasingly popular. Intelligent cleaning equipment automatically performs cleaning tasks through pre-set cleaning plans, greatly reducing people's housework burden. However, existing intelligent cleaning equipment still has some limitations when performing cleaning tasks, especially in dealing with emergencies and changes in demand.
[0004] In related technologies, when cleaning equipment performs cleaning tasks, the cleaning plan can only be determined before the cleaning task is performed. Once the cleaning task is started, the cleaning plan can only be executed step by step, and it cannot flexibly cope with sudden changes in demand during the task, such as the inability to flexibly cope with the sudden situation of temporarily skipping the cleaning of a certain area or temporarily needing to clean a certain area.
[0005] The above situation results in poor cleaning flexibility. If an emergency occurs, the cleaning plan can only be reconfigured after the task is completed, which cannot respond to the user's temporary needs in a timely manner, resulting in a decrease in cleaning effect and user satisfaction. Summary of the Invention
[0006] This application provides a cleaning equipment control method, cleaning equipment and system, which enables users to adjust the cleaning plan of the cleaning equipment in real time according to the actual situation, flexibly respond to emergencies, and improve cleaning effect and user satisfaction.
[0007] In a first aspect, this application provides a cleaning equipment control method, applied to the controller of the cleaning equipment, the method comprising: receiving a first control instruction during the execution of the current cleaning task, the first control instruction being an instruction to perform supplementary cleaning on a designated area in the work area that has been cleaned in the current cleaning task; the designated area being an area defined on the display interface of a smart terminal, the smart terminal being communicatively connected to the cleaning equipment;
[0008] Based on the first control instruction, controlling the cleaning equipment to move to the designated area to perform supplementary cleaning on the designated area.
[0009] In this way, users can adjust the working area of the cleaning equipment in real time according to the actual situation, flexibly responding to emergencies in family life. In particular, users can promptly identify and handle areas that need supplementary cleaning. Through supplementary cleaning, the designated area can be thoroughly cleaned. In this application, users can conveniently control the cleaning equipment through a smart terminal to clean designated areas, improving user satisfaction and user experience.
[0010] Optionally, after completing supplementary cleaning of the designated area, the cleaning equipment can be controlled to continue moving to the unfinished working area in the current cleaning task to perform cleaning.
[0011] In this way, after completing supplementary cleaning, the cleaning equipment can automatically continue the unfinished cleaning task, ensuring the entire cleaning process is completed smoothly.The continuity and efficiency of the cleaning process improve cleaning efficiency.
[0012] Optionally, the designated area is the area where the degree of dirt is greater than a preset threshold.
[0013] In this way, the user can adjust the working area of the cleaning equipment at any time according to the actual situation, flexibly deal with emergencies in family life, especially the user can promptly discover and deal with the area where the degree of dirt is greater than the preset threshold, and by cleaning again, ensure that all areas achieve the cleaning effect expected by the user, improve the overall cleaning quality. In this application, the user can conveniently control the cleaning equipment through a smart terminal to ensure that the cleaning effect meets expectations, improve user satisfaction and user experience.
[0014] Optionally, the cleaning device includes a cleaning component and a body; the cleaning component has a first position and a second position; the portion of the cleaning component located on the outer periphery of the body when in the second position is larger than the portion of the cleaning component located on the outer periphery of the body when in the first position; the designated area is the area that the cleaning component of the cleaning device did not enter when in the second position; based on a first control command, controlling the cleaning device to move to the designated area to perform supplementary cleaning of the designated area includes:
[0015] Based on the first control command, controlling the cleaning device to move to the designated area, and controlling the cleaning component of the cleaning device to switch from the second position to the first position to perform supplementary cleaning of the designated area.
[0016] In this way, for areas that the cleaning component of the cleaning device cannot access when in the previous working mode, after user confirmation, it is determined that changing the position of the cleaning component of the cleaning device allows access to the area for cleaning, so that the user can adjust the working mode of the cleaning device at any time according to the actual situation, thereby ensuring that no cleaning area is missed, ensuring the comprehensiveness and thoroughness of the cleaning task, especially in complex environments.
[0017] Optionally, supplementary cleaning of the designated area includes:
[0018] receiving a supplementary cleaning strategy sent by a smart terminal, or identifying the cleaning needs of the designated area and determining a supplementary cleaning strategy based on the cleaning needs;
[0019] performing supplementary cleaning of the designated area based on the supplementary cleaning strategy.
[0020] In this way, users can select or set a supplementary cleaning strategy according to their own needs and preferences to achieve a personalized cleaning solution, or by determining a supplementary cleaning strategy based on cleaning needs, it can ensure that the designated area receives the most suitable cleaning treatment and improve the cleaning effect; thus, users can flexibly adjust the supplementary cleaning strategy, and the cleaning equipment can also automatically identify cleaning needs and flexibly respond to different cleaning scenarios.
[0021] Optionally, the first control command is a single-use control command.
[0022] In this way, the single-use control command avoids the complexity of persistent settings, and users do not need to worry about long-term impact on the working path of the cleaning equipment, so that users only need to send the first control command when needed, which is simple to operate and can be sent at any time.The cleaning equipment is controlled to perform supplementary cleaning on a designated area.
[0023] Optionally, the method further includes: storing a first control instruction so that the first control instruction can be directly invoked when the designated area is encountered again.
[0024] In this way, the user does not need to manually set the designated area to perform supplementary cleaning every time, saving time and effort and improving operational efficiency. The user can also conveniently recall previously stored instructions, making the operation simple. The stored control instructions can be quickly recalled, simplifying the user's operation steps and improving user experience and satisfaction.
[0025] In a second aspect, this application provides a cleaning equipment control method, applied to the controller of the cleaning equipment, the method including:
[0026] During the execution of the current cleaning task, receiving a second control instruction, the second control instruction being an instruction to avoid a specific area; the specific area being an area that does not need to be cleaned as defined on the display interface of the smart terminal; the smart terminal and the cleaning equipment are communicatively connected;
[0027] Based on the second control instruction, controlling the cleaning equipment to avoid the specific area.
[0028] Therefore, users can adjust the working area of the cleaning equipment in real time according to the actual situation, flexibly respond to emergencies in family life, and improve the intelligence and adaptability of the cleaning equipment. In particular, users can conveniently control the cleaning equipment to avoid specific areas through the smart terminal, which is simple to operate and improves user experience and satisfaction. In this application, the cleaning equipment can respond to the control commands generated by the smart terminal. During the cleaning process, the cleaning equipment avoids the area being used, prevents the cleaning equipment from entering the area being used, reduces interference to people and pets, avoids potential collision and injury risks, and avoids areas that do not need to be cleaned, reducing the working time and energy consumption of the cleaning equipment and extending the battery life and service life of the cleaning equipment.
[0029] Optionally, the second control command is a single-use control command.
[0030] In this way, the single-use control command avoids the complexity of persistent settings. Users do not need to worry about long-term impact on the working path of the cleaning equipment, so that users only need to send the second control command when needed. The operation is simple, and the cleaning equipment can be controlled to avoid specific areas at any time.
[0031] Optionally, the method further includes: storing the second control command so that it can be directly invoked when a specific area is encountered again.
[0032] In this way, the user does not need to manually set the area to avoid each time, saving time and effort and improving operational efficiency. The user can also conveniently recall previously stored commands, making the operation simple. Furthermore, the stored control commands can be quickly recalled, simplifying the user's operation steps and improving user experience and satisfaction.
[0033] In a third aspect, this application provides a cleaning equipment control method, applied to the controller of a cleaning equipment, the method comprising:
[0034] During the execution of the current cleaning task, a third control instruction is received, which is an instruction to focus on cleaning the first area; the first area is the area that needs to be cleaned with greater intensity as marked on the display interface of the smart terminal, and the first area is either the area being cleaned or the area that has not been cleaned; the smart terminal is communicatively connected to the cleaning equipment;
[0035] Based on the third control instruction, the cleaning equipment is controlled to clean the first area multiple times.
[0036] In this way, the user can adjust the working area of the cleaning equipment at any time according to the actual situation, flexibly respond to emergencies in family life, especially the user can focus on cleaning stubborn stains or frequently used areas. Through multiple cleaning operations, the key areas can be thoroughly cleaned, improving the overall cleaning quality. In this application, the user can conveniently control the cleaning equipment through the smart terminal to ensure that the cleaning effect meets expectations, improve user satisfaction and user experience.
[0037] Optionally, the third control instruction is a single-use control instruction.
[0038] In this way, by using a single-use third control command, the user can flexibly and conveniently control the cleaning equipment to clean the first area multiple times, ensuring efficient, safe, and personalized execution of the cleaning task. Furthermore, the single-use control command avoids the complexity of persistent settings, eliminating concerns about long-term impact on the cleaning equipment's work path. The single-use control command also ensures that the cleaning equipment only performs repeated cleaning in the current task, saving time and resources.
[0039] Optionally, the method further includes: storing the third control command so that it can be directly invoked the next time the first area is encountered.
[0040] In this way, the user does not need to manually set up multiple cleaning cycles for the first area each time, saving time and effort and improving operational efficiency. The user can also conveniently recall previously stored commands, making operation simple. The stored control commands can be quickly recalled, simplifying the user's operation steps and improving user experience and satisfaction.
[0041] In a fourth aspect, this application provides a cleaning equipment control method, applied to a controller of a cleaning equipment, the method comprising:
[0042] receiving a fourth control instruction during the execution of a current cleaning task, the fourth control instruction being an instruction to temporarily clean a second area; the second area being an area defined on the display interface of a smart terminal, the smart terminal being communicatively connected to the cleaning equipment; Specification 3 / 23 pages 6 CN 121549726 A
[0043] controlling the cleaning equipment to temporarily clean the second area based on the fourth control instruction.
[0044] Therefore, users can temporarily adjust the cleaning order according to the actual situation, flexibly respond to emergencies in family life, and by prioritizing the cleaning of the second area, ensure that important areas are cleaned in a timely manner, improve overall cleaning efficiency, and by temporarily adjusting the cleaning order of the second area, avoid the cleaning equipment cleaning specific areas at inappropriate times, improve efficiency.Regarding the safety and comfort of family members, in this application, users can conveniently control the cleaning equipment through a smart terminal to ensure that the cleaning effect meets expectations, thereby improving user satisfaction and user experience.
[0045] The fourth control instruction is a single-use control instruction.
[0046] In this way, by using the single-use fourth control instruction, users can flexibly and conveniently control the cleaning equipment to adjust the cleaning order of the second area, ensuring efficient, safe, and personalized execution of the cleaning task. Furthermore, the single-use control instruction avoids the complexity of persistent settings, so users do not need to worry about long-term impacts on the working path of the cleaning equipment. The single-use control instruction also ensures that the cleaning equipment only performs re-cleaning in the current task, saving time and resources.
[0047] Optionally, the method further includes: storing the fourth control instruction so that it can be directly invoked the next time the second area is encountered.
[0048] In this way, users do not need to manually set the cleaning order of the second area each time, saving time and effort and improving operational efficiency. Users can also conveniently recall previously stored instructions, making operation simple. The stored control instructions can be quickly recalled, simplifying the user's operation steps and improving user experience and satisfaction.
[0049] Optionally, based on the fourth control command, controlling the cleaning device to temporarily clean the second area includes:
[0050] determining the third area corresponding to the current cleaning task; the third area includes at least the uncleaned area;
[0051] determining the second area to be temporarily cleaned based on the fourth control command;
[0052] adjusting the cleaning order of the second area before the cleaning order of the third area to temporarily clean the second area.
[0053] Therefore, by adjusting the cleaning order of the second area, it can be ensured that key areas are cleaned in a timely and prioritized manner. Optionally, after prioritizing the cleaning of the second area, the cleaning device can still continue to clean the third area to ensure that all uncleaned areas are cleaned.
[0054] Optionally, temporarily cleaning the second area includes:
[0055] receiving a cleaning strategy sent by the smart terminal, and temporarily cleaning the second area based on the cleaning strategy; the cleaning strategy is determined based on the user's temporary needs.
[0056] In this way, by having the user specify a cleaning strategy for the second area, personalized, targeted, and efficient cleaning of the second area can be achieved, ensuring that the cleaning task meets the current needs.
[0057] Optionally, the defined area is determined by the user's touch operation on the display interface of the smart terminal; the touch operation includes any of the following: selection by box, single click, double click, long press, swipe, drag and drop, and multi-finger operation.
[0058] Therefore, by performing the above-mentioned various touch operations on the display interface, the user can flexibly and conveniently determine the designated area, specific area, first area, and second area that need to be cleaned.
[0059] Optionally, the display interface includes at least a cleaning map; the cleaning map includes multiple cleaning areas; each cleaning area can display its cleaning status for the user to view.
[0060] In this way, the user can monitor the progress of the cleaning task in real time through the display interface, understand the cleaning status of each area, and adjust the working area of the cleaning equipment at any time according to the actual situation, flexibly responding to emergencies in family life; wherein, the display interface is intuitive and easy to use, and the user can operate it conveniently, improving the user experience and satisfaction. Specification 4 / 23 pages 7 CN 121549726 A
[0061] In a fifth aspect, this application provides a cleaning device, including: a controller, a cleaning component, and a body for performing the control method described in any one of the first to fourth aspects.
[0062] The cleaning device provided by this application, by integrating a controller, a cleaning component, and a body design that performs multiple control methods, not only improves the cleaning effect and user experience, but also flexibly adjusts the cleaning plan of the cleaning device according to different user needs.
[0063] In a sixth aspect, this application provides a cleaning equipment control system, the system comprising: a cleaning equipment and a smart terminal; the cleaning equipment includes a controller for executing the control method described in any one of the first to fourth aspects;
[0064] the smart terminal is communicatively connected to the cleaning equipment; the smart terminal is used to send control commands to the controller.
[0065] Therefore, through this cleaning equipment control system, users can conveniently generate control commands through operations on the smart terminal, flexibly adjust the cleaning plan and strategy of the cleaning equipment in the process of performing cleaning tasks, which not only improves the convenience and flexibility of operation, but also ensures that users can flexibly adjust the cleaning plan of the cleaning equipment according to actual needs and preferences, ensuring that the cleaning task meets the current needs.
[0066] Optionally, the control command is determined by the user selecting the area type on the display interface of the smart terminal.
[0067] In this way, for different cleaning needs of the user, the type of control command can be determined by selecting the type of area to be cleaned or avoided on the display interface of the smart terminal, so as to control the cleaning equipment to perform different actions.
[0068] In summary, this application provides a cleaning equipment control method, cleaning equipment, and system that can adjust the cleaning plan of the cleaning equipment in real time to specifically deal with unexpected situations encountered during cleaning tasks, such as temporarily avoiding cleaning a certain area, temporarily needing to clean a certain area, and focusing on cleaning, re-cleaning, or re-sweeping certain areas. After receiving control commands generated by the user based on operations on a smart terminal, the system can control the cleaning equipment to perform corresponding actions based on the control commands, such as controlling the cleaning equipment to avoid a specific area, controlling the cleaning equipment to move to a designated area for supplementary cleaning of the designated area, controlling the cleaning equipment to perform multiple cleanings of a first area, and controlling the cleaning equipment to perform other actions.Temporary cleaning of the second area allows users to dynamically adjust the cleaning plan according to actual conditions, respond to emergencies, and improve the flexibility of performing cleaning tasks.
[0069] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0070] Figure 1 is a schematic diagram of an application scenario provided by an embodiment of this application;
[0071] Figure 2 is a schematic flowchart of a cleaning equipment control method provided by an embodiment of this application;
[0072] Figure 3 is a schematic flowchart of another cleaning equipment control method provided by an embodiment of this application;
[0073] Figure 4 is a schematic flowchart of yet another cleaning equipment control method provided by an embodiment of this application;
[0074] Figure 5 is a schematic flowchart of yet another cleaning equipment control method provided by an embodiment of this application;
[0075] Figure 6 is a schematic structural diagram of a cleaning equipment control device provided by an embodiment of this application;
[0076] Figure 7 is a schematic structural diagram of yet another cleaning equipment control device provided by an embodiment of this application;
[0077] Figure 8 is a schematic structural diagram of yet another cleaning equipment control device provided by an embodiment of this application;
[0078] Figure 9 is a schematic structural diagram of yet another cleaning equipment control device provided by an embodiment of this application;
[0079] Figure 10 is a schematic structural diagram of an electronic device provided by an embodiment of this application.
[0080] The above figures illustrate specific embodiments of this application, which will be described in more detail below. These accompanying drawings and textual descriptions are not intended to limit the scope of the concept of this application in any way, but rather to illustrate the concepts of this application to those skilled in the art by referring to specific embodiments. Detailed Description
[0081] To facilitate a clear description of the technical solutions of the embodiments of this application, the terms "first," "second," etc., are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. For example, "first device" and "second device" are merely used to distinguish different devices and do not limit their order. Those skilled in the art can understand that the terms "first," "second," etc., do not limit the quantity or execution order, and that "first," "second," etc., do not necessarily imply differences.
[0082] It should be noted that in this application, the words "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design scheme described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0083] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or"Describing the relationships between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "OR" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.
[0084] In view of the problem that existing cleaning equipment can only determine the cleaning plan before the cleaning task is performed, and once the cleaning task is started, the cleaning plan can only be executed step by step, which cannot flexibly cope with the sudden changes in demand during the task. This application provides a cleaning equipment control method that can adjust the cleaning plan of the cleaning equipment in real time, and specifically deal with the emergencies encountered during the cleaning task, such as temporarily avoiding cleaning a certain area, temporarily needing to clean a certain area, and focusing on cleaning, re-cleaning or re-sweeping certain areas. After receiving the control command generated by the user based on the operation on the smart terminal, the cleaning equipment can be controlled to perform corresponding actions based on the control command, such as controlling the cleaning equipment to avoid a specific area, controlling the cleaning equipment to move to a designated area for supplementary cleaning of the designated area, controlling the cleaning equipment to clean a first area multiple times, and controlling the cleaning equipment to temporarily clean a second area. In this way, the user can dynamically adjust the cleaning plan according to the actual situation, cope with emergencies, and improve the flexibility of performing cleaning tasks.
[0085] For example, this application embodiment provides a cleaning device, including: a controller, a cleaning component, and a body. The controller is used to execute any cleaning device control method provided in this application embodiment;
[0086] The cleaning component has a first position and a second position. When the cleaning component is in the second position, the portion located on the outer periphery of the body is larger than the portion located on the outer periphery of the body when the cleaning component is in the first position. Thus, the width of the cleaning device corresponding to the cleaning component in the second position on the horizontal plane is larger than the width of the cleaning device corresponding to the cleaning component in the first position.
[0087] The cleaning component can be a rag component, a side brush component, etc. This application embodiment does not specifically limit the type and quantity of the cleaning component.
[0088] For example, Figure 1 is a schematic diagram of an application scenario provided in this application embodiment. Taking a home scenario as an example, the application scenario includes: a cleaning device 101 and a user's smart terminal 102; the cleaning device 101 and the smart terminal 102 establish a communication connection for real-time communication. Specification 6 / 23 pages 9 CN 121549726 A
[0089] When a user is resting in the living room, they can activate the cleaning device 101 to clean the entire house. During the cleaning process, the user can view the cleaning status of the cleaning device 101 via the smart terminal 102 and send control commands to the controller of the cleaning device 101 via the smart terminal 102 to control the cleaning device 101 to perform corresponding actions.
[0090] Optionally, if the user finds children playing in the living room, they can send control commands to the controller of the cleaning device 101 via the smart terminal 102 to make the cleaning device avoid the living room area and clean other areas during the cleaning process, so that the children can play freely in the living room without being disturbed by the operation of the cleaning device 101, and the safety of the children can also be guaranteed.
[0091] Optionally, if a user finds that a certain corner in the living room has not been cleaned, the user can send a control command to the controller of the cleaning device 101 via the smart terminal 102, so that the cleaning device can return to that corner for cleaning during the cleaning task. This allows for the remedy of the problem area while the cleaning task is in progress, without the need to reschedule a new cleaning task, thus improving cleaning efficiency and saving time.
[0092] Optionally, if the user suddenly receives a notification of a friend's visit while the cleaning device 101 is cleaning the bedroom, and the living room needs to be cleaned first, the user can send a control command to the controller of the cleaning device 101 via the smart terminal 102 to adjust the cleaning order of the living room, prioritizing the cleaning of the living room. This ensures that the living room area is cleaned first, without the need to reconfigure the cleaning task or wait for the previous cleaning task to be completed, responding to the user's needs at any time.
[0093] Optionally, if a user finds the carpet in the living room to be dirty, they can send a control command to the controller of the cleaning device 101 via the smart terminal 102, so that the cleaning device can focus on cleaning the carpet area during the cleaning task, such as cleaning the carpet area multiple times to improve the cleaning effect.
[0094] Optionally, if a user finds that a certain area in the living room has been cleaned but the cleaning effect is not ideal, they can send a control command to the controller of the cleaning device 101 via the smart terminal 102, so that the cleaning device can return to that area to clean it again during the cleaning task, without having to reschedule a new cleaning task, and can also improve the cleaning effect.
[0095] It should be noted that the embodiments of this application do not limit the specific scenarios of the emergencies that the cleaning device can deal with. The above are just examples. The method provided by this application can flexibly deal with various sudden changes in demand during the cleaning task.
[0096] The smart terminal can also be called user equipment (UE), mobile station (MS), or mobile terminal (Mobile Equipment).Terminal, terminal device, etc. In practical applications, smart terminals include, for example, desktop computers, laptops, personal digital assistants (PDAs), smartphones, tablets, in-vehicle devices, wearable devices (e.g., smartwatches, smart bracelets), smart home devices (e.g., smart display devices), etc. This application embodiment does not specifically limit the type of smart terminal.
[0097] The types of cleaning equipment may include sweeping robots, automatic floor scrubbers, robotic vacuum cleaners, etc. This application embodiment does not specifically limit the type of cleaning equipment.
[0098] It should be noted that this application can also be applied to shopping mall scenarios, school scenarios, and office scenarios. This application embodiment does not limit the specific application scenarios; the above are just examples.
[0099] The technical solutions of this application and how the technical solutions of this application solve the above-mentioned technical problems will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.
[0100] For example, Figure 2 is a flowchart of a cleaning equipment control method provided in an embodiment of this application. As shown in Figure 2, the cleaning equipment control method is applied to the controller of the cleaning equipment. The cleaning equipment control method includes the following steps:
[0101] S201. During the execution of the current cleaning task, a first control instruction is received. The first control instruction is an instruction to perform supplementary cleaning on a designated area in the work area that has been cleaned in the current cleaning task. The designated area is an area marked on the display interface of the smart terminal. The smart terminal is communicatively connected to the cleaning equipment.
[0102] In this embodiment of the application, the designated area may include an area that was previously blocked by an obstacle and subsequently moved by the user. It may also include areas that have been missed or areas with poor cleaning effect. This embodiment of the application does not specifically limit the scenario of the designated area.
[0103] For example, when the cleaning device performs a preset cleaning task, it can clean the area to be cleaned according to a preset path or cleaning strategy. This application is an embodiment and does not limit the specific content corresponding to the preset path or cleaning strategy. For example, the preset path is a bow-shaped cleaning path.
[0104] Further, if a user finds that an area was previously blocked by an obstacle and was subsequently moved by the user during the current cleaning task performed by the cleaning device, the user can use an application or control interface on a smart terminal, such as a smartphone or tablet, to delineate the designated area that needs to be cleaned.
[0105] Further, the application generates a first control command containing the designated area, and then the smart terminal wirelessly...The communication sends the first control command to the controller of the cleaning equipment, which receives the first control command from the smart terminal via wireless communication.
[0106] Wherein, the user can circle a designated area on the cleaning map with his finger to mark it as the designated area that needs to be cleaned. This application embodiment does not specifically limit the operation method of the user determining the designated area on the smart terminal. For example, other touch operations can also be used to determine the designated area.
[0107] S202, Based on the first control command, control the cleaning equipment to move to the designated area to perform supplementary cleaning on the designated area.
[0108] Based on the first control command, the cleaning equipment can be immediately controlled to move to the designated area for supplementary cleaning, or it can be controlled to move to the designated area for supplementary cleaning after the cleaning equipment has completed the current cleaning task, or it can be controlled to move to the designated area for supplementary cleaning at any time. For example, if the cleaning of area 1 is completed during the current cleaning task, and area 2 is to be cleaned in the original order, the cleaning equipment can be controlled to move to the designated area for supplementary cleaning instead of cleaning area 2 first. This application embodiment does not specifically limit the timing of controlling the cleaning equipment to move to the designated area.
[0109] Optionally, after completing the supplementary cleaning of the designated area, the cleaning equipment can be controlled to continue moving to the work area that has not been cleaned in the current cleaning task to perform cleaning.
[0110] For example, after the controller of the cleaning equipment receives the first control command from the smart terminal device, the cleaning equipment can parse the first control command, parse out the information of the designated area, and then adjust its cleaning path to move to the designated area to perform supplementary cleaning to ensure that the area is thoroughly cleaned. After performing supplementary cleaning on the designated area, it continues to move to the work area that has not been cleaned in the current cleaning task to perform cleaning.
[0111] Optionally, after completing the supplementary cleaning of the designated area, the cleaning equipment can also be controlled to stop performing any cleaning tasks, or, after a certain interval, the cleaning equipment can be controlled to move to the work area that has not been cleaned in the current cleaning task to perform cleaning. The embodiments of this application do not specifically limit the actions performed by the cleaning equipment after completing the supplementary cleaning of the designated area.
[0112] In this way, users can adjust the working area of the cleaning equipment in real time according to the actual situation, flexibly responding to emergencies in the household life instruction manual (page 8 / 23, CN 121549726 A). In particular, users can promptly identify and handle areas that need supplementary cleaning. Through supplementary cleaning, the designated area can be thoroughly cleaned, and after completing supplementary cleaning, the cleaning equipment can automatically continue the unfinished cleaning tasks, ensuring the continuity and efficiency of the entire cleaning process and improving cleaning efficiency. In this application, users can...Smart terminals can conveniently control cleaning equipment and target specific areas for cleaning, improving user satisfaction and user experience.
[0113] Optionally, the specified area may include areas that have been missed during cleaning, areas that have been moved away by the user due to obstacles, etc. Areas that have been missed during cleaning refer to areas that have not been cleaned in areas that have already been cleaned by the cleaning equipment, such as a corner that has not been cleaned. Areas that have been moved away by the user due to obstacles refer to areas that were previously blocked by obstacles and were subsequently moved away by the user, such as areas exposed after furniture has been moved away. This application embodiment does not limit the specific scenarios for areas that have not been cleaned.
[0114] For example, after the controller of the cleaning equipment receives the first control command from the smart terminal, the controller can parse the first control command, parse out the information of the specified area that has been moved away by the user due to obstacles, and then adjust the cleaning path of the cleaning equipment to return to the specified area and perform a supplementary cleaning task in the specified area to ensure that the area is thoroughly cleaned.
[0115] In this way, users can promptly identify and address areas that have been missed during cleaning or areas that have been moved away due to obstacles. During the cleaning process, by supplementing cleaning tasks, problem areas can be flexibly remedied, ensuring the comprehensiveness and thoroughness of the entire cleaning task, avoiding any omissions, and eliminating the need to rearrange cleaning tasks.
[0116] Optionally, the designated area is an area where the degree of dirt exceeds a preset threshold.
[0117] In this embodiment, an area where the degree of dirt exceeds a preset threshold indicates that the cleaning effect does not meet the user's needs, such as areas where stains or a large amount of garbage remain after cleaning. The preset threshold is used to determine whether a designated area needs to be cleaned again. This embodiment does not specifically limit the size of the preset threshold; it can be set based on user needs.
[0118] Wherein, the area where the cleaning effect does not meet the user's needs refers to the area where, after one or more cleanings by the cleaning equipment, the cleaning effect still does not meet the user's expected cleaning effect, or the cleaning effect is poor or incomplete, such as an area still having obvious dust or stains. This application embodiment does not limit the scenario of the area where the cleaning effect does not meet the user's needs.
[0119] In this application, for areas where the degree of dirt is greater than a preset threshold, the smart terminal can generate a first control instruction for the area that needs to be cleaned again.
[0120] For example, after the controller of the cleaning equipment receives the first control instruction from the smart terminal, the controller can parse the first control instruction, identify the designated area that needs to be cleaned again, and then adjust the cleaning path of the cleaning equipment, return to the designated area, and perform the cleaning task again on the designated area to ensure that the area achieves the cleaning effect expected by the user.
[0121] It should be noted that when the cleaning equipment cleans the designated area again, the cleaning strategy used can be the same as that used by the user.The cleaning strategy used in the previous cleaning of the designated area can be the same or different, that is, the user can also specify it. The strategy to be used for re-cleaning the designated area is sent based on the smart terminal. This application embodiment does not specifically limit the cleaning strategy used for re-cleaning.
[0122] In this way, the user can adjust the working area of the cleaning equipment at any time according to the actual situation, flexibly deal with emergencies in family life. In particular, the user can promptly discover and deal with areas where the degree of dirt is greater than the preset threshold. Through the re-cleaning operation, it can be ensured that all areas achieve the cleaning effect expected by the user, and improve the overall cleaning quality. In this application, the user can conveniently control the cleaning equipment through the smart terminal to ensure that the cleaning effect meets expectations and improve user satisfaction and user experience. Instruction manual 9 / 23 pages 12 CN 121549726 A
[0123] Optionally, the designated area is the area that the cleaning component of the cleaning device has not entered when it is in the second position; based on the first control command, the cleaning device is controlled to move to the designated area to perform supplementary cleaning on the designated area, including:
[0124] Based on the first control command, the cleaning device is controlled to move to the designated area, and the cleaning component of the cleaning device is controlled to switch from the second position to the first position to perform supplementary cleaning on the designated area.
[0125] For example, when the cleaning device performs a cleaning task on a certain area according to a preset cleaning mode, the cleaning device's cloth assembly and / or side brush assembly are in the second position, such as the outward position, i.e., the cloth assembly and / or side brush assembly protrudes a large part of the machine body. At this time, if there is a narrow area in the area, such as a passageway, the cloth assembly and / or side brush assembly cannot enter the passageway for cleaning when it is in the second position, which will result in some uncleaned areas in the area. However, the user finds that when the cloth assembly and / or side brush assembly are in the first position, i.e., the inward position, they can enter the passageway for cleaning.
[0126] Further, the user defines the passageway as a designated area based on the smart terminal, and generates a first control command based on the smart terminal to control the cleaning components of the cleaning device to switch from the second position to the first position. Further, the first control command is sent to the controller of the cleaning device to control the cleaning device to move to the designated area, and after the cleaning components of the cleaning device switch from the second position to the first position, to perform supplementary cleaning on the designated area.
[0127] It should be noted that the embodiments of this application do not specifically limit the type of the designated area corresponding to the switching of the required cleaning component from the second position to the first position. For example, the designated area can also be an area where the cleaning component of the cleaning device is in the second position and is prone to scratching obstacles.
[0128] In this way, for areas that the cleaning component of the cleaning device cannot access when in the previous working mode, after user confirmation, it is determined that changing the position of the cleaning component of the cleaning device allows access to that area for cleaning, so that the user can...The working mode of the cleaning equipment can be adjusted at any time according to the actual situation to ensure that no cleaning area is missed, thus guaranteeing the comprehensiveness and thoroughness of the cleaning task, especially in complex environments.
[0129] Optionally, supplementary cleaning of a designated area includes:
[0130] receiving a supplementary cleaning strategy sent by a smart terminal, or identifying the cleaning needs of a designated area and determining a supplementary cleaning strategy based on the cleaning needs;
[0131] performing supplementary cleaning of the designated area based on the supplementary cleaning strategy.
[0132] In this embodiment, the supplementary cleaning strategy is used to indicate the cleaning mode, cleaning intensity, and cleaning path corresponding to the cleaning of the designated area. The cleaning mode includes multiple cleaning modes such as deep cleaning, quick cleaning, carpet cleaning, dry cleaning, and wet cleaning. This embodiment does not limit the specific strategy corresponding to the supplementary cleaning strategy.
[0133] Optionally, the user can select or set a supplementary cleaning strategy on the smart terminal so that the smart terminal sends the selected supplementary cleaning strategy and the first control command to the controller of the cleaning equipment.
[0134] Optionally, identifying the cleaning needs of the supplementary cleaning area can be based on at least one sensor, using artificial intelligence algorithms to identify the cleaning needs of the supplementary cleaning area, such as the material, degree of dirt, and type of stains, and then automatically determining the most suitable supplementary cleaning strategy based on the identified cleaning needs.
[0135] Further, the controller of the cleaning equipment parses the first control command and the supplementary cleaning strategy, adjusts the cleaning path and cleaning mode of the cleaning equipment, and performs supplementary cleaning on the designated area.
[0136] In this way, users can select or set supplementary cleaning strategies according to their own needs and preferences to achieve personalized cleaning solutions, or by determining the supplementary cleaning strategy based on cleaning needs, it can ensure that the designated area receives the most suitable cleaning treatment and improve the cleaning effect; thus, users can flexibly adjust the supplementary cleaning strategy, and the cleaning equipment can also automatically identify cleaning needs and flexibly respond to different cleaning scenarios.
[0137] It should be noted that the instruction operation of the first control command can be a one-time operation, or the instruction of the first control instruction manual (page 10 / 23, CN 121549726 A) can be saved and, when encountering a designated area later, the designated area can be avoided according to the previous control logic. The control logic includes controlling the walking path of the cleaning equipment and / or the cleaning strategy. The embodiments of this application do not specifically limit the content corresponding to the control logic.
[0138] Optionally, the first control command is a single-use control command.
[0139] For example, the smart terminal generates the first control command based on the user's touch operation. In addition to containing information about the designated area, the first control command is also marked as single-use, so that it is only effective during the current cleaning task.
[0140] Further, after receiving the first control command from the smart terminal, the controller of the cleaning equipment controls the cleaning equipment to move.After the cleaning device completes the supplementary cleaning of the designated area, the first control command will become invalid. That is, when the next cleaning task begins, the cleaning device will no longer automatically move to the previously designated area for supplementary cleaning unless the user sends a new first control command.
[0141] In this way, the single-use control command avoids the complexity of persistent settings. Users do not need to worry about long-term impact on the working path of the cleaning device, so that users only need to send the first control command when needed. The operation is simple, and the cleaning device can be controlled to supplement the designated area for cleaning at any time.
[0142] Optionally, the method further includes: storing the first control command so that the first control command can be directly invoked when the designated area is encountered again.
[0143] In this application embodiment, the cleaning device or smart terminal can store the first control command. The storage location can be the internal memory of the cleaning device, the storage space of the smart terminal, or cloud storage. This application embodiment does not specifically limit this.
[0144] The stored information may include the coordinates or location data of the designated area, as well as the related metadata of the command, such as the generation time, user annotation information, etc. This application embodiment does not specifically limit the stored information.
[0145] For example, when the next cleaning task begins, the user can choose to directly call the previously stored first control command to avoid repetitive operations, or open the control application on the smart terminal and select the previously stored command for a specific area without touch operation.
[0146] Optionally, the user can update or delete the stored first control command at any time as needed to flexibly respond to changes in family life.
[0147] In this way, the user does not need to manually set up supplementary cleaning for a specific area every time, saving time and effort and improving operational efficiency. The user can also conveniently call the previously stored command, which is simple to operate, and the stored control command can be quickly called, simplifying the user's operation steps and improving user experience and satisfaction.
[0148] Optionally, the defined area is determined by the user's touch operation on the display interface of the smart terminal; the touch operation includes any of the following: box selection operation, single click operation, double click operation, long press operation, swipe operation, drag and drop operation, and multi-finger operation.
[0149] The box selection operation allows the user to press and hold a point on the screen and drag their finger to form a rectangle. The area within the rectangle is the area selected by the user. The rectangle can also be replaced with other shapes, which are not specifically limited in this embodiment.
[0150] The single-click operation allows the user to click a point on the screen. The smart terminal uses the clicked point as the center of the designated area and generates a circular or square area of default size, which is the area selected by the user.
[0151] The double-click operation allows the user to quickly double-click a point on the screen. The smart terminal uses the double-clicked point as the center of the designated area.The center of the specified area is determined, and a larger or predefined circular or square area is generated, which is the designated area selected by the user. (Instruction manual, 11 / 23 pages, 14 CN 121549726 A)
[0152] A long press operation allows the user to long press a point on the display interface until a selection menu or a designated area marker appears. The smart terminal uses the long-pressed point as the center of the designated area and generates an area that the user can adjust in size; this area is the designated area selected by the user.
[0153] A swipe operation allows the user to swipe their finger on the display interface to form a path. The smart terminal marks the area within a certain range on both sides of the swipe path as the designated area.
[0154] A drag-and-drop operation allows the user to press and hold a point on the display interface and then drag their finger to another point to form a rectangular or other shaped area. The smart terminal marks the area between the starting point and the ending point as the designated area.
[0155] Multi-finger operation allows users to operate on the display interface using two or more fingers, such as zooming in, zooming out, or rotating. The smart terminal then generates an area of a specific shape and size based on the multi-finger operation, which is the designated area selected by the user.
[0156] It should be noted that the embodiments of this application do not specifically limit the implementation methods for determining the designated area using the various touch operations described above. The above are merely illustrative examples, and other implementation methods can also be used to determine the designated area, which will not be described in detail here.
[0157] Therefore, by performing the various touch operations described above on the display interface, the embodiments of this application enable users to flexibly and conveniently determine the designated area that needs supplementary cleaning.
[0158] Optionally, the display interface includes at least a cleaning map; the cleaning map includes multiple cleaning areas; each cleaning area can display its cleaning status for the user to view.
[0159] In this embodiment of the application, the cleaning map can display the layout of various areas, including multiple cleaning areas such as the living room, bedroom, and kitchen. Each cleaning area can display its current cleaning status on the cleaning map, such as cleaned, not cleaned, or being cleaned. In this way, users can view the status of each cleaning area through the display interface, understand the progress of the cleaning task, and judge the cleaning effect of the area after cleaning.
[0160] In this way, users can monitor the progress of the cleaning task in real time through the display interface, understand the cleaning status of each area, and adjust the working area of the cleaning equipment at any time according to the actual situation to flexibly deal with emergencies in family life. The display interface is intuitive and easy to use, and users can operate it conveniently, improving user experience and satisfaction.
[0161] For example, Figure 3 is a flowchart of another cleaning equipment control method provided in this embodiment of the application. As shown in Figure 3, the cleaning equipment control method is applied to the controller of the cleaning equipment. The cleaning equipment control method includes the following steps:
[0162] S301. During the execution of the current cleaning task, a second control instruction is received. The second control instruction is an instruction to avoid a specific area. The specific area is an area that does not need to be cleaned, as defined on the display interface of the smart terminal. The smart terminal is connected to the cleaning equipment.
[0163] In this embodiment, the area that does not need to be cleaned refers to the area that the user determines does not need to be cleaned by the cleaning equipment, such as an area that has already been cleaned, an area where valuable or fragile items are placed, an area that is currently in use, etc. An area that is currently in use refers to an area that the user is using or that the user finds is being used by other people or pets, such as an area where children play, an area where the user is exercising, etc. This embodiment does not limit the specific area.
[0164] For example, if the user finds that an area does not need to be cleaned or is currently in use during the execution of the current cleaning task by the cleaning equipment, for example, if someone is active in the living room area, the user can determine that the living room area needs to be avoided through an application or control interface on a smart terminal, such as a smartphone or tablet.
[0165] Further, the application generates a second control command including the living room area, and then the smart terminal sends the second control command to the controller of the cleaning equipment via wireless communication. The controller of the cleaning equipment receives the second control command from the smart terminal on page 12 / 23 of the specification, CN 121549726 A, via wireless communication.
[0166] Wherein, the user can circle the living room area on the cleaning map with their finger and mark it as a specific area to be avoided. This application embodiment does not specifically limit the operation method of the user determining the specific area on the smart terminal. For example, other touch operations can also be used to determine the specific area.
[0167] S302. Based on the second control command, control the cleaning equipment to avoid the specific area.
[0168] For example, after the controller of the cleaning equipment receives the second control command from the smart terminal, the controller can parse the second control command, identify the living room area to be avoided, and then control the cleaning equipment to avoid the specific area.
[0169] Optionally, if the cleaning equipment avoids the specific area, it can continue to perform the cleaning task of the remaining area to ensure cleaning efficiency and effect, or it can stop performing the cleaning task. This application embodiment does not specifically limit this.
[0170] Therefore, users can adjust the working area of the cleaning equipment in real time according to the actual situation, flexibly respond to emergencies in family life, and improve the intelligence and adaptability of the cleaning equipment. In particular, users can conveniently control the cleaning equipment to avoid specific areas through smart terminals, which is simple to operate and improves user experience and satisfaction. In this application, the cleaning equipment can respond to the control commands generated by the smart terminal and avoid the area being used during the cleaning task.To prevent cleaning equipment from entering areas in use, reduce interference with people and pets, avoid potential collision and injury risks, and avoid areas that do not need cleaning, thereby reducing the working time and energy consumption of the cleaning equipment and extending its battery life and lifespan.
[0171] Optionally, the second control command is a single-use control command.
[0172] For example, the smart terminal can generate a second control command based on the user's touch operation. In addition to containing information about a specific area, the second control command can also be marked as single-use, making it effective only during the current cleaning task.
[0173] Further, after receiving the second control command from the smart terminal, the controller of the cleaning equipment controls the cleaning equipment to avoid the specific area. After the cleaning equipment completes the current cleaning task, the second control command will become invalid. That is, when the next cleaning task begins, the cleaning equipment will no longer avoid the previously specified specific area unless the user sends a new second control command.
[0174] In this way, the single-use control command avoids the complexity of persistent settings. The user does not need to worry about long-term impact on the working path of the cleaning equipment, so that the user only needs to send the second control command when needed. The operation is simple, and the cleaning equipment can be controlled to avoid the specific area at any time.
[0175] Optionally, the method further includes: storing the second control instruction so that it can be directly invoked when a specific area is encountered again.
[0176] It is understood that the storage and usage of the second control instruction are similar to those of the first control instruction. For details, please refer to the description of the first control instruction, which will not be repeated here.
[0177] In this way, the user does not need to manually set the area to avoid each time, saving time and effort and improving operational efficiency. The user can also conveniently recall previously stored instructions, making the operation simple. The stored control instructions can be quickly recalled, simplifying the user's operation steps and improving user experience and satisfaction.
[0178] Optionally, the defined area is determined by the user's touch operation on the display interface of the smart terminal; the touch operation includes any of the following: box selection operation, single click operation, double click operation, long press operation, swipe operation, drag and drop operation, and multi-finger operation.
[0179] It should be noted that the implementation method and effect of generating the touch operation corresponding to the second control command are similar to the implementation method and effect of generating the touch operation corresponding to the first control command (page 13 / 23 of the specification, CN 121549726 A). For details, please refer to the description of the above embodiments, which will not be repeated here.
[0180] Optionally, the display interface includes at least a cleaning map; the cleaning map includes multiple cleaning areas; each cleaning area can display the cleaning status for the user to view.
[0181] It should be noted that the definition and effect of the cleaning map required for generating the second control command are similar to those for generating the first control command.The definition and effect of the cleaning map required when issuing the command are similar. For details, please refer to the description of the above embodiments, which will not be repeated here.
[0182] For example, FIG4 is a flowchart of another cleaning equipment control method provided in the embodiment of this application. As shown in FIG4, the cleaning equipment control method is applied to the controller of the cleaning equipment. The cleaning equipment control method includes the following steps:
[0183] S401. During the execution of the current cleaning task, a third control command is received. The third control command is a command to focus on cleaning the first area. The first area is the area that needs to be cleaned with increased cleaning intensity on the display interface of the smart terminal. The first area is either the area being cleaned or the area that has not been cleaned. The smart terminal is communicatively connected to the cleaning equipment.
[0184] Wherein, the area that has not been cleaned includes the area that has not been cleaned corresponding to the execution of the current cleaning task and the area that has not been cleaned corresponding to the current cleaning task.
[0185] In this embodiment, the area requiring enhanced cleaning refers to the area that needs focused cleaning to meet cleanliness requirements, such as areas with stubborn stains, areas where pets are active, or areas used frequently. This embodiment does not limit the specific scenarios for areas requiring enhanced cleaning.
[0186] It should be noted that the implementation processes of S401 and S201 are similar. For details, please refer to the description of S201. However, S401 determines the first area, and the smart terminal generates a third control command.
[0187] S402: Based on the third control command, control the cleaning device to clean the first area multiple times.
[0188] It should be noted that the implementation processes of S402 and S202 are similar. For details, please refer to the description of S202. However, S202 controls the cleaning device to perform supplementary cleaning, while S402 controls the cleaning device to perform multiple cleaning operations.
[0189] It should be noted that the cleaning strategy used by the cleaning device to clean the first area multiple times can be the same as or different from the cleaning strategy used in other areas. That is, the user can also specify the strategy to be used for cleaning the first area multiple times based on the smart terminal. The strategy used for multiple cleanings can also correspond to various types of cleaning strategies. This application embodiment does not specifically limit the cleaning strategy used for multiple cleanings.
[0190] Optionally, after completing multiple cleanings of the first area, the cleaning device can be controlled to stop performing any cleaning tasks, or, after a certain interval, the cleaning device can be controlled to continue performing the current cleaning task. This application embodiment does not specifically limit the actions performed by the cleaning device after completing multiple cleanings of the first area.
[0191] In this way, the user can adjust the working area of the cleaning device at any time according to the actual situation, flexibly respond to emergencies in family life, especially the user can focus on cleaning stubborn stains or frequently used areas, and perform multiple cleanings.The operation ensures that key areas are thoroughly cleaned, improving the overall cleaning quality. In this application, users can conveniently control the cleaning equipment through a smart terminal to ensure that the cleaning effect meets expectations, improving user satisfaction and user experience.
[0192] Optionally, the third control instruction is a single-use control instruction.
[0193] It should be noted that the third control instruction and the first control instruction have similar implementation principles when they are single-use. For details, please refer to the description of the above embodiments, which will not be repeated here.
[0194] In this way, by using the single-use third control instruction, users can flexibly and conveniently control the cleaning equipment to clean the first area multiple times, ensuring the efficient, safe and personalized execution of the cleaning task. The single-use control instruction avoids the complexity of persistent settings, and users do not need to worry about long-term impact on the working path of the cleaning equipment. The single-use control instruction ensures that the cleaning equipment only performs cleaning again in the current task, saving time and resources.
[0195] Optionally, the method further includes: storing the third control instruction so that it can be directly invoked when the first area is encountered again.
[0196] It is understood that the storage and usage of the third control instruction are similar to those of the first control instruction. For details, please refer to the description of the first control instruction, which will not be repeated here.
[0197] In this way, the user does not need to manually set up multiple cleanings of the first area each time, saving time and effort and improving operational efficiency. The user can also conveniently recall previously stored instructions, making the operation simple. The stored control instructions can be quickly recalled, simplifying the user's operation steps and improving user experience and satisfaction.
[0198] Optionally, during the execution of the current cleaning task, the cleaning component of the cleaning device is in the second position; based on the third control instruction, controlling the cleaning device to perform multiple cleanings of the first area includes:
[0199] Based on the third control instruction, controlling the cleaning device to move to the first area and controlling the cleaning component of the cleaning device to switch from the second position to the first position to perform multiple cleanings of the first area.
[0200] In this application, during the current cleaning task, the cleaning component of the cleaning device is in the second position. However, if the user needs to clean the first area multiple times, but finds that if the cleaning component is in the second position, it may not be able to enter the first area or may easily scratch obstacles in the first area, the user defines the first area based on the smart terminal and generates a third control command based on the smart terminal to control the cleaning component of the cleaning device to switch from the second position to the first position. Furthermore, the third control command is sent to the controller of the cleaning device to control the cleaning device to move to the first area and control the cleaning...After the cleaning component of the cleaning device switches from the second position to the first position, it cleans the first area multiple times.
[0201] In this way, the user can flexibly define the area that needs to be cleaned multiple times through the smart terminal according to actual needs, and control the position of the cleaning component of the cleaning device, so that the cleaning device can better adapt to different cleaning tasks and environments. In addition, by switching the position of the cleaning component, the cleaning device can avoid scratching obstacles when entering a specific area, reducing damage to the equipment and furniture, and improving the safety of the cleaning process.
[0202] Optionally, the defined area is determined by the user's touch operation on the display interface of the smart terminal; the touch operation includes any one of the following: box selection operation, single click operation, double click operation, long press operation, swipe operation, drag and drop operation, and multi-finger operation.
[0203] It should be noted that the implementation method and effect of generating the touch operation corresponding to the third control command are similar to the implementation method and effect of generating the touch operation corresponding to the first control command. For details, please refer to the description of the above embodiments, which will not be repeated here.
[0204] Optionally, the display interface includes at least a cleaning map; the cleaning map includes multiple cleaning areas; each cleaning area can display the cleaning status for the user to view.
[0205] It should be noted that the definition and effect of the cleaning map required to generate the third control command are similar to the definition and effect of the cleaning map required to generate the first control command. For details, please refer to the description of the above embodiments, which will not be repeated here.
[0206] For example, FIG5 is a flowchart of another cleaning equipment control method provided in the embodiment of this application. As shown in FIG5, the cleaning equipment control method is applied to the controller of the cleaning equipment. The cleaning equipment control method includes the following steps: Specification 15 / 23 pages 18 CN 121549726 A
[0207] S501. During the execution of the current cleaning task, a fourth control command is received. The fourth control command is an instruction to temporarily clean the second area; the second area is an area defined on the display interface of the smart terminal. The smart terminal is communicatively connected to the cleaning equipment.
[0208] S502. Based on the fourth control command, the cleaning equipment is controlled to temporarily clean the second area.
[0209] In this embodiment, the control of the cleaning equipment to perform temporary cleaning of the second area is determined based on the user's temporary needs. This temporary need allows the cleaning equipment to respond more flexibly to the user's immediate needs. Thus, after the cleaning equipment receives the fourth control command, it immediately moves to the second area for cleaning without waiting for the previous cleaning task to be completed, and without affecting the progress of the entire cleaning task. After the second area is cleaned, cleaning can continue based on the previous cleaning task.
[0210] It should be noted that in this application, only the cleaning order of the second area is determined, that is, the cleaning of the second area...The order is set to the highest priority. The cleaning order determined before the cleaning equipment performs the cleaning task is not specifically adjusted in this embodiment. It can continue to be used after the second area is cleaned, or it can be adjusted adaptively.
[0211] For example, the cleaning order determined before the cleaning equipment performs the cleaning task is area 1-area 2-area 3. The fourth control instruction indicates that the second area is area 2, that is, area 2 needs to be processed first. At this time, the cleaning order of the second area controlled by the fourth control instruction can be area 2-area 1-area 3, or it can be area 2-area 1-area 2-area 3. The fourth control instruction only controls the second area to have the highest priority and performs cleaning first. The cleaning order of other areas is not limited.
[0212] It should be noted that the implementation process of S501 and S201 is similar. For details, please refer to the description of S501. However, the second area determined by S501 is the fourth control instruction generated by the smart terminal. The fourth control instruction is used to control the cleaning equipment to adjust the cleaning order of the second area.
[0213] For example, after the controller of the cleaning equipment receives the fourth control instruction from the smart terminal, the controller can parse the fourth control instruction, identify the adjusted cleaning sequence, and then control the cleaning equipment to clean the second area according to the adjusted cleaning sequence to ensure that the user's temporary needs are met.
[0214] Therefore, the user can temporarily adjust the cleaning sequence according to the actual situation to flexibly deal with emergencies in family life. By prioritizing the cleaning of the second area, it can be ensured that important areas are cleaned in a timely manner, improving the overall cleaning efficiency. Furthermore, by temporarily adjusting the cleaning sequence of the second area, it can be avoided that the cleaning equipment cleans specific areas at inappropriate times, improving the safety and comfort of family members. In this application, the user can conveniently control the cleaning equipment through the smart terminal to ensure that the cleaning effect meets expectations, thereby improving user satisfaction and user experience.
[0215] Optionally, the fourth control instruction is a single-use control instruction.
[0216] It should be noted that the implementation principle of the fourth control instruction is similar to that of the first control instruction when it is single-use. For details, please refer to the description of the above embodiments, which will not be repeated here.
[0217] Thus, by using the single-use fourth control command, users can flexibly and conveniently control the cleaning equipment to adjust the cleaning sequence of the second area, ensuring efficient, safe, and personalized execution of the cleaning task. Furthermore, the single-use control command avoids the complexity of persistent settings, eliminating concerns about long-term impact on the cleaning equipment's work path. The single-use control command also ensures that the cleaning equipment only performs re-cleaning within the current task, saving time and resources.
[0218] Optionally, the method further includes: storing the fourth control command so that it can be directly invoked the next time the second area is encountered.
[0219] It is understood that the storage and usage of the fourth control instruction are similar to those of the first control instruction. For details, please refer to the description of the first control instruction, which will not be repeated here. Manual 16 / 23 pages 19 CN 121549726 A
[0220] In this way, the user does not need to manually set the cleaning order of the second area every time, saving time and effort and improving operational efficiency. The user can also conveniently call the previously stored instructions, making the operation simple. The stored control instructions can be quickly called, simplifying the user's operation steps and improving user experience and satisfaction.
[0221] Optionally, based on the fourth control instruction, controlling the cleaning device to adjust the cleaning order of the second area to perform temporary cleaning of the second area includes:
[0222] Determining the third area corresponding to the current cleaning task; the third area includes at least the area that has not been cleaned;
[0223] Determining the second area to be temporarily cleaned based on the fourth control instruction;
[0224] Adjusting the cleaning order of the second area to be before the cleaning order of the third area to perform temporary cleaning of the second area.
[0225] In some embodiments, the cleaning order of each area before the cleaning task is determined to be area 1-area 2-area 3. If the third area corresponding to the current cleaning task is determined to be area 1, and the second area to be temporarily cleaned is determined to be area 2 based on the fourth control instruction, then the cleaning order of area 2 is adjusted to be before the cleaning order of area 1, and a new cleaning order is generated as area 2-area 1-area 3.
[0226] Wherein, area 1 may be partially cleaned and partially uncleaned. In this case, the new cleaning order can be area 2-area 1 uncleaned area-area 3, or area 2-area 1 (all cleaned areas)-area 3. This application embodiment does not specifically limit this. When cleaning the uncleaned area of area 1, the cleaning device can return to the position point corresponding to when cleaning area 1 was stopped. At this position point, it can continue to clean along the previous cleaning path. In this way, the previously cleaned area does not need to be cleaned again, saving cleaning time and improving cleaning efficiency.
[0227] In some other embodiments, the cleaning order of each area before the cleaning task is determined to be Area 1-Area 2-Area 3. If the third area corresponding to the current cleaning task is determined to be Area 1, and the second area to be temporarily cleaned is determined to be Area 4 based on the fourth control instruction, then the cleaning order of Area 4 is adjusted to be before the cleaning order of Area 1, generating a new cleaning order of Area 4-Area 1-Area 2-Area 3.
[0228] Correspondingly, the cleaning process of Area 1 is similar to that in the above embodiments, and will not be described again here.
[0229] Therefore, by adjusting the cleaning order of the second area, the embodiments of this application can ensure that critical areas are cleaned in a timely manner.And priority cleaning, optionally, after prioritizing the cleaning of the second area, the cleaning device can still continue to clean the third area to ensure that all uncleaned areas are cleaned.
[0230] Optionally, temporary cleaning of the second area includes:
[0231] receiving a cleaning strategy sent by the smart terminal, and performing temporary cleaning of the second area based on the cleaning strategy; the cleaning strategy is determined based on the user's temporary needs.
[0232] In the embodiments of this application, the fourth control instruction includes information on the adjusted cleaning order of the second area and the cleaning strategy of the second area. The cleaning strategy can be any cleaning mode, cleaning intensity, and cleaning path specified by the user, etc., and this application embodiment does not specifically limit this.
[0233] In this way, by specifying the cleaning strategy for the second area by the user, personalized, targeted, and efficient cleaning of the second area can be achieved, ensuring that the cleaning task meets the current needs.
[0234] Optionally, the defined area is determined by the user's touch operation on the display interface of the smart terminal; the touch operation includes any of the following: box selection operation, single click operation, double click operation, long press operation, swipe operation, drag and drop operation, and multi-finger operation.
[0235] Drag and drop operations can be performed by a user long-pressing a cleaning area and then dragging it to a new position to reorder it. For example, a user can long-press a cleaning area and then drag it to the top of the list to increase its priority. (Instruction manual 17 / 23 pages 20 CN 121549726 A)
[0236] Slide operations can be performed by a user sliding their finger on a cleaning area to display more options, such as marking it as high priority. A user can slide a cleaning area to the right to mark it as high priority.
[0237] Single-click operations can be performed by a user tapping a cleaning area to select it and then using a button or menu option on the screen to change its priority. For example, a user can tap a cleaning area and then select the "Mark as High Priority" button.
[0238] Double-click operations can be performed by a user quickly double-clicking a cleaning area to directly mark it as high priority or to perform other priority adjustments. For example, a user can double-click a cleaning area to mark it as high priority.
[0239] Long-press operations can be performed by a user long-pressing a cleaning area to display a context menu and then selecting a priority adjustment option. For example, a user can long-press a cleaning area and then select the "Priority Sort" option.
[0240] Box selection operation can be performed by the user using multi-select gestures, such as long-pressing and dragging or using checkboxes to select multiple cleaning areas, and then batch adjusting their priority.
[0241] Multi-finger operation can be performed by the user using two or more fingers on the screen simultaneously to select multiple cleaning areas and adjust their order.
[0242] It should be noted that the embodiments of this application implement the above-mentioned various touch operations to adjust the cleaning order of cleaning areas.The current method is not specifically limited; the above is only an example. The cleaning order can also be adjusted based on other implementation methods, which will not be described one by one here.
[0243] Therefore, by performing the above-mentioned various touch operations on the display interface, the user can flexibly and conveniently determine the second area to be temporarily cleaned and adjust the cleaning order of the second area.
[0244] Optionally, the display interface includes at least a cleaning map; the cleaning map includes multiple cleaning areas; each cleaning area can display the cleaning status for the user to view.
[0245] It should be noted that the definition and effect of the cleaning map required to generate the fourth control command are similar to the definition and effect of the cleaning map required to generate the first control command. For details, please refer to the description of the above embodiments, which will not be repeated here.
[0246] It should be noted that the way to enter the display interface is to set a "flexible cleaning mode" button on the application interface of the smart terminal. After the user clicks the button, he / she can enter the visualization page to perform various operations.
[0247] After each operation, the application can also provide feedback to the user through pop-ups or sound prompts to confirm that the operation has been successful, and update the task status in real time in the task progress bar, such as "Living room has been set as priority cleaning" or "Kitchen angle cleaning in progress".
[0248] In the foregoing embodiments, the cleaning equipment control method provided by the embodiments of this application has been described. In order to realize the functions of the methods provided by the embodiments of this application, the electronic device as the execution subject may include hardware structure and / or software module, and implement the above functions in the form of hardware structure, software module, or hardware structure plus software module. Whether a certain function among the above functions is executed in the form of hardware structure, software module, or hardware structure plus software module depends on the specific application and design constraints of the technical solution.
[0249] For example, FIG6 is a schematic diagram of the structure of a cleaning equipment control device provided in an embodiment of this application. As shown in FIG6, the cleaning equipment control device 600 is applied to the controller of the cleaning equipment. The device 600 includes:
[0250] a first receiving module 601, used to receive a first control instruction during the execution of the current cleaning task. The first control instruction is an instruction to perform supplementary cleaning on a designated area in the work area that has been cleaned in the current cleaning task. The designated area is an area marked on the display interface of the smart terminal. The smart terminal is communicatively connected to the cleaning equipment;
[0251] a first control module 602, used to control the cleaning equipment to move to the designated area based on the first control instruction, so as to perform supplementary cleaning on the designated area. After completing the supplementary cleaning on the designated area, the cleaning equipment is controlled to continue to move to the work area that has not been cleaned in the previous cleaning task to perform cleaning.
[0252] Optionally, the designated area is an area not covered by cleaning.
[0253] Optionally, the designated area is an area where the degree of dirt is greater than a preset threshold.
[0254] Optionally, the cleaning device includes a cleaning component and a body; the cleaning component has a first position and a second position; the portion of the cleaning component located on the outer periphery of the body when in the second position is larger than the portion of the cleaning component located on the outer periphery of the body when in the first position; the designated area is an area that the cleaning component of the cleaning device does not enter when in the second position; the first control module 602 is specifically used for:
[0255] Based on the first control command, controlling the cleaning device to move to the designated area, and controlling the cleaning component of the cleaning device to switch from the second position to the first position to perform supplementary cleaning on the designated area.
[0256] Optionally, the first control module 602 is specifically used for:
[0257] Receiving a supplementary cleaning strategy sent by a smart terminal, or, identifying the cleaning needs of the designated area, and determining a supplementary cleaning strategy based on the cleaning needs;
[0258] Performing supplementary cleaning on the designated area based on the supplementary cleaning strategy.
[0259] Optionally, the first control command is a single-use control command.
[0260] Optionally, the device 600 further includes a first storage module, which is used to: store the first control instruction so that the first control instruction can be directly invoked when the specified area is encountered again.
[0261] For example, FIG7 is a schematic diagram of the structure of another cleaning equipment control device provided in the embodiment of this application. As shown in FIG7, the cleaning equipment control device 700 is applied to the controller of the cleaning equipment. The device 700 includes:
[0262] a second receiving module 701, which is used to receive a second control instruction during the execution of the current cleaning task. The second control instruction is an instruction to avoid a specific area. The specific area is an area that does not need to be cleaned as defined on the display interface of the smart terminal. The smart terminal is communicatively connected to the cleaning equipment;
[0263] a second control module 702, which is used to control the cleaning equipment to avoid the specific area based on the second control instruction.
[0264] Optionally, the second control instruction is a single-use control instruction. The second control instruction is used to control the cleaning equipment to perform supplementary cleaning on the supplementary cleaning area during the execution of the current cleaning task.
[0265] Optionally, the device further includes a second storage module, which is used to: store the second control command so that it can be directly invoked when the area to be cleaned needs to be cleaned again.
[0266] Optionally, the second control command is a single-use control command.
[0267] Optionally, the device 700 further includes a second storage module, which is used to: store the second control command so that it can be directly invoked when a specific area is encountered again.
[0268] For example, FIG8 is a schematic diagram of the structure of another cleaning equipment control device provided in an embodiment of this application, as shown in FIG8.As shown in Figure 8, the cleaning equipment control device 800 is applied to the controller of the cleaning equipment. The device 800 includes:
[0269] a third receiving module 801, used to receive a third control instruction during the execution of the current cleaning task. The third control instruction is an instruction to focus on cleaning a first area. The first area is an area marked on the display interface of the smart terminal that needs to be cleaned with increased cleaning intensity, and the first area is either an area being cleaned or an area that has not been cleaned. The smart terminal is communicatively connected to the cleaning equipment;
[0270] a third control module 802, used to control the cleaning equipment to clean the first area multiple times based on the third control instruction.
[0271] Optionally, the third control instruction is a single-use control instruction.
[0272] Optionally, the device 800 also includes a third storage module, used to: store the third control instruction in the specification (page 19 / 23, CN 121549726 A) so that the third control instruction can be directly called when the first area is encountered again.
[0273] For example, FIG9 is a schematic diagram of the structure of another cleaning equipment control device provided in the embodiment of this application. As shown in FIG9, the cleaning equipment control device 900 is applied to the controller of the cleaning equipment. The device 900 includes:
[0274] a fourth receiving module 901, used to receive a fourth control instruction during the execution of the current cleaning task. The fourth control instruction is an instruction to temporarily clean a second area. The second area is an area defined on the display interface of a smart terminal. The smart terminal is communicatively connected to the cleaning equipment;
[0275] a fourth control module 902, used to control the cleaning equipment to adjust the cleaning order of the second area based on the fourth control instruction, so as to temporarily clean the second area.
[0276] Optionally, the fourth control instruction is a single-use control instruction.
[0277] Optionally, the device 900 also includes a fourth storage module, used to: store the fourth control instruction so that the fourth control instruction can be directly called when the second area is encountered again.
[0278] Optionally, the fourth control module 902 is specifically used for:
[0279] determining the third area corresponding to the current cleaning task; the third area includes at least the uncleaned area;
[0280] determining the second area to be temporarily cleaned based on the fourth control instruction;
[0281] adjusting the cleaning order of the second area before the cleaning order of the third area to perform temporary cleaning of the second area.
[0282] Optionally, the fourth control module 902 is specifically used for:
[0283] receiving the cleaning strategy sent by the smart terminal, and performing temporary cleaning of the second area based on the cleaning strategy; the cleaning strategy is determined based on the user's temporary needs.
[0284] Optionally, the defined area is determined by the user's touch operation on the display interface of the smart terminal; the touch operation...Including any one of the following: box selection operation, single click operation, double click operation, long press operation, swipe operation, drag and drop operation, and multi-finger operation.
[0285] Optionally, the display interface includes at least a cleaning map; the cleaning map includes multiple cleaning areas; each cleaning area can display the cleaning status for the user to view.
[0286] It should be noted that the specific implementation principle and effect of each cleaning equipment control device corresponding to Figures 6-9 above can be referred to the relevant description and effect of the above embodiments, and will not be elaborated here.
[0287] For example, the embodiments of this application also provide a cleaning equipment control system, which includes: cleaning equipment and a smart terminal; the cleaning equipment includes a controller;
[0288] The smart terminal is communicatively connected to the cleaning equipment; the smart terminal is used to send control commands to the controller;
[0289] The controller is used to execute the method described in any of the above embodiments.
[0290] The control instructions include a first control instruction, a second control instruction, a third control instruction, and a fourth control instruction; correspondingly, controlling the cleaning equipment to perform corresponding actions based on the control instructions includes: controlling the cleaning equipment to avoid a specific area, controlling the cleaning equipment to move to a designated area for supplementary cleaning of the designated area, controlling the cleaning equipment to clean the first area multiple times, and controlling the cleaning equipment to perform temporary cleaning of the second area.
[0291] Therefore, through this cleaning equipment control system, users can conveniently generate control instructions through operations on a smart terminal, flexibly adjust the cleaning plan and strategy of the cleaning equipment during the execution of cleaning tasks, which not only improves the convenience and flexibility of operation, but also ensures that users can flexibly adjust the cleaning plan of the cleaning equipment according to actual needs and preferences, ensuring that the cleaning task meets the current needs.
[0292] Optionally, the control instructions are determined by the user selecting the area type on the display interface of the smart terminal. Instruction manual, pages 20 / 23, CN 121549726 A
[0293] In the embodiments of this application, the area type includes a designated area, a specific area, a first area, and a second area. Selecting the area type refers to determining which control command to generate in response to a user's selection operation on the display interface of the smart terminal.
[0294] In some embodiments, in response to a user's operation of clicking or selecting a cleaning area on the display interface of the smart terminal, such as in a cleaning map, multiple icon options pop up in the upper right corner or adjacent area of the cleaning area. These multiple icon options are used to instruct the user to select which area to perform the corresponding action. For example, if there are four icons, the first icon indicates selecting a designated area for supplementary cleaning, the second icon indicates selecting a specific area to avoid, the third icon indicates selecting the first area for multiple cleanings, and the fourth icon indicates selecting the second area for priority cleaning.
[0295] Further, after the user selects an icon to determine the area type, a touch operation can be performed to define the area's range.The operation generates corresponding control commands. The touch operation for defining the area can be referred to the description in the above embodiments, and will not be repeated here.
[0296] In other embodiments, different shapes of box selection operations can be used to determine which area to select for corresponding actions. For example, a circular box selection operation indicates the selection of a specified area for supplementary cleaning, a rectangular box selection operation indicates the selection of a specific area to avoid, a triangular box selection operation indicates the selection of a first area for multiple cleanings, and a hexagonal box selection operation indicates the selection of a second area for priority cleaning. After the user selects the area type based on the shape selection area, a touch operation for defining the area can be performed, thereby generating corresponding control commands. The touch operation for defining the area can be referred to the description in the above embodiments, and will not be repeated here.
[0297] It should be noted that the operation method for the user to select the area type in this application embodiment is not specifically limited. The above is only an example.
[0298] In this way, for different cleaning needs of the user, the type of area to be cleaned or avoided can be selected on the display interface of the smart terminal to determine the type of control command generated, so as to control the cleaning equipment to perform different actions.
[0299] This application embodiment also provides a structural schematic diagram of an electronic device. FIG10 is a structural schematic diagram of an electronic device provided in this application embodiment. As shown in FIG10, the electronic device 1000 may include: a processor 1001 and a memory 1002 communicatively connected to the processor 1001; the memory 1002 stores a computer program; the processor 1001 executes the computer program stored in the memory 1002, causing the processor 1001 to execute the method described in any of the above embodiments.
[0300] Wherein, the memory 1002 and the processor 1001 can be connected through a bus 1003.
[0301] This application embodiment also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the method described in any of the foregoing embodiments of this application.
[0302] This application embodiment also provides a chip for executing instructions, which is used to execute the method described in any of the foregoing embodiments of this application executed by the electronic device.
[0303] This application also provides a computer program product, which includes a computer program that, when executed by a processor, can implement the methods described in any of the foregoing embodiments executed by an electronic device as described in any of the foregoing embodiments of this application.
[0304] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of modules is merely for...One logical function division may have other division methods in actual implementation. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices or modules, and may be electrical, mechanical or other forms.
[0305] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or may be distributed on multiple network units. Some or all of the modules can be selected to implement the solution of this embodiment according to actual needs.
[0306] In addition, the functional modules in the various embodiments of this application may be integrated into one processing unit, or each module may exist physically separately, or two or more modules may be integrated into one unit. The above-mentioned modular unit may be implemented in hardware or in the form of hardware plus software functional units.
[0307] The integrated modules implemented in the form of software functional modules described above can be stored in a computer-readable storage medium. The software functional modules stored in the storage medium include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute some steps of the methods described in the various embodiments of this application.
[0308] It should be understood that the processor described above may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the application can be directly embodied in the execution of hardware processors, or executed by a combination of hardware and software modules in the processor.
[0309] The memory may include high-speed random access memory (RAM), and may also include non-volatile memory (NVM), such as at least one disk storage device, and may also be a USB flash drive, portable hard drive, read-only memory, disk or optical disk, etc.
[0310] The bus can be an Industry Standard Architecture (ISA) bus.Buses include lines, Peripheral Component Interconnect (PCI) buses, and Extended Industry Standard Architecture (EISA) buses. Buses can be divided into address buses, data buses, control buses, etc. For ease of illustration, the buses in the accompanying drawings of this application are not limited to only one bus or one type of bus.
[0311] The above-mentioned storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random-Access Memory (SRAM), Electrically Erasable Programmable Read Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0312] An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and storage medium can exist as discrete components in an electronic device or a main control device.
[0313] It should be noted that, for the foregoing method embodiments, for the sake of simplicity, they are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, because according to this application, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by this application specification (pages 22 / 23, CN 121549726 A).
[0314] It should be further noted that although the steps in the flowchart are shown sequentially according to the arrows, these steps are not necessarily executed sequentially according to the order indicated by the arrows. Unless otherwise specified in this document, these stepsThere is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the flowchart may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.
[0315] In the above embodiments, the descriptions of each embodiment have their own emphasis. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as the combination of these technical features does not contradict each other, they should be considered to be within the scope of this specification.
[0316] Other embodiments of this application will be readily apparent to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary technical means in the art that are not disclosed in this application. The specification and embodiments are to be regarded as exemplary only, and the true scope and spirit of this application are indicated by the claims.
[0317] The above description is only a specific implementation of the embodiments of this application, but the protection scope of the embodiments of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the embodiments of this application should be covered within the protection scope of the embodiments of this application. Therefore, the protection scope of the embodiments of this application should be determined by the protection scope of the claims. Instruction manual 23 / 23 pages 26 CN 121549726 A Figure 1 Figure 2 Instruction manual Appendix 1 / 4 pages 27 CN 121549726 A Figure 3 Figure 4 Figure 5 Instruction manual Appendix 2 / 4 pages 28 CN 121549726 A Figure 6 Figure 7 Figure 8 Instruction manual Appendix 3 / 4 pages 29 CN 121549726 A Figure 9 Figure 10 Instruction manual Appendix 4 / 4 pages 30 CN 121549726 A Abstract Abdominal ultrasound examination method, system and device CONTROL METHOD FOR CLEANING DEVICE, CLEANING DEVICE AND SYSTEM Abstract The present application provides a cleaningdevice control method, a cleaning device and a system, relating to the field of cleaning equipment. The method includes: receiving a first control instruction during execution of a current cleaning task, wherein the first control instruction is an instruction to perform supplementary cleaning on a specified area in a work area that has been cleaned in the current cleaning task; the specified area is an area defined on a display interface of an intelligent terminal, and the intelligent terminal is in communication connection with the cleaning device; parsing the first control instruction to obtain information of the specified area; adjusting a cleaning path of the cleaning device based on the information of the specified area, and controlling the cleaning device to travel to the specified area so as to perform supplementary cleaning on the specified area, thereby ensuring sufficient cleaning of the specified area.
Claims
1. A method for controlling cleaning equipment, characterized in that, The method, applied to a controller for cleaning equipment, includes: During the execution of the current cleaning task, a first control instruction is received. The first control instruction is an instruction to perform supplementary cleaning on a designated area in the work area that has been cleaned in the current cleaning task. The designated area is an area marked on the display interface of the smart terminal, and the smart terminal is communicatively connected to the cleaning equipment. Parse the first control command to obtain information about the specified area; Based on the information of the designated area, the cleaning path of the cleaning equipment is adjusted, and the cleaning equipment is controlled to move to the designated area to perform supplementary cleaning of the designated area.
2. The method according to claim 1, characterized in that, The control of the cleaning equipment to move to the designated area includes any of the following situations: Immediately control the cleaning equipment to move to the designated area; After the cleaning equipment completes the current cleaning task, control the cleaning equipment to move to the designated area; The cleaning equipment can be controlled to move to the designated area at any time.
3. The method according to claim 1, characterized in that, The method further includes: After completing the supplementary cleaning of the designated area, the cleaning equipment is controlled to cease performing any further cleaning tasks. Alternatively, after completing the supplementary cleaning of the designated area, after a predetermined interval, the cleaning equipment can be controlled to move to the work area that has not been cleaned in the current cleaning task and perform cleaning.
4. The method according to claim 1, characterized in that, The designated areas include: areas where cleaning was missed, areas that were moved away by the user due to obstacles, and areas where the cleaning effect does not meet the user's needs.
5. The method according to claim 1, characterized in that, The supplementary cleaning of the designated area includes: Obtain the cleaning strategy from the last cleaning of the specified area, and perform supplementary cleaning of the specified area based on the cleaning strategy.
6. The method according to claim 1, characterized in that, Perform supplementary cleaning on the designated area, including: Receive a supplementary cleaning strategy sent by a smart terminal, or identify the cleaning needs of the specified area and determine a supplementary cleaning strategy based on the cleaning needs; The first control command and the supplementary cleaning strategy are analyzed, and the cleaning path and cleaning mode of the cleaning equipment are adjusted based on the analysis results to perform supplementary cleaning on the designated area.
7. The method according to claim 6, characterized in that, The cleaning strategy is used to indicate the cleaning mode, cleaning intensity, and cleaning path corresponding to the cleaning of a specified area; wherein, the cleaning mode includes deep cleaning, quick cleaning, carpet cleaning, dry cleaning, and wet cleaning.
8. The method according to claim 1, characterized in that, The method further includes: In response to user operation requests, update or delete the first control command.
9. The method according to claim 1, characterized in that, The display interface includes at least a cleaning map; the cleaning map includes multiple cleaning areas; each cleaning area displays a cleaning status, including cleaned, not cleaned, and being cleaned.
10. A cleaning device, characterized in that, include: A controller, cleaning component, and body for performing the control method according to any one of claims 1-9.
11. A cleaning equipment control system, characterized in that, The system includes: a cleaning device and a smart terminal; the cleaning device includes a controller for performing the control method as described in any one of claims 1-9; The smart terminal is communicatively connected to the cleaning equipment; the smart terminal is used to send a first control command to the controller.