Cleaning system comprising a user-operated cleaning device, and method for operating a cleaning system

The cleaning system addresses the complexity of existing cleaning devices by integrating a Kl module within the cleaning system's data processing unit. This AI module analyzes user requests and offers support to enhance cleaning outcomes, simplifying operations and reducing risks.

WO2025108694A1PCT designated stage expired Publication Date: 2025-05-30ALFRED KARCHER SE & CO KG
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/EP2024/081173
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-22
Filing Date
2024-11-05
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

Existing cleaning systems, particularly in the professional sector, often feature complex devices with numerous configuration options, requiring significant user experience to achieve optimal cleaning results while minimizing the risk of damage to objects or equipment.

Method used

A cleaning system incorporating a user-guided cleaning device with a human-machine interface and a data processing unit that includes a Kl module (artificial intelligence). The Kl module analyzes user-provided cleaning-related requests and offers support to improve cleaning results through the output unit.

Benefits of technology

The system assists users in achieving improved cleaning results by providing targeted support, reducing the complexity of device operation, and promoting cost-effective cleaning processes while minimizing the risk of damage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure EP2024081173_30052025_PF_FP_ABST
    Figure EP2024081173_30052025_PF_FP_ABST
Patent Text Reader

Abstract

The present invention relates to a cleaning system (100) comprising: a user-operated cleaning device (102) having at least one cleaning tool (112) for directly or indirectly acting on an object (108) to be cleaned; a human-machine interface (148) comprising an input unit (150) and a controllable output unit (152); and a data-processing unit (160) which comprises or forms an AI module (166), wherein a user (106) provides a cleaning-related request (168) to the AI module (166) via the input unit (150), said request being linked to the operation of the cleaning device (102) or relating to the operation of the cleaning device (102), wherein the AI module (166) analyses the cleaning-related request (168) and provides the user (106) with cleaning-related assistance (170) via the output unit (152) to improve the cleaning result. The present invention also relates to a method for operating a cleaning system.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CLEANING SYSTEM WITH USER-GUIDED CLEANING DEVICE AND METHOD FOR OPERATING A CLEANING SYSTEM

[0002] The present invention relates to a cleaning system comprising a user-guided cleaning device with at least one cleaning tool for directly or indirectly acting on an object to be cleaned and a human-machine interface comprising an input unit and a controllable output unit.

[0003] Furthermore, the present invention relates to a method for operating a cleaning system, in particular of the type described above.

[0004] The cleaning device of the type mentioned above is guided by the user to perform a cleaning task. This can be understood, for example, as the user guides the cleaning device as a whole, as is the case with floor cleaning machines, which include, in particular, scrubber-driers or sweepers. Alternatively, it can be provided that the user guides the cleaning tool, as is the case, for example, with jet-based cleaning, particularly with heated high-pressure cleaning devices or dry ice blasting devices.

[0005] Especially in the professional cleaning sector, to which the present invention is not limited, cleaning devices can be complex and, despite intuitive operation, comprise numerous setting or configuration options. One example of this is scrubber-driers, which can be used with a cleaning tool in the form of a roller brush or a disc brush. Different roller brushes or disc brushes can be selected depending on the floor type.If we consider this, given the additional requirement that the scrubber-drier can clean multiple floor types and, in addition, that various operating parameters, such as the speed of the cleaning tool, its contact pressure, the dosage of a cleaning fluid, or the scrubber-drier's travel speed, can be adjusted by the user, this results in dozens, if not hundreds, of configuration options. On the one hand, this enables a wide range of applications. On the other hand, experience is required to use such a cleaning device to achieve the best possible cleaning results. Furthermore, it is desirable not to select or adjust a device configuration that poses a risk of damage to the object to be cleaned or to the cleaning device.DE 102018 133 497 A1 describes a floor cleaning device in which a control unit is designed and programmed to receive two or more cleaning criteria for floor cleaning in interaction with an operator via an operating unit and an output unit and, depending on the set of cleaning criteria specified by the operator, to load a set of operating parameters linked to this set from a storage unit in order to assist the operator in cleaning.

[0006] The object of the present invention is to provide a cleaning system and a method for operating a cleaning system in which a user is supported to achieve an improved cleaning result.

[0007] This object is achieved by a cleaning system according to the invention, comprising a user-guided cleaning device with at least one cleaning tool for directly or indirectly acting on an object to be cleaned, a human-machine interface which comprises an input unit and a controllable output unit, and a data processing unit which comprises or forms a Kl module, wherein a user provides the Kl module with a cleaning-related request via the input unit, which is linked to the operation of the cleaning device or relates to the operation of the cleaning device, wherein the Kl module analyses the cleaning-related request and provides the user with cleaning-related support with a view to improving the cleaning result via the output unit.

[0008] The cleaning system according to the invention provides a data processing unit which comprises or forms a Kl module. The Kl module (Kl, artificial intelligence) is designed and programmed such that, in response to a cleaning-related request from the user, it can independently provide cleaning-related support based on information available to it after analyzing the request, in such a way that the user is guided to improve the cleaning result with the cleaning device. It is understood that this applies to the intended use of the cleaning device. The Kl module can preferably support the user in a manner similar to that provided by a user experienced in handling the cleaning device who accompanies the first-mentioned user during operation of the cleaning device.As a result, the user can benefit from the experience in handling the cleaning device, which is stored, for example, in at least one memory unit for which the Kl module is designed and programmed. This will be discussed further below. The use of the data processing unit with Kl module not only makes it possible to improve the cleaning result by guiding the user, but also allows for more effective use of labor and thus cost savings in the cleaning process.

