SYSTEM HAVING A WATER-BEARING DOMESTIC APPLIANCE AND METHOD FOR OPERATING A WATER-BEARING DOMESTIC APPLIANCE

20220022724 · 2022-01-27

    Inventors

    Cpc classification

    International classification

    Abstract

    A system includes water-bearing household appliance which includes a controller apparatus for executing a treatment program from a plurality of treatment programs, with each of the treatment programs being defined by program parameters. A memory device stores treatment programs in the form of a N-dimensional matrix, with the treatment programs being associated with matrix elements of the matrix respectively. Each matrix element is determinable by a respective one of defined N-dimensional input vectors. An input captures a user input to change a program parameter, and a selection unit selects one of the defined N-dimensional input vectors as a function of the captured user input, with a determining unit determining a matrix element from the matrix as a function of the selected input vector. The controller apparatus carries out the treatment program associated with the determined matrix element.

    Claims

    1-15. (canceled)

    16. A system, comprising a water-bearing household appliance, said water bearing household appliance comprising a controller apparatus configured to carry out a treatment program selected from a plurality of treatment programs, with each of the treatment programs being defined by a number of program parameters; a memory device configured to store the plurality of treatment programs in the form of a N-dimensional matrix having matrix elements, with the plurality of treatment programs being associated with the matrix elements of the matrix in one-to-one correspondence, each said matrix element being determinable by a respective one of a plurality of defined N-dimensional input vectors; an input configured to capture a user input to change at least one of the program parameters; a selection unit configured to select one of the defined N-dimensional input vectors as a function of the captured user input; and a determining unit configured to determine one of the matrix elements from the matrix as a function of the selected input vector, wherein the controller apparatus is configured to carry out the treatment program associated with the determined matrix element.

    17. The system of claim 16, wherein the water-bearing household appliance is a dishwasher.

    18. The system of claim 16, wherein the program parameters which are adjustable by the user comprise a cleaning intensity, a drying intensity and/or a program duration.

    19. The system of claim 16, wherein the number of adjustable program parameters is N, wherein the N-dimensional input vector has N vector components, with a respective one of the vector components of the input vector being associated with one of the N-dimensions of the matrix.

    20. The system of claim 16, wherein the matrix is a three-dimensional matrix defined by discrete values x, y, z, with a number of treatment programs corresponding to a product of x, y and z, and wherein N=3.

    21. The system of claim 20, wherein x defines a value range of a first vector component of the input vector, y defines a value range of a second vector component of the input vector, and z defines a value range of a third vector component of the input vector.

    22. The system of claim 21, wherein the controller apparatus is configured, in response to a user input captured by the input to change one of the program parameters outside the defined value range, to determine a measure and to trigger execution of a determined measure.

    23. The system of claim 16, wherein the input has N haptic input devices, each of the N haptic input devices being associated with one of the N adjustable program parameters.

    24. The system of claim 23, wherein the respective haptic input device has a rotary dial or a slide control.

    25. The system of claim 16, wherein the input is configured to capture an item of feedback of the user after completion of one of the treatment programs and to change at least one of the program parameters as a function of the captured feedback.

    26. The system of claim 25, wherein the input includes a voice dialog system, which is configured to capture the user's feedback in the form of voice inputs as the user's responses to voice outputs generated as questions by the voice dialog system.

    27. The system of claim 25, wherein the input includes a touch-sensitive display, which is configured to capture the user's feedback in the form of display inputs as the user's responses to questions output by the display.

    28. The system of claim 16, wherein the input is integrated in the household appliance.

    29. The system of claim 16, wherein the input is embodied as an app which can be installed on an external device.

    30. A method for operating a water-bearing household appliance, in particular dishwasher, said method comprising: storing in a memory device in the form of an N-dimensional matrix a plurality of treatment programs, each defined by a number of program parameters, with the plurality of treatment programs being associated with matrix elements of the matrix in one-to-one correspondence, each said matrix element being determinable by a respective one of a plurality of defined N-dimensional input vectors; capturing a user input to change at least one of the program parameters; selecting one of the defined N-dimensional input vectors as a function of the captured user input; determining a matrix element from the matrix by means of the selected input vector; and carrying out by a controller apparatus the treatment program associated with the determined matrix element.

    31. A computer program product for operating a water-bearing household appliance, comprising a computer program embodied in a non-transitory computer readable medium, wherein the computer program, when loaded into a program-controlled device and executed by the program-controlled device, causes the program-controlled device processor to perform the method of claim 30:

    Description

    [0037] Further advantageous embodiments and aspects of the invention form the subject matter of the dependent claims and of the exemplary embodiments of the invention that are described below. The invention is described in greater detail below using preferred embodiments with reference to the accompanying figures.

    [0038] FIG. 1 shows a schematic perspective view of an exemplary embodiment of a system with a household dishwasher;

    [0039] FIG. 2 shows a schematic view of details of the exemplary embodiment of the household dishwasher according to FIG. 1;

    [0040] FIG. 3 shows a schematic view of a matrix for storing treatment programs for the household dishwasher according to FIG. 1;

    [0041] FIG. 4 shows a schematic view of an input means for capturing user inputs of the household dishwasher according to FIG. 1;

    [0042] FIG. 5 shows a schematic perspective view of a further exemplary embodiment of a system with a household dishwasher; and

    [0043] FIG. 6 shows a schematic block diagram of an exemplary embodiment of a method for operating a household dishwasher.

    [0044] In the figures, elements that are identical or have the same function are provided with the same reference characters unless specified otherwise.

    [0045] A first exemplary embodiment of the present system with a household dishwasher as an example of a water-bearing household appliance is explained with reference to FIGS. 1 to 4.

    [0046] In this connection, FIG. 1 shows a schematic perspective view of an exemplary embodiment of a household dishwasher 1 as the system. FIG. 2 shows a schematic view of details of the exemplary embodiment of the household dishwasher according to FIG. 1, FIG. 3 shows a schematic view of a matrix X for storing treatment programs BP for the household dishwasher 1 according to FIG. 1, and FIG. 4 shows a schematic view of an input means 300 for capturing user inputs BE of the household dishwasher 1 according to FIG. 1.

    [0047] The household dishwasher 1 comprises a dishwasher cavity 2, which can be closed off by a door 3, in particular in a watertight manner. A sealing facility can be provided for this purpose between the door 3 and the dishwasher cavity 2 (not shown). The dishwasher cavity 2 is preferably cuboid in shape. The dishwasher cavity 2 can be arranged in a housing of the household dishwasher 1. The dishwasher cavity 2 and the door 3 can form a washing compartment 4 for washing items to be washed 15.

    [0048] The door 3 is shown in its opened position in FIG. 1. The door 3 can be closed or opened by pivoting about a pivot axis 5 provided on a lower end of the door 3. A loading opening 6 of the dishwasher cavity 2 can be closed or opened with the aid of the door 3. The dishwasher cavity 2 has a bottom 7, a ceiling 8 arranged opposite the bottom 7, a rear wall 9 arranged opposite the closed door 3 and two side walls 10, 11 arranged opposite one another. The bottom 7, the ceiling 8, the rear wall 9 and the side walls 10, 11 can be manufactured from a stainless-steel sheet, for example. Alternatively, the bottom 7 can be manufactured from a plastic material, for example.

    [0049] Furthermore, the household dishwasher 1 has at least one receptacle for items to be washed 12, 13, 14. Preferably, a plurality of receptacles for items to be washed 12, 13, 14, for example three, can be provided, wherein the receptacle for items to be washed 12 can be a lower receptacle for items to be washed or a lower basket, the receptacle for items to be washed 13 can be an upper receptacle for items to be washed or an upper basket, and the receptacle for items to be washed 14 can be a cutlery drawer. As additionally shown in FIG. 1, the receptacles for items to be washed 12, 13, 14 are arranged one above the other in the dishwasher cavity 2. Each receptacle for items to be washed 12, 13, 14 is optionally able to be shifted into or out of the dishwasher cavity 2. In particular, each receptacle for items to be washed 12, 13, 14 is able to be inserted into the dishwasher cavity 2 in an insertion direction E and extracted from the dishwasher cavity 2 in an extraction direction A opposite to the insertion direction E.

    [0050] The household dishwasher 1 also has a controller apparatus 100, which is arranged on the door 3.

    [0051] The controller apparatus 100 in FIG. 1 is configured to carry out one treatment program BP from a plurality M of treatment programs BP (see FIG. 3). Each of the treatment programs BP is defined by a number of program parameters RI, TI, PD. Examples of program parameters are a cleaning intensity RI, a drying intensity TI and a program duration PD, which the user can set.

    [0052] The controller apparatus 100 of the household dishwasher 1 in FIG. 1 comprises a selection unit 110 and a determining unit 120. The household dishwasher 1 in FIG. 1 further has a memory device 200 and an input means 300 for capturing user inputs BE of the user of the household dishwasher 1.

    [0053] The memory device 200 is embodied for example as a RAM memory, as an EPROM memory or as an EEPROM memory. The memory device 200 is configured to store the M treatment programs BP in the form of an N-dimensional matrix X. For the example N=3, FIG. 3 shows an example of a matrix X for storing 64 treatment programs for the household dishwasher 1 according to FIG. 1. The x-axis in FIG. 3 shows the cleaning intensity RI, the y-axis shows the drying intensity TI and the z-axis shows the program duration PD. Therefore, in the example in FIG. 3 there are four possible settings for each of the program parameters RI, TI and PD and thus M=4*4*4=64 different treatment programs BP.

    [0054] The matrix X in FIG. 3 has 64 matrix elements XE, and one of the 64 treatment programs BP is associated, in particular uniquely, with each of the matrix elements XE. The respective matrix element XE can be determined by means of one of a plurality of defined N-dimensional input vectors EV. As explained above, N is equal to 3 (N=3) for the example in FIGS. 1 to 4.

    [0055] In this connection, FIG. 2 shows a schematic view of details of the exemplary embodiment of the household dishwasher 1 according to FIG. 1.

    [0056] The input means 300 is configured to capture a user input BE to change at least one of the program parameters RI, TI, PD. In the example in FIGS. 1 to 4, the input means 300 is part of the household dishwasher 1. With reference to FIG. 5, a further exemplary embodiment will be explained in which the input means 300 is external to the household dishwasher 1.

    [0057] The selection unit 110 is configured to select one of the defined N-dimensional input vectors EV as a function of the captured user input BE.

    [0058] Where N=3, the input vector EV is a three-dimensional input vector with three vector components. Each of the vector components of the input vector EV is associated with one of the three dimensions of the matrix X in FIG. 3. For example, the first vector component of the input vector EV is associated with the x-axis of the matrix X, the second vector component of the input vector EV is associated with the y-axis of the matrix X, and the third vector component is associated with the z-axis of the matrix X.

    [0059] In this example, there are accordingly also 64 different defined input vectors EV which can be selected by means of the selection unit 110.

    [0060] If for example the input vector EV(RI, PD, TI)=(3, 1, 1) at a particular point in time, this means that the cleaning intensity is set to 3, the program duration is set to 1 and the drying intensity is set to 1. If the user then changes the input vector EV(RI, PD, TI) to (4, 1, 1) by means of a user input BE, then he/she has increased the cleaning intensity RI by 1 (from 3 to 4) by means of his/her user input BE. The input means 300 passes the captured user input BE to the selection unit 110. The selection unit 110 then selects the three-dimensional input vector EV(RI, PD, TI)=(4, 1, 1) and passes it to the determining unit 120.

    [0061] The determining unit 120 determines a matrix element XE from the matrix X by means of the selected input vector EV(RI, PD, TI)=(4, 1, 1). The determined matrix element XE is provided with the reference character XE in FIG. 3.

    [0062] The determining unit 120 then passes the determined matrix element XE to the controller apparatus 100 such that the latter is configured to carry out the treatment program BP associated with the determined matrix element XE.

    [0063] FIG. 4 further shows a schematic view of an input means 300 for capturing the user inputs BE of the household dishwasher 1 according to FIG. 1.

    [0064] According to the example in FIG. 4, the input means 300 comprises N, where N=3, different rotary dials 301, 302, 303. The user can select the four levels of the cleaning intensity RI with the rotary dial 301. Accordingly, the user can select the four levels of the drying intensity TI with the four possible settings of the rotary dial 302, and select the four levels of the program duration PD with the rotary dial 303. The program duration PD can also be referred to as speed or program speed.

    [0065] The rotary dials 301, 302, 303 in FIG. 4 represent examples of haptic input devices for changing the program parameters RI, TI, PD. A further example of haptic input devices are slide controls.

    [0066] Furthermore, it is also possible for the input means 300 to have a touch-sensitive display, which is arranged for example as shown in FIG. 1 on the outside of the door 3. The touch-sensitive display is configured to capture an item of feedback of the user in the form of display inputs as the user's responses to the questions output by the display. For the above-cited example of the adjustment of the program parameter RI, such a question to the user can be: “Do you want to increase the cleaning intensity?” The user is then also provided with two input fields via the touch-sensitive display, one input field with “Yes” and one input field with “No”. In the example shown above, the user has then actuated the input field “Yes” so that the input vector EV(RI, PD, TI)=(4, 1, 1) is selected.

    [0067] For a user input BE captured by the input means 300 to change one of the program parameters RI, TI, PD outside the defined value range, the controller apparatus 100 determines a measure and triggers or initiates the execution of the determined measure. If for example the value range for the cleaning intensity RI is [1, 2, 3, 4] as in the above example and the user however specifies the value 5 for the cleaning intensity RI via voice input, then his/her user input BE to change the cleaning intensity RI program parameter lies outside the defined value range of [1, 2, 3, 4]. A suitable measure can then be to adjust certain operating parameters, such as for example the washing liquor temperature, in order to improve the cleaning intensity.

    [0068] FIG. 5 further shows a schematic perspective view of a further exemplary embodiment of a system with a household dishwasher 1. The further exemplary embodiment in FIG. 5 differs from the exemplary embodiment according to FIGS. 1 and 2 in that the input means 300 is arranged externally to the household dishwasher 1. In the example in FIG. 5, the input means 300 is embodied as an app which is installed on an external device 400, for example on a smartphone or on a tablet, and is operated thereon.

    [0069] The user can then input the user input BE by means of the app 300, and the captured user input BE is transferred by means of the app 300 via a network 500, such as the Internet or an intranet, to the household dishwasher 1.

    [0070] For communication with the external device 400, the household dishwasher 1 has a communication unit 130. In the example in FIG. 5, the communication unit 130 receives the captured user input BE and forwards the received user input BE to the selection unit 110.

    [0071] The app 300 can also be embodied for example as a voice dialog system on the external device 400. The voice dialog system is configured in particular to capture an item of feedback of the user in the form of voice inputs as the user's responses to the voice outputs generated as questions by the voice dialog system. For example, the voice dialog system can ask the user whether he/she would like a shortened program duration. The user can then reply to the voice dialog system by means of a voice input that he/she would like a shortened program duration, which results in an incrementation of the vector component for the program duration PD in the input vector EV.

    [0072] The further functionalities of the determining unit 120, the memory device 200 and the controller apparatus 100 are as shown in the example in FIG. 2.

    [0073] FIG. 6 shows a schematic block diagram of a method for operating a household dishwasher 1, such as for example the household dishwasher 1 in FIG. 1 or FIG. 5. The method in FIG. 6 comprises the steps S1 to S5:

    [0074] In step S1, a number M of treatment programs BP is stored in the form of an N-dimensional matrix X in a memory device 200. Here, one of the M treatment programs BP is associated in each case with a matrix element XE of the matrix X. The respective matrix element XE can be determined by means of a defined N-dimensional input vector EV.

    [0075] In step S2, a user input BE to change at least one of the program parameters RI, TI, PD is captured.

    [0076] In step S3, one of the defined N-dimensional input vectors EV is selected as a function of the captured user input BE.

    [0077] In step S4, one matrix element XE from the matrix X is determined by means of the selected input vector EV.

    [0078] In step S5, the treatment program BP associated with the determined matrix element ME is carried out by means of the controller apparatus 100.

    [0079] Although the present invention has been described with reference to exemplary embodiments, it can be modified in numerous different ways.

    REFERENCE CHARACTERS USED

    [0080] 1 Household dishwasher

    [0081] 2 Dishwasher cavity

    [0082] 3 Door

    [0083] 4 Washing compartment

    [0084] 5 Pivot axis

    [0085] 6 Loading opening

    [0086] 7 Bottom

    [0087] 8 Ceiling

    [0088] 9 Rear wall

    [0089] 10 Side wall

    [0090] 11 Side wall

    [0091] 12 Receptacle for items to be washed

    [0092] 13 Receptacle for items to be washed

    [0093] 14 Receptacle for items to be washed

    [0094] 100 Controller apparatus

    [0095] 110 Selection unit

    [0096] 120 Determining unit

    [0097] 130 Communication unit

    [0098] 200 Memory device

    [0099] 300 Input means

    [0100] 301 Rotary control

    [0101] 302 Rotary control

    [0102] 303 Rotary control

    [0103] 400 External device

    [0104] 500 Network

    [0105] A Extraction direction

    [0106] BE User input

    [0107] BP Treatment program

    [0108] E Insertion direction

    [0109] EV Input vector

    [0110] PD Program duration

    [0111] RI Cleaning intensity

    [0112] TE Drying intensity

    [0113] S1 Method step

    [0114] S2 Method step

    [0115] S3 Method step

    [0116] S4 Method step

    [0117] S5 Method step

    [0118] X Matrix

    [0119] XE Matrix element