Abstract:
A system for the remote monitoring of washing machines cleanliness to a pre-certified cleanliness standard includes washing machines having wash processors to wash items according to pre-determined pre-certified recipes using pre-certified consumables. The wash processors are adapted to communicate over the internet with a remotely located administrator processor, to exchange information on a repeating, short-time interval. The wash processors provide to the administrator processor the volumetric consumption of consumables over successive wash loads. In each of said at least one washing machine according to said recipes, wherein said recipes correspond to characteristics of the wash items in each corresponding wash load and the corresponding nature of the spoilage. The recipes and the consumables have been independently pre-certified for use in the washing machines so as to clean and restore the wash items to a pre-determined certification standard of cleanliness.

Description:
CROSS REFERENCE TO RELATION APPLICATIONS 
       [0001]    This application claims priority from U.S. provision application No. 62/056,513, filed on Sep. 27, 2014, which is incorporated herein by reference. 
     
    
     FIELD OF THE INVENTION 
       [0002]    This invention relates to the field of washing and restoration of hard-to-restore items including soiled soft objects, and in particular to a system for monitoring restoration quality to a third party certified standard of soft objects being washed remotely. 
       BACKGROUND OF THE INVENTION 
       [0003]    There are many examples where articles of clothing and other fabric or otherwise “soft” goods become soiled to the extent that often they are thrown away or used in a soiled condition because the goods cannot conventionally be returned to a clean state. To give one example: firefighters use outer wear which is of a fire-retardant fabric, better described below, which loses some of fire retardant properties as the fabric becomes soiled, notably with organics, smoke, soot, ash, mud, etc. Washing firefighting clothing must be done carefully so as to not disrupt the integrity of seams etc., and to a repeatable standard of cleanliness so that degradation of fire retardant capability is minimized and the fabric&#39;s fire retardancy restored to a predetermined and verifiably acceptable and safe level. 
         [0004]    Washing such clothing has been accomplished using specialized large-object washing machines such as those provided commercially by Esporta Wash Systems Inc., the applicant herein. Descriptions of such machines are found in U.S. Pat. Nos. 6,374,644 and 6,732,553, which issued on Apr. 23, 2002, and May 11, 2004, respectively, for an Equipment Washer, and which are incorporated by reference herein. Such machines are also described in United States published patent applications 2004/0089030 A1, 2004/0231063 A1, and 2005/0193500 A1 published in May 13, 2004, Nov. 25, 2004 and Sep. 8, 2005, respectively, for an Equipment Washer, and which are incorporated by reference herein. In such machines the objects to be washed may be secured in bins or other means for immobilizing the object in a porous cage. An array of such cages may be formed around the perimeter of a porous rotary drum. The drum is mounted in a water-tight wash housing. Wash fluid; typically a combination of water, detergent, and other ingredients according to present formulas determined in accordance with the objects being washed, is introduced into the wash housing and the drum circulated through the wash fluid whereby hydraulic wash fluid pressure provides the cleaning medium as it is forced through and around the items being cleaned. Pre-set washing, rinsing, spinning, and extraction cycles are employed to remove the soilant from the objects, to then remove the detergents, etc. from the objects, and then to remove the moisture from the objects. 
         [0005]    To give another example, restoration of objects salvaged from a fire, such as a residential home fire, or restoration of objects salvaged from flooding of a residence has been limited to date, hampered by lack of a trustworthy standard of cleanliness and a means to accomplish this within a verifiable monitoring system, so that presently often the objects are merely discarded and, to the extent possible, replaced with the proceeds of insurance coverage. Insurance companies thus are motivated to see such replacement more limited than is presently the case, so as to reduce the cost of insurance payouts, and the insured home-owners are motivated to see restoration in cases where replacement of soiled objects cannot be accomplished, for example, in the cases of irreplaceable clothing, or a child&#39;s loved stuffed animal toys, or heirlooms—the list goes on, as better described below. 
         [0006]    In applicant&#39;s view it is preferable for the restoration industry, and in some instances, such as in the firefighting example, also a safety concern, to attempt to standardize standards of cleanliness which can be repeated and, importantly, verified including verified remotely, so as to allow the proliferation of restoration facilities employing the standards. 
         [0007]    For items such as protective clothing worn by first responders such as firemen, the level of cleanliness and the manner of washing will affect the safety of first responder. For example, fire retardant clothing provides fire protection to specification when clean, for example when new, but with degraded fire retardency when soiled. Further, if not washed in a specialized washing machine such the applicant&#39;s washing machine mentioned above or for example such as the washing machine described below, then there is a risk of damage to seams and fabric that may degrade the safety of the clothing. It is thus in these cases a matter of safety for the first responder that the operator of the washing machine not cut corners by for example using different wash fluid consumables such as different detergent than those recommended and supplied by the applicant for its washing machines. 
         [0008]    In the case of a remotely operated washing facility, it is very difficult to monitor washing operation or to monitor an otherwise remotely located washing machine operator so as to detect when the pre-set and certified washing protocols are not being followed. Again, if the protocols are not followed, then the cleanliness standard may not be met, and thus the insurance company customers and the restoration company customers may be dissatisfied with goods which have been returned to them which have allegedly been cleaned and restored to the desired standard. 
       SUMMARY OF THE INVENTION 
       [0009]    One mechanism for avoiding the cutting of costs or the otherwise cutting of corners by operators of remotely located washing facilities is to monitor consumption of the consumables that are to be used in the washing protocols. The operators have to elect which washing recipe they will use for a particular item or set of items. The system described herein records that election, and records when the washing has been done. Each recipe will require a unique set of consumables be used. Tracking the consumables actually used and comparing that to the washing recipes that have been used, and the number of times those washing recipes have been cycled, allows the tallying of use, comparison to on-site inventory of consumables, and thus the detection by the monitoring system of any shortcuts being taken by the operators. 
         [0010]    Tracking the consumables that have actually been used has proven to be difficult where tracking relies solely on a fluid metering system, for example working in conjunction with the fluid pumps assigned to each type of fluid consumable (for example detergents, etc.). In applicant&#39;s experience, fluid flow and volumetric meters which are available commercially are sufficiently inaccurate at the lower viscosities associated with preferred consumables, that tracking of overall consumption of consumables by an operator using such meters is at present undesirable. Advances in fluid flow rate metering and fluid flow volume metering may allow the future use of such tracking, which may then be monitored by the networked system described herein below. 
         [0011]    In the meantime, the system presently knows an initial level of each consumable associated with each machine, knows the wash load/recipe types that a particular washing machine has washed, and the number of those loads. The amount of consumable consumed for each such wash is thus known, as it has been pre-measured for each load type/wash recipe how much consumable is consumed by the operation of a particular pump for its pre-set run-time as prescribed for each wash recipe. 
         [0012]    Consumables are shipped from the system administrator to an operator as the consumables are ordered and re-ordered by the operator. The system tracks the consumables for a particular machine, for example using bar coding on the consumables which matches a serial number or other unique identifier to the serial number or unique identifier on the particular washing machine in need of re-supply. For example, the consumables may be shipped in 20 liters pails, or in larger containers. So long as the system knows the volume of each consumable which is shipped to the operator for a particular washing machine and so long as the on-going tally of consumable consumption is maintained and monitored by the system and system administrator, the comparison to usage may also be maintained to thereby assist in verifying that the certified standard of cleanliness is being maintained. 
         [0013]    In a preferred embodiment the system is advised of, for example tracks in real time, the arrival of consumables at an operator&#39;s premises. Tracking may for example be done by the scanning of barcodes on the containers of consumables for upload to the system by, RFID, by feedback from the shipper, etc., or any combination of these. The object is to seamlessly track the balance between the consumption of consumables for each washing machine, and the timely re-supply of consumables and input of those re-supplied consumables into the washing machines. In this fashion any use of un-authorized consumables, for example a potentially inferior detergent, by an operator will be detected by the system and the particular machine may then be shut-down remotely by the administrator. 
         [0014]    The insurance industry is not in, and to applicant&#39;s knowledge has no interest in being in, the restoration business. The insurance industry needs to be able to rely, in every instance of restoration, on the standard to which difficult to restore items are being restored. If in extreme circumstances where an insured claimant commences litigation against the insurance company alleging failure of the company to abide by its contractual obligations to cover the claimant&#39;s loss, then in such circumstances the insurance company likely must be able to show and prove sufficient due diligence in performance of its obligations. How the insurance company meets its standard of care owed to the claimant, and how it proves that it has met its standard of care required by law, is likely critical if the insurance company is, firstly, to avoid unhappy claimants in the first place; and, secondly, avoid liability in the unavoidable few instances of unhappy insured claimants who either intractably perceive they have been wronged by inadequate restoration when damaged goods should rightfully have been replaced and not restored, or when the insured claimants are fraudulently attempting to collect a windfall from the insurance company based on a specious claim. 
         [0015]    In the system described herein, the insurance company meets its standard of care by having pre-approved, or by having a third party pre-approve on its behalf, protocols for restoration of categories of goods to be restored, where the pre-approval is based on independent assessment and verification of the restoration protocols. That is, for example, an independent third party, trusted by the insurance industry, and who is a proven expert in restoration, tests restoration protocols in specific instances, especially where restoration has in the past been difficult or next to impossible, and verifies that the restoration protocols that have been tested, including the process and consumables being used and the corresponding equipment being used, consistently achieve restoration of the specified goods to a high level or otherwise certified level. In the present instance the certified level of cleanliness is known as food-grade-safe. 
         [0016]    Restoration to food-grade-safe has proven in applicant&#39;s experience to be a safe, high-level standard that can be tested for using an ATP tester which reads so-called Relative Light Units (RLUs). Thus whether restoration to food-grade-safe has been achieved is easily tested and verified using an ATP tester. One such ATP tester is provided by Hygiena/Medical Packaging of Camarillo, Calif. USA. It may to some seem strange to be restoring goods such as textiles in clothing, etc. to a standard literally sufficient to eat off (i.e. food-grade-safe), as in reality, prior to the damage event (example: flooding, sewage leakage, fire, etc.) the insured claimant&#39;s goods would not likely have been food-grade-safe. However, the present system described herein provides for attaining food-grade-safe levels of cleanliness and restoration. That standard in applicant&#39;s opinion likely exhibits the insurance company&#39;s required standard of care in restoration of insured claimant&#39;s goods, and may in fact exceed the required standard of care to which an insurance company will be held. Using an ATP tester, in applicant&#39;s experience a food-grade-safe level of cleanliness is indicated by a reading of substantially equal to ten RLUs. 
         [0017]    So having the insurance industry embrace food-grade-safe as the required standard for restoration, allowing the insurance industry to save costs by restoring goods rather than replacing them as was done in the past, then begs the question of how to implement on a mass market scale, restoration centers which will meet the food-grade-safe standard in every instance of restoration in a virtually fail-safe method. This is a very difficult thing to do, where the number of restoration centers operating daily will be in the hundreds, if not thousands globally. Overseeing such a network so as to substantially guarantee to the insurance industry that in most if not all cases the food-grade-safe standard is being met is not possible without:
       a) automated oversight and administration provided by networked computers, for example networked over the internet;   b) the use of rigorously applied and enforced cleaning protocols including machine use procedures, recipes, and detergents and other consumables;   c) the use of standardized automated cleaning machines which interface and cooperate with the operator and, via computer network, the central administrator of the system;   d) the monitoring and analysis on a short-interval basis, for e.g. in real-time, of data received from every operational automated cleaning machine in every operational restoration center; and   e) providing both-short interval reports summarizing the received short-interval, e.g. real time data, and other feedback to the central administrator to allow oversight and management by the central administrators as a fail-safe check on whether the food-grade-safe standard is being met by the operators.       
 
         [0023]    In summary, the system for the remote monitoring of cleanliness to a pre-certified standard being achieved by washing machines as described herein may be characterized in one aspect as including: 
         [0024]    At least one washing machine wherein each washing machine has a wash processor, and is adapted to wash items according to pre-determined pre-certified recipes using pre-certified consumables, which include pre-certified detergents. The consumables may be provided in removably couplable containers removably couplable to the washing machines. Each wash processor is adapted to communicate over the internet. An administrator processor, remote from the washing machines, adapted to communicate over the internet with each wash processor and to receive information from each wash processor on a repeating, short-time interval. Each said wash processor is adapted to provide to the administrator processor the volumetric consumption of consumables by its corresponding washing machine over successive wash loads according to the recipes. The recipes correspond to characteristics of the wash items in each corresponding wash load and the corresponding nature of the spoilage. The characteristics of the wash items may include what the items are made of; e.g., plastic, fabric, leather, foam/padding or otherwise puffy, etc., or any combination of such materials whether they are specialty wash items such as PPE, and whether the items are heavily, moderately or lightly soiled by various spoilants, for example from provider of insurance over the wash items against damage to the wash items by reason of at least one of the group of spoilants. The certification standard of cleanliness may be advantageously be food-grade-safe, for example defined as a measured RLU reading of substantially ten RLUs. 
         [0025]    The administrator processor may use the information from the wash processor for each washing machine to track the consumption of the consumables by each washing machine, to track the available volume of the consumables available at each washing machine, and to compare the consumption of the consumables to the available volume of the consumables at each said washing machine, and to determine therefrom status information including an anticipated re-supply request for consumables from an operator of each washing machine. Upon failure to receive a re-supply request for any one washing machine the administrator or administrator processor may execute and deliver a remote warning, and/or shut-down of the corresponding washing machine. 
         [0026]    In one embodiment the information provided to the administrator or administrator processor also includes tracking the re-supply of the re-supply consumables to determine an estimated arrival of the re-supply consumables at each washing machine. The information provided may include for example information updating the available volume of the consumables at each washing machine, and comparing a rate of consumption of the consumables to the available volume of consumables at each washing machine to determine an estimation of when the consumables will be substantially completely consumed by each washing machine and to thereby determine an anticipated re-supply request. 
         [0027]    Where the group of wash items being washed includes heavy soiled items, the wash processor may reduce operator control of wash variables controlled by said wash processor for the corresponding washing machine. For example, the wash processor may substantially eliminate operator control of the wash variables for wash items. 
         [0028]    In using the system, a method of use includes employing the pre-certified recipes and the pre-certified consumables that have been independently pre-certified by a third party certifier in each washing machine so as to clean and restore the wash items to a pre-determined certification standard of cleanliness approved by the provider of insurance over the wash items against damage to the wash items by reason of at least one of the group of spoilants. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0029]    In the following illustrations like reference numerals denote corresponding parts in each view, wherein: 
           [0030]    Washing Machine Embodiments 
           [0031]      FIG. 1  is, in front, left-side perspective view, a washing machine according to one embodiment, with its front door closed. 
           [0032]      FIG. 1   a  is, in left perspective view, a further embodiment of a washing machine 
           [0033]      FIG. 2  is, in front elevation view, the washing machine of  FIG. 1  with the front door being swung open and items for washing being held waiting for loading into the washing machine. 
           [0034]      FIG. 3  is the washing machine of  FIG. 2  wherein the exposed compartment of the rotating cage or drum contained within the washing machine is shown with the cage or drum door open and the items to be washed being loaded into the compartment. 
           [0035]      FIG. 4  is the view of  FIG. 3  showing the internal basket having been slid from inside the compartment receiving the items to be washed. 
           [0036]      FIG. 4   a  is, in front-view, looking into one embodiment of a compartment of the rotating cage or drum mounted in the washing machine. 
           [0037]      FIG. 5  is the view of  FIG. 4  with the items to be washed having been loaded into the basket and the basket being reinserted into the compartment of the rotating cage or drum. 
           [0038]      FIG. 6  is the view of  FIG. 5  with the basket fully reinserted into the compartment of the rotating cage or drum. 
           [0039]      FIG. 7  is the view of  FIG. 6  with the compartment door being closed. 
           [0040]      FIG. 8  is the view of  FIG. 7  with the compartment door fully closed and the rotating drum or cage being rotated so as to expose the next adjacent compartment ready for loading. 
           [0041]      FIG. 9  is the view of  FIG. 8  wherein the rotating cage or drum has been rotated, stopped and the next adjacent compartment opened, its basket slid outwardly of the compartment, and further items to be washed inserted into the basket. 
           [0042]      FIG. 10  is the view of  FIG. 9  with the items to be washed fully inserted into the basket and the basket being return into the compartment of the rotating cage or drum. 
           [0043]      FIG. 11  is the view of  FIG. 10  with the basket fully inserted. 
           [0044]      FIG. 12  is the view of  FIG. 11  with the compartment door closed, ready for the rotating cage or drum to be rotated to the next adjacent compartment, showing further items to be washed held waiting for loading. 
           [0045]      FIG. 13  is the view of  FIG. 12  showing the third load of items being inserted into the corresponding third compartment basket. 
           [0046]      FIG. 14  is the view of  FIG. 13  with the third load of items to be washed having been fully inserted into the basket and the basket being returned into its compartment. 
           [0047]      FIG. 15  is the view of  FIG. 14  wherein the compartment has been loaded and the compartment door closed and latched. 
           [0048]      FIG. 16  is the view of  FIG. 15  with the front door of the washing machine being closed. 
           [0049]      FIG. 17  is the view of  FIG. 16  with the front door in its closed and latched position. 
           [0050]      FIG. 18  is, in right-side perspective view, the washing machine of  FIG. 17  with the front-face of the washing machine housing pulled away from the machine. 
           [0051]      FIG. 19  is the view of  FIG. 18  with the front-face of the washing machine housing removed so as to expose the front-face of the sealed wash housing. 
           [0052]      FIG. 20  is the view of  FIG. 19  with the front-face of the wash housing removed so as to expose the front-face and compartment doors of the rotating cage or drum mounted within the sealed wash housing. 
           [0053]      FIG. 21  is the view of  FIG. 20  with the compartment doors removed so as to show the front openings of the compartments of the rotating cage or drum. 
           [0054]      FIG. 22  is, in enlarged, left perspective view, two of the compartments of the rotating cage or drum of  FIG. 21  showing various items held, separated, within the compartments during agitation of the compartments through wash fluid contained within the wash housing. 
           [0055]    Data Flow 
           [0056]      FIG. 23  is, in diagrammatic view, the various data flow paths between the system administrator and two remote washing locations. 
           [0057]    Washing Machine Graphical User Interface 
           [0058]      FIG. 24  is a map of graphical user interface screens according to one example for the operation of a washing machine showing, diagrammatically, the inter-relationship between each of the screens. 
           [0059]    In the following figures, individual screens taken from  FIG. 24  are shown enlarged and wherein: 
           [0060]      FIG. 25  is a system initializing screen, 
           [0061]      FIG. 26  is an enter button screen, 
           [0062]      FIG. 27  is a home screen, 
           [0063]      FIG. 28  is a rotate cage screen, 
           [0064]      FIG. 29  is a wash type screen, 
           [0065]      FIG. 30  is an alarms screen, 
           [0066]      FIG. 31  is an emergency stop information screen, 
           [0067]      FIG. 32  is an alarms active screen, 
           [0068]      FIG. 33  is a first internet connection error screen, 
           [0069]      FIG. 34  is a second internet connection error screen, 
           [0070]      FIG. 35  is a final internet connection error screen, 
           [0071]      FIG. 36  is a control panel screen, 
           [0072]      FIG. 37  is a machine information screen, 
           [0073]      FIG. 38  is a maintenance screen, 
           [0074]      FIG. 39  is a configuration screen, 
           [0075]      FIG. 40  is an hour meter screen, 
           [0076]      FIG. 41  is a water meter screen, 
           [0077]      FIG. 42  is a wash cycle counter screen 
           [0078]      FIG. 43  is a detergent inventory screen 
           [0079]      FIG. 44  is a set pail volume screen, 
           [0080]      FIG. 45  is a water valve test screen, 
           [0081]      FIG. 46  is a drain valve test screen, 
           [0082]      FIG. 47  is a pump calibration screen, 
           [0083]      FIG. 48  is a water level and drain check screen, 
           [0084]      FIG. 49  is a set points screen, 
           [0085]      FIG. 50  is a language screen 
           [0086]      FIG. 51  is a screen configure screen, 
           [0087]      FIG. 52  is a time set-up screen, 
           [0088]      FIG. 53  is a units screen, 
           [0089]      FIG. 54  is a machine serial screen, 
           [0090]      FIG. 55  is a log-in screen, 
           [0091]      FIG. 56  is a leather contamination screen, 
           [0092]      FIG. 57  is a wash temperature screen, 
           [0093]      FIG. 58  is a spin cycle speed screen, 
           [0094]      FIG. 59  is a finishing agent screen, 
           [0095]      FIG. 60  is a machine load screen, 
           [0096]      FIG. 61  is a job number screen, 
           [0097]      FIG. 62  is a wash cycle summary screen, 
           [0098]      FIG. 63  is a PPE wash screen, 
           [0099]      FIG. 64  is a pre-rinse screen, 
           [0100]      FIG. 65  is a sanitize screen, 
           [0101]      FIG. 66  is a water-in step screen, 
           [0102]      FIG. 67  is a detergent step screen, 
           [0103]      FIG. 68  is a rotation step screen, 
           [0104]      FIG. 69  is a drain step screen, 
           [0105]      FIG. 70  is an extract step screen, 
           [0106]      FIG. 71  is a pause screen, 
           [0107]      FIG. 72  is a water-in details screen, 
           [0108]      FIG. 73  is a detergent details screen, 
           [0109]      FIG. 74  is a rotation details screen, 
           [0110]      FIG. 75  is a drain details screen, 
           [0111]      FIG. 76  is an extract details screen, 
           [0112]      FIG. 77  is a wash-complete first screen, 
           [0113]      FIG. 78  is a wash-complete second screen, 
           [0114]      FIG. 79  is a wash-complete final screen, 
       
    
    
     BRIEF DESCRIPTION OF THE TABLES 
       [0115]    Table 1 is a list of items that may be washed in the present system, broken down by category type. 
         [0116]    Table 2 is a data flow legend. 
         [0117]    Table 3 is a device content legend. 
         [0118]    Table 4 is a list of parts and corresponding reference numerals. 
         [0119]    Table 5 is a listing of 14 recipes for standard PPE washing and listing the recipes by name and table number, wherein:
       Table 5.01 is for light washing.   Table 5.02 is for medium washing.   Table 5.03 is for heavy washing.   Table 5.04 is for extra heavy washing.   Table 5.05 is for sewage washing.   Table 5.06 is for leathers, light soil washing.   Table 5.07 is for leathers, sewage washing.   Table 5.08 is for washing firefighter thermal moisture barrier.   Table 5.09 is for washing firefighter thermal moister barrier with prerinse.   Table 5.10 is for washing firefighter outer shell.   Table 5.11 is for washing firefighter outer shell with prerinse.   Table 5.12 is for washing firefighter helmet.   Table 5.13 is for washing firefighter helmet with prerinse.   Table 5.14 is for a washing machine flush.   Table 6 is a brief description of Stage 1-3 detergents.       
 
       DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS 
       [0135]    The wash system as described herein is capable of cleaning both standard garments and textiles that conventionally may be cleaned in traditional washing machines, and is also capable of cleaning many other items that would never conventionally be washed in a regular or conventional washing machine. A list of such items, which is not intended to be exhaustive, of soft objects or other items (collectively referred to herein as soft objects or items) that may be washed in accordance with the wash system described herein is listed in Table 1 herein. The objective for washing of soft objects and other items which are not conventionally washed in conventional washing machines is to obtain cleanliness of the items to a certified standard. In the wash system described herein the example is provided of restoring soiled items to a certified standard referred to as “food-grade-safe”. 
         [0136]    The wash system restores wash items from all categories of insured losses including what would have been in the past replacement loss claims to soft wash items due to contamination by heavy smoke, soot, mold, blood, as well as category 2 and 3 (grey and black sewage) soiled water. The washing and restoration system as described herein may include processes as described by way of example herein-below, in conjunction with for example the use of the applicant&#39;s washing machines, one example of which is also described herein and another incorporated by reference above, where the washing is according to pre-certified washing and restoration protocols which have been certified by third party testing organizations such as for example Wonder Makers Environmental Inc., located in Kalamazoo, Mo., USA, who provide third party testing for compliance with certification standards. 
         [0137]    Other certification testing may be performed by for example Caro Environmental Services of Kelowna, British Columbia, Canada, and by Northwest Labs of Calgary, Alberta, Canada. 
         [0138]    In the case of testing done by Wonder Makers Environmental, Inc., an experimental study (“the Wonder Makers study”) was undertaken to compare the effectiveness of a pre-curser wash system to the present wash system with cleaning procedures used by dry cleaning contractors of the Certified Restoration Dry-cleaning Network. The Wonder Makers study was to provide testing of a worst-case scenario where items where intentionally contaminated with smoke, sewage, mold, and blood. The intentionally contaminated representative items were sampled prior to cleaning. The items were them provided as a standard loss to contractors who have specialized in cleaning soft goods for the restoration industry so as to conduct a blind test by the contractors. The clean items were evaluated by a physical assessment and post-cleaning samples. 
         [0139]    The physical assessment of the clean items along with laboratory sampling data generated during the study led to the conclusions that: (a) a large percentage of contaminated soft goods can be recovered after fires, floods, and bodily traumas if they are cleaned properly, (b) a substantial percentage of even intentionally difficult contaminated items can be successfully salvaged based on 3-part criteria of the cleaning contractors internal quality assessment standards, a detailed physical review, and sample results, (c) a stringent visual/odours evaluation of the clean items provided a relative accurate indicator of scientifically obtained results, (d) using stringent subjective standards regarding acceptability of stained residues and odour, and notwithstanding the dry-cleaning contractor declared the entire batch of contaminated items to be unsalvageable due to odour or staining, the wash system under study provided greater success in regards to salvageable items as compared to the cleaning processes used by the dry-cleaning contractors. These results were obtained in four different categories; namely, regular fabrics, bulky or quilted, that is, “puffy” materials, leather goods, and materials designated as “dry clean only”. The four forms of contamination used represented the most common kinds of damage to soft goods recovered by restoration contractors; namely, sewage, mold, blood, and smoke. 
         [0140]    Example of Washing Machine 
         [0141]    A sequence of views in  FIGS. 1-25  illustrate a washing machine, and the use of that washing machine, capable of the required protocols within the wash system described herein. 
         [0142]    In  FIG. 1 , the front face of the front housing  10   a  of washing machine  10  is shown with its front door  12  in its closed and latched position. An alternative embodiment of a washing machine  10  is shown in  FIG. 1   a.    
         [0143]    In  FIG. 2  front door  12  has been swung open in direction A on its hinges  12   a  so as to expose a perforated cage door  14  which, when stationary, is aligned behind door  12  when door  12  is closed. That is, both front door  12  and cage door  14  are aligned with the same opening in front housing  10   a  so as to provide access from the front of machine  10  into the cage behind the cage door  14 . 
         [0144]    In  FIG. 4 , items to be restored  16 , which may include soft items, hard items, or combinations of soft and hard items, are shown by way of example suspended in front of machine  10  awaiting insertion into the washing machine. 
         [0145]    In  FIG. 3 , cage door  14  is in its open position having been swung open in direction B about its corresponding hinges to thereby expose the opening  18  into the corresponding perforated basket  20 . Basket  20  is snugly, slidably mounted in the cage behind the corresponding cage door  14 . The cage is better described below. 
         [0146]    In  FIG. 4 , basket  20  is shown pulled from within the corresponding cage, and items  16  are inserted into basket  20 . 
         [0147]    In  FIGS. 5 and 6  basket  20  containing items  16  has been slid back into the corresponding cage within segmented rotary drum  22  seen for example in  FIG. 21 . 
         [0148]    As seen in  FIG. 4   a , the inside of basket  20  is significantly ventilated or perforated by extensive rows of apertures or cut-outs  20   a , which allow the circulation of washing fluids under pressure into, and through, the basket  20 . The washing fluids also circulate through any items  16  contained within the basket. The extensive number of apertures or cut-outs  20   a  provide, for example, openings in the sidewalls  20   b  of basket  20  which may be equal to or greater than 50 percent of the area of the sidewalls  20   b.    
         [0149]    Basket  20  is fully reinserted into the corresponding cage, hereinafter also referred to as a cage segment  24 , in rotary drum  22 . In the illustrated example, which is not intended to be limiting, rotary drum  22  has a cross sectional circumference, shown in front elevation view, in the shape of an octagon. The octagonal shape of the circumference is due to the triangular shaped cross section of each cage segment  24 . Rotary drum  22  provides eight triangular compartments; that is, eight cage segments  24  into which corresponding baskets  20  are snugly received in their sliding engagement therein. 
         [0150]    With the basket  20  containing the items  16  returned fully into the corresponding cage segment  24  as seen in  FIG. 6 , cage door  14  is closed as seen in the sequence in  FIGS. 7 and 8 . With door  12  closed as seen in  FIG. 17 , the variable speed motor (not shown) drives a transmission (not shown), for example a geared or pulley transmission, mounted for example within the rear of machine  10 . The motor and transmission is engaged according to machine instructions from a programmable logic controller (PLC) and corresponding processor described better below or other wash processor so as to rotate rotary drum  22 . Rotary drum  22  may rotate for example clockwise in direction C. Rotary drum  22  is rotated by the operation of the motor and corresponding transmission so as to rotate drum  22  about axis of rotation D on drive axle  26 . Axis of rotation D is better seen in  FIG. 1   a , but is similarly aligned with respect to the washing machine  10  of  FIG. 1 . That is,  FIG. 1   a  is an illustration of a further alternative embodiment of a washing machine  10  showing more clearly axis of rotation D. 
         [0151]    Continuing with the sequence described above, in  FIG. 8  rotary drum  22  is rotated in direction C. In  FIG. 9 , rotary drum  22  has been rotated so as to align the next adjacent cage segment  24  with opening  18  behind door  12 . 
         [0152]    As seen in  FIG. 10 , further items  16  are loaded into a second basket  20  corresponding to the second cage segment  24 . Then, with items  16  within basket  20 , again basket  20  is slid entirely into the correspondent cage segment  24  as seen in  FIG. 11 , and the corresponding cage door  14  is closed as seen in  FIG. 12 . 
         [0153]    Advantageously, a pin and receiver or other positive locking mechanism is provided for each cage door  14  on each cage segment  24  of rotary drum  22  so as to prevent inadvertent opening of a cage door  24  during rotation of rotary drum  22 , for example during wash, rinse, spin or extract cycles. Such a positive locking mechanism is provided so that an operator of machine  10 , once the cage door  14  exposed in opening has been shut, may positively lock that cage door  14  in its closed position. Locking pins  14   a  are illustrated diagrammatically by way of example in  FIG. 20 . Locking pins slide into, for example a female receiver (not shown). 
         [0154]    In  FIG. 14 , further items  16 , including in the illustrated example a stuffed toy animal  16   c  and purses  16   d , are shown suspended waiting for placement into the next available basket  20  in the next adjacent cage segment  24 . In  FIG. 15 , items  16  are being inserted into basket  20 , and, as before, basket  20  is then inserted in direction E as to slide the basket completely back into its corresponding cage segment  24  within rotary drum  22 . In  FIGS. 16 and 17  respectively, cage door  14  has been closed and locked shut, and door  12  is closed and latched, or otherwise locked, so as to enable the operation of the washing, rinsing, spinning and extraction cycles better described below. 
         [0155]    In  FIG. 18 , the front housing  10   a  of washing machine  10  is shown pulled away from the front face of the rigid internal wash support structure  28 . As seen in  FIG. 20  wash housing  30  is mounted behind the front face of support structure  28  as seen in  FIG. 19 . Support structure  28  supports the front of wash housing  30 . Wash housing  30  contains the various wash fluids during the various wash cycles while rotary drum  22 , and its corresponding cage doors  14 , are rotated through the wash fluids. The wash and rinse fluids are selectively pumped into (and drained from) wash housing  30  according pre-programmed, operator selectable, operation of the washing machine via its processor. It is understood that wash housing  30  when mounted to support structure  28  at the front of wash housing  30 , and when mounted to other support structure (not shown) within washing machine  10 , provides a sealed wash tub environment in which rotary drum  22  may be rotated through wash fluids in the tub or in which rotary drum  22  as seen in  FIG. 21  may be rotated at high speed to force fluids out by centrifugal force so that the fluids may be drained from the wash housing. 
         [0156]    It is also understood, although not shown, that various replaceable containers of detergent and other wash fluids, for example, fragrances, sanitizers, etc. would ordinarily be located adjacent washing machine  10 , for example to the rear of the machine, or in some embodiments located within washing machine  10  so as to be easily replaced as the fluids are consumed from within the containers. The fluid containers may advantageously be removably mounted to for example, corresponding hoses having corresponding pumps (not shown). The pumps pump the various fluids under pressure into wash housing  30 . The fluid containers are removably coupled to their corresponding hoses or other fluid conduits and are thus removably coupled so as to be in fluid communication with the washing machine, and in particular with rotary drum  22 . 
         [0157]    One of the desired cleaning mechanisms provided by the wash system is that the items  16  within baskets  20  within the porous cage segments  24  of rotary drum  22  are impinged by the various wash fluids which are injected or sprayed under pressure into rotary drum  22 . The various wash fluids impinge items  16  through various and numerous apertures in the cage segments  24  (wherein cage segments  24  and rotary drum  22  may for example be a very sturdy segmented wire cage), and through apertures  20   a  in baskets  20 , so as to permeate the bulk of the various soft or hard wash items  16  to thereby more effectively clean the wash items. 
         [0158]    In some instances hard wash items may themselves contain soft items requiring cleaning. For example, sports helmets are rigid on the outside and contain soft or spongy materials on the inside, and it is often the case that it is the interior soft and spongy materials that require cleaning, in many cases more than the rigid materials on the exterior. A balance must be achieved between, firstly, vigorously circulating the soft materials of items  16  through the wash fluids as they are injected or sprayed in wash housing  30  or as the wash fluids are turbulently tumbling in wash housing  30  as rotary drum  22  is rotated within wash housing  30 , and secondly, inhibiting damage to the rigid or hard items or components of the items. 
         [0159]    With the correct sizing of baskets  20  and corresponding cage segments  24 , or for example by the use of inserts such as mesh holders or bags on folding or rigid frames (not shown), wash, items  16  may be held sufficiently snuggly and separated within their corresponding basket  20  so as to not only be cleaned but also to inhibit damage to the various items  16  caused by the items moving around within basket  20 . Advantageously basket  20  may be constructed of soft or compliant plastics so as to minimize damage to items  16 . In some cases, item  16  may have further containment within baskets  20 , for example porous bags, etc. (not shown) to assist in the holding of the various items  16  within their corresponding basket  20 . 
         [0160]    In  FIG. 20  the front support structure  28  has been removed so as to expose the interior of wash housing  30  and the front faces of cage doors  14 . The positive locking pins  14   a  are shown slidably mounted to the front of each cage door  14 . Pins  14   a  may engage for example latching apertures or the like mounted to, or formed in, the corresponding spokes on the front face of rotary drum  22 , for example, the illustrated spokes which define the front openings of each cage segment  24 . 
         [0161]    In one preferred embodiment, not intended to be limiting, the washing machine motor and corresponding transmission, for example a pulley system, for rotationally driving drive axle  26  is adapted to provide not only relatively slow rotational agitation cycles but also high rate of rotation fluid extraction cycles. Slow rotational agitation cycles may be provided for example when each cage segment  24  is to be rotated through washing fluid  32  which has been pumped into wash housing  30 , during which the combined fluid resistance and the weight of the tumbling fluids passing through the cages segments  24 , baskets  20 , and items  16  within wash housing  30 , combined with the wet weight of items  16  may put significant loading and strain on the drive system including the motor and transmission. In the illustrated embodiment, which is not intended to be limiting, the total dry weight of items  16  held in all cage segments  24  may, collectively, be in the order of 120 pounds. Advantageously, during loading of items  16 , their dry weight is somewhat evenly distributed around rotary drum  22 . 
         [0162]    During wash fluid extraction and spin cycles, in order to obtain sufficient centrifugal separation of wash and rinse fluids from items  16 , which may be highly retentive of fluid, rotary drum  22  may have to be rotated on drive axle  26  at high rotational speeds, for example at speeds exceeding 200 rpm, so as to generate for example centrifugal forces, measured as multiples of the force of gravity (g&#39;s), in the order of 50-70 g&#39;s acting on items  16 . The motor loading, and strain on the transmission, at these speeds may, consequently, again be high. At such high rotational speeds, and creating such high centrifugal g forces, it has been found that the framework supporting wash housing  30  etc. must be significantly robust. 
         [0163]    As seen in closer detail in  FIG. 22 , wash water  30  is driven under pressure through the apertures in the bars of cage segments  24  and through apertures  20   a  in baskets  20  so as to impinge as a spray or flow of droplets of various wash fluids driven through the apertures under pressure as the cage segments  24  and their items  16  being carried in the baskets  20  therein are subjected to spray. Items are sprayed for example when they are in upper most portions of the rotational trajectory of the items being washed. The items  16  are turbulently mixed in the collected wash fluids while being continuously circulated when in the lower portions of the rotational trajectories of the items being washed. 
         [0164]    Pumps may be those provided by Knight Canada™ of Mississauga, Ontario, Canada. Metering may be meters such as those provided by Burkert Fluid Control Systems™ of Burlington, Ontario, Canada. 
         [0165]    Example of Data Flow within Washing System 
         [0166]    A diagrammatic representation of the data flow in one embodiment of the washing system is illustrated in  FIG. 23 . In  FIG. 23  the ovals  100  denote the remote locations of the operators of one or more of washing machines  10 . As used herein, each operator also referred to as a Customer. Although only two remote locations  100  are illustrated in  FIG. 23 , it is understood that this is by way of example only as, and as stated above, the number of remote locations  100  may run into the hundreds or thousands. 
         [0167]    Each washing machine  10  at each remote location  100  has a data connection between the remote location  100  and a system administrator  102  and/or corresponding administrator processor (collectively system administrator  102 ) which may be located at great distance from any one of remote locations  100 . Some form of contractual arrangement may exist between the system administrator  102 , or the corporate entity for whom the system administrator  102  works, and the Customers or operators at remote locations  100 . Under such contractual arrangement the Customers or operators, or their corporate legal entities, are bound to follow the protocols set out below by way of example, and thus provide restoration of items  16  to a certified standard such as the food-grade-safe standard or such other standard as may be required by the insurance industry from to time-to-time. 
         [0168]    In  FIG. 23 , each of the data flow paths is indicated by separate lines which denote different data flows as set out in the Data Flow Legend in Table 2. 
         [0169]    The dashed data flow lines  104 , as set out in Table 2, denotes a two way communication link that allows the administrator  102  to remotely monitor machine activity of machines  10  at remote locations  100 , perform machine diagnostics remotely, install program updates remotely, and, as necessary, remotely turn washing machine  10  on or off as better described below. 
         [0170]    The solid data flow lines  106 , as set out in Table 2, denotes a two way communication link between the system administrator  102  or its employees, for example machine technicians and cleaning technicians, and the remote Customer or operator at remote locations  100 , using for example instant messaging, voice calls, video calls, etc. 
         [0171]    The hash mark data flow lines  108 , as set out in Table 2, denotes a two way communication link that allows the Customer at remote location  100  to view and report specific wash system machine analytics provided by the administrator  102 , for example, the number of wash loads, the detergent usage, the cost to the Customer per wash loads, the number of washes etc. Data flow  108  allows the Customer to review and report the Customer&#39;s machine analytics from any internet browser through a secure administrator machine web User Interface (UI)  110 . 
         [0172]    The data flow lines  112 , which consist of a row of “+” symbols as set out in Table 2, denote a one way communication that sends machine analytic data, (for example date, time, wash load number, detergents usage (for example, in millilitres), water temperature, water usage, etc. by email (for example in “csv” file format) to the administrator email server  128  which is then parsed and deposited into the administrator data base  114 . 
         [0173]    The data flow lines  116 , which consist of a row of dots as set out in Table 2, denotes a two way communication link that allows an administrator employee to view, add, edit, delete administrator wash system machines analytics, for example, the number of wash loads, the detergent usage, the cost per wash load, the number of washes etc. from any internet browser through a secure machine web user interface  110 . 
         [0174]    The data flow lines  118 , which consist of a row of dashes alternating with “x&#39;s” as set out in Table 2, denotes a two way communication link that allows the administrator  102  to remotely view, edit, add, delete, and report the analytic data generated by each Customer wash system at remote location  100  and also to view, edit, add and delete the content (for example the frequently ask questions (FAQ), the training videos, the maintenance videos, etc.) provided by the administrator  102  and access by the Customers at remote locations  100  though either the machine tablet  120  or any browser enabled device. 
         [0175]    The data flow line  122 , which is denoted by a corrugated line as set out in Table 2, denotes a two way communication that provides touch screen operated instructions from the human machine interface (HMI)  124  to the wash processor including the programmable logic controller (PLC)  126  which operates the components of the washing machine  10  (for example, to run or stop the washing machine motor, to open or close various drain valves, to open or close pumps, etc.). 
         [0176]    Again with reference to  FIG. 23 , although not intending to be limiting, the following may be provided by administrator  102  for the use of the employees of administrator  102 : email server  128  which interfaces between internet  130  and data base  114 , web server  132  which interfaces between internet  130  and data base  114 , and in the case of data flows  116  and  108 , via machine web user interface  110 . Email server  128  and web server  132  interfaces directly between internet  130  and data base  114  by data flows  112  and  118  respectively. 
         [0177]    HMI software  214   a , PLC software  126   a  and E-catcher software  134  are enabled on PC  136  and interface with Talk2M server  138  via internet  130  and firewall  140 , with the exception that data flow  116  bypasses Talk2M server  138 . 
         [0178]    The Customers or operators at remote locations  100  may access machine web user interface  110  using any internet browser  142  so as to thereby interface with the administrator web server  132  via machine web user interface  110  and firewall  140 . At remote locations  100 , data flows  106 ,  104 , and  118  exchange data between tablet  120 , used by the operator to control, in one preferred embodiment, washing machine  10  via WIFI router  144 , and the “EWON” virtual private network router  146 . 
         [0179]    In one embodiment of the present system the above network may be employed, modified as need be and as would be known to one skilled in the art, to help avoid the cutting of costs or the otherwise cutting of corners by operators of the remotely located washing facilities by monitoring consumption of the consumables that are to be used in the washing protocols. The operators have to elect which washing recipe they will use for a particular item or set of items. The system records that election, and records when the washing has been done. Each recipe requires a unique set of consumables be used. Tracking by the administrator of the consumables actually used and comparing that to the washing recipes that have been used, and the number of times those washing recipes have been cycled, allows the tallying of use, comparison to on-site inventory of consumables, and thus the detection by the administrator of shortcuts being taken by the operators. 
         [0180]    Tracking the consumables that have actually been used has proven to be difficult where tracking relies solely on a fluid metering system, for example working in conjunction with the fluid pumps assigned to each type of fluid consumable (for example detergents, etc.). In applicant&#39;s experience, fluid flow and volumetric meters which are available commercially are sufficiently inaccurate at the lower viscosities associated with preferred consumables, that tracking of overall consumption of consumables by an operator using such meters is at present undesirable such meters may however be employed as the technology improves. Thus, advances in fluid flow rate metering and fluid flow volume metering may allow the future use of such tracking, which may then be monitored by the networked system. 
         [0181]    In the meantime, presently the administrator in this embodiment of the system knows an initial level of each consumable associated with each machine, knows the wash load/recipe types that a particular washing machine has washed, and the number of those loads. The amount of consumable consumed for each such wash is thus known, as it has been pre-measured for each load type/wash recipe how much consumable is consumed by the operation of a particular pump for its pre-set run-time as prescribed for each wash recipe. 
         [0182]    Consumables are shipped directly or indirectly from the system administrator to an operator as the consumables are ordered and re-ordered by the operator. The system tracks the consumables for a particular machine, for example using bar coding on the consumables which matches a serial number or other unique identifier to the serial number or unique identifier on the particular washing machine in need of re-supply. For example, the consumables may be shipped in 20 liters pails, or in larger containers. So long as the system knows the volume of each consumable which is shipped to the operator for a particular washing machine and so long as the on-going tally of consumable consumption is maintained and monitored by the system and system administrator, the comparison to usage may also be maintained to thereby assist in verifying that the certified standard of cleanliness is being maintained. 
         [0183]    In a preferred embodiment the system is advised of, for example tracks in real time or other more intermittent intervals, but advantageously no longer than short-intervals such as several times per day for example, the arrival of consumables at an operator&#39;s premises. Tracking may for example be done by the scanning of barcodes on the containers of consumables for upload to the system by, RFID, by feedback from the shipper, etc., or any combination of these. The object is to more or less seamlessly track the balance between the consumption of consumables for each washing machine, and the timely re-supply of consumables and input of those re-supplied consumables into the washing machines. In this fashion any use of un-authorized consumables, for example a potentially inferior detergent, by an operator will be detected by the administrator and the particular offending machine may then be shut-down remotely by the administrator. 
         [0184]    Washing Machine Operator Control 
         [0185]      FIG. 24  is a diagrammatic representation of the interrelationships between the various user interface screens which an operator would see and interact with on tablet  120  so as to control the operation of washing machine  10 . As seen in  FIG. 24 , upon initial start-up of washing machine  10  and its corresponding controller, a system initializing screen, as seen in better detail in  FIG. 25 , is displayed. In  FIG. 24  the system initializing screen is denoted by a reference numeral  210 .  FIG. 24  also illustrates one example of a system fault. Other system faults which may occur, as would be known to one skilled in the art, are not shown. 
         [0186]    Once the system is initialized, the “enter” screen  212 , as better seen in  FIG. 26 , is displayed. Once the operator has entered into the system according to a pre-established verification protocol, such as a password or the like, home screen  214 , better seen in  FIG. 27  is displayed. At home screen  214 , the operator may select to rotate the cage using the “rotate cage” button, that is, so as to rotate rotary drum  22  to a desired load or unload position, which then takes the operator to the rotate cage screen  216 . The use of the rotate cage function is described above for loading and unloading the washing machine  10 . The operator may then select either the “counter-clockwise” button or the “clockwise” button on the touch screen to rotate the cage, as described above, so as to load or unload items  16  into, or from, another basket  20 . The operator may then select the “back-arrow” button, in the lower left-hand corner of the screen, so as to return to home screen  214 . The rotate cage screen  216  is better seen in  FIG. 28 . 
         [0187]    From the home screen  214 , the operator may select the “run” button which then takes the operator to wash type screen  218 , better seen in  FIG. 29 . From wash type screen  218 , the operator may then select the details of the desired wash load as better described below. 
         [0188]    Using the “back” button on wash type screen  218 , the operator is returned to home screen  214 . If the operator selects the “alarms” button on the home screen the operator is taken to the alarms screen  220 , better seen in  FIG. 30 . The operator may then select the “E-stop” button at any time the washing machine is operating, which then takes the operator to the emergency stop information screen  222 , better seen in  FIG. 31 . If the E-Stop button is depressed the machine motor brake will be activated and all functionality will be stopped and not usable until the Estop is pulled out and the alarm on the HMI is reset. On return to the alarms screen  220  the operator may select the “reset alarms” button which then takes the operator to the alarms active screen  224 , better seen in  FIG. 32 . As indicated in  FIG. 24 , the alarms may become present at any time during a particular wash cycle. 
         [0189]    As also indicated in  FIG. 24 , if at any time connection to internet  130  is lost the Customer is given, for example, a further two washes for that disconnected machine  10 , after which that machine  10  will automatically lock itself and ask the operator for a code. As seen in internet connection error screen  226 , better seen in  FIG. 33 , upon loss of internet connection from machine  10  to internet  130 , screen  226  is displayed which asks the operator to reconnect to the internet and gives the operator the option to bypass screen  226  to allow the operator to run a wash without internet connection. The operator is warned of the number of bypasses remaining upon selection of a first bypass. In the event of selection of a first bypass, the operator screen  226  is replaced with screen  226   a  which warns the operator that, in one embodiment not intended to be limiting, only a single bypass remains. The operator may select the “bypass” button again to operate the washing machine  10  one further time without internet connection following which internet connection error screen  226   b  is displayed which prompts the operator for a password key or the like which may be obtained by contacting the administrator  102 . The screen also prompts the operator to simply reconnect to the internet. The screens  226   a  and  226   b  are better seen in  FIGS. 34 and 35  respectively. 
         [0190]    If the operator returns to home screen  214 , or had remained at home screen  214 , and had selected the “run” button, then the operator is taken to the “control panel” screen  228 , better seen in  FIG. 36 . Once in the control panel screen  228 , the operator may select from three choices; namely, the machine “information” button which takes the operator to the machine information screen  230 , better seen in  FIG. 37 ; or the operator may select the “maintenance” button in which case the operator is taken to the maintenance screen  232 , better seen in  FIG. 38 ; or the operator may select the “configuration” button in which case the operator is taken to the configuration screen  234 , better seen in  FIG. 39 . 
         [0191]    In the instance that the operator had selected the machine information screen  230 , the operator may then select one of four buttons; namely the “detergent inventory” button, the “hour meter” button, the “water meter” button, or the “wash cycle counter” button. If the operator selects the “hour meter” button, then the operator is taken to the hour meter screen  236  better seen in  FIG. 40 . If the operator selects the “water meter” button, then the operator is taken to the water meter screen  238 , better seen in  FIG. 41 . If the operator selects the “wash cycle counter” button then the operator is taken to the wash cycle counter screen  240 , better seen in  FIG. 42 . If the operator selects the “detergent inventory” button then the operator is taken to the detergent inventory screen  242 , better seen in  FIG. 43 . The operator may return to the machine information screen  230  from any of these screens  236 ,  238 ,  240 , and  242 , by selecting the “back” button, denoted by the return arrow in the lower left-hand of each screen. 
         [0192]    When the operator is in the detergent inventory screen  242 , the operator is presented with a stacked array of “reset” buttons, in the illustrated embodiment which is not intending to be limiting, six reset buttons corresponding to six displayed “Stages”. Each reset button, labelled “reset inventory” in screen  242  takes the operator to a corresponding “set pail volume” screen  244  better seen in  FIG. 44 . Each of these Stages 1-6 correspond to the various consumable fluids, for example the detergent fluid used in each of Stages 1-3 of a particular cycle of the washing cycle as determined by the recipe as selected by the operator, and better described below. The detergents etc. in stages 1-3 are described by way of example in Table 6. The operator selects the recipe according to the category of goods to be restored. Depending on the recipe, the fluid pump (not shown) associated with consumables container, for example a pail, for a particular Stage is engaged, so, depending on the recipe, as to supply a select combination of fluids from the various pails corresponding to the various Stages at any particular time in a cycle during the entire wash, rinse, spin or extraction cycles. Thus in the illustrated example the operator has viewed the volume in pail  2  which corresponds to Stage 2, and having reviewed the amount of Stage 2 detergent left in the pail, swapped the pail out for a full pail of Stage 2 detergent and reset the inventory for that pail so that the system knows that a full pail is available. 
         [0193]    Returning now to the instance where the operator has selected the maintenance screen  232  from the control panel screen  228 , the operator in maintenance screen  232  has a selection of six buttons to choose from; namely, a “water valves”, a “drain valve”, a “brake” button, a “pump calibrate” button, a “detergent flush” button and a “water level drain check” button. The “brake” button engages the brake which arrests rotation of rotary drum  22 . The detergent “flush” button flushes the detergent from the system. The “water valves” button takes the operator to the water valve test screen  246 , better seen in  FIG. 45 . The “drain valve” button takes the operator to the drain valve test screen  248 , better seen in  FIG. 46 . The “pump calibrate” button takes the operator to the pump calibration screen  250 , better seen in  FIG. 47 . The water “level drain check” button takes the operator to the water level and drain check screen  252 , better seen in  FIG. 48 . 
         [0194]    In the instance that the operator when at the control panel screen  228 , selects the “configuration” button, the operator is take to configuration screen  234  and presented with six buttons to select from; namely, a “set” button, a “language” button, a “screen configure” button, a “time set-up” button, a “units” button and a “machine serial” button. If the operator selects the “set point” button, then the operator is taken to the set point screen  254 , better seen in  FIG. 49 . If the operator selects the “language” button then the operator is taken to the language screen  256 , better seen in  FIG. 50 . If the operator selects the screen “configure” button then the operator is taken to the configure screen  258 , better seen in  FIG. 51 . If the operator selects the “time set-up” button, then the operator is taken to the time setup screen  260 , better seen in  FIG. 52 . If the operator selects the “units” button, then the operator is taken to the units screen  262 , better seen in  FIG. 53 . If the operator selects the “machine serial” button, then the operator is taken to the machine serial screen  264 , better seen in  FIG. 54 . Upon the operator selecting from the options available on the machine serial screen  264  the operator is taken to a log-in screen  266 , better seen in  FIG. 55 , and is prompted for a name and password. 
         [0195]    If from the home screen  214  the operator has selected the “run” button, the operator is taken to wash type screen  218 , better seen in  FIG. 29 . The operator then has the choice to select from, without intending to be limiting, eight buttons; namely the “light” button, the “medium” button, the “heavy” button, the “extra-heavy” button, the “sewage” button, the “leathers” button, the “machine rinse” button, and the “PPE” button. In the event that there has been an alarm, the operator also has the option to select the “reset alarms” button. 
         [0196]    If the operator selects the “leather” button, the operator is taken to the leather contamination screen  268 , better seen in  FIG. 56 . In the leather contamination screen  268 , the operator has the choice of a “light” soil button or a “sewage” button. Once the operator has selected whether the leather contamination is a light soil or sewage, the operator is taken to a machine load screen  276  described below. 
         [0197]    In the event that the operator selects the “light”, “medium”, or “heavy” buttons in the wash type screen  218  then the operator is taken to the wash temperature screen  270  and presented with the choice of wash fluid temperatures by use of corresponding “cool”, “warm” or “hot” buttons, as better seen in  FIG. 57 . Once the wash temperature has been selected, the operator is taken to spin cycle speed screen  272 , better seen in  FIG. 58  wherein the operator is given the choice of low, medium, and high spin cycle speeds which the operator selects by the corresponding buttons on the screen. Once the spin cycle speed has been selected, the operator is taken to the finishing agent screen  274  where the operator may select from a fragrance button, a softener button, or a “none” button which deselects the use of a finishing agent, as better seen in  FIG. 59 . 
         [0198]    Once the operator has selected the finishing agent (or no finishing agent), the operator is taken to the machine load screen  276 , which is also the machine load screen that the operator is taken to upon selection of the leather contamination in leather contamination screen  268 , as better seen in  FIG. 60 . In the machine load screen  276 , the operator selects from either a “¼” button, a “½” button, a “¾” button or the “full” button, as better seen in  FIG. 60 , so as to select whether the volume of the items  16 , which has been loaded into machine  10 , are approximately ¼, ½, ¾ or full. For example, “full” means that, in one embodiment, 120 lbs of items  16  have been inserted into baskets  20  so as to symmetrically distribute the load around rotary drum  22 . Once the operator has selected the machine load, the operator is taken to job number screen  278 , better seen in  FIG. 61 , wherein the operator is prompted for the operator job number to be associated with that particular wash. Upon entry of the job number, and pushing the “continuing” button, the operator is taken to the wash cycle summary screen, better seen in  FIG. 62 . 
         [0199]    In the wash cycle summary screen the operator is presented with a summary of the operator selections in teems of wash type, load size, wash temperature, finishing agent, and spin speeds. The selections made by the operator are matched by the wash processor to a corresponding recipe, for example as described below, and from that recipe the volume of the various consumables are determined and multiplied by the presently stored cost of each consumables, and those costs amount are summed and a total cost for the selected wash is presented in wash cycle summary screen  280  in the “to run” field. The predetermined run times for the various cycles associated with the selected wash are then also summed and the results in minutes and seconds are displayed adjacent to the cost field in the wash cycle summary screen. The operator is then prompted to initiate the selected wash cycle by a prominent “run” button located on the screen adjacent to the wash cycle summary information. 
         [0200]    If in the wash type screen  218  the operator has selected the “PPE” button, that is, the button associated with the washing Personal Protective Equipment, then the operator is taken to the PPE wash screen  282 , better seen in  FIG. 63 . Within the PPE wash screen  282 , the operator may select from various buttons corresponding to the type of PPE being washed, the example in  FIG. 63  being given of a “TL MB” button (which stands for Thermal Liner Moisture Barrier), a “SFF OS” button (which stands for Structural Fire Fighter Outer Shell), and a “SFF helmet” button (which stands for Structural Fire Fighter helmet). 
         [0201]    Once the operator selects the appropriate type of PPE to be washed by selecting the corresponding button on the PPE wash screen  228 , the operator is taken to the pre-rinse screen  284 , better seen in  FIG. 64 , wherein the operator is given the choice as to whether to use a wash pre-rinse by corresponding “yes” and “no” buttons. Once a pre-rinse has been selected or deselected, the operator is taken to machine load screen  276 , and thereafter continues through job number screen  278 , and wash cycle summary screen  280  as previously described. 
         [0202]    In the event that the operator has selected the “extra-heavy” or “sewage” buttons in wash type screen  218  then the operator is taken to the sanitize screen  286 , better seen in  FIG. 65  wherein the operator selects whether or not the operator wishes fluid sanitizer to be added to the wash load by selecting either the “yes” or “no” buttons. Once the operator has selected or deselected using sanitizer fluid, the operator is taken to job number screen  278 , and thereafter taken to wash cycle summary screen  280  as described above. 
         [0203]    Once the operator is satisfied with the wash cycle that has been selected as displayed in wash cycle summary screen  280 , and the operator then selects the “run” button on wash cycle summary screen  280 , the operator is taken through a sequence of five “step” screens, namely; the water-in screen  288 , better seen in  FIG. 66 , the detergent screen  290 , better seen in  FIG. 67 , the rotation screen  292 , better seen in  FIG. 68 , the drain screen  294  better seen in  FIG. 69 , and the extract screen  296  better seen in  FIG. 70 . Each of the step screens  288 ,  290 ,  292 ,  294 , and  296 , have in the lower left-hand corner, a “pause” button which takes the operator to the “paused” screen  298 , better seen in  FIG. 71 . 
         [0204]    Each of the five step screens  288 ,  290 ,  292 ,  294 , and  296  also have a “+” button in the lower right-hand corner which, when selected, takes the operator to a corresponding “details” screen as seen in the corresponding “water-in” details screen  288   a  as seen in  FIG. 72 ; a “detergent” details screen  290   a  as better seen in  FIG. 73 ; a “rotation” details screen  292   a  as seen in  FIG. 74 ; a “drain” details screen  294   a  as seen in  FIG. 75 , and an “extract” details screen  296   a  as seen in  FIG. 76 . As with the corresponding step screens, the details screen each have, in the lower left-hand corner a “pause” button which, again, takes the operator to the paused screen  298 . In the lower right-hand corner of the detail screen, a “−” button takes the “operator” back to the corresponding step screen. 
         [0205]    Thus in operation, once an operator has selected the “run” button in the wash cycle summary screen  280 , the selected displayed wash will cycle through the five step screens, showing the operation of the wash during each step in the corresponding step screen. Each step screen; whether it be the water step, the detergent step, the rotation step, the drain step, or the extract step, shows which steps is presently engaged and how far the machine is presently into that particular step. During the display of each of sequential steps screens, the operator may select to look at the corresponding details screen. Thus for example while the water-in screen  288  is displayed, the operator is told the length of time for that particular step, the elapsed time of the execution of that step and the predicted total time to finish all of the steps. If the operator selects the water-in detail screen  288   a  then, for example, the water temperature, both the set point desired for that step, and the current water temperature is displayed, and the water level, including the set point for that step, and the current water level is also displayed. Whether the water-in is hot or cold can also be displayed. By way of further example, if the operator selects the detergent details screen  290   a , the following information may be displayed; the water flush time, the volume of detergent required the current volume of detergent which has been used during the present wash step, and the elapsed time of the detergent step. Also which may advantageously be displayed is a graphic representation as to which of the pumps are engaged. In the illustrated example six pumps are shown and one is indicated as activated (corresponding to which of the six Stages in the recipe is being pumped). If the pumps are being flushed then that status may be provided also. 
         [0206]    In the rotation details screen  292   a , the speed of rotation of rotary drum  22  within wash housing  30  is displayed, for example in the revolutions per minute (RPM). Thus, depending on the type of wash which was selected by the operator, the desired wash speed set point is displayed, the current rotation speed is displayed, the rotation time is displayed, and the wait times may also be displayed. Further, indicators may be provided to tell the operators whether the rotation is presently clockwise or counter-clockwise, as the cage may be rotate back and forth both clockwise and counter-clockwise to provide efficient agitation of items  16  through the wash fluids  32  contained in wash housing  30 . 
         [0207]    In the drain details screen  294   a , the operator may be provided with the drain time&#39;s set point or estimated drain times, and also the presently elapsed time during the drain step. The operator may also be provided with an indication whether the drain valve is presently open or closed. In the extract details screen  296   a , the operator may be provided the presently requested water extract RPM for rotation of rotary drum  22 , the currently obtained RPM of the rotary drum and the final RPM speed of the rotary drum, which in the example illustrated, maybe as high as 209 RPM for final water extraction from item  16  when they are subjected to very high g-loadings within baskets  20 . Again an indicator may be provided it to the operator as to whether the drain valve is open or not. 
         [0208]    Once the five steps have been completed, a sequence of views entitled “wash-complete” are presented to the operator. In particular, by way of example, a wash complete first screen  300   a  better seen in  FIG. 77  may summarize again the wash summary that was chosen by the operator; that is, so as to for example show the wash type, machine load, water temperature, spin cycle, agent and the wash cost. The wash complete first screen  300   a  may be followed in sequence by a wash complete second screen  300   b , better seen by way of example in  FIG. 78 , wherein the wash run time is displayed, including the time of the wash start and the time of the wash end. The wash complete second screen  300   b  may be followed by the display of the wash complete final screen  300   c , better seen by way of example in  FIG. 79  wherein the amount of water consumed is displayed, the amount of Stage one detergent is displayed, the amount of Stage 2 detergent, if any, is displayed, the amount of Stage three detergent, if any, is displayed, the amount of fragrance, if any, is displayed, the amount of softener, if any, is displayed, and the amount of PPE cleaner, if any, is also displayed. A “home” button illustrated by a “house icon” button located in the lower left-hand corner of the wash complete screens may be selected by the operator to return the operator to the home screen  214 . 
         [0209]    Standard and PPE Wash Recipes 
         [0210]    Table 5 lists thirteen washing recipes which are provided herein by way of example for use within the present system. Each recipe listed in Table 5 is set out in detail in corresponding Tables 5.01-5.13. Each of Tables 5.01-5.13 provide numbered steps which corresponds to a described action, a recipe group, a list of detailed headings, the corresponding variable amounts, and finally the amount of the anticipated time for that step. In the action column of each table the description of the action may be for example “water-in”, which comprises the step of filling the wash housing to its predetermined level. “classic Stage 1” refers to a first detergent which would be located in a first pail or other container associated with a first pump and flow lines into the wash housing. “classic Stage 2”, which may be a penetrator detergent, is located in a second pail or container associated with a second pump and its flow lines into the wash housing. A “classic Stage 3” may be a force additive detergent located in a third pail or container having a third associated pump for pumping the third Stage detergent via dedicated flow lines into the wash housing. The described action in the action column may also include “rotation” for the relatively slow rotation of the rotary drum through the wash fluids according to the details listed in the detail column. The action in the action column may be “drained” for the draining of the wash fluids from the wash housing. A first wash and drain cycle may be followed by a rinse cycle wherein again the action column will include a water-in step, then, as called for, a softener or fragrance finishing agent, a rotation step, and then an extraction step. The extraction steps may include a first, medium speed rotational extraction, and a second, high-speed rotational extraction of the remaining water in items  16  held within baskets  20  within the rotary drum. 
         [0211]    Where reference is made to Stage 4, in one embodiment that is a reference to fragrance fluids contained in a pail or other container which has its own associated pump and flow lines into the wash housing. Similarly Stage 5 may be softener fluids contained in a further pail or container and having an associated pump and flow lines into the wash housing. Stage 6 may refer to PPE cleaner contained in its own pail or other container and having its own associated pump and flow lines into the wash housing. 
         [0212]    In certain recipes the variable amount may be chosen by the operator, for example in the water-in steps in the light, medium and heavy recipes (Tables 5.01-5.03 respectively). Where a variable may be varied by an operator the symbol “VV” is found in the variable column. In more control critical recipes such as the sewage recipe of Table 5.05, less control is given to the operator. For example, in the sewage recipe, the water in temperature is pre-set to 35° C. in step one, and 200° C. in Step  14 . 
         [0213]    Where the variable settings are not to be tampered with by the operator, for example the amounts of Stage 1 and 2, and in applicable instances, Stage 3 detergents, the volumes are pre-set as for example in the heavy recipe of Table 5.03. In the heavy recipe the Stage 1 detergent has a volume of 340 ml, the Stage 2 detergent has a volume of 480 ml and the Stage 3 detergent has a volume of 390 ml. As set out in the tables most of the variables are pre-set so as to meet the cleaning certification required to consistently obtain the food-grade-safe standard of cleanliness. Thus for example in the leathers recipe of Tables 5.06 and 5.07 the final extract speed which is operator variable in light washing is predetermined and pre-set at 196 rpm so as to generate very high g-loadings on items  16  held in the rotary drum. The amount of time for each step is also controlled so, that for example the high final extraction speed of 196 rpm called for in the leathers sewage recipe is only 10 minutes for the entire extraction step, whereas the extraction step, again at 196 rpm for the final extraction speed lasts 25 minutes for water extraction from a firefighter thermal liner moisture barrier as set out in Table 5.08. 
         [0214]    Thus as will be appreciated by those skilled in the art, the present system is characterized by high levels of control over the washing machinery, the system architecture, data flow, data polling, reporting, overview, administration, and feed-back and over the wash processor controlled recipes so that operator input is minimized to thereby optimize the consistent restoration of soft items to a food-grade-safe level of cleanliness. 
         [0215]    As will be apparent to those skilled in the art in the light of the foregoing disclosure, many alterations and modifications are possible in the practice of this invention without departing from the spirit or scope thereof. Accordingly, the scope of the invention is to be construed in accordance with the substance defined by the following claims.