[0009] The AI ​​module can be implemented in various ways. For example, at least one of the following is used: a large language model (LLM), an artificial neural network (ANN), a convolutional neural network, or a reinforcement learning model (RLM).

[0010] The data processing unit can, for example, be coupled to a control unit of the cleaning device or be comprised by it or form it.

[0011] Preferably, at least one data processing unit is provided. Accordingly, the Kl module can be formed by or comprised of at least one data processing unit or multiple data processing units.

[0012] In the prior art, it is known in the field of consumer cleaning robots that a user can operate the robot using voice commands. These commands are processed by a data processing unit of the robot to set the robot's cleaning parameters. However, unlike the present invention, such a system is not designed to include an AI module that analyzes a cleaning-related request and subsequently provides the user with cleaning-related support via an output unit.

[0013] The cleaning-related request can be presented by the user in the form of a question or can include a question. This enables intuitive operation of the cleaning device. For example, the user can ask how they should clean their floor or how they can remove dirt residue from the floor surface.

[0014] Alternatively or additionally, the cleaning-related request may be in the form of a statement of facts about the cleaning device and / or the object to be cleaned, or may include such facts. In the above examples, the user could, for example, make a request in the form of a positive statement stating that they would like to clean their wooden floor or that they would like to remove dirt from the floor surface. The AI ​​module may be configured such that this request, which is not formulated in the form of a question, is interpreted as a question, and the cleaning-related support is provided as if the user's request were formulated in the form of a question.

[0015] With regard to the cleaning device, the query could, for example, be a question about setting one or more operating parameters, such as: "What setting do I need to make to remove the contamination?" If not formulated as a question, the corresponding cleaning-related query could be, for example, "I don't know how the operating parameters need to be set to remove the contamination."

[0016] It may be provided that the data processing unit, in particular the AI ​​module, must first be transferred to a receive or standby mode to receive the cleaning-related request. This can be done, for example, by the user pressing a physical control element. Alternatively or additionally, this can be done, for example, by a targeted speech (in the case of voice control of the cleaning system), which is perceived as a wake-up call to the data processing unit, for example, "Hey, cleaning device!"

[0017] The cleaning-related support can, for example, be in the form of a question or a request, or include a question or a request to provide a further cleaning-related request by the user following at least one previous cleaning-related request. This gives the AI ​​module the opportunity to interact with the user to obtain further information on how to best process the request. Based on one of the examples above, in which the user inquires about how to remove dirt, the cleaning-related support could, for example, consist of a question about which cleaning agent the user is using. Based on this, the user could submit a further request to use cleaning agent of type X in dosage Y.

[0018] Support of the last-described type in the form of a question or request can be provided repeatedly, resulting in a longer dialogue between the user and the AI ​​module. For example, cleaning-related support in the form of a question in the last-mentioned example could consist of the user being asked whether they also have the cleaning agent Z available. It can be provided that the AI ​​module ignores a cleaning-related request that is not provided within a predefined period of time after cleaning-related support has been issued, or views it as a new cleaning-related request without reference to the previous cleaning-related support. In particular, if the AI ​​module wishes to interact with the user to conduct a dialogue, it can be provided that a further cleaning-related request from the user is expected within a predefined period of time.If this is not the case, the request can be ignored or treated as a new request.

[0019] In this case, “specified” can also include “specifiable”.

[0020] It may be provided that there is a predetermined maximum number of transmissions of cleaning-related support, particularly within a predetermined period of time. For example, the AI ​​module is designed and programmed to interact and, for example, to dialogue with the user, as explained here by way of example, whereby the interaction with respect to an original cleaning-related request has a limited maximum number of back-and-forths between the user and the AI ​​module.

[0021] Cleaning-related support can take various forms.

[0022] For example, the cleaning-related support may include a recommendation to guide the cleaning device, for example in a specific direction and / or at a specific speed.

[0023] For example, the cleaning-related support can include a recommendation for adjusting at least one operating parameter of the cleaning device. For example, it is conceivable that the CL module recommends increasing the detergent dosage to achieve a better cleaning result, or increasing the speed and / or contact pressure of a cleaning tool to improve the cleaning result.

[0024] Cleaning-related support can, for example, include a recommendation for the use of at least one cleaning tool. For example, it might be suggested to use a cleaning brush of a specific type because it is optimized for the type of floor to be cleaned. The recommendation for the use of the cleaning tool can also include a recommendation for replacing a cleaning tool, for example, if it is worn out, including instructions for the user on how to replace the cleaning tool.

[0025] Cleaning-related support may, for example, include a recommendation for the use and / or dosage of at least one cleaning agent. A relevant example has already been mentioned.

[0026] "Cleaning agent" in this case can be water and / or a cleaning chemical.

[0027] Cleaning-related support may, for example, include a recommendation that the object cannot be cleaned with the cleaning device or can only be cleaned inadequately. This serves, for example, to prevent possible damage to the object and / or the cleaning device that could occur as a result of repeated unsuccessful cleaning attempts. In particular, a recommendation to use a different type of cleaning device may be made.

