SYSTEM HAVING A WATER-BEARING DOMESTIC APPLIANCE AND METHOD FOR OPERATING A WATER-BEARING DOMESTIC APPLIANCE
20220022724 · 2022-01-27
Inventors
- Daniel Miller (Finningen, DE)
- Kai Paintner (Welden, DE)
- Alexander Rommel (Bächingen, DE)
- Katharina Scheck (Dillingen, DE)
- Helena Riehl (München, DE)
- Manuel Meyer (München, DE)
- Matthias Heckes (München, DE)
- Matthias Hüdig (Augsburg, DE)
Cpc classification
G10L15/22
PHYSICS
A47L2501/30
HUMAN NECESSITIES
A47L2301/04
HUMAN NECESSITIES
A47L15/4293
HUMAN NECESSITIES
International classification
A47L15/46
HUMAN NECESSITIES
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]
[0039]
[0040]
[0041]
[0042]
[0043]
[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
[0046] In this connection,
[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
[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
[0050] The household dishwasher 1 also has a controller apparatus 100, which is arranged on the door 3.
[0051] The controller apparatus 100 in
[0052] The controller apparatus 100 of the household dishwasher 1 in
[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,
[0054] The matrix X in
[0055] In this connection,
[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
[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
[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
[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]
[0064] According to the example in
[0065] The rotary dials 301, 302, 303 in
[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
[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]
[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
[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
[0073]
[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