The present invention refers to an improved kind of clothes washing or drying machine, preferably of the type intended for use in households, adapted to perform washing or drying cycles that are in a particular manner intended to adhere to and comply with the user's preferences in as close as possible manner.
While reference is made to a household-type clothes washing machine throughout the following specification, owing to the particular advantages of the present invention being most obvious and apparent in such kind of machine, those skilled in the art will be readily capable of appreciating that the general teaching of the present invention can also be applied to a clothes drying machine in a very simple manner through just a slight adaptation of the control means.
Clothes washing machines are generally known in the art as being washing appliances that are capable of performing working cycles, i.e. washing programmes, in accordance with operating instructions that are entered each time by the user.
Such operating instructions are basic, very simple ones, relating generally to those process characteristics or parameters that have a direct influence on or directly affect either the actual performance of the machine in terms of ultimate washing or rinsing results (eg. the degree of soil to be removed from the clothes, the type of fabrics involved in the operation, the spin-extraction intensity, and the like) or, more generally, the way in which the machine goes through the required operating cycle (energy usage, time to complete the cycle, and so on).
This manner of conceiving clothes washing machine is generally known in the art and adopted universally.
However, clothes washing machines of this kind are not capable of providing any indication relating to some of the operating or process parameters that are a consequence of the particular control settings, i.e. the particular commands entered by the user, so that the latter is practically in a position in which he/she has to set the controls almost “blindly”, in the sense that he/she has to rely solely upon his/her ability in setting the controls in a properly accurate manner based on his/her being more or less familiar with the ways and modes of operation of the machine.
So for instance, if the user regards the clothes in the washload as being heavily soiled, or if he/she is of the opinion that the same clothes in the washload are synthetics rather than woollens, or vice-versa, he/she will set the controls accordingly and the machine will accurately follow the resulting commands. However, at the present time there is no washing machine available that is capable of informing the user about the effects that are altogether expected to be brought about as a result of such commands being so entered. In other words, no information is provided to the user about the time needed to complete the selected cycle, the expected energy usage, the required amount of water, the final rinsing performance, and the like, or even about a possible inconsistence in the commands entered. For example, an inconsistence may exist if a command is entered for the machine to perform an intensive washing programme at a very low temperature of the washing liquor, since an intensive washing programme is specifically intended for use in connection with heavily soiled washloads that require being generally handled with hot water, i.e. at a very high temperature of the washing liquor.
As a further example that can be cited in this connection is washing woollens—which is largely known to require a special cycle involving particular process parameters—at a very high temperature of the washing liquor, which is certainly not the ideal one for handling woollens.
Still another example relates to the economy of the selected cycle. In other words, a given washing result on a given washload may be obtained both with a prolonged washing cycle performed at a low temperature and with a quicker, shorter washing cycle performed at a much higher temperature and, therefore, at a much higher cost. However, the ability to select in a proper manner in such case is by no means unimportant, since the user might be in a position as to decide to select either one or the other of these cycles depending on his/her own particular preference and the particular circumstances existing at the moment; for example, under normal circumstances a user is quite likely to decide to select the most economic one between the two cycle options, whereas the quickest, i.e. shortest cycle would be the preferred option in certain other cases, notwithstanding the higher cost penalty.
Briefly, there is practically no way for a user to know in advance which result his/her settings for the selection of a given washing cycle will produce, actually. Therefore, he/she is practically given no judgment possibility at all to tell in advance whether the result that is going to be obtained through a particular cycle setting will actually be the best possible one in view of the priorities he/she wishes to comply with at that particular moment. In other words, there is practically no way for a user to appropriately alter or modify cycle settings so as to introduce an optimising effect in those performance results and those operating parameters and conditions that are the preferred ones in that particular moment and under the particular circumstances, while consciously “sacrificing” other possible results.
In view of improving this limiting situation, the washing machines of the so-called “input system”, i.e. provided with dialogue-based electronic control systems, have in the meantime been introduced by the appliance industry.
In all cases, these are machines that are designed so as to enable the user to set and enter not only the final process parameters of the machine (eg. the spin-extraction speed, the washing temperature, the type of clothes in the washload, and so on), but also some additional information which—as appropriately processed by the control unit of the machine—contributes to a more accurate definition of the washing cycle to be performed.
Machines of this kind can certainly be considered as a significant improvement, since they actually enable the user to at least partly define the desired priorities. However, it must be stressed that, even in this case, the user fails to be appropriately informed in advance on which effects his/her settings or selections will actually bring about, i.e. which results can ultimately be expected from the particular selection made by him/her, so that he/she is practically unable to intervene in order to modify the settings accordingly, in the case that these turn out to be inappropriate in view of his/her preferences, priorities or requirements at that particular moment.
It would therefore be desirable, and it is actually a main object of the present invention, to provide a clothes washing machine that is able not only to be entered and receive information of a functional nature concerning some main parameters and conditions of the washing process, but also to process said information so as to provide the user—prior to starting the washing cycle—an information feedback concerning:
the specific washing performance
and also the characteristics and parameters of the washing cycle expected as a result of the whole set of inputs entered by the user.
Therefore, should the user decide that the information processed by the machine—and provided to him/her prior to he washing cycle being started—fail to fully comply with his/her own requirements, or anyway allow for some improvement to be introduced, he/she is able to modify all or part of the inputs entered until an operating cycle or programme is eventually defined, which more effectively fits his/her own preferences or reaches the best possible compromise among the various performance options.
According to the present invention, these and further aims are reached in a particular kind of clothes washing machine provided with operating and control means as described below by way of non-limiting example with reference to the accompanying drawings, in which:
The following discussion, although referred to a generally applying case, is used to also theoretically underpin the principles which the present invention is based on.
A clothes washing machine according to the present invention comprises a plurality of variables that can be commanded, i.e. controlled in a variety of manners so as to take different, independently selectable states. The variables that will be considered here are the information pieces entered by the user concerning both the characteristics and properties of the clothes loaded in the machine for washing and some operating modes and parameters of the machine itself.
These variably mainly, although not solely, include:
1) the type of fabrics
2) the type of washing process to be performed
3) the spin-extraction intensity (speed)
4) the washing temperature
5) the amount of water to be used
6) (further variable)
- . . .
n) (any other variable)
There are therefore “n” possible variables altogether that are considered here as being freely commanded, i.e. controlled into taking respective “values”, which—for reasons of greater simplicity and in order to be consistent with the technical parlance used in statistics—shall be termed “states” here.
In fact, as this shall be seen at a later point in this description, not all variables can actually be commanded, i.e. controlled in an independent manner. This circumstance, however, will be better explained and defined further on.
Each one of said “n” variables is able to take a respective number of 6, states as commanded by the user. For instance, the variable “1) type of fabrics” can take following states corresponding to the different nature of the fabrics constituting the washload:
1A) White fabrics
1B) Coloured fabrics
1C) Synthetics
1D) Acrylics
1E) Woollens
1F) Silkens
1G) Special fabrics
The variable “2) Type of washing process to be performed” can be selected according to one of following distinct states:
2A) Intensive cycle, incl. pre-wash
2B) Vigorous cycle
2C) Economy or low-usage cycle
2D) Regular cycle
2E) Short cycle
2F) Mini (very short) cycle
---) etc.
m) (any further variable)
These commands needed to select a given state for each variable can of course be materially embodied and entered using means that are largely known as such in the art, such as push-buttons, rotary multi-setting selector switches, linear position controls, and the like. However, the way in which said selected states are actually set or entered is of no relevance to the purposes of the present invention.
Altogether, if H is the number of the variables, and if each variable can take a respective number of states Kh, then the number of the various possible combinations will be:
C=(k1)×(k2)×(k3)× . . . (kn)
where:
k1 is the number of possible states of the first variable,
k2 is the number of possible states of the second variable,
- . . .
kh is the number of possible states of the Hth variable, and wherein C indicates the number of said possible combinations.
Each control for each state of each variable is connected to a central control, storage and processing unit (not shown) that is adapted to perform an identification of each combination being set, i.e. selected by the user through the controls commanding said variables.
Upon having so selected the desired settings for the states of the various variables, said control unit identifies which one among the C possible combinations has been selected.
This identification and recognition process can be most easily be carried out using largely known data processing techniques and means.
The above-mentioned control, storage and processing unit is also provided with a memory, in which there are stored C groups or sets of distinct data.
Each one of these groups or sets of data comprises all machine instruction statements (parameters) that must be used by a common operating programme to carry out a distinct washing cycle.
Each one of these groups or sets of data further comprises, eg. in a separate storage register, a respective one of said combinations C.
From a logic point of view, the operations that are carried out are shown schematically in
In practice, operations take place as follows:
in the first block 1, the user sets one or more desired states referring to respective ones among the cited variables, such as type of fabrics, kind of washing process, spin-extraction speed, and the like;
in the second block 2, which is indicated as INPUT, upon having completed the above-noted selection, the user enters—with the help of generally known, conventional means—an appropriate command that is read by the machine as an information that the preceding selection step is complete and it must therefore switch over to the subsequent processing step;
in the following third block 3, upon said control, storage and processing unit having duly identified—through easily performed and per se known comparison and selection techniques of the <IF> and <AND> type—the particular combination of commands and, as a result, process variables selected by the user, the same unit goes on to associate to a general washing programme those instructions that are contained in the specidic group or set of data corresponding to the so selected and acknowledged combination.
All it takes at this point is to select—eg. on the basis of common laboratory experimental methods—the machine instruction statements (machine operating parameters) which, when imported and executed by a washing programme of a general type, but pre-arranged so as to be capable of importing said machine instruction statements (machine operating parameters), will enable the same washing programme to be tuned up and integrated to include all data and instructions required to allow it to fully and optimally adhere to the particular process conditions selected by the user in accordance with his/her preferences;
in the following fourth block 4, the invention is completed with following functions and devices: each one of the above-mentioned groups or sets of data includes—further to the afore-defined machine instructions—also a second set of data, which shall be referred to as user data hereinafter (and which are referred to as “responses” in the appended claims). These user data are contained in appropriate storage registers associated to respective combinations, and provide respective information concerning the operating modes of the machine.
These modes of operation of the machine involve information on data and facts that most of all are of interest to the user, since they refer for instance to such indications as time required to complete the washing cycle, type of washing process to be run, energy usage, water usage, and the like.
The above-mentioned processing and control unit is also adapted to select and retrieve—in a way that is fully similar to the one used to select and retrieve the afore cited machine instructions, and upon the user having duly selected the various states of the variables—said user data, as well as transfer them onto appropriate display means for due user information.
With an appropriate selection of said user data for each one of the combinations that can be set, it will in this way be possible for the user to be informed in a practically immediate manner on some of the most interesting consequences of any selection that he/she may just have made by setting corresponding controls.
If, however, the results of the selections being so entered by the user would for any reason whatsoever be found as not being acceptable, the possibility is given for the just entered cycle settings to be cancelled and a new group of settings to be entered for real-time processing by said unit, exactly as this occurred in the case of the preceding one.
With reference to the IF block, if the result is accepted by the user, the latter can confirm the settings entered by him/her by actuating a proper control 5 provided on the machine; otherwise, even these settings can be cancelled and the above-described procedure can be gone through iteratively.
The controls used to cancel the settings entered by the user, or to confirm them (INPUT block), may be of a fully conventional kind, so that they shall not be described any further here.
It is fully within the ability of those skilled in the art to readily appreciate that other logic-type and data-processing modes are possible in view of performing the above-described procedures of recognition of the entered commands and selection of the related groups or sets of instructions; the above-illustrated example has solely been given to the purpose of illustrating a working method that is simple and easily understood by those skilled in the art.
Briefly, it can be stated that the present invention is essentially based on the capability provided by said control, processing and storage unit of converting the information concerning each single combination of user-set states into a corresponding—since recognized as such—group or set of machine instruction statements (machine operation parameters) to be used in the washing cycle.
The present invention allows for a number of further improvements to be embodied: in fact, the user can set one or more states of respective variables, but may intentionally decide to avoid considering other variables, simply because he/she is not interested in defining specific preferences or priorities in connection therewith.
In this case, the above-mentioned control, processing and storage unit is provided with standard default instructions, which are acquired as machine instruction statements (machine operation parameters) instead of the definition of the state(s) of the variable(s) that the user failed to define, and the procedure then goes on in the same way as illustrated above.
The command informing the machine to go on with the above-specified procedure even in the absence of a proper definition of the state for each variable, may be entered by using the same INPUT control as indicated above.
A further, advantageous improvement is allowed for by the present invention to cater for a particular circumstance; it must be in fact considered that—not only in theory, but also in practice—it may well happen that not all states that can be set by the user for the various variables turn necessarily out as being compatible with each other; as a matter of fact, it may occur that some settings turn out as clashing with each other, i.e. contradicting each other. This would for instance be the case when the information entered concerning the type of fabrics is WOOLLENS, while the information entered concerning the kind of spin-extraction to be performed is STRONG: woollens are largely known to be unadvisable for spin-extraction, under the penalty of heavy felting and shrinking effects. Another case in point would be the one arising when a washing cycle of the “INTENSIVE WITH PRE-WASH”-type is selected along with a washing temperature set on COLD.
Now, this further improvement enables such incorrect or unsafe operating modes to be unfailingly and automatically prevented from being executed even if the user happens to accidentally or unintentionally set the related states.
Obviously it is fully possible for such mutually clashing settings to be selected in connection with any desired programme, since these are in fact included in the totality of possible combinations.
The above-mentioned improvement consists in ensuring that, whenever any of such “impossible” combinations is selected, the machine instruction statements (parameters) corresponding to these particular combination are programmed to process and work out the condition of impossibility for any viable washing cycle to be performed, and the corresponding information is conveyed outside for the benefit of the user by means of appropriate, possibly visual display or warning means.
It will be also appreciated that, in these cases, the machine may also be programmed so as to automatically stop, and switch over to a condition in which it is unable to perform any cycle at all, until a new combination of states concerning respective variables, and pre-defined as “acceptable”, is eventually set and entered.
A still further improvement can be easily embodied in the following way: with reference to
In the first block 11, there is again performed a selection of the states of the respective variables, as this has already been set forth with reference to
In practice, whenever a selection of said states is actuated, the machine automatically processes the related command and, on the basis of previously entered selections or, if no selection has already been entered, on the basis of the afore-mentioned default selections, works out a result that is automatically displayed as user data 12, in a similar manner as in the afore considered case, however with the difference that, in this case, owing to the fact that the selection data are processed on a real-time basis, the man-machine dialogue, i.e. the dialogue between the user and the machine is a continuous and immediate one.
In good substance, the user proposes his/her own preferred selections and, each time that a selection is entered, the machine immediately processes the related command and responses in an equally immediate manner by proposing the respective user data.
When the user eventually identifies an acceptable or preferred solution, he/she stops entering new selections and sends in a START command—in a similar manner as already seen in connection with the previously considered case—so as to instruct the machine to start the washing cycle according to the last selection entered.
A decisive advantage deriving from such solution lies in the fact that the user is given the possibility of checking and accepting the results of his/her selections as soon as they are entered individually, i.e. before a cycle start command is eventually entered.
Fully apparent from the above considerations is therefore the significant advantage offered by the present invention: it in fact enables the user to really dialogue with the machine by asking it about the various operating possibilities and options available in response to various situations or requirements proposed by the user and, conclusively, selecting the option that he/she finds to lie closer to his/her preferences. This most effectively does away with the hitherto unavoidable drawback of having to activate washing programmes “blindly”, i.e. based solely on simple instructions entered by the user, with just a rough estimate of the final result of such selections.
To merely illustrative purposes, a demonstrative example of an operating mode is given below:
1st Setting
Fabrics=Coloured
Washing process=Vigorous
Spin-extraction=Normal spinning
The machine in turn proposes a cycle involving:
Temperature=60° C.
Water usage=42 litres
with following performance data:
Washing action: Normally soiled (Normal dirty)
Energy usage=Low
Duration=120 min.
Rinsing performance=Sufficient
The user is not satisfied with the proposed option, since he/she has just a small amount of clothes to wash and not much time available, so that he/she wishes to reduce the duration of the washing programme.
Accordingly, he/she then changes the kind of washing action desired and selects:
2nd Setting
Washing process=Short
In this case, the machine will propose a 60-min. washing cycle with a slightly higher water usage (in view of making rinses shorter), while the performance data change as follows:
Washing action: Slightly soiled (the washing perfomance is scaled down to a lower class: less washing action)
Energy usage=Normal (energy usage is scaled up to a higher class: more energy used)
Duration=Short
Rinsing performance=Sufficient (although the amount of water is increased, the rinsing performance will be not better than sufficient, since time is too short)
However, the user still feels that this does not really meet his/her expectations, since he/she desires a more effective rinsing performance. He/she then selects:
3rd Setting
Water usage=Abundant
In this case, the machine will answer by proposing a 70-min. washing cycle with a water usage of 70 litres and following performance data:
Washing action: Slightly soiled
Energy usage=Normal
Duration=Short
Rinsing performance=Good (rinsing performance is scaled up to the immediately higher class)
At this point, it will be also readily appreciated that the present invention is fully applicable to other laundry machines, such as clothes dryers, provided that the variables and the related states being set or selected refer to programming modes and schemes that are typical of these machines (eg. type and amount of clothes in the drying load, final moisture content or degree of dryness desired, and so on). In the same way, the corresponding user data will be such as to generate indications that are effective in enabling the user to come to an appropriate final selection of the instructions to be entered, eg. the time required to complete the cycle, the energy usage, and the like).
Number | Date | Country | Kind |
---|---|---|---|
05 100 355.6 | Jan 2005 | EP | regional |