[0028] The cleaning-related support may, for example, include a recommendation to purchase a cleaning tool and / or cleaning agent. For example, the user is informed that better cleaning can be achieved using a different cleaning tool and / or cleaning agent. In a preferred embodiment, the user may be referred or redirected to an online retailer for purchase.

[0029] For cleaning-related support, the recommendation can include alternative recommendations if a recommendation is not feasible. For example, the user can be suggested to use a specific cleaning agent. If this is not possible, the dosage of the existing cleaning agent can be adjusted to improve the cleaning result.

[0030] It is advantageous if the operating parameters of the cleaning device can be determined and their value and / or status can be used by the AI ​​module to provide cleaning-related support. This allows the AI ​​module to take existing operating parameters into account when analyzing the request and / or issuing the support. This preferably makes it possible to provide even more targeted cleaning-related support.Possible operating parameters, particularly for a hand-held scrubber-drier, can be, for example: position of a program selector switch, charging cycle and charge level of a battery, level of a cleaning fluid, current and / or voltage values ​​of a control system, software version of a control system, content of an error memory, current and / or voltage values ​​of a battery, a suction fan, a brush drive and / or a drive motor for a chassis, information regarding a charging behavior of the cleaning device, a feed speed, a cleaning speed, the rotational speed of a cleaning tool.

[0031] The cleaning device can preferably comprise at least one sensor unit for providing at least one sensor signal, wherein cleaning-related assistance can be provided depending on the at least one sensor signal. For example, a camera can be provided for creating images of the object to be cleaned. The imaged content can then be evaluated by the AI ​​module to create the cleaning-related assistance. In a floor cleaning device, a floor type, a degree of soiling, and / or a type of soiling can be recognized based on an image from the camera. In floor cleaning devices, the sensor unit can be designed, for example, to recognize a floor material and / or a soiling material.

[0032] In a preferred embodiment of the invention, it can be provided that at least one operating parameter of the cleaning device is adjusted depending on the cleaning-related assistance after prior confirmation by the user. For example, the cleaning-related assistance includes the recommendation to change the dosage of a cleaning agent or the contact pressure of a cleaning tool. However, the corresponding adjustment is only made after confirmation by the user, in order to give the user the opportunity to check the changed setting. Confirmation can be provided, for example, by voice input and / or a haptic input on an operating unit.

[0033] Alternatively, it can be provided that at least one operating parameter of the cleaning device is adjusted depending on the cleaning-related assistance without user intervention. The AI ​​module can advantageously initiate the adjustment of the operating parameter and preferably inform the user of this. For example, the assistance could be expressed in such a way that the dosage of the cleaning agent is preferably increased or the contact pressure of the cleaning tool is changed, and that the respective change has already been made or initiated by the AI ​​module. This makes it easier for the user to operate the cleaning device.

[0034] It can be provided that the setting of at least one operating parameter without user intervention is only possible if it has previously been enabled by the user via a release, for example, in a system setting of the cleaning device. If this release is missing, user confirmation is required, as mentioned above. The release can, for example, only apply to the current cleaning process, after which a renewed release is required for a subsequent cleaning process. Alternatively, the release can, for example, be permanently activated until it is deactivated again.

[0035] The AI ​​module can be configured to provide the user with a notification via the output unit if the interpretation of the cleaning-related request failed and / or if the analysis is inconclusive. In particular, if the request was not understood, a notification such as "I didn't understand you" or something similar can be issued. If the analysis is inconclusive, a notification such as "I can't solve this problem" can be issued. At the same time, the user can preferably be suggested another resource to assist with the cleaning-related request.

[0036] It is advantageous if, for example, operating parameters of the cleaning device are monitored during its operation via the data processing unit or the control unit and / or if a sensor signal of a sensor unit of the cleaning device is monitored, whereby the Kl module provides cleaning-related support even without a cleaning-related request:

[0037] For example, the user can be spontaneously informed about the cleaning-related support that the cleaning result could be improved because, for example, an improved setting of the cleaning device is possible.

[0038] - Alternatively or additionally, the user can be spontaneously informed, for example, that the cleaning settings are too intensive due to the operating parameters and that an equally good or comparable cleaning result could be achieved in a more resource-efficient manner, for example, by reducing the amount of cleaning fluid and / or reducing the drive power of a cleaning tool. Accordingly, the user can preferably be provided with cleaning-related support to clean as much as necessary, but as little as possible.

[0039] - Alternatively or additionally, the user can, for example, be informed spontaneously that the cleaning settings may cause damage to the object to be cleaned due to the operating parameters and that changing at least one operating parameter would be advisable.

[0040] In the above-mentioned examples, operating errors or inadequacies on the part of the user in handling the cleaning device can preferably be intercepted. It is conceivable that operating parameters, as explained above, can be set with or without user intervention; in the latter case, prior user approval is required, as explained.

[0041] It can be provided that the cleaning device forms the cleaning system.

[0042] The data processing unit has already been discussed. At least one data processing unit can be provided. A plurality of data processing units can be arranged spatially separated from one another.

[0043] For example, the cleaning device may comprise the data processing unit.

[0044] In particular, it is conceivable that an additional device portable by the user, for example a smartphone or tablet computer, which is or can be coupled to the cleaning device, comprises the data processing unit, and in particular the KL module. The coupling of a smartphone or tablet computer to the cleaning device can preferably be wireless, for example via Bluetooth.

[0045] The cleaning system can have a data processing unit located spatially remote from the cleaning device and, if present, also spatially remote from the additional device. The data processing unit can be formed by one or more servers, for example, in a cloud environment.

[0046] A user application program executable on the auxiliary device can be provided, through which the user accesses the AI ​​module and / or through which the AI ​​module provides cleaning-related support. The user application program on the auxiliary device can itself include the AI ​​module. Alternatively, the AI ​​module can be called via the user application program or data can be transferred to it.

[0047] The user application program is, for example, an app.

[0048] The input unit can, for example, be configured for voice input and / or text input by the user. In practice, voice input may prove preferable. Interaction between the user and the AI ​​module can take place in the form of a voice dialog.

[0049] The input unit can be arranged on the cleaning device or enclosed by it.

[0050] Alternatively or additionally, the input unit can be arranged on or comprised by an additional device that can be carried by the user and that is or can be coupled to the cleaning device.

[0051] Alternatively or additionally, the input unit can be arranged on or encompassed by a separate device that is or can be coupled to the cleaning device or the additional device. For example, a headset is provided for the user to enable voice input and output.

[0052] In particular, at least one microphone is provided for voice input. A touchscreen, for example, can be provided for text input.

[0053] Alternatively or additionally, it is conceivable that the input unit is designed to provide images to the CL module, for example, images of the object to be cleaned. For this purpose, the input unit can comprise a camera, for example.

[0054] The output unit is designed, for example, for voice output and for this purpose comprises in particular a loudspeaker.

[0055] Alternatively or additionally, the output unit can be configured, for example, to output text and / or images to the user, in particular via a controllable image display. The output unit can be arranged on the cleaning device or enclosed by it.

[0056] Alternatively or additionally, the dispensing unit can be arranged on or comprised by an additional device that can be carried by the user and that is or can be coupled to the cleaning device.

[0057] Alternatively or additionally, the output unit can be arranged on or enclosed within a separate device that is or can be coupled to the cleaning device or the additional device. The possibility of using a headset has already been discussed in connection with the input unit.

[0058] The possibility of voice input has already been discussed. Voice control is particularly conceivable. For example, a user's voice input can contain a request to set at least one operating parameter so that a specific floor type can be cleaned as effectively as possible. The floor type can be specified by the user and / or detected by a sensor unit. The operating parameter can be set automatically without user intervention or only after user confirmation.

[0059] In the examples of the last paragraph, it can be provided that the cleaning device stores a setting of at least one operating parameter for a subsequent cleaning process and automatically makes this setting during the subsequent cleaning process.

[0060] In particular, it can be provided that the setting of the at least one operating parameter is position-related and that the operating parameter is stored position-related. For this purpose, the cleaning device can comprise a localization unit to automatically determine its position within an environment.

[0061] It goes without saying that the Kl module can be designed to be self-learning.

[0062] Advantageously, the AI ​​module accesses at least one storage unit to analyze the cleaning-related request and / or to create the cleaning-related support. The cleaning device can comprise the storage unit.

[0063] A user-portable accessory device that is coupled or can be coupled to the cleaning device may comprise the storage unit.

[0064] The cleaning system may comprise a storage unit arranged spatially from the cleaning device.

[0065] In order to train the Kl module, the at least one storage unit may comprise at least one of the following: an operating manual for the cleaning device, operating manuals for other types of cleaning devices, experiences documented by users when using the cleaning device, experiences from the development and / or application technology of the cleaning device, feedback and / or information from customer surveys.

[0066] The content of the at least one storage unit is advantageously changeable and, in particular, expandable.

[0067] The scope of answers that the AI ​​module can provide as part of the cleaning-related support may be limited. For example, the cleaning-related support may be limited to cleaning devices from the same manufacturer that also provides the AI ​​module.

[0068] The user-guided cleaning device can, for example, be hand-held.

[0069] The cleaning device is, for example, a floor cleaning device.

[0070] In particular, the cleaning device can be a scrubber-drier.

[0071] As mentioned above, the present invention also relates to a method. A method according to the invention for operating a cleaning system, in particular of the type described above, in which at least one cleaning tool acts directly or indirectly on an object to be cleaned, comprises:

[0072] Providing a cleaning-related request from a user that is linked to or relates to the operation of the cleaning device;

[0073] - Analyzing, through a Kl module, the cleaning-related request; and

[0074] Providing, through the Kl module, cleaning-related support to the user with a view to improving the cleaning result.

[0075] The advantages already mentioned in connection with the explanation of the cleaning system according to the invention can also be achieved by implementing the method. Advantageous embodiments of the method result from advantageous embodiments of the cleaning system. Reference can be made to the above explanations in each case.

[0076] The following description of preferred embodiments of the invention, in conjunction with the drawings, serves to explain the invention in more detail. The preferred embodiments of the cleaning system serve to implement advantageous embodiments of the method according to the invention. They show:

[0077] Figure 1: a schematic representation of a cleaning system according to the invention, comprising a hand-held cleaning device;

[0078] Figure 2: a perspective view of an operating unit of the cleaning device from Figure 1;

[0079] Figure 3: a block diagram of the cleaning system from Figure 1; and

[0080] Figure 4: a schematic representation of a sequence of the method according to the invention in a preferred embodiment.

[0081] Figure 1 shows a schematic representation of an advantageous embodiment of the cleaning system according to the invention, designated overall by the reference numeral 100, which is shown in a block diagram in Figure 3.

[0082] In the present case, the cleaning system 100 is a floor cleaning system with a cleaning device 102 in the form of a floor cleaning device. The cleaning device 102 is, in particular, a scrubber-drier 104 that can be moved by a user 106 to clean an object 108 to be cleaned. In the present example, the object 108 to be cleaned is a floor surface 110.

[0083] For cleaning the floor surface 110, the scrubber-drier 104 comprises a cleaning tool 112, designed as a cleaning brush 114, which is in particular a disc brush. A suction device 116 is provided as a further cleaning tool 112.

[0084] For moving across the floor surface 110, the scrubber-drier 104 comprises a chassis 118, which includes a drive device 120. Reference numeral 122 denotes a drive device for the cleaning brush 114. Reference numeral 124 denotes a suction unit of the suction device.

[0085] Furthermore, the scrubber-drier 104 comprises, for example, a dosing device 126 for a cleaning fluid, in particular water. A further dosing device 128 can be provided to dose another cleaning fluid, in particular a cleaning chemical. A sensor element 130 can be provided, for example, to detect the amount of cleaning fluid present.

[0086] For guidance by the user 106, the scrubber-drier includes an operating unit 132, which, for example, includes a program selector switch 134 for selecting a cleaning program. Operating elements 136 include, for example, drive levers, via which the speed of the scrubber-drier 104 can be adjusted by the user 106 during operation.

[0087] For example, a receptacle 138 for an external additional device 140 that can be carried by the user 106 can be provided on the operating unit 132.

[0088] Figure 1 shows a smartphone 142 and a tablet computer 144 as examples of additional devices 140, whereby the presence of two additional devices 140 is only optional.

[0089] The smartphone 142 or the tablet computer 144 can, for example, be positioned in a defined position in the holder 138 (Figure 2). Advantageously, there is a connection between the additional device 140 and the scrubber-drier 104, which can be established, for example, via Bluetooth. In this case, information regarding the operation of the scrubber-drier 104 can be transmitted to the additional device 140. Conversely, information can be transmitted from the additional device 140 to the scrubber-drier 104.

[0090] To control the operation, the scrubber-drier 104 comprises a control unit 146, which can be operatively connected in particular to the above-mentioned components of the scrubber-drier 104 and to the additional device 140.

[0091] By being arranged in the receptacle 138, the user 106 can access the additional device 140 in a user-friendly and intuitive manner with regard to inputting information and / or perceiving information at the output of the additional device 140.

[0092] The additional device 140 here forms a human-machine interface 148, which comprises an input unit 150 and an output unit 152.

[0093] The input unit 150 comprises the touch-sensitive screen (touchscreen 154) of the additional device 140 as well as a microphone 156.

[0094] The output unit 152 is controllable and in this case comprises an image display in the form of the touchscreen 154 and also a loudspeaker 158.

[0095] Accordingly, the additional device 140 is configured for voice input and voice output. Additionally, the additional device 140 is configured for text and image input, as well as text and image output via the touchscreen 154.

[0096] A user application program in the form of an app is stored on the additional device 140 in an executable manner.

[0097] The cleaning system 100 includes a data processing unit 160, which in this case is spatially remote from the scrubber-drier 104 and the auxiliary device 140. Figure 1 illustrates the data processing unit 160 as an example in the form of a cloud 162. However, this is not limiting for the present invention. Alternatively, the data processing unit 160 could be a standalone computer (server or similar).

[0098] The additional device 140 communicates with the data processing unit 160 via the app, allowing bidirectional information exchange. Furthermore, a bidirectional information exchange between the scrubber-drier 104 and the additional device 140 is possible. The cleaning system 100 further comprises at least one storage unit 164, which is illustrated here as an example as a component of the data processing unit 160. However, the storage unit 164 could also be configured separately from the data processing unit 160 and, in particular, also be implemented via a cloud 162.

[0099] The data processing unit 160 here comprises a Kl module 166. The Kl module is designed and programmed to interact with the user 106 via the input unit 150 and the output unit 152. In this case, cleaning-related requests from the user 106 are received, analyzed, and based on this, cleaning-related support is provided with a view to improving the cleaning result.

[0100] For this purpose, the Kl module 166 is designed and programmed so that it can independently find answers to the cleaning-related requests of the user 106, preferably independently solve problems and provide the most appropriate cleaning-related support possible.

[0101] To analyze cleaning-related requests and create cleaning-related support, the AI ​​module 166 can access the storage unit 164. This storage unit is filled with information for training the AI ​​module 166 and preferably includes an operating manual for the scrubber-drier 104 as well as operating manuals for other types of cleaning devices, experiences documented by users when using the scrubber-drier 104, experiences from the development and / or application technology of the scrubber-drier 104, and feedback and / or information from customer surveys.

[0102] The functioning of the cleaning system 100 is explained below by way of example using the drawing, in particular the block diagram of Figure 3 and the exemplary process flow of Figure 4.

[0103] Step S1 indicates a cleaning operation in which the user 106 cleans the floor surface 110 with the scrubber-drier 104.

[0104] To improve the cleaning result, the user 106 can, in a step S2, provide a cleaning-related request 168 via the input unit 150, which is linked to the operation of the scrubber-drier 104 or relates to its operation. "Operation" in this case can include, in particular, the intended use for cleaning purposes and can also refer to the object to be cleaned.

[0105] The request 168 may, for example, be in the form of a question or include a question. Alternatively or additionally, the request 168 may be in the form of a statement of facts about the scrubber-drier 104 or its operation or the object to be cleaned, or include such facts, as already explained above.

[0106] Advantageously, the request 168 is made via voice input in a user-friendly and intuitive manner for the user 106.

[0107] Examples of requests 168 could be:

[0108] "I can't get the dirt off my PVC floor. How can I improve the cleaning results?"

[0109] "I want to clean my carpet. Can I do this cleaning with my scrubber-dryer? If so, set the ideal cleaning parameters. If not, what equipment do I need?"

[0110] "I dropped a glass bottle. I want to vacuum up the resulting glass fragments with my vacuum cleaner. Is that possible, or will I damage parts of the machine?" "I spilled glue on my wooden floor. The glue has already dried slightly. How do I clean it?"

[0111] "I want to clean the floor of my workshop. It may be contaminated with toxic substances. What do I need to consider when cleaning and disposing of the waste?" "The tank of my scrubber-dryer is leaking. It's dripping down the side. What should I do?"

[0112] "I regularly get the message "Change brushes" on my machine display. What does that mean?"

[0113] The request 168 is forwarded from the additional device 140 to the data processing unit 160 in step S3.

[0114] In the subsequent step S4, the request 168 is processed by the AI ​​module 166 and, in particular, analyzed. The result of the analysis is provided to the user. This can be done, in particular, by transmitting the result to the additional device 140 in a step S5. The provision takes place in a step S6 via the output unit 152. It proves advantageous if the cleaning-related support 170 is provided via the voice output of the output unit 152.

[0115] Alternatively or in addition to voice input, text or image input can be made, in particular via the touchscreen 154.

[0116] Alternatively or in addition to the voice output, text or image output can be provided, in particular via the touchscreen 154.

[0117] Based on the cleaning-related assistance 170, the user 106 may continue the cleaning operation in a subsequent step S7.

[0118] The support 170 can be in the form of a question or request or can include a question or request. The question or request serves to prompt the user 106 to provide a further cleaning-related request 168 following the previous cleaning-related request 168. This is schematically indicated in Figure 4 by step S8, which in turn is followed by step S2. The question or request serves to provide the AI ​​module 166 with additional information in order to provide the user 106 with the best possible support 170.

[0119] For example, a dialogue between user 106 and the Kl module 166 could proceed as follows:

[0120] Request 168: "Step 2 of the suggested method doesn't work. What else can I do?"

[0121] Support 130: "Change the brushes on your scrubber dryer to get good cleaning results again."

[0122] Inquiry 168 as a follow-up question: "How do I change the brushes on my scrubber-dryer?" Inquiry 168 as a supplement or alternative: "Where can I buy new brushes?"

[0123] A different type of dialogue between the user 106 and the Kl module 166 could, for example, proceed as follows:

[0124] Inquiry 168: "I couldn't completely clean my oil stain, and there are residues left on the floor."

[0125] Support 130: "What cleaning products do you have available?" Request 168: "I use cleaning product X, in dosage Y."

[0126] Support 130: "Oil stains are best removed with detergent Z. Otherwise, you can also increase the detergent dosage for better cleaning results."

[0127] The method comprising steps S2 to S8 can be executed repeatedly. It can be provided that a predetermined maximum number of transmissions of support 170 is provided, in particular within a predetermined period of time.

[0128] If step S8 is not followed by a further provision of a request 168 within a predetermined period of time after the support 170 has been issued, the following request 168 can be ignored or viewed by the Kl module as a new cleaning-related request without reference to the previous support 170.

[0129] The AI ​​module 166 can provide the user 106 with a hint via the output unit 152 if the analysis of the query 168 has failed and / or is inconclusive. This is the case, for example, if the query 168 is formulated in such a way that it is not understood by the AI ​​module 166 or if the AI ​​module 166 determines that there is no solution to the query 168. This is illustrated in step S9 in Figure 4.

[0130] The possibility that cleaning-related support 170 may be in the form of, or include, a question or request has already been discussed.

[0131] Alternatively or additionally, the support 170 may, for example, comprise at least one of the following:

[0132] - a recommendation for operating the scrubber-dryer 104;

[0133] - a recommendation for setting at least one operating parameter of the scrubber-drier 104;

[0134] - a recommendation for the use of a suitable cleaning tool 112;

[0135] - a recommendation for the use and / or dosage of at least one cleaning agent, which in this case includes the use of the cleaning chemical; - a recommendation that the floor surface 110 cannot be cleaned or can only be cleaned inadequately with the scrubber-drier 104;

[0136] - a recommendation to purchase a different cleaning tool 112 and / or a cleaning agent including a cleaning chemical.

[0137] One or more such recommendations can, for example, instruct the user 106 to make an adjustment to one of the components mentioned or to act on one of the components mentioned: cleaning tool 112, suction device 116, drive device 120, drive device 122, suction unit 124, dosing device 126 and / or 128, program selector switch 134, drive lever 136. Further components can be provided.

[0138] For example, it is conceivable to change the speed of the cleaning tool 112 and / or the contact pressure thereof, to adjust the suction power of the suction device 116, to change the driving speed via the drive lever 136, to select a different cleaning program via the program selector switch 134, and to change the dosage of the cleaning agent and / or the cleaning chemical via the dosing devices 126, 128.

[0139] As already discussed, it may be provided that operating parameters of the scrubber-drier 104 are automatically adjusted depending on the cleaning-related support 170. Alternatively, it may be provided that the setting is made after confirmation by the user 106, wherein the confirmation is made, for example, via the input unit 150 and requested via the output unit 152.

[0140] It may be advantageous if operating parameters of scrubber-drier 104 are determined, for example, by control unit 146. The value and / or state of operating parameters can be requested, for example, in response to request 168 in step S2 and forwarded in step S3, and taken into account by the CL module 166 during the analysis in step S4. The value and / or state of operating parameters can form the basis for cleaning-related support 170. For example, a recommendation is made to change one or more operating parameters.

[0141] The scrubber-drier 104 can include at least one sensor unit 172. For example, the sensor unit 172 can include a camera to image a floor surface 110 to determine a type and / or degree of soiling. Alternatively or additionally, the sensor unit 172 can include, for example, a sensor element to determine the floor material and / or the material of the soiling.

[0142] Depending on the sensor signal of the sensor unit 172, the information contained therein being taken into account in the analysis in step S4, the cleaning-related support 170 can be provided in order to achieve the best possible cleaning result.

[0143] It can further be provided that operating parameters of the scrubber-drier 104 during operation and / or a sensor signal from the sensor unit 172 are monitored via the control unit 146 and that related information is transmitted to the data processing unit 160. Based on this, the control module 166 can provide cleaning-related support 170 even without a cleaning-related request 168 from the user 106. This serves, for example, to prevent incorrect operation by the user 106 and / or to spontaneously suggest to the user 106 that at least one operating parameter be changed in order to improve the cleaning result and / or to clean more efficiently using resources. It is understood that, alternatively or additionally, one of the aforementioned cleaning recommendations can be part of the support 170.

[0144] In Figure 4, step S10 indicates such an adjustment of at least one operating parameter, either by the user 106 or automatically without user intervention by the control unit 146 on the basis of the support 170, possibly after prior approval by the user.

[0145] The cleaning system 100 may include a retail outlet, preferably an online retail outlet 174. The cleaning recommendation may, for example, include a recommendation to purchase a cleaning tool 112 and / or a cleaning agent or cleaning chemical that is not yet available.

[0146] Conveniently, the user 106 can access the online store 174 directly via the additional device 140, wherein the connection can be accessed via the support 170.

[0147] The cleaning system 100 utilizes at least one additional device 140 and a spatially remotely located data processing unit 160 (in this case, including the storage unit 164). It is understood, in light of the above, that the invention is not limited to this.

[0148] For example, the spatially remote data processing unit 160 could be omitted and a data processing unit 160 of the additional device 140 could be used instead (shown in dashed lines in Figure 1). The data processing unit 160 can include the KI module 166 and preferably the memory unit 164, although this could also be formed separately.

[0149] For example, in a different embodiment, the additional device 140 could be omitted, as could the external data processing unit 160. The cleaning device 102 could form the cleaning system 100 on its own, with, for example, the control unit 146 forming the data processing unit 160. This can include the KI module 166 and preferably the memory unit 164, although this could also be formed separately.

[0150] If the additional device 140 is omitted, the human-machine interface 148 is formed, for example, by the operating unit 132, which can comprise an input unit 150 and an output unit 152, in particular with the possibility of voice input and / or voice output.

[0151] List of reference symbols

[0152] Cleaning system Cleaning device Scrubber dryer User Object Floor surface Cleaning tool Cleaning brush Suction device Chassis , 122 Drive device

[0153] Suction unit, 128 dosing device

[0154] Sensor element Operating unit Program selector switch Operating element Recording Additional device Smartphone Tablet computer Control unit Human-machine interface Input unit Output unit Touchscreen Microphone Loudspeaker Data processing unit Cloud Storage unit Kl-Module Cleaning-related request Cleaning-related support Sensor unit Online retail

Claims

PATENT CLAIMS 1. A cleaning system (100), comprising: a user-guided cleaning device (102) with at least one cleaning tool (112) for directly or indirectly acting on an object (108) to be cleaned, a human-machine interface (148) comprising an input unit (150) and a controllable output unit (152), and a data processing unit (160) comprising or forming a Kl module (166), wherein a user (106) provides the Kl module (166) with a cleaning-related request (168) via the input unit (150), which is linked to the operation of the cleaning device (102) or relates to the operation of the cleaning device (102), wherein the Kl module (166) analyzes the cleaning-related request (168) and provides the user (106) with cleaning-related support (170) via the output unit (152) with a view to improving the cleaning result.

2. Cleaning system (100) according to claim 1, characterized in that the cleaning-related request (168) is in the form of a question and / or in the form of an indication of facts about the cleaning device (102) and / or the object to be cleaned (108) and / or comprises a question and / or facts.

3. Cleaning system (100) according to claim 1 or 2, characterized in that the cleaning-related support (170) is in the form of a question or request or comprises a question or request to provide a further cleaning-related request (168) by the user (106) following at least one previous cleaning-related request (168).

4. Cleaning system (100) according to one of the preceding claims, characterized in that the Kl module (166) ignores a cleaning-related request (168) that is not provided within a predeterminable period of time after issuing a cleaning-related support (170) or as a new cleaning-related request (168) without reference to the previous cleaning-related support (170).

5. Cleaning system (100) according to one of the preceding claims, characterized by a predetermined maximum number of transmissions of cleaning-related support (170), in particular within a predetermined period of time.

6. Cleaning system (100) according to one of the preceding claims, characterized in that the cleaning-related support (170) is provided in the form of a cleaning recommendation comprising at least one of the following: a recommendation for operating the cleaning device (102); a recommendation for setting at least one operating parameter of the cleaning device (102); a recommendation for using at least one cleaning tool (112); a recommendation for using and / or dosing at least one cleaning agent; a recommendation that the object cannot be cleaned or can only be cleaned inadequately with the cleaning device (102); a recommendation for purchasing a cleaning tool (112) and / or a cleaning agent.

7. Cleaning system (100) according to one of the preceding claims, characterized in that at least one operating parameter of the cleaning device (102) can be determined and its value and / or state can be used by the Kl module (166) as a basis for providing the cleaning-related support (170).

8. Cleaning system (100) according to one of the preceding claims, characterized in that the cleaning device (102) comprises at least one sensor unit (172) for providing at least one sensor signal and that cleaning-related support (170) can be provided depending on the at least one sensor signal.

9. Cleaning system (100) according to one of the preceding claims, characterized in that at least one operating parameter of the cleaning device (102) is set depending on the cleaning-related support (170) after prior confirmation by the user (106) or without any action by the user (106).

10. Cleaning system (100) according to one of the preceding claims, characterized in that the Kl module (166) provides the user (106) with an indication via the output unit (152) if the interpretation of the cleaning-related request (168) has failed and / or if the analysis is inconclusive.

11. Cleaning system (100) according to one of the preceding claims, characterized in that Operating parameters of the cleaning device (102) are monitored during its operation and / or that a sensor signal of a sensor unit (172) of the cleaning device (102) is monitored, wherein the Kl module (166) provides cleaning-related support (170) even without the presence of a cleaning-related request (168).

12. Cleaning system (100) according to one of the preceding claims, characterized in that at least one of the following applies: the cleaning device (102) comprises the data processing unit (160); an additional device (140) portable by the user (106), which is coupled or can be coupled to the cleaning device (102), comprises the data processing unit (160); the cleaning system (100) comprises a data processing unit (160) arranged spatially remote from the cleaning device (102).

13. Cleaning system (100) according to one of the preceding claims, characterized by a user application program executable on the additional device (140), via which the user (106) accesses the Kl module (166) and / or via which the Kl module (166) provides cleaning-related support (170).

14. Cleaning system (100) according to one of the preceding claims, characterized in that the input unit (150) is designed for voice input and / or text input by the user (106).

15. Cleaning system (100) according to one of the preceding claims, characterized in that the input unit (150) is arranged on or encompassed by the cleaning device (102) and / or on an additional device (140) portable by the user (106), which additional device (140) is coupled or can be coupled to the cleaning device (102), and / or on a separate device which is coupled or can be coupled to the cleaning device (102) or to the additional device (140).

16. Cleaning system (100) according to one of the preceding claims, characterized in that the output unit (152) is designed for voice output and / or text and / or image output to the user (106).

17. Cleaning system (100) according to one of the preceding claims, characterized in that the output unit (152) is arranged on or comprised by the cleaning device (102) and / or on an additional device (140) portable by the user, which additional device (140) is coupled or can be coupled to the cleaning device (102), and / or on a separate device which is coupled or can be coupled to the cleaning device (102) or to the additional device (140).

18. Cleaning system (100) according to one of the preceding claims, characterized in that the Kl module (166) uses at least one storage unit (164) for analyzing the cleaning-related requests (168) and / or for creating the cleaning-related support (170), for which at least one of the following applies: the cleaning device (102) comprises the storage unit (164); an additional device (140) portable by the user (106), which is coupled or can be coupled to the cleaning device (102), comprises the storage unit (164); the cleaning system (100) comprises a storage unit (164) arranged spatially remote from the cleaning device (102).

19. The cleaning system (100) according to claim 18, characterized in that the at least one storage unit (164) comprises at least one of the following: an operating manual for the cleaning device (102); operating manuals for other types of cleaning devices; experiences documented by users when using the cleaning device (102); Experience from the development and / or application technology of the cleaning device (102); Feedback and / or information from customer surveys.

20. Cleaning system (100) according to one of the preceding claims, characterized in that the cleaning device (102) is hand-guided and / or that the cleaning device (102) is a scrubber-drier (104).

21. A method for operating a cleaning system (100) with a user-guided cleaning device (102), in particular according to one of the preceding claims, in which at least one cleaning tool (112) is used to act directly or indirectly on an object (108) to be cleaned, the method comprising: Providing a cleaning-related request (168) from a user that is associated with or relates to the operation of the cleaning device (102); Analyzing, by a Kl module (166), the cleaning-related request (168); and Providing, by the Kl module (166), cleaning-related support (170) to the user (106) with a view to improving the cleaning result.

Citation Information

Patent Citations

  • Electrical connector and electrical device herewith

    DE102018133497A1

  • Cleaning apparatus and cleaning system

    EP3823508B1

  • Artificial intelligence robot cleaner

    US20200019180A1

  • Input into a neural network

    US20210182654A1