US20010049846A1 - Method and system for optimizing performance of consumer appliances - Google Patents

Method and system for optimizing performance of consumer appliances Download PDF

Info

Publication number
US20010049846A1
US20010049846A1 US09/880,669 US88066901A US2001049846A1 US 20010049846 A1 US20010049846 A1 US 20010049846A1 US 88066901 A US88066901 A US 88066901A US 2001049846 A1 US2001049846 A1 US 2001049846A1
Authority
US
United States
Prior art keywords
director
communication
consumer appliance
processing
optimizing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/880,669
Inventor
Brian Guzzi
Joseph Nurre
James Stigall
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Procter and Gamble Co
Original Assignee
Procter and Gamble Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Procter and Gamble Co filed Critical Procter and Gamble Co
Priority to US09/880,669 priority Critical patent/US20010049846A1/en
Publication of US20010049846A1 publication Critical patent/US20010049846A1/en
Assigned to PROCTER & GAMBLE COMPANY, THE reassignment PROCTER & GAMBLE COMPANY, THE ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: GUZZI, BRIAN DANIEL, NURRE, JOSPEH HENRY, STIGALL, JAMES RANDALL
Abandoned legal-status Critical Current

Links

Images

Classifications

    • DTEXTILES; PAPER
    • D06TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
    • D06FLAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
    • D06F34/00Details of control systems for washing machines, washer-dryers or laundry dryers
    • D06F34/14Arrangements for detecting or measuring specific parameters
    • D06F34/22Condition of the washing liquid, e.g. turbidity
    • DTEXTILES; PAPER
    • D06TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
    • D06FLAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
    • D06F75/00Hand irons
    • D06F75/08Hand irons internally heated by electricity
    • D06F75/26Temperature control or indicating arrangements

Definitions

  • the present invention relates generally to optimizing the performance and convenience of consumer appliances, and more specifically to unique methods and systems for optimizing the ease of use and performance of consumer appliances such as a washing machine, a clothes dryer, an iron and an automated pet food dispenser.
  • One embodiment of the present invention is a method of optimizing processing conditions based on environmental conditions and/or soiled article characteristics derived from one or more soiled articles to be laundered.
  • the method comprises the steps of providing a consumer appliance having one or more sensors in communication with a director and sensing one or more environmental conditions and/or sensing one or more soiled article characteristics derived from one or more soiled articles present in the washing machine from the sensors.
  • the sensors might then communicate the environmental conditions and/or soiled article characteristics to the director and to an optimization module in communication with the director.
  • the optimization module might be configured to optimize the processing conditions based on the environmental conditions and/or the soiled article characteristics.
  • Yet another embodiment of the invention is a method of optimizing processing conditions based on environmental conditions.
  • the method comprises the steps of providing a washing machine having a director having a communication link to a data store.
  • the director might then retrieve one or more environmental conditions from the data store and provide the conditions to an optimization module in communication with the director.
  • the optimization module might then optimize the processing conditions based on the environmental conditions.
  • Another aspect of the present invention is a method of collecting data.
  • the method comprises the steps of providing an identification device, a work piece identifier and a director in communication with a consumer appliance and also providing a communications link between the director and an external data store.
  • each work piece item to be processed by the consumer appliance is identified and one or more processing factors corresponding to each of the identified work piece items might be retrieved.
  • the director might then upload each identified work piece item and processing factor to the external data store, wherein the external data store is configured to collect data from at least one consumer appliance.
  • a further non-limiting embodiment of the present invention is a method of providing automatic reordering of laundering compositions.
  • the method comprises the steps of providing an inventory module and a director in communication with a consumer appliance.
  • the consumer appliance might also further comprise a detergent dispenser having an inventory of laundering compositions which might be monitored by a sensor in communication with the director.
  • a communications link may be provided between the inventory module and an external data store configured to communicate with the inventory module, wherein the inventory module is configured to transmit an order of a quantity of laundering compositions to the external data store upon the sensor sensing that the inventory of laundering compositions has reached a predetermined level.
  • Yet another embodiment of the present invention is a method of optimizing the processing of one or more work piece items by a consumer appliance.
  • the method comprises the steps of providing an identification device, a work piece identifier, a data store and a director in communication with a consumer appliance.
  • each work piece item to be processed by the consumer appliance might be identified and one or more processing factors corresponding to each of the identified work piece items might be retrieved from a data store.
  • a user might then be allowed to set a desired conditioning and the system might optimize the processing conditions corresponding to the processing factors and the desired conditioning set by the user.
  • FIG. 1 is a schematic illustration of a system for optimizing performance of a consumer appliance according to the present invention
  • FIG. 2 is a schematic illustration of a system for laundering clothes according to the present invention
  • FIG. 3 depicts an exemplary flowchart of a method of laundering clothes according to the present invention
  • FIG. 4 depicts another exemplary flowchart of a method of laundering clothes according to the present invention
  • FIG. 5 is a schematic illustration of a item of clothing to be laundered according to the present invention.
  • FIG. 6 is a plan view schematic illustration of a system for laundering clothes according to the present invention.
  • FIG. 7 depicts a flowchart of a method of laundering clothes according to the present invention.
  • FIG. 8 is a schematic illustration of a system for drying clothes according to the present invention.
  • FIG. 9 is a schematic illustration of a system for ironing clothes according to the present invention.
  • FIG. 10 depicts a flowchart of a method of ironing clothes according to the present invention.
  • FIG. 11 is a schematic illustration of a system for pet feeding according to the present invention.
  • FIG. 12 depicts a flowchart of a method of feeding pets according to the present invention
  • FIG. 13 is a schematic illustration of a system for treating items according to the present invention.
  • FIG. 14 depicts a flowchart of a method of treating items according to the present invention.
  • FIG. 1 One aspect of the present invention, depicted in FIG. 1, is the system 800 for optimizing the processing of one or more work piece items by a consumer appliance, comprising: a consumer appliance 802 ; a director 804 in communication with the consumer appliance 802 ; a data store 806 in communication with the director 804 ; an identification device 808 in communication with the director 804 ; a work piece identifier 810 ; and an optimization module 812 in communication with the director 804 , wherein the optimization module 812 comprises executable instructions for determining optimized process conditions of the consumer appliance 802 .
  • FIG. 2 depicts a consumer appliance system 20 for laundering clothes in accordance with one aspect of the present invention.
  • the system 20 is shown as preferably comprising a washing machine 22 as the exemplary consumer appliance, a director 25 in communication with the washing machine 22 , a user interface 28 , a data store 34 , an identification device 40 , and a optimization module 31 as will be further described herein.
  • the optimization module 31 would likely preferably comprise a set of executable instructions such as in the form of software, routines, programs, algorithms, code, logic and the like, which would, inter alia, facilitate the determination of optimized operating conditions of the washing machine.
  • the optimization module 31 is preferably provided in communication, such as via a token ring, Ethernet, telephone modem connection, radio or microwave connection, parallel cables, serial cables, telephone lines, universal serial bus “USB”, Firewire, Bluetooth, fiber optics, infrared “IR”, radio frequency “RF” and the like, or combinations thereof with the data store 34 and the user interface 28 .
  • the optimization module may be integrated into the consumer appliance, or in an alternative embodiment be hosted or housed on a remote device. Remote devices may include other consumer appliances, a personal computer, or an external server located somewhere on the Internet.
  • the user interface 28 might comprise a computer, a personal digital assistant (PDA), a device with wireless application protocol programs (WAP) such as cell phone, auto computer or PDA, interactive TV, or an Internet appliance, or the like.
  • PDA personal digital assistant
  • WAP wireless application protocol programs
  • User interface 28 allows the user to interact with the laundering system 20 and, as will be understood, can take any of a virtually unlimited number of alternative and/or audio, visual and/or other communicative forms.
  • the user interface 28 may comprise a computer system comprising a CPU, memory, a visual display device and an input means.
  • Preferred input means comprise a keyboard or mouse or other means of input such as speech recognition and/or visual input utilizing a video camera.
  • the user interface 28 might comprise a computer connected to the Internet through a communication link 38 and running a web browser such as Internet Explorer from Microsoft Corp. or Netscape Navigator from Netscape Communications Corp.
  • a washing machine 22 of this example can be a standard washing machine known to one skilled in the art.
  • the system 20 is integrated into the washing machine 22 .
  • the system 20 is separate from the washing machine 22 .
  • the system 20 generally speaking, comprises a plurality of components that might each comprise a set of executable instructions such as in the form of software, routines, programs, algorithms, code, logic and the like.
  • the system 20 might further comprise data stored in a data store that contains information relating to processing and otherwise cleaning or laundering clothing or other work items, where information is contemplated to mean data, executable instructions and the like.
  • a consumer appliance might comprise a compact disk (CD) drive, such that a customer service representative of company associated with the consumer appliance might send a CD having updated information retrievable by the consumer appliance.
  • the consumer appliance might be in communication with an external data store that might be updated by a customer service representative of company associated with the consumer appliance. Any consumer appliance in communication with the data store might be configured to retrieve the updated information such as new executable instructions and/or data. It should be recognized that these are only two of many possible ways to update and reconfigure the information associated with a consumer appliance.
  • the present invention contemplates identifying particular items of clothing.
  • the items of clothing to be laundered have an work piece identifier such as an identification tag or clothing identifier which comprises an identification means known to one skilled in the art.
  • identification tags might comprise any combination of bar codes, radio frequency identification tags, data, chips, smart cards and the like.
  • the items of clothing might comprise a Radio Frequency Identification (RF ID) tag that might allow the clothing to be recognized by an identification device 40 .
  • the identification device 40 might transmit the identification to a director 25 which might then search a data store, such as an external data store 36 for information relating to the identified clothing item.
  • RF ID Radio Frequency Identification
  • information relating to the particular item of clothing such as the clothing's fabric composition may be stored directly on the tag and read by the identification device 40 .
  • additional information relating the item of clothing could be added to the item's identification.
  • a washing history record could be developed for each item of clothing and subsequently added to the tag or added at the external data store.
  • the identification device 40 comprises a bar code scanner.
  • bar code scanners are known to one skilled in the art and include 1) pen type readers and laser scanners, 2) CCD readers and 3) camera based readers.
  • Pen type readers include a light source and a photo diode that are placed next to each other in the tip of a pen or wand. To read a bar code, the user passes the tip of the pen across the bars and the photo diode measures the intensity of the light reflected back from the light source and generates a waveform that is used to measure the widths of the bars and spaces in the bar code.
  • Laser scanners work the same way as pen type readers except that they use a laser beam as the light source and typically employ either a reciprocating mirror or a rotating prism to scan the laser beam back and forth across the bar code.
  • a photo diode is used to measure the intensity of the light reflected back from the bar code. In both pen readers and laser scanners, the light emitted by the reader is tuned to a specific frequency and the photo diode is designed to detect only this same frequency light.
  • Pen type readers and laser scanners can be purchased with different resolutions to enable them to read bar codes of different sizes.
  • the scanner resolution is measured by the size of the dot of light emitted by the reader.
  • CCD (Charge Coupled Device) readers use an array of hundreds of tiny light sensors lined up in a row in the head of the reader. Each sensor can be thought of as a single photo diode that measures the intensity of the light immediately in front of it. Each individual light sensor in the CCD reader is extremely small and because there are hundreds of sensors lined up in a row, a voltage pattern identical to the pattern in a bar code is generated in the reader by sequentially measuring the voltages across each sensor in the row.
  • CCD reader is measuring emitted ambient light from the bar code whereas pen or laser scanners are measuring reflected light of a specific frequency originating from the scanner itself.
  • the newest type of bar code reader currently available are camera based readers that use a small video camera to capture an image of a bar code. The reader then uses sophisticated digital image processing techniques to decode the bar code.
  • Video cameras use the same CCD technology as in a CCD bar code reader except that instead of having a single row of sensors, a video camera has hundreds of rows of sensors arranged in a two dimensional array so that they can generate an image.
  • the identification device 40 comprises a radio frequency scanning device.
  • Radio Frequency Identification uses radio frequency communication to automatically identify, track and manage objects, people or animals.
  • a low-frequency, passive, magnetically-coupled RF ID system is made up of two parts: a reader and a tag.
  • the tags are typically attached to objects or animals that require a unique identification number.
  • the tags include an electronic circuit (transponder) and tuned antenna-capacitor circuit.
  • the tags are small sophisticated radio transmitters and receivers. They are powered by the RF field generated by the reader. Upon being powered up, the tag will continuously transmit, by damping the incoming RF power field, its data.
  • the RF ID reader has three main functions: energizing, demodulating and decoding.
  • the reader using a tuned antenna-capacitor circuit, emits a low-frequency radio wave field. This is used to power up the tags.
  • the information sent by the tag must be demodulated.
  • the encoded information is decoded by the reader's on-board micro-controller. This information can then be used by a controlling processor.
  • the antenna can be shaped and sized in different ways. Because of the small size of the tag, it can be formed to fit almost any situation. Since there is no contact or viewing required, the RF ID system allows great freedom of movement and placement of the tag and reader become less of a critical issue.
  • the laundering factors retrieved from the data store might be matched against one or more decision trees.
  • a decision trees typically is a set of responses/traits/categories against which the laundering factors can be compared against.
  • a decision tree preferably comprises every combination of possible laundering factors.
  • the laundering factors are then compared against the decision tree for a matching branch and the matching branch provides further instructions to be executed as a result of the match.
  • Such decision trees would preferably comprise potential combinations of laundering factors which have been designed with the system's intended application in mind, so that appropriate optimized operating conditions can be established that pertain to the items of clothing to be laundered.
  • the decision trees are converted to mathematical algorithms which then process the decision tree comparisons or “decisions” electronically to ascertain the appropriate optimized operating conditions of the washing machine.
  • one embodiment of the present invention comprises the decision trees or algorithms of the optimization module 31 being updated by a neural network.
  • the neural net 32 would assess various applicable laundering factors and feedback data retrieved from the data store to determine if any changes to the mathematical algorithms or dialog scripts are needed to facilitate or optimize the decision making process of determining optimized laundering conditions.
  • a neural network can continuously update its decision making algorithm by incorporating user input such as feedback, frequency of laundering, number of launderings and laundering compositions utilized into the decision making process akin to artificial intelligence or “smart” logic. According to Haykin, S. (1994), Neural Networks: A Comprehensive Foundation , NY: Macmillan, p.
  • a neural network is a massively parallel distributed processor that has a natural propensity for storing experiential knowledge and making it available for use. It resembles the brain in two respects: 1) Knowledge is acquired by the network through a learning process; and 2) Interneuron connection strengths known as synaptic weights are used to store the knowledge.
  • the neural network analyzes the data store 34 for trends, feedback data, laundering factor data and other additional data to develop and refine algorithms for decision making. In a preferred embodiment, a neural network would automatically make changes to the optimization module's 31 decision trees or algorithms based upon the growing base of laundering factors and user feedback data.
  • the system 20 might further comprise a detergent dispenser 43 or similar consumer appliance action product or device (e.g., starch dispenser for an iron, vitamin dispenser for a pet feeder device, etc.) in communication with the optimization module 31 .
  • a detergent dispenser 43 might further include one or more laundry compositions to be dispensed into the washing machine.
  • the detergent dispenser is integrated into the washing machine 22 , whereas in an alternative embodiment, the detergent dispenser 43 could be attached adjacent the washing machine.
  • the action product or the detergent dispenser 43 is in communication with the optimization module and receives instructions for the appropriate time, amount, and choice of laundry composition to dispense into the washing machine.
  • Various detergent dispensers are known to one skilled in the art.
  • the detergent dispenser or other appliance action device of the present invention can be any detergent dispenser or the like known to or developed by one skilled in the art.
  • the system 20 further comprises a appliance action device (e.g. detergent dispenser) inventory module 45 in communication with the action device (detergent dispenser) 43 and the director 25 .
  • the detergent inventory module 45 comprises executable instructions for determining the amount and type of laundry compositions in the detergent dispenser 43 . This information can then be stored in the data store 34 and utilized by the optimization module 31 , when the optimization module 31 determines optimum laundering conditions for the clothes by taking in account of exactly what laundering compositions are available for use.
  • laundry compositions may comprise formulated compositions, such as, but not inclusively, detergents, such as Tide®, rinses such as Downy®, bleaches, fabric softeners such as Downy®, and the like.
  • laundry compositions may include the constituent ingredients, or, in other words, the individual ingredients of a formulated composition.
  • An example of the constituent ingredients of a detergent such as Tide® may include, but are not limited to builders, surfactants, enzymes, brighteners, bleaching agents, conditioning agents, lubricants and any other ingredient.
  • such device inventory module comprises executable instructions for sustaining an adequate quantity of products (e.g. laundering compositions) on-hand to ensure the consumer does not run out of laundering compositions while laundering clothes.
  • the detergent dispenser may include a level sensor or weight sensor to monitor the current inventory of laundering compositions in the detergent dispenser.
  • the detergent inventory module will order electronically a replacement quantity of laundering compositions when the level of the laundering composition reaches a pre-determined level in the detergent dispenser. This supplier managed inventory allows the consumer to give up the hassle of monitoring the level of laundering compositions and provides a way for the consumer to ensure they have an adequate supply of the laundering compositions on hand.
  • the detergent inventory module may send a message to the user informing the user that one of the laundering compositions in the detergent dispenser is at a pre-determined level. The message preferably is sent through E-mail or another messaging means known to one skilled in the art.
  • the device inventory module comprises executable instructions for searching retailers product databases for a desired product (e.g. laundering composition) at a desired price.
  • a desired product e.g. laundering composition
  • the consumer may use Tide® products for their laundering composition.
  • the consumer through the user interface can activate the detergent inventory module to monitor Tide® product prices at local and/or on-line retailers.
  • the detergent inventory module will alert the consumer of the availability of Tide® products at the desired price.
  • the consumer will then be provided instructions on where the Tide® products are available at the desired price, or preferably the detergent inventory module will comprise executable instructions to allow the consumer to purchase the Tide® products online and have the Tide® products delivered to the consumer's home.
  • the inventory module may be able to search wholesalers of constituent ingredients for a desired ingredient, and an inventory module may be capable of alerting consumers to the availability of a particular ingredient at a desired price.
  • the system 15 might be configured to reorder laundry compositions based as least in part on the identity of clothing that is typically washed.
  • a washer may identify via an RF ID tag or other known tag, and keep track of every item of clothing washed in a machine, and may use that information to determine which laundry compositions may need to be reordered. For example, if a particular washer, washes a large amount of dark clothes, the washer may be able to forecast when a particular detergent or constituent ingredient may run out and may either prompt a user that the detergent or ingredient needs to be reordered, or may search retailer/wholesaler databases for the desired product at a desired price.
  • the system of the present invention might further comprise a communication link 38 and an external data store 36 .
  • the communication link provides access from the director to the external data store.
  • the communication link is preferably a token ring, Ethernet, telephone modem connection, radio or microwave connection, parallel cables, serial cables, telephone lines, universal serial bus “USB”, Firewire, Bluetooth, fiber optics, infrared “IR”, radio frequency “RF” and the like, or combinations thereof.
  • an external data store might acquire and aggregate data from each consumer device in communication with the external data store.
  • an individual washing machine 22 may store information relating to each load and/or each item of clothing processed by the machine. This information may be uploaded to an external data store in communication with other consumer devices.
  • an administrative user may be able to aggregate the data for research and development purposes, such as, for example, an administrative user may be able to identify new trends in fabrics or other relevant information.
  • uploaded means that a consumer appliance is capable of transmitting information, such as data relating to the characteristics of the clothing processed, to an external data base such that any person in communication with the external data base might have access to the data.
  • data in the data store 22 is not limited to information uploaded by a washing machine, but rather might also include consumer feedback data from consumers with respect to difficulties they have experienced with current products and the consumer appliance. Additionally, it should be recognized that an administrative user may access the data store 36 and utilize the consumer's feedback to develop or improve the optimization module or products of the enterprise. This insight gained from the consumer may provide very beneficial information for product development and improvement of products and services of the enterprise. It can be contemplated as well, that an enterprise might make the data store, analysis of the data store, available to other entities. This might entail allowing such entities to have access to such data via the Internet, via printed reports, via interactive software on computers, periodic data subscription services and the like.
  • the external data store 36 comprises work piece processing properties and factors (e.g. clothing properties and laundering factors) corresponding to the work piece identifiers.
  • the work piece manufacturers e.g. clothing manufacturers, pet food manufacturers
  • this data may include, color, fabric type, description of garment, date of manufacture, specific laundering care recommendations, image of the garment, and the like.
  • additional information relating to a work piece's properties and factors can be added so as to create a history of the work piece.
  • the optimization module may search the external data store for work piece (laundering) properties of the work piece (garment) corresponding to the work piece identifier. This data is then preferably stored in a local memory store of the system.
  • the system 20 might further comprise one or more sensors 53 in communication with the director.
  • exemplary sensors may include one or more of the following sensors selected from the group consisting of: water temperature sensor, water pH sensor, water hardness sensor, speed sensor, vibration sensor, level sensor, electric load sensor, water flow sensor and water pressure sensor.
  • the water temperature sensor could be utilized to determine the optimal laundering conditions and to correctly set the water temperature to optimize the laundering of the clothes.
  • a consumer appliance might optimize processing conditions based on environmental conditions.
  • a washing machine system 20 might optimize laundering conditions based on initial water conditions.
  • the pH and hardness of the water utilized in the washing machine can greatly affect the performance of the laundry compositions when laundering clothes.
  • the optimization module can preferably account for the initial water conditions and make the appropriate changes in the laundering conditions to optimize the laundering of the clothes.
  • various water conditions such as pH and hardness might be retrieved from data stores on the Internet.
  • retrieved is contemplated to mean that a consumer appliance might be configured to download applicable information or data via a communication link such as over the Internet. It should be recognized that the characteristics of initial water conditions, whether retrieved from an external data store or obtained through sensors, might be stored on a local data base to minimize time spent obtaining the information for the next cycle. Also, it is contemplated that a user might be provided with the characteristics of the initial water supply and allowed to modify and save the characteristics if desired.
  • a consumer appliance might contain sensors that sense characteristics of a soiled article. It is contemplated that a sensor may sense the soiled characteristics directly from an article itself, or indirectly through water that contacts a soiled area.
  • a sensor may sense the soiled characteristics directly from an article itself, or indirectly through water that contacts a soiled area.
  • a sensor maybe housed in a washing machine and the sensor maybe in communication with a director.
  • the sensor may be integral with the machine or may be free-standing.
  • a sensor-containing device can be placed in the machine prior to or during use.
  • the sensors can be in electronic communication with the direction, including but not limited to connection via wire or any electromagnetic signal.
  • the sensor may either directly or indirectly sense the characteristics of the soiled article and transmit the characteristics to a director in communication with an optimization module.
  • An optimization module might then determine optimized processing conditions based on the communications from the sensor, and communicate the appropriate processing conditions to the director to ensure the soiled articles receive the appropriate wash treatment.
  • the senor may either directly or indirectly sense the characteristics of the soiled article and transmit to a user of the washing machine an optimal cleaning performance characteristic such that the user may take appropriate action prior to the commencement of the wash treatment to ensure that the soiled articles receive the appropriate wash treatment, preferably optimized cleaning of the soiled article. It is understood that a processing device may be needed to convert the soiled article characteristic into an optimal cleaning performance characteristic.
  • the sensors used in sensing a characteristic of a soiled article may be any suitable sensor known to those in the art.
  • suitable sensors include, but are not limited to, pH sensors, conductivity sensors, water hardness sensors, turbidity sensors, temperature sensors, calcium ion sensors and oxidation-reduction potential sensors. Examples of such sensors are commercially available from companies such as Honeywell, Rosemount and Analytical Sensors Inc.
  • “Soiled article” as used herein means any article that is soiled or stained.
  • soiled articles include, but are not limited to, fabrics (i.e., garments, undergarments, socks, draperies, towels, linens, etc.), dishes, pots, pans, cookware, bakeware and tableware.
  • the soiled article comprises a soiled fabric article.
  • “Soiled article characteristic” and/or “characteristics of a soiled article” as used herein means any characteristic that is derived from a soiled article.
  • Nonlimiting examples of soiled article characteristics include type of soil, composition of soil, type of article, amount of soil, pH of soil, conductivity created by soil, water hardness created by soil, temperature changes, and turbidity created by soil.
  • Optimal cleaning performance characteristic means one or more operating conditions by which the consumer appliance can be operated. In other words, one or more operating conditions that the user of the consumer appliance can incorporate into the consumer appliance prior to operating the consumer appliance such that optimal cleaning performance is achieved upon operation of the consumer appliance. The one or more operating conditions is in response to the soiled article characteristic derived from the soiled article.
  • the optimal cleaning performance characteristic comprises a recommended dosage amount of an active ingredient to provide a desired cleaning benefit, such as a cleaning and/or laundry composition, to be used in the consumer appliance.
  • the optimal cleaning performance characteristic comprises a recommended physical parameter for the operation of the consumer appliance, such as temperature, cycle time, agitation, pH, and the like.
  • the communication of the optimal cleaning performance characteristic to the user of the consumer appliance occurs at a time prior to the user inputting settings for operation of the consumer appliance and/or prior to the user adding an active ingredient to provide a desired cleaning benefit into the consumer appliance.
  • optimized cleaning means achievement of cleaning results not attainable utilizing existing conventional wash methods.
  • optimized cleaning means that a user of the consumer appliance wherein an optimal cleaning performance characteristic is communicated to the user and the user utilizes (incorporates into) the optimal cleaning performance characteristic in operating the consumer appliance achieves better cleaning results as compared to a user who operates an identical consumer appliance without utilizing an optimal cleaning performance characteristic to operate the consumer appliance.
  • Other sensors may include a speed sensor, which can be utilized to ensure that delicate garments are not damaged in the washing machine by too fast of a spinning cycle or agitation cycle.
  • a vibration sensor could detect when the load of laundering items has become out of balance and preferably would alert the user to such a condition.
  • the optimization module in conjunction with the director would make changes to the laundering settings to minimize the vibrations of the washing machine.
  • Another example of a sensor that can be utilized is a level sensor. The level sensor monitors the level of clothing and/or liquid in the washing machine to ensure that the washing machine is not overloaded with clothes. An electric load sensor would provide data to the director to determine when the laundering cycles change and when the laundering process is finished.
  • the system 20 might further comprise a reasoning module 48 in communication with the director 25 .
  • the reasoning module 48 preferably comprises executable instructions for providing information to a user regarding the optimized operating conditions.
  • the reasoning module 48 will provide the user the reasons to believe the optimization module's determination of optimal conditions such as washing with warm water and a pre-rinse additive.
  • the user will be able to receive more information on any determination that the director in connection with the various modules has made.
  • the reasoning module provides an explanation on why a potential processing conflict exists. It is believed that consumers are more likely to utilize and trust the decision making process of the present invention if the users are provided with an explanation or reasons to believe the decisions made by the system.
  • the system 20 might further comprise a processing history module 50 in communication with the director 25 .
  • the processing history module 50 preferably provides executable instructions for collecting and maintaining a processing history on action on the work piece items by the consumer appliance.
  • the history module might monitor all stains that have occurred on the garment in the past or monitor the number of times a garment has been laundered. This information can be later retrieved by a consumer to determine how well the work piece is being processed by the consumer appliance (e.g. how a clothing garment has withstood multiple launderings).
  • an administrative user can access the history module to better develop and improve products and services of the enterprise.
  • Another aspect of the present invention is the method of optimizing the processing of one or more work piece items by a consumer appliance.
  • the method comprises the steps of: providing an identification device, a work piece identifier, a data store and a director in communication with a consumer appliance; identifying each work piece item to be processed by the consumer appliance; retrieving one or more processing factors corresponding to each of the identified work piece items from a data store; determining potential processing conflicts corresponding to the processing factors of each of the identified work piece items; notifying a user of any potential processing conflicts; determining optimized processing conditions corresponding to the processing factors; and prompting the user to confirm the optimized processing factors.
  • FIG. 3 An exemplary embodiment of the method of optimizing the processing of one or more work piece items by a consumer appliance is depicted in FIG. 3 for the a washing machine example for laundering multiple items of clothing.
  • the method might comprise the steps of: providing a director in communication with a washing machine, a user interface, an optimization module and a data store (step 60 ); identifying each of the items to be laundered (step 61 ); retrieving one or more cleaning factors corresponding to each of the items of clothing from the data store (step 64 ); determining potential laundering conflicts corresponding to the cleaning factors of each of the items of clothing (step 66 ); alerting a user of the potential laundering conflicts (step 68 ); determining optimal laundering conditions corresponding to the cleaning factors of each of the items of clothing (step 70 ); informing the user of the optimal laundering conditions (step 72 ); prompting the user to provide feed back data on the laundering of the items of clothing (step 84 ); and receiving from the user feed back data relating to the laundering process (step 86 ).
  • the step of identifying each work piece item may comprise manually entering the work piece information into the user interface, or preferably comprises reading a tag with an identification system such as bar code or RF ID tags.
  • the processing factors may be manually entered.
  • the manual option might comprise the user entering the garment type, color, fabric type, manufacturer, care instructions, and the like or combinations thereof.
  • the user may enter through the user interface, that the work piece has the following processing factors (e.g. white in color, 100% cotton, men's underwear). This data will then be utilized in at least part by the director to determine if there are any potential processing conflicts and to determine the optimal processing conditions.
  • the identification step is automatic and comprises scanning a work piece identifier (e.g. bar code) or receiving the identifying information from the work piece identifier (e.g. RF ID tag).
  • the work piece identifier e.g. RF ID tag, bar code
  • the work piece identifier might comprise a serial number that is unique to the work piece item (clothing garment). This serial number can the be utilized to retrieve processing (laundering) factors that need to be considered for the work piece (item of clothing). In the washing machine example, such factors include: fabric type, color, restrictions on laundering, drying factors, and the like.
  • the director and the optimization module determine if any potential processing conflicts exist. For example, in the washing machine exemplary embodiment, the user may have accidentally combined a item of clothing that is made from silk and “dry clean” only with a load of denim blue jeans. The “dry clean” only garment will most likely be ruined if laundered with the blue jeans.
  • the optimization module utilizing the serial number for each of the items can retrieve the processing factors corresponding to each of the items. The processing factors are then preferably analyzed against a decision tree or algorithm to determine if any potential conflicts exist. If a processing (laundering) conflict exists, the director can alert the user of the conflict.
  • This alert may comprise an audio alarm, voice, visual alarm, displaying a message, and the like or combinations thereof.
  • the user may have the ability to override the processing conflict and have the alert canceled.
  • the user if a user overrides the processing (laundering) conflict, the user is asked whether to repeat this alarm in the future for these work piece items (e.g. items of clothing) or to ignore this potential conflict in the future.
  • the user's input can then be stored in the data store and utilized in subsequent operations of the consumer appliance.
  • the user acknowledges the alert of the processing conflict and removes the work piece(s) resulting in the processing conflict.
  • the optimization module may determine multiple processing conflicts exist. In this embodiment, the optimization module might provide the user detailed instructions on which work piece items are generating the processing conflicts and how to resolve the processing conflicts.
  • the consumer appliance comprises a user interface.
  • the user interface may comprise a visual display such as a touch screen or an audio interaction.
  • the world wide web might be accessed through the touch screen using a web browser known to one skilled in the art.
  • Web access may be provided through a communication link such as a token ring, Ethernet, telephone modem connection, radio or microwave connection, parallel cables, serial cables, telephone lines, universal serial bus “USB”, Firewire, Bluetooth, fiber optics, infrared “IR”, radio frequency “RF” and the like, or combinations thereof.
  • a slow Internet connection could be compensated for by providing a memory cache that is updated during idle periods.
  • the user interface will provide additional information to the user. For example in the washing machine example, suggestions may be presented on optimized laundering conditions based on the state of the machine and laundering factors corresponding to the item of clothes to be laundered. Laundering factors can be acquired by identifying the items of clothing and subsequently retrieving corresponding laundering factors from a data store.
  • the state of the processing of the work piece by the consumer appliance can be visually represented on the user interface (touch screen). When the state changes, a relevant help icon might appear.
  • a RF ID or other identification technology may discover the garment and display its image on the touch screen.
  • the image may be retrieved from the data store along with other processing (laundering) factors corresponding to the work piece (item of clothing).
  • simple icons might be displayed to the user offering topics such as “Cleaning cotton”, “Bleaching whites” or “Removing stains from cotton”.
  • the topics could be retrieved from the Internet or from the local data store. If the user selects one of the icons corresponding to the topics, the topic will be delivered to the user. Additionally, newsletters could be presented to the consumer presenting timely or recent discoveries or information to the consumer.
  • the user interface may offer topics of general interest including new processing (washing) methods, new products and special offers.
  • an icon will always be present on the user interface to directly connect the user to a customer service person of the company. If the Internet connection is slow, an e-mail may be sent or a request for a phone call may be made.
  • the system further comprises an audio system. A question and answer conversation could be conducted over streaming audio and/or video. With the addition of a video system, a company customer service would be able to more fully appreciate the processing issue.
  • a user may be able to video conference with an expert service representative of a customer service through a user interface of the consumer appliance. Moreover, because the consumer appliance has a communication link to an external database, the expert representative may be able to download information relating to machine to aid the servicing request.
  • user feedback data may be solicited from the consumers.
  • the feedback might be collected almost immediately following the solicitation of the advice or almost immediately following a users follow through of the advice.
  • a customer service representative could monitor consumer satisfaction.
  • all suggestions are analyzed by customer service representatives and the information is stored in the data store.
  • FIG. 4 Another exemplary embodiment of the present invention, illustrated in FIG. 4, is the method of laundering an item of clothing.
  • the method comprises the steps of: providing a director in communication with a washing machine, an identification device, a user interface and a data store (step 60 ); capturing a clothing identifier from the item of clothing to be laundered (step 62 ); retrieving clothing properties corresponding to the clothing identifier from the data store (step 64 ); determining potential laundering conflicts from the retrieved laundering properties (step 66 ); notifying a user of any determined laundering conflicts (step 68 ); determining optimized laundering conditions from the retrieved clothing properties (step 70 ); notifying the user of the optimized laundering conditions (step 72 ); prompting the user to accept or modify the optimized laundering conditions (step 74 ); receiving from the user modification input relating to the optimized laundering conditions (step 76 ); determining if any changes or rejections of the recommendations were input by the consumer (step 78 ); storing the user modification input in the data store for later retrieval; laundering the clothes (step
  • the method further comprises the steps of prompting the user to input laundering options corresponding to the item of clothing (step 90 ); receiving the laundering options (step 92 ) and accounting for the laundering options when determining the optimized laundering conditions.
  • the method further comprises the step of retrieving from the data store instructions corresponding to the laundering options and notifying the user of the instructions for the selected laundering options.
  • the user is notified by displaying the laundering option instructions utilizing the user interface.
  • the laundering option instructions are delivered by a voice output to the consumer.
  • the washing machine will prompt the consumer to identify the stains and soils present on the laundry items. For instance, the consumer can specify the soccer uniform had mud and grass stains.
  • the consumer selects an icon on the user interface representing a laundry item that was placed into the washer machine.
  • the consumer selects a stain or soil type representative of the mean (average) of the entire set of laundry items placed into the washing machine.
  • the consumer can then select each laundry article on the user interface and assign stain and soil characteristics with the user interface.
  • the user interface may automatically display descriptive icons and words describing the stains and soils immediately after the clothing article scanning.
  • a list of stain families, but not inclusive comprises: food stains, beverage stains, oil and grease stains, organic stains, and inorganic stains.
  • an item of clothing such as a shirt 55 may have an ID tag 56 sewn into the shirt 55 as is depicted in FIG. 5.
  • the shirt 55 is ready to be laundered, it is placed in the opening 23 of the washing machine 22 as depicted in FIG. 6.
  • the ID device 40 is located adjacent the opening 23 on the washing machine 22 .
  • the radio frequency being emitted from the ID device 23 activates the ID tag 56 sewn into the shirt 55 .
  • the ID tag 56 transmits a serial number to the ID device 23 .
  • the ID device 23 then passes the serial number on to the director of the present invention.
  • the director activates the optimization module 31 .
  • the optimization module 31 executes a request to the data store for laundering factors of the item corresponding to the serial number.
  • the washing machine may allow a user to set a desired conditioning outcome rather than the traditional approach of setting a particular wash cycle.
  • a washing machine may allow a user to set a desired conditioning such as, but not limited to, low wrinkle, crisp, extra white, or mountain fresh (or other perfume).
  • an optimization module may optimize the desired washing conditions not only with respect to processing factors associated with each item of clothing being washed, but also with respect to the desired conditioning set by the user. For example, a user may select a desired conditioning of low wrinkle clothing. The user may then proceed to load items of clothing in the washing machine, with each clothing item being identified by an identification device. The washing machine may then retrieve one or more processing factors corresponding to each of the clothing items, and the washing machine may optimize the washing conditions corresponding to both the processing factors and the desired conditioning set by the user.
  • a local data store is first accessed to determine if data corresponding to work piece identifier exists in the local data store.
  • local data store we mean a data store located in the household or vicinity of the washing machine.
  • the data store may be attached to the consumer appliance (e.g. washing machine, dryer, iron) a home computer, or the network of the household. If no corresponding data is found in the local data store, a request is executed by the director to search an external data store attached through the communication link.
  • the data store is located on the Internet and contains processing (laundering) factors relating to a plurality of work piece (clothing) items. This data store may be capable of being maintained and updated by manufacturers and retailers of the work piece (clothing) items.
  • the external data store can be accessed and searched for data corresponding to the work piece identifier. If corresponding data is found, the data can be downloaded to the director and stored in the local data store for later retrieval. If no corresponding data is found in the data store, the user is preferably given the option to search another data store or to enter known processing (laundering) factors for the work piece item. This information is then saved in the data store and can preferably be retrieved by all users on subsequent searches corresponding to that work piece identifier (serial number). In another embodiment, the inputted data from the consumer may be sent to an administrative user first to be reviewed before being stored in the data store.
  • the system is ready to process the next work piece item (item of clothing).
  • the director stores every identifier (ID tag, serial number) as the item is processed by the consumer appliance. After all items have been entered, the director initiates the optimization module to retrieve the corresponding processing (laundering) factors.
  • the user is prompted through a user interface to indicate when all items have been entered into the consumer appliance.
  • the director might activate the optimization module.
  • the optimization module can determine by analyzing and comparing the processing factors corresponding to the work piece items if there are any processing conflicts. If the optimization module determines any processing conflicts, an alert is sent to the user alerting him/her of the conflict.
  • the alert comprises an audio or visual alert or alarm.
  • the alert might display a list of conflicting items or comprise a spoken voice which indicates which item(s) are generating the processing conflict.
  • the user might be requested to remove the conflicting item(s) or override the alert. If the user chooses to remove the conflicting items, the user may indicate through the user interface when the conflicting items have been removed.
  • the director then preferably re-scans the identified work piece identifiers (ID tags) to ensure that no processing conflict remains.
  • the method further comprises the step of determining potential processing additions and deletions to optimize the performance of the consumer appliance.
  • the user may have inserted a load of clothing in the washing machine which contains mainly white cotton garments and a red sock. While, the red sock may not be a potential laundering conflict since the clothes can safely be laundered together on a cold setting with no bleach for example, the laundering of the white cotton garments could be optimized by the removal of the red sock which then would allow a higher water temperature and the inclusion of bleach into the laundering method.
  • An example of a potential laundering addition may occur when there is extra room remaining in the washer for additional clothes.
  • the director might access the data store and notify the user of other work pieces (garments) that have corresponding entries in the data store that the user has previously processed (e.g. laundered) that could be added to consumer appliance if the additional item needs processing (e.g. laundered).
  • FIG. 7 An exemplary method of the present invention is depicted in FIG. 7.
  • a user loads a garment into the washing machine (step 120 ). Utilizing RF ID technology with passive and proximity scanning, the garment type is identified (step 124 ).
  • the user interface prompts the user on whether there are any more garments to be laundered (step 128 ). If more garments are to laundered the above steps are repeated. If no more garments are to added to the washing machine, the consumer is given the opportunity to assign stain and soil levels to each individual garment (step 132 ). This stain and soil data is then sent to an external server (step 136 ) where the optimized washing and treatment recommendations are determined. The system then determines whether all the garments are compatible (step 140 ).
  • the consumer is warned of the incompatible garment (step 144 ).
  • the consumer then removes the garment or overrides the warning (step 146 ).
  • the optimized laundering conditions are then determined by analyzing the garments and stain information (step 150 ).
  • a list of recommendations is then presented to the consumer (step 154 ). These recommendations preferably include reasons to believe the recommendations.
  • the consumer is then prompted to accept or reject the recommendations (step 158 ). If the consumer rejects the recommendations, the consumer is prompted to enter reasons for rejection (step 160 ). The reasons for rejection are then stored for future reference for the consumer (step 162 ). If the consumer accepts the recommendations, the consumer is prompted to perform the stain pre-treatments (step 164 ).
  • the consumer After the pre-treatment, the consumer will start the washing machine (step 166 ).
  • the washing machine settings and product dosings are set automatically by the system of the present invention (step 170 ).
  • the washing machine then launders the items of clothing (step 172 ).
  • the consumer is asked to rate the laundering results (step 174 ).
  • the laundering results are then stored in the data store and later analyzed to improve the decision making process of the present invention (step 176 ).
  • One exemplary aspect of the present invention is a system 200 for drying clothes, as depicted in FIG. 8.
  • the system 200 comprises a clothes dryer 202 ; a director 204 in communication with the clothes dryer 202 ; a data store 206 in communication with the director 204 ; an identification device 208 in communication with the director 204 ; a user interface 210 ; a clothing identifier 212 and an optimization module 214 in communication with the director 204 .
  • the optimization module 214 comprises executable instructions for determining optimized operating conditions for the clothes dryer 202 .
  • Another exemplary aspect of the present invention is a method of drying one or more clothing items.
  • the method comprises the steps of: providing a director in communication with a clothes dryer, a user interface, an optimization module and a data store; identifying each of the items to be dried; retrieving one or more drying factors corresponding to each of the items of clothing from the data store; determining potential drying conflicts corresponding to the drying factors of each of the items of clothing; alerting a user of the potential drying conflicts; determining optimal drying conditions corresponding to the drying factors of each of the items of clothing; informing the user of the optimal drying conditions; prompting the user to provide feed back data on the drying of the items of clothing; and receiving from the user feed back data relating to the drying process.
  • FIG. 9 Yet another exemplary aspect of the present invention, depicted in FIG. 9, is a system 300 for ironing clothes.
  • the system 300 comprises an iron 302 ; a director 304 in communication with the iron 302 ; a data store 306 in communication with the director 304 ; an identification device 308 in communication with the director 304 ; a clothing identifier 310 ; and an optimization module 312 in communication with the director 304 .
  • the optimization module 312 comprises executable instructions for determining optimized operating conditions of the iron.
  • the system 300 further comprises a user interface 314 .
  • An exemplary aspect of the present invention is a method of ironing of clothing.
  • the method comprises the steps of: placing the garment on an ironing board (step 320 ); identifying the item to be ironed (step 330 ); entering current garment conditions (e.g. wrinkles, odors, desired level of stiffness) (step 332 ); inputting desired conditioning of the garment (e.g.
  • step 336 de-wrinkle, refresh, crispness, soften, odor removal) (step 336 ); transmitting one or more conditioning options corresponding to the item of clothing to the director (step 338 ); determining optimal ironing conditions corresponding to the ironing factors of the item of clothing (step 340 ); informing the user of the optimal ironing conditions (step 344 ); prompting the user to accept or reject the recommendations (step 346 ); recording rejections from user, if user rejects recommendations (step 350 ); setting the iron with the determined operating conditions (step 354 ); consumer performs the ironing (step 356 ); prompting the user to determine whether instructions were followed (step 358 ) prompting the user to provide feed back data on the ironing of the item of clothing (step 360 ); and receiving/storing from the user feed back data relating to the ironing process (step 362 ).
  • FIG. 11 Another exemplary aspect of the present invention, depicted in FIG. 11, is the system 400 for feeding animals comprising an feeding device 402 ; a director 404 in communication with the feeding device 402 ; a data store 406 in communication with the director 404 ; an identification device 408 in communication with the director 404 ; a pet identifier 410 ; and a feeding module 412 in communication with the director 404 , wherein the feeding module 412 comprises executable instructions for determining the appropriate feeding parameters of the feeding device 402 .
  • a further exemplary aspect of the present invention is a method of feeding animals with an automated pet feeder, as depicted in FIG. 12.
  • the method might comprises the steps of: identifying a pet in proximity of the pet bowl ( 450 ); determining if current bowl belongs to identified pet (step 455 ); retrieving feeding factors corresponding to the pet from the data store (step 460 ); determining if the bowl is empty (step 464 ); if the bowl is not empty; the pet will have to eat the food still in the bowl (step 468 ); if the bowl is empty, determining feeding schedule for the pet corresponding to the feeding factors (step 470 ); rejecting the feeding attempt by the pet, if the feeding schedule does not permit a feeding at this time (step 474 ); dispensing appropriate pet food to the automated pet feeder if the feeding schedule corresponds to a feeding at this time (step 480 ); and recording a history of feedings in the data store corresponding to the identified pet (step 484 ).
  • FIG. 13 Another exemplary aspect of the present invention, depicted in FIG. 13, is the system 500 for pre-treating an item of clothing comprising a pretreatment device 502 ; a director 504 in communication with the pretreatment device 502 ; a data store 506 in communication with the director 504 ; an identification device 508 in communication with the director 504 ; a clothing identifier 510 ; and a pretreatment module 512 in communication with the director 504 , wherein the pretreatment module 512 comprises executable instructions for determining operating parameters of the pretreatment device 502 .
  • Yet another exemplary aspect of the present invention is a method of pre-treating clothing.
  • the method might comprise the steps of: identifying the item to be pre-treated (step 550 ); inputting one or more desired conditioning factors (step 555 ); transmitting one or more conditioning factors corresponding to the item of clothing to the director (step 560 ); determining optimal pre-treatment conditions corresponding to the conditioning factors of the item of clothing (step 564 ); informing the user of the optimal pre-treatment conditions (step 566 ); prompting the user to accept or reject the recommendations (step 570 ); recording rejections from user, if user rejects recommendations (step 572 ); setting the pre-treatment device with the determined operating conditions (step 576 ); consumer performs the treating (step 580 ); prompting the user to determine whether instructions were followed (step 582 ); prompting the user to provide feed back data on the treatment of the item (step 586 ); and receiving/storing from the user feed back data relating to the treatment process (step 590 ).

Abstract

A system and method for optimizing performance of a consumer appliance, including: a consumer appliance; a work piece identifier; a director in communication with the consumer appliance; a data store in communication with the director; an identification device in communication with the director; and an optimization module in communication with the director, having executable instructions for determining optimized operating conditions of the consumer appliance. One exemplary embodiment is a method of optimizing processing conditions based on environmental conditions. The method comprises the steps of providing a consumer appliance having one or more sensors in communication with a director and sensing one or more environmental conditions from the sensors. The sensors might then communicate the environmental conditions to the director and to an optimization module in communication with the director. Finally, the optimization module might be configured to optimize the processing conditions based on the environmental conditions.

Description

    CROSS-REFERENCES TO RELATED APPLICATIONS
  • This application is a continuation-in-part of Application Ser. No. 09/593,172, which was filed on Jun. 13, 2000.[0001]
  • TECHNICAL FIELD
  • The present invention relates generally to optimizing the performance and convenience of consumer appliances, and more specifically to unique methods and systems for optimizing the ease of use and performance of consumer appliances such as a washing machine, a clothes dryer, an iron and an automated pet food dispenser. [0002]
  • BACKGROUND OF THE INVENTION
  • The virtual explosion of technical advances in microelectronics, digital computers and software have changed and continue to change the face of modern society. In fact, these technological advances have become so important and pervasive that this explosion is sometimes referred to as “the information revolution.” Through telephone lines, networks, satellite and other wireless communications and the like, information and resources are ever increasingly being accessed and shared. [0003]
  • Today, the majority of consumers are unnecessarily burdened with their laundry care and implementation and use of other consumer appliances. For example, the average consumer spends countless dollars and time to discover the most appropriate way to handle their laundry care needs. In some cases, a fortunate consumer will have a friend or parent that has gone through years of laundry care who can share their best methods for optimal cleaning and stain removal. However, this typical word of mouth information is subject to spotty availability, faulty memories and may have no scientific basis. In addition, reading articles in magazines or reading labels in the supermarket can be time consuming and inefficient to meet the consumers need. The consumer may spend unnecessary money trying to discover the best product and/or treatment process for their laundry. [0004]
  • Currently, tips and advice for laundry, dish washing and other cleaning tasks are not reliable or convenient. At least four typical sources of information exist. First, as mentioned, information on the best method of cleaning may be passed along by word of mouth. Older children often ask advice of their parents. Adults typically ask trusted friends. A second source of cleaning information comes from product labels, magazines, newspapers and books. Written information from reliable resources is likely more scientific and not subject to memory loss. However, availability, depth of information and convenience are still issues. A more reliable and available source of information is the product label. Labels, however, are typically very small, and usually contain only essential information. The label directions are also generally designed to provide the broadest coverage of use. More details can be provided by articles, but they must be identified, read, cut out and organized by the consumer. Most wash areas can become wet or damp and are not conducive to convenient and long term maintenance of usable written materials. Books are likely kept in separate rooms and require familiarity with the subject context, in order to be used effectively. Furthermore, printed materials can quickly become dated, as new fabrics come to market. Finally, databases and the Internet are available for cleaning information. However, desktop computers typically needed to access such information usually are not located in washing areas due to the typical hostile environment (dust, moisture, cleaning products and the like). [0005]
  • In addition, it is the general nature of humans to learn through trial and error. Whether it is cooking, ironing or loading a dishwasher, consumers typically experiment to determine our favorite pattern of operation. Task regiments are typically remembered by consumers due to the repetition or because the instructions are written down. Usually the perceived importance or enjoyment of the task determines the details of the instructions. For example, a cook will make elaborate notes on a recipe that is well liked. On the other hand, chores like cleaning rarely have instructions, beyond a product label. Although consumers are not motivated to write down cleaning instructions, frustration can result when a newly discovered techniques is forgotten. [0006]
  • With the growing advance of the “information revolution”, there is a need to improve the quality, quantity and efficiencies of methods and systems for optimizing the performance of consumer appliances. [0007]
  • SUMMARY OF THE INVENTION
  • Accordingly, it is an object of the present invention to provide novel methods and systems for optimizing useability and performance of consumer appliances. It is another and much more specific exemplary object of the invention to provide novel methods and systems for laundering identifiable items of clothing. These and additional objects and advantages are provided by the methods and systems of the present invention. [0008]
  • One embodiment of the present invention is a method of optimizing processing conditions based on environmental conditions and/or soiled article characteristics derived from one or more soiled articles to be laundered. The method comprises the steps of providing a consumer appliance having one or more sensors in communication with a director and sensing one or more environmental conditions and/or sensing one or more soiled article characteristics derived from one or more soiled articles present in the washing machine from the sensors. The sensors might then communicate the environmental conditions and/or soiled article characteristics to the director and to an optimization module in communication with the director. Finally, the optimization module might be configured to optimize the processing conditions based on the environmental conditions and/or the soiled article characteristics. [0009]
  • Yet another embodiment of the invention is a method of optimizing processing conditions based on environmental conditions. The method comprises the steps of providing a washing machine having a director having a communication link to a data store. The director might then retrieve one or more environmental conditions from the data store and provide the conditions to an optimization module in communication with the director. The optimization module might then optimize the processing conditions based on the environmental conditions. [0010]
  • Another aspect of the present invention is a method of collecting data. The method comprises the steps of providing an identification device, a work piece identifier and a director in communication with a consumer appliance and also providing a communications link between the director and an external data store. Next, each work piece item to be processed by the consumer appliance is identified and one or more processing factors corresponding to each of the identified work piece items might be retrieved. The director might then upload each identified work piece item and processing factor to the external data store, wherein the external data store is configured to collect data from at least one consumer appliance. [0011]
  • A further non-limiting embodiment of the present invention is a method of providing automatic reordering of laundering compositions. The method comprises the steps of providing an inventory module and a director in communication with a consumer appliance. The consumer appliance might also further comprise a detergent dispenser having an inventory of laundering compositions which might be monitored by a sensor in communication with the director. A communications link may be provided between the inventory module and an external data store configured to communicate with the inventory module, wherein the inventory module is configured to transmit an order of a quantity of laundering compositions to the external data store upon the sensor sensing that the inventory of laundering compositions has reached a predetermined level. [0012]
  • Yet another embodiment of the present invention is a method of optimizing the processing of one or more work piece items by a consumer appliance. The method comprises the steps of providing an identification device, a work piece identifier, a data store and a director in communication with a consumer appliance. Next, each work piece item to be processed by the consumer appliance might be identified and one or more processing factors corresponding to each of the identified work piece items might be retrieved from a data store. A user might then be allowed to set a desired conditioning and the system might optimize the processing conditions corresponding to the processing factors and the desired conditioning set by the user. [0013]
  • Still other objects, advantages and novel features of the present invention will become apparent to those skilled in the art from the following detailed description, which present, by way of illustration, various exemplary modes contemplated for carrying out the invention. As will be realized, the invention is capable of other different aspects and objects all without departing from the invention. Accordingly, the objects, advantages, aspects, drawings and descriptions are illustrative in nature and not restrictive.[0014]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • While the specification concludes with claims particularly pointing out and distinctly claiming the present invention, it is believed that the same will be understood from the following description taken in conjunction with the accompanying drawings in which: [0015]
  • FIG. 1 is a schematic illustration of a system for optimizing performance of a consumer appliance according to the present invention; [0016]
  • FIG. 2 is a schematic illustration of a system for laundering clothes according to the present invention; [0017]
  • FIG. 3 depicts an exemplary flowchart of a method of laundering clothes according to the present invention; [0018]
  • FIG. 4 depicts another exemplary flowchart of a method of laundering clothes according to the present invention; [0019]
  • FIG. 5 is a schematic illustration of a item of clothing to be laundered according to the present invention; [0020]
  • FIG. 6 is a plan view schematic illustration of a system for laundering clothes according to the present invention; and [0021]
  • FIG. 7 depicts a flowchart of a method of laundering clothes according to the present invention; [0022]
  • FIG. 8 is a schematic illustration of a system for drying clothes according to the present invention; [0023]
  • FIG. 9 is a schematic illustration of a system for ironing clothes according to the present invention; [0024]
  • FIG. 10 depicts a flowchart of a method of ironing clothes according to the present invention; [0025]
  • FIG. 11 is a schematic illustration of a system for pet feeding according to the present invention; [0026]
  • FIG. 12 depicts a flowchart of a method of feeding pets according to the present invention; [0027]
  • FIG. 13 is a schematic illustration of a system for treating items according to the present invention; and [0028]
  • FIG. 14 depicts a flowchart of a method of treating items according to the present invention.[0029]
  • DETAILED DESCRIPTION OF THE EXEMPLARY EMBODIMENTS
  • Reference will now be made in detail to various embodiments of the invention, various examples of which are illustrated in the accompanying drawings, wherein like numerals indicate corresponding elements throughout the views. [0030]
  • One aspect of the present invention, depicted in FIG. 1, is the [0031] system 800 for optimizing the processing of one or more work piece items by a consumer appliance, comprising: a consumer appliance 802; a director 804 in communication with the consumer appliance 802; a data store 806 in communication with the director 804; an identification device 808 in communication with the director 804; a work piece identifier 810; and an optimization module 812 in communication with the director 804, wherein the optimization module 812 comprises executable instructions for determining optimized process conditions of the consumer appliance 802.
  • One exemplary embodiment of the present invention is schematically illustrated in FIG. 2 which depicts a [0032] consumer appliance system 20 for laundering clothes in accordance with one aspect of the present invention. The system 20 is shown as preferably comprising a washing machine 22 as the exemplary consumer appliance, a director 25 in communication with the washing machine 22, a user interface 28, a data store 34, an identification device 40, and a optimization module 31 as will be further described herein. The optimization module 31, for example, would likely preferably comprise a set of executable instructions such as in the form of software, routines, programs, algorithms, code, logic and the like, which would, inter alia, facilitate the determination of optimized operating conditions of the washing machine.
  • In one embodiment, the [0033] optimization module 31 is preferably provided in communication, such as via a token ring, Ethernet, telephone modem connection, radio or microwave connection, parallel cables, serial cables, telephone lines, universal serial bus “USB”, Firewire, Bluetooth, fiber optics, infrared “IR”, radio frequency “RF” and the like, or combinations thereof with the data store 34 and the user interface 28. The optimization module may be integrated into the consumer appliance, or in an alternative embodiment be hosted or housed on a remote device. Remote devices may include other consumer appliances, a personal computer, or an external server located somewhere on the Internet.
  • In one embodiment, the [0034] user interface 28 might comprise a computer, a personal digital assistant (PDA), a device with wireless application protocol programs (WAP) such as cell phone, auto computer or PDA, interactive TV, or an Internet appliance, or the like. User interface 28 allows the user to interact with the laundering system 20 and, as will be understood, can take any of a virtually unlimited number of alternative and/or audio, visual and/or other communicative forms. In an exemplary embodiment, the user interface 28 may comprise a computer system comprising a CPU, memory, a visual display device and an input means. Preferred input means comprise a keyboard or mouse or other means of input such as speech recognition and/or visual input utilizing a video camera. In the illustrated embodiment, the user interface 28 might comprise a computer connected to the Internet through a communication link 38 and running a web browser such as Internet Explorer from Microsoft Corp. or Netscape Navigator from Netscape Communications Corp.
  • A [0035] washing machine 22 of this example can be a standard washing machine known to one skilled in the art. In one embodiment of the present invention, the system 20 is integrated into the washing machine 22. In another embodiment, the system 20 is separate from the washing machine 22. It should be understood that in either embodiment, the system 20, generally speaking, comprises a plurality of components that might each comprise a set of executable instructions such as in the form of software, routines, programs, algorithms, code, logic and the like. Moreover, the system 20 might further comprise data stored in a data store that contains information relating to processing and otherwise cleaning or laundering clothing or other work items, where information is contemplated to mean data, executable instructions and the like. In a non-limiting embodiment of the present invention, it is contemplated that the information stored in a data store of the system 20 might be updated from time to time. In one embodiment, a consumer appliance might comprise a compact disk (CD) drive, such that a customer service representative of company associated with the consumer appliance might send a CD having updated information retrievable by the consumer appliance. In another embodiment, the consumer appliance might be in communication with an external data store that might be updated by a customer service representative of company associated with the consumer appliance. Any consumer appliance in communication with the data store might be configured to retrieve the updated information such as new executable instructions and/or data. It should be recognized that these are only two of many possible ways to update and reconfigure the information associated with a consumer appliance.
  • The present invention contemplates identifying particular items of clothing. In one embodiment, the items of clothing to be laundered have an work piece identifier such as an identification tag or clothing identifier which comprises an identification means known to one skilled in the art. Such identification tags, for example, might comprise any combination of bar codes, radio frequency identification tags, data, chips, smart cards and the like. In particular, in an exemplary embodiment of the present invention, and as will be discussed in more detail, the items of clothing might comprise a Radio Frequency Identification (RF ID) tag that might allow the clothing to be recognized by an [0036] identification device 40. The identification device 40 might transmit the identification to a director 25 which might then search a data store, such as an external data store 36 for information relating to the identified clothing item. In an alternate embodiment, information relating to the particular item of clothing, such as the clothing's fabric composition may be stored directly on the tag and read by the identification device 40. In either embodiment, it should be recognized that additional information relating the item of clothing could be added to the item's identification. For example and as will be further discussed, a washing history record could be developed for each item of clothing and subsequently added to the tag or added at the external data store.
  • In one embodiment of the present invention, the [0037] identification device 40 comprises a bar code scanner. Various bar code scanners are known to one skilled in the art and include 1) pen type readers and laser scanners, 2) CCD readers and 3) camera based readers. Pen type readers include a light source and a photo diode that are placed next to each other in the tip of a pen or wand. To read a bar code, the user passes the tip of the pen across the bars and the photo diode measures the intensity of the light reflected back from the light source and generates a waveform that is used to measure the widths of the bars and spaces in the bar code. Dark bars in the bar code absorb light and white spaces reflect light so that the voltage waveform generated by the photo diode is an exact duplicate of the bar and space pattern in the bar code. This waveform is decoded by the scanner. Laser scanners work the same way as pen type readers except that they use a laser beam as the light source and typically employ either a reciprocating mirror or a rotating prism to scan the laser beam back and forth across the bar code. As with the pen type reader, a photo diode is used to measure the intensity of the light reflected back from the bar code. In both pen readers and laser scanners, the light emitted by the reader is tuned to a specific frequency and the photo diode is designed to detect only this same frequency light. Pen type readers and laser scanners can be purchased with different resolutions to enable them to read bar codes of different sizes. The scanner resolution is measured by the size of the dot of light emitted by the reader. CCD (Charge Coupled Device) readers use an array of hundreds of tiny light sensors lined up in a row in the head of the reader. Each sensor can be thought of as a single photo diode that measures the intensity of the light immediately in front of it. Each individual light sensor in the CCD reader is extremely small and because there are hundreds of sensors lined up in a row, a voltage pattern identical to the pattern in a bar code is generated in the reader by sequentially measuring the voltages across each sensor in the row. The important difference between a CCD reader and a pen or laser scanner is that the CCD reader is measuring emitted ambient light from the bar code whereas pen or laser scanners are measuring reflected light of a specific frequency originating from the scanner itself. The newest type of bar code reader currently available are camera based readers that use a small video camera to capture an image of a bar code. The reader then uses sophisticated digital image processing techniques to decode the bar code. Video cameras use the same CCD technology as in a CCD bar code reader except that instead of having a single row of sensors, a video camera has hundreds of rows of sensors arranged in a two dimensional array so that they can generate an image.
  • In another embodiment of the present invention, the [0038] identification device 40 comprises a radio frequency scanning device. Radio Frequency Identification (RF ID) uses radio frequency communication to automatically identify, track and manage objects, people or animals. A low-frequency, passive, magnetically-coupled RF ID system is made up of two parts: a reader and a tag. The tags are typically attached to objects or animals that require a unique identification number. The tags include an electronic circuit (transponder) and tuned antenna-capacitor circuit. The tags are small sophisticated radio transmitters and receivers. They are powered by the RF field generated by the reader. Upon being powered up, the tag will continuously transmit, by damping the incoming RF power field, its data. The RF ID reader has three main functions: energizing, demodulating and decoding. The reader, using a tuned antenna-capacitor circuit, emits a low-frequency radio wave field. This is used to power up the tags. The information sent by the tag must be demodulated. The encoded information is decoded by the reader's on-board micro-controller. This information can then be used by a controlling processor. In both the reader and the tag, the antenna can be shaped and sized in different ways. Because of the small size of the tag, it can be formed to fit almost any situation. Since there is no contact or viewing required, the RF ID system allows great freedom of movement and placement of the tag and reader become less of a critical issue.
  • There can be a number of ways to determine relevant appliance factors of the subject appliance, such as the exemplary washing machine. As an example, the laundering factors retrieved from the data store might be matched against one or more decision trees. A decision trees typically is a set of responses/traits/categories against which the laundering factors can be compared against. For example, a decision tree preferably comprises every combination of possible laundering factors. The laundering factors are then compared against the decision tree for a matching branch and the matching branch provides further instructions to be executed as a result of the match. Such decision trees would preferably comprise potential combinations of laundering factors which have been designed with the system's intended application in mind, so that appropriate optimized operating conditions can be established that pertain to the items of clothing to be laundered. Preferably, the decision trees are converted to mathematical algorithms which then process the decision tree comparisons or “decisions” electronically to ascertain the appropriate optimized operating conditions of the washing machine. [0039]
  • In order to update the optimization process to allow for modification or “morphing” as appropriate, one embodiment of the present invention comprises the decision trees or algorithms of the [0040] optimization module 31 being updated by a neural network. In the washing machine example, the neural net 32 would assess various applicable laundering factors and feedback data retrieved from the data store to determine if any changes to the mathematical algorithms or dialog scripts are needed to facilitate or optimize the decision making process of determining optimized laundering conditions. For example, a neural network can continuously update its decision making algorithm by incorporating user input such as feedback, frequency of laundering, number of launderings and laundering compositions utilized into the decision making process akin to artificial intelligence or “smart” logic. According to Haykin, S. (1994), Neural Networks: A Comprehensive Foundation, NY: Macmillan, p. 2, a neural network is a massively parallel distributed processor that has a natural propensity for storing experiential knowledge and making it available for use. It resembles the brain in two respects: 1) Knowledge is acquired by the network through a learning process; and 2) Interneuron connection strengths known as synaptic weights are used to store the knowledge. The neural network analyzes the data store 34 for trends, feedback data, laundering factor data and other additional data to develop and refine algorithms for decision making. In a preferred embodiment, a neural network would automatically make changes to the optimization module's 31 decision trees or algorithms based upon the growing base of laundering factors and user feedback data.
  • In another embodiment, the [0041] system 20 might further comprise a detergent dispenser 43 or similar consumer appliance action product or device (e.g., starch dispenser for an iron, vitamin dispenser for a pet feeder device, etc.) in communication with the optimization module 31. Such a detergent dispenser 43 might further include one or more laundry compositions to be dispensed into the washing machine. In another embodiment, the detergent dispenser is integrated into the washing machine 22, whereas in an alternative embodiment, the detergent dispenser 43 could be attached adjacent the washing machine. In this example, the action product or the detergent dispenser 43 is in communication with the optimization module and receives instructions for the appropriate time, amount, and choice of laundry composition to dispense into the washing machine. Various detergent dispensers are known to one skilled in the art. As will be understood, the detergent dispenser or other appliance action device of the present invention can be any detergent dispenser or the like known to or developed by one skilled in the art.
  • In yet another embodiment of the present invention, the [0042] system 20 further comprises a appliance action device (e.g. detergent dispenser) inventory module 45 in communication with the action device (detergent dispenser) 43 and the director 25. In this example, the detergent inventory module 45 comprises executable instructions for determining the amount and type of laundry compositions in the detergent dispenser 43. This information can then be stored in the data store 34 and utilized by the optimization module 31, when the optimization module 31 determines optimum laundering conditions for the clothes by taking in account of exactly what laundering compositions are available for use.
  • As one skilled in the art will appreciate, the term detergent dispenser refers generically to a product dispenser containing various laundering compositions. In one embodiment of the invention, laundry compositions may comprise formulated compositions, such as, but not inclusively, detergents, such as Tide®, rinses such as Downy®, bleaches, fabric softeners such as Downy®, and the like. In another embodiment of the invention, laundry compositions may include the constituent ingredients, or, in other words, the individual ingredients of a formulated composition. An example of the constituent ingredients of a detergent such as Tide® may include, but are not limited to builders, surfactants, enzymes, brighteners, bleaching agents, conditioning agents, lubricants and any other ingredient. [0043]
  • In another embodiment, such device inventory module comprises executable instructions for sustaining an adequate quantity of products (e.g. laundering compositions) on-hand to ensure the consumer does not run out of laundering compositions while laundering clothes. For example, the detergent dispenser may include a level sensor or weight sensor to monitor the current inventory of laundering compositions in the detergent dispenser. In one embodiment of the present invention, the detergent inventory module will order electronically a replacement quantity of laundering compositions when the level of the laundering composition reaches a pre-determined level in the detergent dispenser. This supplier managed inventory allows the consumer to give up the hassle of monitoring the level of laundering compositions and provides a way for the consumer to ensure they have an adequate supply of the laundering compositions on hand. Alternatively, the detergent inventory module may send a message to the user informing the user that one of the laundering compositions in the detergent dispenser is at a pre-determined level. The message preferably is sent through E-mail or another messaging means known to one skilled in the art. [0044]
  • In a further embodiment of the present invention, the device inventory module comprises executable instructions for searching retailers product databases for a desired product (e.g. laundering composition) at a desired price. For example, the consumer may use Tide® products for their laundering composition. The consumer through the user interface can activate the detergent inventory module to monitor Tide® product prices at local and/or on-line retailers. When a retailer is offering the Tide® products within the consumer's desired price range, the detergent inventory module will alert the consumer of the availability of Tide® products at the desired price. The consumer will then be provided instructions on where the Tide® products are available at the desired price, or preferably the detergent inventory module will comprise executable instructions to allow the consumer to purchase the Tide® products online and have the Tide® products delivered to the consumer's home. Similarly, the inventory module may be able to search wholesalers of constituent ingredients for a desired ingredient, and an inventory module may be capable of alerting consumers to the availability of a particular ingredient at a desired price. [0045]
  • In yet another non-limiting embodiment, it is contemplated that the system [0046] 15 might be configured to reorder laundry compositions based as least in part on the identity of clothing that is typically washed. A washer may identify via an RF ID tag or other known tag, and keep track of every item of clothing washed in a machine, and may use that information to determine which laundry compositions may need to be reordered. For example, if a particular washer, washes a large amount of dark clothes, the washer may be able to forecast when a particular detergent or constituent ingredient may run out and may either prompt a user that the detergent or ingredient needs to be reordered, or may search retailer/wholesaler databases for the desired product at a desired price.
  • In another embodiment, the system of the present invention might further comprise a [0047] communication link 38 and an external data store 36. The communication link provides access from the director to the external data store. The communication link is preferably a token ring, Ethernet, telephone modem connection, radio or microwave connection, parallel cables, serial cables, telephone lines, universal serial bus “USB”, Firewire, Bluetooth, fiber optics, infrared “IR”, radio frequency “RF” and the like, or combinations thereof. It is contemplated that an external data store might acquire and aggregate data from each consumer device in communication with the external data store. In particular, an individual washing machine 22 may store information relating to each load and/or each item of clothing processed by the machine. This information may be uploaded to an external data store in communication with other consumer devices. In this way, an administrative user may be able to aggregate the data for research and development purposes, such as, for example, an administrative user may be able to identify new trends in fabrics or other relevant information. It is contemplated that the term uploaded means that a consumer appliance is capable of transmitting information, such as data relating to the characteristics of the clothing processed, to an external data base such that any person in communication with the external data base might have access to the data.
  • It should be recognized that data in the [0048] data store 22 is not limited to information uploaded by a washing machine, but rather might also include consumer feedback data from consumers with respect to difficulties they have experienced with current products and the consumer appliance. Additionally, it should be recognized that an administrative user may access the data store 36 and utilize the consumer's feedback to develop or improve the optimization module or products of the enterprise. This insight gained from the consumer may provide very beneficial information for product development and improvement of products and services of the enterprise. It can be contemplated as well, that an enterprise might make the data store, analysis of the data store, available to other entities. This might entail allowing such entities to have access to such data via the Internet, via printed reports, via interactive software on computers, periodic data subscription services and the like.
  • In yet another embodiment of the present invention, the [0049] external data store 36 comprises work piece processing properties and factors (e.g. clothing properties and laundering factors) corresponding to the work piece identifiers. For example, the work piece manufacturers (e.g. clothing manufacturers, pet food manufacturers) can access this data store to input the work piece identification information corresponding to products which the manufacturers sell to consumers. In the washing machine example, this data may include, color, fabric type, description of garment, date of manufacture, specific laundering care recommendations, image of the garment, and the like. Moreover, it should be understood that additional information relating to a work piece's properties and factors can be added so as to create a history of the work piece. For example, the number of times a particular item has been washed, the kinds of stains removed from the item, and other relevant information may stored relating to the work piece item. Upon obtaining the work piece (clothing) identifier from the identification device, the optimization module may search the external data store for work piece (laundering) properties of the work piece (garment) corresponding to the work piece identifier. This data is then preferably stored in a local memory store of the system.
  • In a further embodiment of the present invention, the [0050] system 20 might further comprise one or more sensors 53 in communication with the director. In the washing machine example, exemplary sensors may include one or more of the following sensors selected from the group consisting of: water temperature sensor, water pH sensor, water hardness sensor, speed sensor, vibration sensor, level sensor, electric load sensor, water flow sensor and water pressure sensor. For example, the water temperature sensor could be utilized to determine the optimal laundering conditions and to correctly set the water temperature to optimize the laundering of the clothes.
  • In an embodiment of the invention, it is contemplated that a consumer appliance might optimize processing conditions based on environmental conditions. For example, in an exemplary embodiment of the invention, it is contemplated that a [0051] washing machine system 20 might optimize laundering conditions based on initial water conditions. In particular, as known to one skilled in the art, the pH and hardness of the water utilized in the washing machine can greatly affect the performance of the laundry compositions when laundering clothes. By utilizing the pH and hardness water sensors, the optimization module can preferably account for the initial water conditions and make the appropriate changes in the laundering conditions to optimize the laundering of the clothes. In another embodiment, various water conditions such as pH and hardness might be retrieved from data stores on the Internet. For example, in some circumstances, local cities may publish certain characteristics regarding water quality, which may be retrieved by the washer so the optimization module can accommodate for water conditions. In this context, retrieved is contemplated to mean that a consumer appliance might be configured to download applicable information or data via a communication link such as over the Internet. It should be recognized that the characteristics of initial water conditions, whether retrieved from an external data store or obtained through sensors, might be stored on a local data base to minimize time spent obtaining the information for the next cycle. Also, it is contemplated that a user might be provided with the characteristics of the initial water supply and allowed to modify and save the characteristics if desired.
  • In yet another embodiment of the invention, a consumer appliance might contain sensors that sense characteristics of a soiled article. It is contemplated that a sensor may sense the soiled characteristics directly from an article itself, or indirectly through water that contacts a soiled area. For example, in the washing machine application, a sensor maybe housed in a washing machine and the sensor maybe in communication with a director. The sensor may be integral with the machine or may be free-standing. For example, a sensor-containing device can be placed in the machine prior to or during use. The sensors can be in electronic communication with the direction, including but not limited to connection via wire or any electromagnetic signal. The sensor may either directly or indirectly sense the characteristics of the soiled article and transmit the characteristics to a director in communication with an optimization module. An optimization module might then determine optimized processing conditions based on the communications from the sensor, and communicate the appropriate processing conditions to the director to ensure the soiled articles receive the appropriate wash treatment. [0052]
  • Alternatively the sensor may either directly or indirectly sense the characteristics of the soiled article and transmit to a user of the washing machine an optimal cleaning performance characteristic such that the user may take appropriate action prior to the commencement of the wash treatment to ensure that the soiled articles receive the appropriate wash treatment, preferably optimized cleaning of the soiled article. It is understood that a processing device may be needed to convert the soiled article characteristic into an optimal cleaning performance characteristic. [0053]
  • The sensors used in sensing a characteristic of a soiled article may be any suitable sensor known to those in the art. Examples of suitable sensors include, but are not limited to, pH sensors, conductivity sensors, water hardness sensors, turbidity sensors, temperature sensors, calcium ion sensors and oxidation-reduction potential sensors. Examples of such sensors are commercially available from companies such as Honeywell, Rosemount and Analytical Sensors Inc. [0054]
  • “Soiled article” as used herein means any article that is soiled or stained. Examples of soiled articles include, but are not limited to, fabrics (i.e., garments, undergarments, socks, draperies, towels, linens, etc.), dishes, pots, pans, cookware, bakeware and tableware. In a preferred embodiment of the present invention, the soiled article comprises a soiled fabric article. [0055]
  • “Soiled article characteristic” and/or “characteristics of a soiled article” as used herein means any characteristic that is derived from a soiled article. Nonlimiting examples of soiled article characteristics include type of soil, composition of soil, type of article, amount of soil, pH of soil, conductivity created by soil, water hardness created by soil, temperature changes, and turbidity created by soil. [0056]
  • “Optimal cleaning performance characteristic” as used herein means one or more operating conditions by which the consumer appliance can be operated. In other words, one or more operating conditions that the user of the consumer appliance can incorporate into the consumer appliance prior to operating the consumer appliance such that optimal cleaning performance is achieved upon operation of the consumer appliance. The one or more operating conditions is in response to the soiled article characteristic derived from the soiled article. In one embodiment of the present invention, the optimal cleaning performance characteristic comprises a recommended dosage amount of an active ingredient to provide a desired cleaning benefit, such as a cleaning and/or laundry composition, to be used in the consumer appliance. In another embodiment of the present invention, the optimal cleaning performance characteristic comprises a recommended physical parameter for the operation of the consumer appliance, such as temperature, cycle time, agitation, pH, and the like. [0057]
  • The communication of the optimal cleaning performance characteristic to the user of the consumer appliance occurs at a time prior to the user inputting settings for operation of the consumer appliance and/or prior to the user adding an active ingredient to provide a desired cleaning benefit into the consumer appliance. [0058]
  • “Optimized cleaning” as used herein means achievement of cleaning results not attainable utilizing existing conventional wash methods. In other words, optimized cleaning means that a user of the consumer appliance wherein an optimal cleaning performance characteristic is communicated to the user and the user utilizes (incorporates into) the optimal cleaning performance characteristic in operating the consumer appliance achieves better cleaning results as compared to a user who operates an identical consumer appliance without utilizing an optimal cleaning performance characteristic to operate the consumer appliance. [0059]
  • Other sensors may include a speed sensor, which can be utilized to ensure that delicate garments are not damaged in the washing machine by too fast of a spinning cycle or agitation cycle. Additionally, a vibration sensor could detect when the load of laundering items has become out of balance and preferably would alert the user to such a condition. In one embodiment, the optimization module in conjunction with the director would make changes to the laundering settings to minimize the vibrations of the washing machine. Another example of a sensor that can be utilized is a level sensor. The level sensor monitors the level of clothing and/or liquid in the washing machine to ensure that the washing machine is not overloaded with clothes. An electric load sensor would provide data to the director to determine when the laundering cycles change and when the laundering process is finished. [0060]
  • In another embodiment of the present invention, the [0061] system 20 might further comprise a reasoning module 48 in communication with the director 25. The reasoning module 48 preferably comprises executable instructions for providing information to a user regarding the optimized operating conditions. In the washing machine example, the reasoning module 48 will provide the user the reasons to believe the optimization module's determination of optimal conditions such as washing with warm water and a pre-rinse additive. In one embodiment, the user will be able to receive more information on any determination that the director in connection with the various modules has made. In another embodiment of the present invention, the reasoning module provides an explanation on why a potential processing conflict exists. It is believed that consumers are more likely to utilize and trust the decision making process of the present invention if the users are provided with an explanation or reasons to believe the decisions made by the system.
  • In yet another embodiment of the present invention, the [0062] system 20 might further comprise a processing history module 50 in communication with the director 25. The processing history module 50, preferably provides executable instructions for collecting and maintaining a processing history on action on the work piece items by the consumer appliance. In the washing machine example, the history module might monitor all stains that have occurred on the garment in the past or monitor the number of times a garment has been laundered. This information can be later retrieved by a consumer to determine how well the work piece is being processed by the consumer appliance (e.g. how a clothing garment has withstood multiple launderings). In one embodiment, an administrative user can access the history module to better develop and improve products and services of the enterprise.
  • Another aspect of the present invention is the method of optimizing the processing of one or more work piece items by a consumer appliance. In one exemplary embodiment, the method comprises the steps of: providing an identification device, a work piece identifier, a data store and a director in communication with a consumer appliance; identifying each work piece item to be processed by the consumer appliance; retrieving one or more processing factors corresponding to each of the identified work piece items from a data store; determining potential processing conflicts corresponding to the processing factors of each of the identified work piece items; notifying a user of any potential processing conflicts; determining optimized processing conditions corresponding to the processing factors; and prompting the user to confirm the optimized processing factors. [0063]
  • An exemplary embodiment of the method of optimizing the processing of one or more work piece items by a consumer appliance is depicted in FIG. 3 for the a washing machine example for laundering multiple items of clothing. In this example, the method might comprise the steps of: providing a director in communication with a washing machine, a user interface, an optimization module and a data store (step [0064] 60); identifying each of the items to be laundered (step 61); retrieving one or more cleaning factors corresponding to each of the items of clothing from the data store (step 64); determining potential laundering conflicts corresponding to the cleaning factors of each of the items of clothing (step 66); alerting a user of the potential laundering conflicts (step 68); determining optimal laundering conditions corresponding to the cleaning factors of each of the items of clothing (step 70); informing the user of the optimal laundering conditions (step 72); prompting the user to provide feed back data on the laundering of the items of clothing (step 84); and receiving from the user feed back data relating to the laundering process (step 86).
  • In one embodiment of the present invention, the step of identifying each work piece item may comprise manually entering the work piece information into the user interface, or preferably comprises reading a tag with an identification system such as bar code or RF ID tags. In another embodiment, the processing factors may be manually entered. In the washing machine example, the manual option might comprise the user entering the garment type, color, fabric type, manufacturer, care instructions, and the like or combinations thereof. In the washing machine. For example, the user may enter through the user interface, that the work piece has the following processing factors (e.g. white in color, 100% cotton, men's underwear). This data will then be utilized in at least part by the director to determine if there are any potential processing conflicts and to determine the optimal processing conditions. Preferably, the identification step is automatic and comprises scanning a work piece identifier (e.g. bar code) or receiving the identifying information from the work piece identifier (e.g. RF ID tag). The work piece identifier (e.g. RF ID tag, bar code) might comprise a serial number that is unique to the work piece item (clothing garment). This serial number can the be utilized to retrieve processing (laundering) factors that need to be considered for the work piece (item of clothing). In the washing machine example, such factors include: fabric type, color, restrictions on laundering, drying factors, and the like. [0065]
  • Once the processing (laundering) factors have been retrieved, the director and the optimization module determine if any potential processing conflicts exist. For example, in the washing machine exemplary embodiment, the user may have accidentally combined a item of clothing that is made from silk and “dry clean” only with a load of denim blue jeans. The “dry clean” only garment will most likely be ruined if laundered with the blue jeans. The optimization module utilizing the serial number for each of the items can retrieve the processing factors corresponding to each of the items. The processing factors are then preferably analyzed against a decision tree or algorithm to determine if any potential conflicts exist. If a processing (laundering) conflict exists, the director can alert the user of the conflict. This alert may comprise an audio alarm, voice, visual alarm, displaying a message, and the like or combinations thereof. The user may have the ability to override the processing conflict and have the alert canceled. In one embodiment, if a user overrides the processing (laundering) conflict, the user is asked whether to repeat this alarm in the future for these work piece items (e.g. items of clothing) or to ignore this potential conflict in the future. The user's input can then be stored in the data store and utilized in subsequent operations of the consumer appliance. [0066]
  • In one embodiment, the user acknowledges the alert of the processing conflict and removes the work piece(s) resulting in the processing conflict. In another embodiment of the present invention, the optimization module may determine multiple processing conflicts exist. In this embodiment, the optimization module might provide the user detailed instructions on which work piece items are generating the processing conflicts and how to resolve the processing conflicts. [0067]
  • In another embodiment of the present invention, the consumer appliance comprises a user interface. For example, the user interface may comprise a visual display such as a touch screen or an audio interaction. The world wide web might be accessed through the touch screen using a web browser known to one skilled in the art. Web access may be provided through a communication link such as a token ring, Ethernet, telephone modem connection, radio or microwave connection, parallel cables, serial cables, telephone lines, universal serial bus “USB”, Firewire, Bluetooth, fiber optics, infrared “IR”, radio frequency “RF” and the like, or combinations thereof. In one embodiment, a slow Internet connection could be compensated for by providing a memory cache that is updated during idle periods. [0068]
  • In one embodiment, the user interface (touch screen) will provide additional information to the user. For example in the washing machine example, suggestions may be presented on optimized laundering conditions based on the state of the machine and laundering factors corresponding to the item of clothes to be laundered. Laundering factors can be acquired by identifying the items of clothing and subsequently retrieving corresponding laundering factors from a data store. In a further embodiment, the state of the processing of the work piece by the consumer appliance can be visually represented on the user interface (touch screen). When the state changes, a relevant help icon might appear. In the washing machine example, if a white cotton blouse is added to the washing machine, a RF ID or other identification technology may discover the garment and display its image on the touch screen. The image may be retrieved from the data store along with other processing (laundering) factors corresponding to the work piece (item of clothing). In the washing machine example, simple icons might be displayed to the user offering topics such as “Cleaning cotton”, “Bleaching whites” or “Removing stains from cotton”. The topics could be retrieved from the Internet or from the local data store. If the user selects one of the icons corresponding to the topics, the topic will be delivered to the user. Additionally, newsletters could be presented to the consumer presenting timely or recent discoveries or information to the consumer. On a periodic basis, the user interface may offer topics of general interest including new processing (washing) methods, new products and special offers. In another embodiment of the present invention, an icon will always be present on the user interface to directly connect the user to a customer service person of the company. If the Internet connection is slow, an e-mail may be sent or a request for a phone call may be made. In one embodiment, the system further comprises an audio system. A question and answer conversation could be conducted over streaming audio and/or video. With the addition of a video system, a company customer service would be able to more fully appreciate the processing issue. In an exemplary embodiment, a user may be able to video conference with an expert service representative of a customer service through a user interface of the consumer appliance. Moreover, because the consumer appliance has a communication link to an external database, the expert representative may be able to download information relating to machine to aid the servicing request. [0069]
  • In a further embodiment, user feedback data may be solicited from the consumers. In an exemplary embodiment, the feedback might be collected almost immediately following the solicitation of the advice or almost immediately following a users follow through of the advice. In this way, a customer service representative could monitor consumer satisfaction. Preferably, all suggestions are analyzed by customer service representatives and the information is stored in the data store. [0070]
  • Another exemplary embodiment of the present invention, illustrated in FIG. 4, is the method of laundering an item of clothing. The method comprises the steps of: providing a director in communication with a washing machine, an identification device, a user interface and a data store (step [0071] 60); capturing a clothing identifier from the item of clothing to be laundered (step 62); retrieving clothing properties corresponding to the clothing identifier from the data store (step 64); determining potential laundering conflicts from the retrieved laundering properties (step 66); notifying a user of any determined laundering conflicts (step 68); determining optimized laundering conditions from the retrieved clothing properties (step 70); notifying the user of the optimized laundering conditions (step 72); prompting the user to accept or modify the optimized laundering conditions (step 74); receiving from the user modification input relating to the optimized laundering conditions (step 76); determining if any changes or rejections of the recommendations were input by the consumer (step 78); storing the user modification input in the data store for later retrieval; laundering the clothes (step 82); prompting the user, after the laundering of the clothes is complete to enter feedback data (step 84); receiving the feedback data from the user (step 86); and storing the feedback data in the data store (step 88).
  • In one embodiment, the method further comprises the steps of prompting the user to input laundering options corresponding to the item of clothing (step [0072] 90); receiving the laundering options (step 92) and accounting for the laundering options when determining the optimized laundering conditions. In another embodiment, the method further comprises the step of retrieving from the data store instructions corresponding to the laundering options and notifying the user of the instructions for the selected laundering options. Preferably, the user is notified by displaying the laundering option instructions utilizing the user interface. In another embodiment, the laundering option instructions are delivered by a voice output to the consumer. In the washing machine example, the washing machine will prompt the consumer to identify the stains and soils present on the laundry items. For instance, the consumer can specify the soccer uniform had mud and grass stains. In one embodiment, the consumer selects an icon on the user interface representing a laundry item that was placed into the washer machine. In an alternative embodiment, the consumer selects a stain or soil type representative of the mean (average) of the entire set of laundry items placed into the washing machine. The consumer can then select each laundry article on the user interface and assign stain and soil characteristics with the user interface. In one embodiment, the user interface may automatically display descriptive icons and words describing the stains and soils immediately after the clothing article scanning. A list of stain families, but not inclusive comprises: food stains, beverage stains, oil and grease stains, organic stains, and inorganic stains.
  • For example, an item of clothing, such as a [0073] shirt 55 may have an ID tag 56 sewn into the shirt 55 as is depicted in FIG. 5. When the shirt 55 is ready to be laundered, it is placed in the opening 23 of the washing machine 22 as depicted in FIG. 6. Preferably, the ID device 40 is located adjacent the opening 23 on the washing machine 22. When the item of clothing is passed by the ID device 23, the radio frequency being emitted from the ID device 23 activates the ID tag 56 sewn into the shirt 55. The ID tag 56 transmits a serial number to the ID device 23. The ID device 23 then passes the serial number on to the director of the present invention. The director activates the optimization module 31. The optimization module 31 executes a request to the data store for laundering factors of the item corresponding to the serial number.
  • In yet another embodiment of the invention, the washing machine may allow a user to set a desired conditioning outcome rather than the traditional approach of setting a particular wash cycle. For example, a washing machine may allow a user to set a desired conditioning such as, but not limited to, low wrinkle, crisp, extra white, or mountain fresh (or other perfume). In this embodiment, an optimization module may optimize the desired washing conditions not only with respect to processing factors associated with each item of clothing being washed, but also with respect to the desired conditioning set by the user. For example, a user may select a desired conditioning of low wrinkle clothing. The user may then proceed to load items of clothing in the washing machine, with each clothing item being identified by an identification device. The washing machine may then retrieve one or more processing factors corresponding to each of the clothing items, and the washing machine may optimize the washing conditions corresponding to both the processing factors and the desired conditioning set by the user. [0074]
  • In one embodiment of the present invention, a local data store is first accessed to determine if data corresponding to work piece identifier exists in the local data store. By local data store, we mean a data store located in the household or vicinity of the washing machine. For example, the data store may be attached to the consumer appliance (e.g. washing machine, dryer, iron) a home computer, or the network of the household. If no corresponding data is found in the local data store, a request is executed by the director to search an external data store attached through the communication link. In one embodiment of the present invention, the data store is located on the Internet and contains processing (laundering) factors relating to a plurality of work piece (clothing) items. This data store may be capable of being maintained and updated by manufacturers and retailers of the work piece (clothing) items. [0075]
  • The external data store can be accessed and searched for data corresponding to the work piece identifier. If corresponding data is found, the data can be downloaded to the director and stored in the local data store for later retrieval. If no corresponding data is found in the data store, the user is preferably given the option to search another data store or to enter known processing (laundering) factors for the work piece item. This information is then saved in the data store and can preferably be retrieved by all users on subsequent searches corresponding to that work piece identifier (serial number). In another embodiment, the inputted data from the consumer may be sent to an administrative user first to be reviewed before being stored in the data store. [0076]
  • Once the work piece item (clothing) has been identified and corresponding processing (laundering) factors retrieved, the system is ready to process the next work piece item (item of clothing). In one embodiment, the director stores every identifier (ID tag, serial number) as the item is processed by the consumer appliance. After all items have been entered, the director initiates the optimization module to retrieve the corresponding processing (laundering) factors. [0077]
  • In a further embodiment of the present invention, the user is prompted through a user interface to indicate when all items have been entered into the consumer appliance. Upon receiving the input from the user that all items are entered in the consumer appliance, the director might activate the optimization module. The optimization module can determine by analyzing and comparing the processing factors corresponding to the work piece items if there are any processing conflicts. If the optimization module determines any processing conflicts, an alert is sent to the user alerting him/her of the conflict. Preferably, the alert comprises an audio or visual alert or alarm. In one embodiment, the alert might display a list of conflicting items or comprise a spoken voice which indicates which item(s) are generating the processing conflict. The user might be requested to remove the conflicting item(s) or override the alert. If the user chooses to remove the conflicting items, the user may indicate through the user interface when the conflicting items have been removed. The director then preferably re-scans the identified work piece identifiers (ID tags) to ensure that no processing conflict remains. [0078]
  • In yet another embodiment, the method further comprises the step of determining potential processing additions and deletions to optimize the performance of the consumer appliance. For example in the washing machine example, the user may have inserted a load of clothing in the washing machine which contains mainly white cotton garments and a red sock. While, the red sock may not be a potential laundering conflict since the clothes can safely be laundered together on a cold setting with no bleach for example, the laundering of the white cotton garments could be optimized by the removal of the red sock which then would allow a higher water temperature and the inclusion of bleach into the laundering method. An example of a potential laundering addition may occur when there is extra room remaining in the washer for additional clothes. The director might access the data store and notify the user of other work pieces (garments) that have corresponding entries in the data store that the user has previously processed (e.g. laundered) that could be added to consumer appliance if the additional item needs processing (e.g. laundered). [0079]
  • An exemplary method of the present invention is depicted in FIG. 7. A user loads a garment into the washing machine (step [0080] 120). Utilizing RF ID technology with passive and proximity scanning, the garment type is identified (step 124). The user interface prompts the user on whether there are any more garments to be laundered (step 128). If more garments are to laundered the above steps are repeated. If no more garments are to added to the washing machine, the consumer is given the opportunity to assign stain and soil levels to each individual garment (step 132). This stain and soil data is then sent to an external server (step 136) where the optimized washing and treatment recommendations are determined. The system then determines whether all the garments are compatible (step 140). If one or more garments is determined not to be compatible, the consumer is warned of the incompatible garment (step 144). The consumer then removes the garment or overrides the warning (step 146). The optimized laundering conditions are then determined by analyzing the garments and stain information (step 150). A list of recommendations is then presented to the consumer (step 154). These recommendations preferably include reasons to believe the recommendations. The consumer is then prompted to accept or reject the recommendations (step 158). If the consumer rejects the recommendations, the consumer is prompted to enter reasons for rejection (step 160). The reasons for rejection are then stored for future reference for the consumer (step 162). If the consumer accepts the recommendations, the consumer is prompted to perform the stain pre-treatments (step 164). After the pre-treatment, the consumer will start the washing machine (step 166). The washing machine settings and product dosings are set automatically by the system of the present invention (step 170). The washing machine then launders the items of clothing (step 172). After the laundering is complete, the consumer is asked to rate the laundering results (step 174). The laundering results are then stored in the data store and later analyzed to improve the decision making process of the present invention (step 176).
  • One exemplary aspect of the present invention is a [0081] system 200 for drying clothes, as depicted in FIG. 8. The system 200 comprises a clothes dryer 202; a director 204 in communication with the clothes dryer 202; a data store 206 in communication with the director 204; an identification device 208 in communication with the director 204; a user interface 210; a clothing identifier 212 and an optimization module 214 in communication with the director 204. The optimization module 214 comprises executable instructions for determining optimized operating conditions for the clothes dryer 202.
  • Another exemplary aspect of the present invention is a method of drying one or more clothing items. The method comprises the steps of: providing a director in communication with a clothes dryer, a user interface, an optimization module and a data store; identifying each of the items to be dried; retrieving one or more drying factors corresponding to each of the items of clothing from the data store; determining potential drying conflicts corresponding to the drying factors of each of the items of clothing; alerting a user of the potential drying conflicts; determining optimal drying conditions corresponding to the drying factors of each of the items of clothing; informing the user of the optimal drying conditions; prompting the user to provide feed back data on the drying of the items of clothing; and receiving from the user feed back data relating to the drying process. [0082]
  • Yet another exemplary aspect of the present invention, depicted in FIG. 9, is a [0083] system 300 for ironing clothes. The system 300 comprises an iron 302; a director 304 in communication with the iron 302; a data store 306 in communication with the director 304; an identification device 308 in communication with the director 304; a clothing identifier 310; and an optimization module 312 in communication with the director 304. The optimization module 312 comprises executable instructions for determining optimized operating conditions of the iron. In one embodiment of the present invention, the system 300 further comprises a user interface 314.
  • An exemplary aspect of the present invention, depicted in FIG. 10, is a method of ironing of clothing. The method comprises the steps of: placing the garment on an ironing board (step [0084] 320); identifying the item to be ironed (step 330); entering current garment conditions (e.g. wrinkles, odors, desired level of stiffness) (step 332); inputting desired conditioning of the garment (e.g. de-wrinkle, refresh, crispness, soften, odor removal) (step 336); transmitting one or more conditioning options corresponding to the item of clothing to the director (step 338); determining optimal ironing conditions corresponding to the ironing factors of the item of clothing (step 340); informing the user of the optimal ironing conditions (step 344); prompting the user to accept or reject the recommendations (step 346); recording rejections from user, if user rejects recommendations (step 350); setting the iron with the determined operating conditions (step 354); consumer performs the ironing (step 356); prompting the user to determine whether instructions were followed (step 358) prompting the user to provide feed back data on the ironing of the item of clothing (step 360); and receiving/storing from the user feed back data relating to the ironing process (step 362).
  • Another exemplary aspect of the present invention, depicted in FIG. 11, is the [0085] system 400 for feeding animals comprising an feeding device 402; a director 404 in communication with the feeding device 402; a data store 406 in communication with the director 404; an identification device 408 in communication with the director 404; a pet identifier 410; and a feeding module 412 in communication with the director 404, wherein the feeding module 412 comprises executable instructions for determining the appropriate feeding parameters of the feeding device 402.
  • A further exemplary aspect of the present invention is a method of feeding animals with an automated pet feeder, as depicted in FIG. 12. The method might comprises the steps of: identifying a pet in proximity of the pet bowl ([0086] 450); determining if current bowl belongs to identified pet (step 455); retrieving feeding factors corresponding to the pet from the data store (step 460); determining if the bowl is empty (step 464); if the bowl is not empty; the pet will have to eat the food still in the bowl (step 468); if the bowl is empty, determining feeding schedule for the pet corresponding to the feeding factors (step 470); rejecting the feeding attempt by the pet, if the feeding schedule does not permit a feeding at this time (step 474); dispensing appropriate pet food to the automated pet feeder if the feeding schedule corresponds to a feeding at this time (step 480); and recording a history of feedings in the data store corresponding to the identified pet (step 484).
  • Another exemplary aspect of the present invention, depicted in FIG. 13, is the [0087] system 500 for pre-treating an item of clothing comprising a pretreatment device 502; a director 504 in communication with the pretreatment device 502; a data store 506 in communication with the director 504; an identification device 508 in communication with the director 504; a clothing identifier 510; and a pretreatment module 512 in communication with the director 504, wherein the pretreatment module 512 comprises executable instructions for determining operating parameters of the pretreatment device 502.
  • Yet another exemplary aspect of the present invention, depicted in FIG. 14, is a method of pre-treating clothing. The method might comprise the steps of: identifying the item to be pre-treated (step [0088] 550); inputting one or more desired conditioning factors (step 555); transmitting one or more conditioning factors corresponding to the item of clothing to the director (step 560); determining optimal pre-treatment conditions corresponding to the conditioning factors of the item of clothing (step 564); informing the user of the optimal pre-treatment conditions (step 566); prompting the user to accept or reject the recommendations (step 570); recording rejections from user, if user rejects recommendations (step 572); setting the pre-treatment device with the determined operating conditions (step 576); consumer performs the treating (step 580); prompting the user to determine whether instructions were followed (step 582); prompting the user to provide feed back data on the treatment of the item (step 586); and receiving/storing from the user feed back data relating to the treatment process (step 590).
  • The examples are specific embodiments set forth herein are for illustrative purposes only and are not intended to limit the scope of the methods and fabric of the invention. Additional methods and fabrics within the scope of the claimed invention will be apparent to one of ordinary skill in the art in view of the teachings set forth herein. [0089]

Claims (26)

We claim:
1. A method of optimizing processing conditions based on environmental conditions comprising the steps of:
providing a consumer appliance having one or more sensors in communication with a director;
sensing one or more environmental conditions and/or one or more soiled article characteristics from the sensors;
communicating the environmental conditions and/or soiled article characteristics to the director; and
providing an optimization module in communication with the director, the optimization module configured to optimize processing conditions corresponding to the environmental conditions and/or soiled article characteristics.
2. The method of optimizing processing conditions according to
claim 1
, wherein the consumer appliance comprises a washing machine and the environmental conditions comprise water conditions.
3. The method of optimizing processing conditions according to
claim 1
, wherein the one or more sensor devices is selected from the group comprising a water pH sensor, water hardness sensor, conductivity sensor, turbidity sensor, temperature sensor, calcium ion sensor, and oxidation-reduction potential sensor.
4. The method of optimizing processing conditions according to
claim 1
, wherein the director is provided in communication with a data store through a communication link, the director being configured to retrieve one or more cleaning factors from the data store and communicate the data factors to the optimization module, the optimization module being configured to optimize the processing conditions based on the cleaning factors.
5. The method of optimizing processing conditions according to
claim 1
, further comprising the step of providing a detergent dispenser comprising an inventory of laundering compositions in communication with the director and the optimization module, the optimization module being configured to optimize the processing conditions based on the laundering compositions.
6. The method of optimizing laundering conditions according to
claim 5
, wherein the laundering compositions are selected from the group comprising formulated compositions and constituent ingredients.
7. A method of optimizing processing conditions based on environmental conditions comprising the steps of:
providing a consumer appliance comprising a director having a communication link to a data store;
retrieving one or more environmental conditions from the data store; and
providing an optimization module in communication with the director, the optimization module configured to optimize processing conditions based on the environmental conditions.
8. The method of optimizing processing conditions according to
claim 7
, wherein the consumer appliance comprises a washing machine and the environmental conditions comprise water conditions.
9. The method of optimizing processing conditions according to
claim 7
, wherein said communication link provides access to an external data store.
10. The method of optimizing processing conditions according to
claim 7
, further comprising the step of providing a detergent dispenser comprising an inventory of laundering compositions in communication with the director and the optimization module; the optimization module being configured to optimize the processing conditions based on the laundering compositions.
11. The method of optimizing laundering conditions according to
claim 10
, wherein the laundering compositions are selected from the group comprising formulated compositions and constituent ingredients.
12. The method of optimizing laundering conditions according to
claim 7
, wherein the consumer appliance comprises one or more sensors in communication with the director, the sensors configured to sense one or more soiled article characteristics and communicate the soiled article characteristics to the director, the optimization module in communication with the director being configured to optimize processing conditions based on the soiled article characteristics.
13. A method of collecting data comprising the steps of:
providing an identification device, a work piece identifier and a director in communication with a consumer appliance;
providing a communications link between the director and an external data store;
identifying each work piece item to be processed by the consumer appliance;
retrieving one or more processing factors corresponding to each of the identified work piece items; and
uploading each identified work piece item and processing factor to the external data store, wherein the external data store is configured to collect data from at least one consumer appliance.
14. The method of collecting data according the
claim 13
, wherein the consumer appliance further comprises a washing machine and wherein each work piece item comprises an article of clothing.
15. The method of collecting data according the
claim 13
, wherein the collected data comprises an aggregated data base configured to allow analysis thereof.
16. A method of providing automatic reordering of laundering compositions comprising the steps of:
providing an inventory module and a director in communication with a consumer appliance;
the consumer appliance further comprising a detergent dispenser having an inventory of laundering compositions;
providing a sensor in communication with the director and configured to monitor the inventory; and
providing a communications link between the inventory module and an external data store, wherein the inventory module is configured to transmit an order of a quantity of laundering compositions to the external data store upon the sensor sensing that the inventory of laundering compositions has reached a predetermined level.
17. The method of providing automatic reordering of laundering compositions of
claim 16
, wherein the sensor is selected from the group comprising a level sensor and a weight sensor.
18. The method of providing automatic reordering of laundering compositions of
claim 16
, wherein the laundering compositions are selected from the group comprising formulated detergents and constituent ingredients.
19. A method of optimizing the processing of one or more work piece items by a consumer appliance, comprising the steps of:
providing an identification device, a work piece identifier, a data store and a director in communication with a consumer appliance;
identifying each work piece item to be processed by the consumer appliance;
retrieving one or more processing factors corresponding to each of the identified work piece items from a data store;
allowing a user to set a desired conditioning outcome; and
optimizing processing conditions corresponding to the processing factors and the desired conditioning outcome set by the user.
20. The method of optimizing the processing of one or more work piece items of
claim 19
, wherein the desired conditioning outcome is selected from the group comprising low wrinkle, crisp, extra white and mountain fresh.
21. The method of optimizing the processing of one or more work piece items of
claim 19
, wherein the consumer appliance further comprises a washing machine.
22. The method of optimizing the processing of one or more work piece items of
claim 19
, wherein the consumer appliance comprises a user interface in communication with a customer service representative via a communication link.
23. The method of optimizing the processing of one or more work piece items of
claim 22
, wherein the communication link comprises a video system.
24. The method of optimizing the processing of one or more work piece items of
claim 19
, wherein the consumer appliance further comprises a compact disk reader configured to retrieve updated information from a compact disk
25. The method of optimizing the processing of one or more work piece items of
claim 19
, wherein the consumer appliance is provided in communication with an external data store, wherein the consumer appliance is configured to retrieve updated information from the external data store.
26. The method of optimizing the processing of one or more work piece items of
claim 19
, wherein the consumer appliance comprises one or more sensors in communication with the director, the sensors configured to sense one or more soiled article characteristics and communicate the soiled article characteristics to the director, the optimization module in communication with the director being configured to optimize processing conditions based on the soiled article characteristics.
US09/880,669 2000-06-12 2001-06-13 Method and system for optimizing performance of consumer appliances Abandoned US20010049846A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US09/880,669 US20010049846A1 (en) 2000-06-12 2001-06-13 Method and system for optimizing performance of consumer appliances

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US59317200A 2000-06-12 2000-06-12
US09/880,669 US20010049846A1 (en) 2000-06-12 2001-06-13 Method and system for optimizing performance of consumer appliances

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US59317200A Continuation-In-Part 2000-06-12 2000-06-12

Publications (1)

Publication Number Publication Date
US20010049846A1 true US20010049846A1 (en) 2001-12-13

Family

ID=24373685

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/880,669 Abandoned US20010049846A1 (en) 2000-06-12 2001-06-13 Method and system for optimizing performance of consumer appliances

Country Status (6)

Country Link
US (1) US20010049846A1 (en)
EP (1) EP1290260A2 (en)
JP (1) JP2004503853A (en)
AU (1) AU2001268350A1 (en)
CA (1) CA2408950C (en)
WO (1) WO2001096645A2 (en)

Cited By (198)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020040505A1 (en) * 2000-09-11 2002-04-11 Toshimasa Tanaka Control of laundry appliance
US6457427B1 (en) * 2000-07-11 2002-10-01 Antonio Roman Moszoro Apparatus for obtaining continuous speed ratios in a seeding or fertilizing machine
US6539570B2 (en) * 2000-03-29 2003-04-01 Lg Electronics Inc. Communication-controlled washing system and method for operating the same
US20030172961A1 (en) * 2002-02-13 2003-09-18 The Procter & Gamble Company Sequential dispensing of laundry additives during automatic machine laundering of fabrics
US20030172960A1 (en) * 2002-02-13 2003-09-18 The Procter & Gamble Company Dispensing of rinse additives into the rinse cycle during automatic machine laundering of fabrics
US20030176928A1 (en) * 2001-07-04 2003-09-18 Lee Sang Su Internet-washer and operating method thereof
US20030208623A1 (en) * 2001-02-27 2003-11-06 Masataka Maeda Appliance number setting member for home network system
WO2004032018A1 (en) * 2002-09-30 2004-04-15 Conair Corporation A controller and method for a fabric grooming device
US20040083112A1 (en) * 2002-10-25 2004-04-29 Horst Gale R. Method and apparatus for managing resources of utility providers
WO2004053220A1 (en) * 2002-12-11 2004-06-24 Unilever N.V. Method and apparatus for the identification of a textile parameter
WO2004055256A1 (en) * 2002-12-16 2004-07-01 Unilever N.V. Method for management of textile articles
US20040133704A1 (en) * 2003-01-07 2004-07-08 Openpeak Inc. Legacy device bridge for residential or non-residential networks
US20040163073A1 (en) * 2002-06-27 2004-08-19 Openpeak Inc. Method, system, and computer program product for automatically managing components within a controlled environment
US20040172768A1 (en) * 2002-12-20 2004-09-09 The Procter & Gamble Company Attachment means
US6792323B2 (en) 2002-06-27 2004-09-14 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US20050026654A1 (en) * 2003-07-30 2005-02-03 Motorola, Inc. Dynamic application resource management
US20050033647A1 (en) * 2000-06-08 2005-02-10 Crisp Harry Lee Washing machine operable with supply distribution, dispensing and use system method
US20050097478A1 (en) * 2003-11-03 2005-05-05 Openpeak Inc. User interface for multi-device control
US20050096788A1 (en) * 2003-10-31 2005-05-05 Peterson Jeff W. Method and system for installation and control of a utility device
US20050196046A1 (en) * 2004-01-30 2005-09-08 Evolution Robotics, Inc. Vision-enabled household appliances
EP1577810A1 (en) * 2004-03-05 2005-09-21 NTT DoCoMo, Inc. Place management apparatus and place management method
US20050251508A1 (en) * 2004-05-10 2005-11-10 Masaaki Shimizu Program and method for file access control in a storage system
WO2006009375A2 (en) * 2004-07-21 2006-01-26 Lg Electronics Inc. Transmitting/receiving device for washing machine and apparatus and method thereof
KR20060019787A (en) * 2004-08-30 2006-03-06 엘지전자 주식회사 Washing machine and method thereof
WO2006025650A2 (en) * 2004-08-30 2006-03-09 Lg Electronics Inc. Device and method for washing machine
WO2006028326A2 (en) * 2004-09-09 2006-03-16 Lg Electronics Inc. System of washing machine and control method thereof
US7020624B2 (en) * 2001-02-22 2006-03-28 United Microelectronics Corp. Network server for servicing articles of wear
EP1639175A1 (en) * 2003-05-28 2006-03-29 LG Electronics, Inc. Control method of washing machine
US20060150689A1 (en) * 2004-12-09 2006-07-13 Lg Electronics Inc. Combination laundry device and method thereof
US20060157086A1 (en) * 2005-01-20 2006-07-20 General Electric Company Apparatus and method for dispensing fluid
US7086110B2 (en) 2002-02-13 2006-08-08 The Procter & Gamble Company Selective dispensing of laundry additives during automatic machine laundering of fabric
US20060190266A1 (en) * 2004-01-29 2006-08-24 Matsushita Electric Industrial Co., Ltd. Home information appliance system
WO2006094219A2 (en) * 2005-03-03 2006-09-08 Knight, Llc. Modular dual-purpose chemical dispensing system for laundry or warewash
US20060231629A1 (en) * 2005-04-19 2006-10-19 Intermec Scanner Technology Center Optoelectronic device, process and article for acquiring machine-readable symbols, such as bar codes
US7168273B2 (en) 2002-11-07 2007-01-30 The Procter & Gamble Company Selective dispensing apparatus
US20070028397A1 (en) * 2003-05-28 2007-02-08 Lg Electronics Inc. Washing machine and the control method of the same
US20070261713A1 (en) * 2004-08-30 2007-11-15 Lg Electronics, Inc. Transmitting/Receiving Device for Washing Machine and Apparatus and Method Thereof
US20070288251A1 (en) * 2005-06-09 2007-12-13 Whirlpool Corporation Method of providing product demonstrations
US20070298405A1 (en) * 2006-06-08 2007-12-27 Whirlpool Corporation Product demonstration system
US20080028802A1 (en) * 2006-08-01 2008-02-07 Glenn Thomas Jordan Receiving apparatus
WO2008017910A2 (en) * 2006-08-10 2008-02-14 Indesit Company S.P.A. Washer and method for programming said washer
US20080058771A1 (en) * 2004-06-23 2008-03-06 Ecolab Inc. Method for Multiple Dosage of Liquid Products, Dosing Apparatus and Dosing System
US20080082360A1 (en) * 2006-09-29 2008-04-03 Clear-View-Technologies, Inc Inventory monitoring and control applications
US20080100695A1 (en) * 2006-06-08 2008-05-01 Whirlpool Corporation Product Demonstration System and Method
US20080109243A1 (en) * 2005-06-09 2008-05-08 Whirlpool Corporation Product Demonstration System and Method
US20080109310A1 (en) * 2005-06-09 2008-05-08 Whirlpool Corporation Product Demonstration System and Method
US20080122585A1 (en) * 2005-06-09 2008-05-29 Whirlpool Corporation Network for changing resource consumption in an appliance
US20080136581A1 (en) * 2005-06-09 2008-06-12 Whirlpool Corporation smart current attenuator for energy conservation in appliances
WO2008077965A1 (en) * 2006-12-25 2008-07-03 Arcelik Anonim Sirketi A dishwasher having a gps unit
US20080178909A1 (en) * 2006-11-28 2008-07-31 Alvestig Per G Automated detection and control system and method for high pressure water wash application and collection applied to aero compressor washing
US20080178633A1 (en) * 2005-06-30 2008-07-31 Lg Electronics Inc. Avatar Image Processing Unit and Washing Machine Having the Same
EP1942223A3 (en) * 2008-04-02 2008-10-15 V-Zug AG Household device for manipulating laundry
US20080250819A1 (en) * 2005-03-25 2008-10-16 Lg Electronics Inc. Laundry Machine and Method for Controlling the Same
US20080252141A1 (en) * 2007-04-10 2008-10-16 Whirlpool Corporation Energy management system and method
US7445643B2 (en) 2003-12-03 2008-11-04 The Procter & Gamble Company Automatic machine laundering of fabrics
EP1990461A2 (en) * 2007-05-07 2008-11-12 Whirlpool Corporation A timing control and timed wash cycle for an automatic washer
US20080276655A1 (en) * 2007-05-07 2008-11-13 Whirlpool Corporation Washer and washer control with cycles for laundry additives and color safe bleaches/in-wash stain removers
US20080276964A1 (en) * 2007-05-07 2008-11-13 Whirlpool Corporation Wash cycles using oxidizing agents and sensors
US20090006970A1 (en) * 2006-06-08 2009-01-01 Whirlpool Corporation Product service system and method
US20090009521A1 (en) * 2005-06-30 2009-01-08 Lg Electronics, Inc. Remote Monitor Having Avatar Image Processing Unit
US20090009287A1 (en) * 2005-07-11 2009-01-08 Paolo Falcioni Electric appliance monitoring device
US20090044137A1 (en) * 2005-06-09 2009-02-12 Whirlpool Corporation Consumable holder with user interface data
US20090040012A1 (en) * 2005-06-09 2009-02-12 Whirlpool Corporation Consumable holder with a cycle structure for an appliance
US20090040066A1 (en) * 2005-06-09 2009-02-12 Whirlpool Corporation Consumable holder with routable data packet for an appliance
US20090044129A1 (en) * 2005-06-09 2009-02-12 Whirlpool Corporation Graphical user interface to control interactions between an appliance and a consumable holder
US20090040067A1 (en) * 2005-06-09 2009-02-12 Whirlpool Corporation appliance and a consumable holder in a network
US20090040013A1 (en) * 2005-06-09 2009-02-12 Whirlpool Corporation Consumable holder with converter
US20090045926A1 (en) * 2005-06-09 2009-02-19 Whirlpool Corporation Consumable holder with taxonomy
US20090046715A1 (en) * 2005-06-09 2009-02-19 Whirlpool Corporation Appliance and a consumable holder with an embedded virtual router
US20090064053A1 (en) * 2007-08-31 2009-03-05 Fair Isaac Corporation Visualization of Decision Logic
US20090063389A1 (en) * 2007-08-31 2009-03-05 Fair Isaac Corporation Comparison of Decision Logic
US20090058859A1 (en) * 2007-08-31 2009-03-05 Crawford Stuart L Construction of decision logic with graphs
DE102007042970A1 (en) * 2007-09-10 2009-03-12 BSH Bosch und Siemens Hausgeräte GmbH Method and device for assigning a care program of a laundry treatment machine
US20090126123A1 (en) * 2007-06-13 2009-05-21 Kim Joo Yeon Washing machine and method for controlling the same
US20090140848A1 (en) * 2007-11-29 2009-06-04 Richard Rollins Systems and methods for a property sentinel
US20090139036A1 (en) * 2006-01-11 2009-06-04 Seog Kyu Park Laundry machine and washing method with steam for the same
US20090276101A1 (en) * 2008-05-05 2009-11-05 Nova Controls Control for dispensing system
US20090293557A1 (en) * 2005-08-29 2009-12-03 Lg Electronics, Inc Steam Generator and Washing Machine Having the Same
US20100000025A1 (en) * 2008-07-01 2010-01-07 Whirlpool Corporation Method of indicating operational information for a dispensing system having both single use and bulk dispensing
US20100000023A1 (en) * 2008-07-01 2010-01-07 Whirlpool Corporation Method of indicating operational information for a bulk dispensing system
US7668990B2 (en) 2003-03-14 2010-02-23 Openpeak Inc. Method of controlling a device to perform an activity-based or an experience-based operation
US20100063616A1 (en) * 2008-09-05 2010-03-11 Mori Seiki Co., Ltd. Machining status monitoring method and machining status monitoring apparatus
US20100063953A1 (en) * 2008-09-08 2010-03-11 Prasun Kumar Converting unordered graphs to oblivious read once ordered graph representation
DE102008042290A1 (en) * 2008-09-23 2010-03-25 BSH Bosch und Siemens Hausgeräte GmbH Method for operating household appliance, particularly washing machine, laundry drier, spinner-washer or dishwasher, involves performing feed by user through operating unit of household appliance
US20100102051A1 (en) * 2008-10-23 2010-04-29 Whirlpool Corporation Consumable holder with electronics to communicate with an appliance
US20100102082A1 (en) * 2008-10-23 2010-04-29 Whirlpool Corporation Consumable holder with process control apparatus
US20100102076A1 (en) * 2008-10-23 2010-04-29 Whirlpool Corporation Appliance with a service interface for communicating with a consumable holder
US20100106265A1 (en) * 2008-10-23 2010-04-29 Whirlpool Corporation Smart filter for an appliance
US7708172B2 (en) 2000-06-08 2010-05-04 Igt Drink supply container having an end member supporting gas inlet and outlet valves which extend perpendicular to the end member
US20100125364A1 (en) * 2008-11-20 2010-05-20 Whirlpool Corporation Configurable consumable holder for an appliance
US20100138470A1 (en) * 2008-12-03 2010-06-03 Whirlpool Corporation Messaging architecture and system for electronic management of resources
US20100139722A1 (en) * 2008-12-09 2010-06-10 Whirlpool Corporation Dishwasher with programmable stop time
US20100154484A1 (en) * 2006-04-10 2010-06-24 Nxp B.V. Rfid tag
US7754025B1 (en) 2000-06-08 2010-07-13 Beverage Works, Inc. Dishwasher having a door supply housing which holds dish washing supply for multiple wash cycles
US20100205824A1 (en) * 2009-02-19 2010-08-19 Whirlpool Corporation Laundry treating appliance with fluffing-state detection
US20100205823A1 (en) * 2009-02-19 2010-08-19 Whirlpool Corporation Laundry treating appliance with fluffing-state-based imaging control
US20100205826A1 (en) * 2009-02-19 2010-08-19 Whirlpool Corporation Laundry treating appliance with imaging control
US20100205825A1 (en) * 2009-02-19 2010-08-19 Whirlpool Corporation Laundry treating appliance with bulky item detection
US20100205819A1 (en) * 2009-02-19 2010-08-19 Whirlpool Corporation Laundry treating appliance with drying rack detection based on imaging data
US20100205820A1 (en) * 2009-02-19 2010-08-19 Whirlpool Corporation Laundry treating appliance with load surface area detection
US20100223960A1 (en) * 2009-03-03 2010-09-09 Kim Na Eun Heat pump module and laundry treatment device using the same
US20100262311A1 (en) * 2003-01-21 2010-10-14 Whirlpool Corporation Process for managing and curtailing power demand of appliances and components thereof, and system using such process
US20100287709A1 (en) * 2009-05-13 2010-11-18 Whirlpool Corporation Appliance with water hardness determination
US7896198B2 (en) 2003-05-12 2011-03-01 Ecolab Inc. Method and apparatus for mass based dispensing
US20110067186A1 (en) * 2008-03-11 2011-03-24 Aktiebolaget Electrolux Method for processing laundry, and a laundry processing device
US7933945B2 (en) 2002-06-27 2011-04-26 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US20110115914A1 (en) * 2009-11-10 2011-05-19 Clear-View-Technologies, Inc. Sequential Hardware Event Processor with Video Event Compression and Recall
US7954668B2 (en) 2007-12-12 2011-06-07 Ecolab Inc. Low and empty product detection using load cell and load cell bracket
KR101053598B1 (en) 2004-07-21 2011-08-03 엘지전자 주식회사 Laundry device
US20110209729A1 (en) * 2010-02-26 2011-09-01 Whirlpool Corporation User interface for dishwashing cycle optimization
US20110231788A1 (en) * 2002-05-31 2011-09-22 Whirlpool Corporation Electronic system for power consumption management of appliances
US20110301741A1 (en) * 2010-06-02 2011-12-08 Airbus Operations Limited Aircraft component manufacturing method and apparatus
US20120006077A1 (en) * 2010-07-06 2012-01-12 Samsung Electronics Co., Ltd. Detergent feeding apparatus and washing machine having the same
US8116889B2 (en) 2002-06-27 2012-02-14 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US20120079664A1 (en) * 2010-10-05 2012-04-05 Whirlpool Corporation Method for controlling a cycle of operation in a laundry treating appliance
KR101141635B1 (en) * 2004-09-01 2012-05-04 엘지전자 주식회사 Washing machine and method thereof
CN102443998A (en) * 2010-10-13 2012-05-09 三星电子株式会社 Control method of washing machine
US20120123561A1 (en) * 2010-11-11 2012-05-17 Soohong Park Customized control system for electrical appliances using remote device
US20120213665A1 (en) * 2011-02-23 2012-08-23 Applied Silver Llc Anti-microbial Device
US8277745B2 (en) 2007-05-02 2012-10-02 Ecolab Inc. Interchangeable load cell assemblies
US20120316984A1 (en) * 2011-05-02 2012-12-13 Sears Brands, Llc System and methods for interacting with networked home appliances
EP2568077A1 (en) * 2011-09-09 2013-03-13 Andrew Bottrill A laundry management system
EP2642013A1 (en) * 2012-03-19 2013-09-25 Samsung Electronics Co., Ltd Washing machine and controlling method thereof
WO2013079380A3 (en) * 2011-11-29 2013-10-24 BSH Bosch und Siemens Hausgeräte GmbH Household appliance having direct recognition of the product to be handled in respect of executing required handling steps
WO2013167268A1 (en) * 2012-05-09 2013-11-14 Meiko Maschinenbau Gmbh & Co. Kg Method for operating an automatic cleaning machine
US20130327419A1 (en) * 2012-02-22 2013-12-12 Applied Silver, Inc. Antimicrobial device
US20140082716A1 (en) * 2012-09-19 2014-03-20 Panasonic Corporation Access control method, access control system, communication terminal, and server
CN103781960A (en) * 2011-09-09 2014-05-07 松下电器产业株式会社 Laundry system, communication device, communication method, communication program and washing machine
WO2014090276A1 (en) * 2012-12-10 2014-06-19 Telefonaktiebolaget L M Ericsson (Publ) Connecting clothes and washing machine
WO2014198608A1 (en) * 2013-06-13 2014-12-18 BSH Bosch und Siemens Hausgeräte GmbH Analysis of items of laundry
US8944286B2 (en) 2012-11-27 2015-02-03 Ecolab Usa Inc. Mass-based dispensing using optical displacement measurement
US9051163B2 (en) 2009-10-06 2015-06-09 Ecolab Inc. Automatic calibration of chemical product dispense systems
US9102509B2 (en) 2009-09-25 2015-08-11 Ecolab Inc. Make-up dispense in a mass based dispensing system
EP2959819A1 (en) * 2014-06-24 2015-12-30 Electrolux Appliances Aktiebolag Method for operating a washing appliance and washing appliance implementing the same
US20160145794A1 (en) * 2014-11-26 2016-05-26 International Business Machines Corporation Automated selection of settings for an ironing device
US20160161929A1 (en) * 2014-09-25 2016-06-09 Intel Corporation System and method for electronically tagging items for use in controlling electrical devices
US9382655B2 (en) 2008-07-01 2016-07-05 Whirlpool Corporation Household cleaning appliance with a single water flow path for both non-bulk and bulk dispensing
US9382654B2 (en) 2013-06-03 2016-07-05 Whirlpool Corporation Method of determining a load size in a laundry treating appliance
EP2630904B1 (en) 2012-02-27 2016-07-06 Miele & Cie. KG Household appliance with a communication device
US9387471B2 (en) 2011-12-13 2016-07-12 Ecolab Usa Inc. Acid regeneration of ion exchange resins for industrial applications
US9416479B2 (en) 2013-06-03 2016-08-16 Whirlpool Corporation Methods of determining a load size in a laundry treating appliance
CN106048978A (en) * 2016-07-22 2016-10-26 无锡小天鹅股份有限公司 Washing machine control system, upgrade method for washing machine washing program and washing machine
US9481959B2 (en) 2008-07-01 2016-11-01 Whirlpool Corporation Household cleaning appliance with a dispensing system operable between a single use dispensing system and a bulk dispensing system
EP3088593A1 (en) * 2015-04-27 2016-11-02 The Procter and Gamble Company Method for improving washing machine performance
CN106436246A (en) * 2016-08-30 2017-02-22 佛山市顺德区盛熙电器制造有限公司 Intelligent hanging ironing system
WO2017032718A1 (en) * 2015-08-24 2017-03-02 Unilever Plc Method and apparatus for stain treatment
US9594996B2 (en) * 2014-12-20 2017-03-14 Ebay Inc. Garment tags for intelligent laundering alerts
US9628877B2 (en) 2012-12-18 2017-04-18 Bsh Hausgeraete Gmbh System having a household appliance and a reception unit, and method for providing a piece of information
US9689106B2 (en) 2013-12-06 2017-06-27 Applied Silver, Inc. Antimicrobial fabric application system
US20170183811A1 (en) * 2015-12-24 2017-06-29 Samsung Electronics Co., Ltd. Dryer and method for controlling the same
US20170265706A1 (en) * 2016-03-21 2017-09-21 The Dial Corporation Cleaning an item
US9818007B1 (en) * 2016-12-12 2017-11-14 Filip Bajovic Electronic care and content clothing label
EP3252198A1 (en) * 2016-05-31 2017-12-06 Palo Alto Research Center, Incorporated A sensing multi-material detergent dispensing system
DE102016213171A1 (en) * 2016-07-19 2018-01-25 BSH Hausgeräte GmbH Control of a dishwasher
WO2018040939A1 (en) * 2016-08-30 2018-03-08 青岛海尔洗衣机有限公司 Washing control method for washing machine, and washing machine
US9920468B2 (en) 2008-07-01 2018-03-20 Whirlpool Corporation Household cleaning appliance with a non-bulk dispensing system convertible to a household cleaning appliance with a bulk dispensing system
CN107873082A (en) * 2015-05-28 2018-04-03 Bsh家用电器有限公司 Apparatus and method for determining the soil load in flushing or wash solution
EP3305961A1 (en) * 2016-10-10 2018-04-11 Miele & Cie. KG Method and information system for operating a household appliance, and household appliance
US20180142397A1 (en) * 2015-05-12 2018-05-24 Qingdao Haier Washing Machine Co., Ltd. Method for controlling pouring of laundry detergent and washing machine
US10054911B2 (en) 2015-11-17 2018-08-21 Haier Us Appliance Solutions, Inc. Appliance consumer feedback system
US10075435B1 (en) 2014-12-19 2018-09-11 Amazon Technologies, Inc. Device deregistration using forward-chaining encryption
CN108523802A (en) * 2018-06-20 2018-09-14 佛山市顺德区美的洗涤电器制造有限公司 The consumptive material alarm set and dish-washing machine of dish-washing machine
US20180305851A1 (en) * 2017-04-25 2018-10-25 Lg Electronics Inc. Laundry treating apparatus, control method of the laundry treating apparatus and online system including the same
US10138587B2 (en) 2008-07-01 2018-11-27 Whirlpool Corporation Household cleaning appliance with a dispensing system operable between a single use dispensing system and a bulk dispensing system
WO2019063691A1 (en) * 2017-09-29 2019-04-04 Unilever Plc Laundry liquid mixing apparatus
WO2019066561A1 (en) * 2017-09-28 2019-04-04 엘지전자 주식회사 Method for controlling internet home appliance system
WO2019068472A1 (en) * 2017-10-05 2019-04-11 Unilever Plc Methods and devices for individualized laundry
US10296964B1 (en) 2014-08-26 2019-05-21 Amazon Technologies, Inc. Effortless and automated reordering
US10298411B2 (en) 2016-10-24 2019-05-21 Crestron Electronics, Inc. Building management system that determines building utilization
EP3502345A1 (en) * 2017-12-22 2019-06-26 Koninklijke Philips N.V. Textile treatment device and portable device for obtaining a classification of a textile
US10351807B2 (en) 2015-08-21 2019-07-16 Applied Silver, Inc. Systems and processes for treating textiles with an antimicrobial agent
DE102018203938A1 (en) 2018-03-15 2019-09-19 BSH Hausgeräte GmbH Scanner, scanning system containing this scanner and method for sorting items to be treated
US10453115B1 (en) 2015-07-17 2019-10-22 Amazon Technologies, Inc. Printed material with an embedded ordering device
US10498851B2 (en) 2017-01-10 2019-12-03 International Business Machines Corporation Method of label transform for managing heterogeneous information
US10565242B2 (en) 2017-01-10 2020-02-18 International Business Machines Corporation Method of label transform for managing heterogeneous information
US10640403B2 (en) 2013-08-15 2020-05-05 Applied Silver, Inc. Antimicrobial batch dilution system
EP3666954A1 (en) * 2018-12-14 2020-06-17 LG Electronics Inc. -1- Washing machine
WO2020159240A1 (en) 2019-02-01 2020-08-06 Lg Electronics Inc. Laundry treating apparatus and control method of on-line system containing the same
US10754312B2 (en) 2017-03-15 2020-08-25 Fanuc Corporation Cleaning process optimization device and machine learning device
US10760207B2 (en) 2017-03-01 2020-09-01 Applied Silver, Inc. Systems and processes for treating textiles with an antimicrobial agent
US20200385909A1 (en) * 2017-08-10 2020-12-10 Qingdao Haier Washing Machine Co., Ltd. Clothes identification system for washing machines, and binding method and clothes identification method of said system
US20210012243A1 (en) * 2019-07-12 2021-01-14 The Procter & Gamble Company System and a method for providing and visualizing information of a fabric product
US10962960B2 (en) 2017-12-26 2021-03-30 Fanuc Corporation Chip removal apparatus and information processing apparatus
US10982373B2 (en) 2016-06-09 2021-04-20 Conopco, Inc. Laundry liquid mixing apparatus
EP3812851A1 (en) * 2019-10-25 2021-04-28 Henkel AG & Co. KGaA Method and system for setting parameters of a treatment cycle
EP3312330B1 (en) 2015-06-17 2021-07-28 Qingdao Haier Washing Machine Co., Ltd. Intelligent terminal for controlling washing of clothes and a control method
US11078449B2 (en) * 2019-04-18 2021-08-03 Caastle, Inc. Systems and methods for spotting treatment, inspection, and tracking of articles
US11131055B2 (en) 2018-02-26 2021-09-28 Conopco, Inc. Methods and system for monitoring and replenishing one or more laundry components
US11186935B2 (en) 2016-07-15 2021-11-30 Henkel Ag & Co. Kgaa Flushing compartment for storage monitoring
CN113818198A (en) * 2020-06-18 2021-12-21 青岛海尔洗衣机有限公司 Method for putting clothes treating agent into washing machine and washing machine
US20220229825A1 (en) * 2019-04-23 2022-07-21 Qingdao Haier Washing Machine Co., Ltd. Clothing information processing method
CN115029894A (en) * 2022-06-24 2022-09-09 创维电器股份有限公司 Washing machine monitoring system for realizing uart serial control by using Lua language
US11488228B2 (en) 2016-12-12 2022-11-01 Cacotec Corporation Electronic care and content clothing label
US11521167B2 (en) 2016-07-15 2022-12-06 Henkel Ag & Co. Kgaa Method and device for monitoring supply
US11618696B2 (en) 2013-08-15 2023-04-04 Applied Silver, Inc. Antimicrobial batch dilution system
US11857134B2 (en) * 2016-12-21 2024-01-02 Henkel Ag & Co. Kgaa Retrofittable sensor unit for controlling a dosing device
US11910982B2 (en) 2019-11-01 2024-02-27 Conopco Inc. Recyclable auto-dosing container
US11954083B2 (en) * 2019-04-23 2024-04-09 Qingdao Haier Washing Machine Co., Ltd. Clothing information processing method

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003210887A (en) * 2002-01-22 2003-07-29 Toshiba Corp Laundry system
JP2004195065A (en) * 2002-12-20 2004-07-15 Kao Corp Drier and drying system
ITRM20030511A1 (en) * 2003-11-03 2004-02-02 Tessuti Zampagna S R L LINEN CONTROL PROCESS FOR INDUSTRIAL LAUNDRIES WITH RADIO FREQUENCY IDENTIFICATION (R.F.I.D.).
KR100710215B1 (en) * 2004-07-30 2007-04-20 엘지전자 주식회사 Dryer and method thereof
JP4843022B2 (en) 2005-04-07 2011-12-21 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Ironing device having identification means for identifying the type of fabric of an article to be ironed
JP2007319778A (en) * 2006-05-31 2007-12-13 Sanyo Electric Co Ltd Apparatus for generating weakly-electrolytic water
DE102014208861A1 (en) * 2014-05-12 2015-11-12 BSH Hausgeräte GmbH Water-conducting household appliance
DE102016212978A1 (en) 2016-07-15 2018-01-18 Henkel Ag & Co. Kgaa Method and device for detecting impurities
WO2019134603A1 (en) * 2018-01-04 2019-07-11 青岛海尔洗衣机有限公司 Clothing information management system and control method therefor
JP7348043B2 (en) * 2019-11-29 2023-09-20 東芝ライフスタイル株式会社 washing machine

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2530580A1 (en) * 1975-07-09 1977-01-20 Miele & Cie Automatic tumble dryer with multistage dryness indicator - allowing user to estimate time of end of drying
DE3911862A1 (en) * 1989-04-11 1990-10-18 Bosch Siemens Hausgeraete LEVEL MONITORING DEVICE
KR950011598B1 (en) * 1993-04-06 1995-10-06 엘지전자주식회사 Washing information input method and device thereof
KR950011609B1 (en) * 1993-06-19 1995-10-06 엘지전자주식회사 Washing control method and the device of washer
US5603233A (en) * 1995-07-12 1997-02-18 Honeywell Inc. Apparatus for monitoring and controlling the operation of a machine for washing articles
ES2188838T5 (en) * 1996-10-10 2007-11-01 MIELE & CIE. KG WASHING MACHINE CONTROLLED BY PROGRAM.
DE19719661C2 (en) * 1997-05-09 2002-09-12 Miele & Cie Process for controlling the residual moisture content of the laundry in a program-controlled clothes dryer
DE19810907C2 (en) * 1998-03-12 2003-05-08 Maas Ruth Detection device for laundry items
DE19855503B4 (en) * 1998-12-01 2006-12-28 BSH Bosch und Siemens Hausgeräte GmbH Laundry appliance

Cited By (397)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6539570B2 (en) * 2000-03-29 2003-04-01 Lg Electronics Inc. Communication-controlled washing system and method for operating the same
US7689476B2 (en) 2000-06-08 2010-03-30 Beverage Works, Inc. Washing machine operable with supply distribution, dispensing and use system method
US7484388B2 (en) * 2000-06-08 2009-02-03 Beverage Works, Inc. Appliance operable with supply distribution, dispensing and use system and method
US8290615B2 (en) 2000-06-08 2012-10-16 Beverage Works, Inc. Appliance with dispenser
US7918368B2 (en) 2000-06-08 2011-04-05 Beverage Works, Inc. Refrigerator having a valve engagement mechanism operable to engage multiple valves of one end of a liquid container
US7754025B1 (en) 2000-06-08 2010-07-13 Beverage Works, Inc. Dishwasher having a door supply housing which holds dish washing supply for multiple wash cycles
US7204259B2 (en) * 2000-06-08 2007-04-17 Beverage Works, Inc. Dishwasher operable with supply distribution, dispensing and use system method
US9090446B2 (en) 2000-06-08 2015-07-28 Beverage Works, Inc. Appliance with dispenser
US7708172B2 (en) 2000-06-08 2010-05-04 Igt Drink supply container having an end member supporting gas inlet and outlet valves which extend perpendicular to the end member
US8290616B2 (en) 2000-06-08 2012-10-16 Beverage Works, Inc. Appliance having a user interface panel and a beverage dispenser
US7418969B1 (en) 2000-06-08 2008-09-02 Beverage Works, Inc. Dishwasher having a door supply housing and actuator operable to release variable supply volumes for different wash cycles
US9090448B2 (en) 2000-06-08 2015-07-28 Beverage Works, Inc. Appliance having a user interface panel and a beverage dispenser
US8190290B2 (en) 2000-06-08 2012-05-29 Beverage Works, Inc. Appliance with dispenser
US8103378B2 (en) 2000-06-08 2012-01-24 Beverage Works, Inc. Appliance having a user interface panel and a beverage dispenser
US9090449B2 (en) 2000-06-08 2015-07-28 Beverage Works, Inc. Appliance having a user interface panel and a beverage dispenser
US8548624B2 (en) 2000-06-08 2013-10-01 Beverage Works, Inc. Appliance having a user interface panel and a beverage dispenser
US8565917B2 (en) 2000-06-08 2013-10-22 Beverage Works, Inc. Appliance with dispenser
US9090447B2 (en) 2000-06-08 2015-07-28 Beverage Works, Inc. Appliance having a user interface panel and a beverage dispenser
US20050033647A1 (en) * 2000-06-08 2005-02-10 Crisp Harry Lee Washing machine operable with supply distribution, dispensing and use system method
US20050033646A1 (en) * 2000-06-08 2005-02-10 Crisp Harry Lee Appliance operable with supply distribution, dispensing and use system and method
US8606395B2 (en) 2000-06-08 2013-12-10 Beverage Works, Inc. Appliance having a user interface panel and a beverage dispenser
US6457427B1 (en) * 2000-07-11 2002-10-01 Antonio Roman Moszoro Apparatus for obtaining continuous speed ratios in a seeding or fertilizing machine
US6615755B2 (en) * 2000-07-11 2003-09-09 Antonio Romano Moszoro Apparatus and method for obtaining continuous speed ratios in a seeding or fertilizing machine
US20050050647A1 (en) * 2000-09-11 2005-03-10 Kabushiki Kaisha Toshiba Control of laundry appliance
US20020040505A1 (en) * 2000-09-11 2002-04-11 Toshimasa Tanaka Control of laundry appliance
US7020624B2 (en) * 2001-02-22 2006-03-28 United Microelectronics Corp. Network server for servicing articles of wear
US20030208623A1 (en) * 2001-02-27 2003-11-06 Masataka Maeda Appliance number setting member for home network system
US7464426B2 (en) * 2001-07-04 2008-12-16 Lg Electronics Inc. Internet-washer and operating method thereof
US20030176928A1 (en) * 2001-07-04 2003-09-18 Lee Sang Su Internet-washer and operating method thereof
US7036177B2 (en) 2002-02-13 2006-05-02 The Procter & Gamble Company Dispensing of rinse additives into the rinse cycle during automatic machine laundering of fabrics
US7086110B2 (en) 2002-02-13 2006-08-08 The Procter & Gamble Company Selective dispensing of laundry additives during automatic machine laundering of fabric
US20030172960A1 (en) * 2002-02-13 2003-09-18 The Procter & Gamble Company Dispensing of rinse additives into the rinse cycle during automatic machine laundering of fabrics
US7036176B2 (en) 2002-02-13 2006-05-02 The Procter & Gamble Company Sequential dispensing of laundry additives during automatic machine laundering of fabrics
US20030172961A1 (en) * 2002-02-13 2003-09-18 The Procter & Gamble Company Sequential dispensing of laundry additives during automatic machine laundering of fabrics
US9837820B2 (en) 2002-05-31 2017-12-05 Whirlpool Corporation Electronic system for power consumption management of appliances
US20110231788A1 (en) * 2002-05-31 2011-09-22 Whirlpool Corporation Electronic system for power consumption management of appliances
US20040163073A1 (en) * 2002-06-27 2004-08-19 Openpeak Inc. Method, system, and computer program product for automatically managing components within a controlled environment
US6792323B2 (en) 2002-06-27 2004-09-14 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US7933945B2 (en) 2002-06-27 2011-04-26 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US7184848B2 (en) 2002-06-27 2007-02-27 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US20050055472A1 (en) * 2002-06-27 2005-03-10 Open Peak Inc., Method, system, and computer program product for managing controlled residential or non-residential environments
US8116889B2 (en) 2002-06-27 2012-02-14 Openpeak Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US7024256B2 (en) 2002-06-27 2006-04-04 Openpeak Inc. Method, system, and computer program product for automatically managing components within a controlled environment
US8196064B2 (en) 2002-06-27 2012-06-05 Id8 Group R2 Studios, Inc. Method, system, and computer program product for managing controlled residential or non-residential environments
US20040133295A1 (en) * 2002-09-30 2004-07-08 Conair Corporation Controller and method for a fabric grooming device
WO2004032018A1 (en) * 2002-09-30 2004-04-15 Conair Corporation A controller and method for a fabric grooming device
US20040083112A1 (en) * 2002-10-25 2004-04-29 Horst Gale R. Method and apparatus for managing resources of utility providers
US7168273B2 (en) 2002-11-07 2007-01-30 The Procter & Gamble Company Selective dispensing apparatus
WO2004053220A1 (en) * 2002-12-11 2004-06-24 Unilever N.V. Method and apparatus for the identification of a textile parameter
WO2004055256A1 (en) * 2002-12-16 2004-07-01 Unilever N.V. Method for management of textile articles
US7716956B2 (en) 2002-12-20 2010-05-18 The Procter & Gamble Company Attachment means
US20040172768A1 (en) * 2002-12-20 2004-09-09 The Procter & Gamble Company Attachment means
US20040133704A1 (en) * 2003-01-07 2004-07-08 Openpeak Inc. Legacy device bridge for residential or non-residential networks
US7987489B2 (en) 2003-01-07 2011-07-26 Openpeak Inc. Legacy device bridge for residential or non-residential networks
US8793746B2 (en) 2003-01-07 2014-07-29 Id8 Group R2 Studios, Inc. Legacy device bridge for residential or non-residential networks
US10432756B2 (en) 2003-01-07 2019-10-01 Microsoft Technology Licensing, Llc Legacy device bridge for residential or non-residential networks
US9578140B2 (en) 2003-01-07 2017-02-21 Microsoft Technology Licensing, Llc Legacy device bridge for residential or non-residential networks
US20100262311A1 (en) * 2003-01-21 2010-10-14 Whirlpool Corporation Process for managing and curtailing power demand of appliances and components thereof, and system using such process
US20110087382A1 (en) * 2003-01-21 2011-04-14 Whirlpool Corporation Process for managing and curtailing power demand of appliances and components thereof
US7668990B2 (en) 2003-03-14 2010-02-23 Openpeak Inc. Method of controlling a device to perform an activity-based or an experience-based operation
US7896198B2 (en) 2003-05-12 2011-03-01 Ecolab Inc. Method and apparatus for mass based dispensing
EP1639175A1 (en) * 2003-05-28 2006-03-29 LG Electronics, Inc. Control method of washing machine
US7971301B2 (en) 2003-05-28 2011-07-05 Lg Electronics Inc. Washing machine and the control method of the same
US8015645B2 (en) * 2003-05-28 2011-09-13 Lg Electronics Inc. Washing machine and a method of controlling the same based on measured hardness of water
US20080000272A1 (en) * 2003-05-28 2008-01-03 Seok Kyu Park Control Method of Washing Machine
EP1639175A4 (en) * 2003-05-28 2010-04-07 Lg Electronics Inc Control method of washing machine
US20070028397A1 (en) * 2003-05-28 2007-02-08 Lg Electronics Inc. Washing machine and the control method of the same
US20050026654A1 (en) * 2003-07-30 2005-02-03 Motorola, Inc. Dynamic application resource management
US7092793B2 (en) * 2003-10-31 2006-08-15 Ecolab Inc Method and system for installation and control of a utility device
US20050096788A1 (en) * 2003-10-31 2005-05-05 Peterson Jeff W. Method and system for installation and control of a utility device
US10230538B2 (en) 2003-11-03 2019-03-12 Microsoft Technology Licensing, Llc User interface for multi-device control
US8042049B2 (en) 2003-11-03 2011-10-18 Openpeak Inc. User interface for multi-device control
US20050097478A1 (en) * 2003-11-03 2005-05-05 Openpeak Inc. User interface for multi-device control
US7445643B2 (en) 2003-12-03 2008-11-04 The Procter & Gamble Company Automatic machine laundering of fabrics
US20060190266A1 (en) * 2004-01-29 2006-08-24 Matsushita Electric Industrial Co., Ltd. Home information appliance system
US20050196046A1 (en) * 2004-01-30 2005-09-08 Evolution Robotics, Inc. Vision-enabled household appliances
US7903838B2 (en) * 2004-01-30 2011-03-08 Evolution Robotics, Inc. Vision-enabled household appliances
EP1577810A1 (en) * 2004-03-05 2005-09-21 NTT DoCoMo, Inc. Place management apparatus and place management method
US20050251508A1 (en) * 2004-05-10 2005-11-10 Masaaki Shimizu Program and method for file access control in a storage system
US8905266B2 (en) * 2004-06-23 2014-12-09 Ecolab Inc. Method for multiple dosage of liquid products, dosing apparatus and dosing system
US20080058771A1 (en) * 2004-06-23 2008-03-06 Ecolab Inc. Method for Multiple Dosage of Liquid Products, Dosing Apparatus and Dosing System
WO2006009375A2 (en) * 2004-07-21 2006-01-26 Lg Electronics Inc. Transmitting/receiving device for washing machine and apparatus and method thereof
WO2006009375A3 (en) * 2004-07-21 2006-09-28 Lg Electronics Inc Transmitting/receiving device for washing machine and apparatus and method thereof
KR101053598B1 (en) 2004-07-21 2011-08-03 엘지전자 주식회사 Laundry device
US20080196170A1 (en) * 2004-08-30 2008-08-21 Lg Electronics Inc. Device and Method For Washing Machine
US20070261713A1 (en) * 2004-08-30 2007-11-15 Lg Electronics, Inc. Transmitting/Receiving Device for Washing Machine and Apparatus and Method Thereof
KR20060019787A (en) * 2004-08-30 2006-03-06 엘지전자 주식회사 Washing machine and method thereof
WO2006025650A3 (en) * 2004-08-30 2006-11-09 Lg Electronics Inc Device and method for washing machine
WO2006025650A2 (en) * 2004-08-30 2006-03-09 Lg Electronics Inc. Device and method for washing machine
KR101141635B1 (en) * 2004-09-01 2012-05-04 엘지전자 주식회사 Washing machine and method thereof
US20080104768A1 (en) * 2004-09-09 2008-05-08 Lg Electronics, Inc. System of Washing Machine and Control Method Thereof
WO2006028326A2 (en) * 2004-09-09 2006-03-16 Lg Electronics Inc. System of washing machine and control method thereof
WO2006028326A3 (en) * 2004-09-09 2006-11-02 Lg Electronics Inc System of washing machine and control method thereof
US7647663B2 (en) * 2004-12-09 2010-01-19 Lg Electronics Inc Combination laundry device and method thereof
US20060150689A1 (en) * 2004-12-09 2006-07-13 Lg Electronics Inc. Combination laundry device and method thereof
US20060157086A1 (en) * 2005-01-20 2006-07-20 General Electric Company Apparatus and method for dispensing fluid
US7571734B2 (en) * 2005-01-20 2009-08-11 General Electric Company Fluid dispensing system for a washing device
US20100018991A1 (en) * 2005-03-03 2010-01-28 Knight Llc Modular dual-purpose chemical dispensing system for laundry or warewash
US7658088B2 (en) 2005-03-03 2010-02-09 Knight, Llc Modular dual-purpose chemical dispensing system for laundry or warewash
WO2006094219A2 (en) * 2005-03-03 2006-09-08 Knight, Llc. Modular dual-purpose chemical dispensing system for laundry or warewash
US20060206238A1 (en) * 2005-03-03 2006-09-14 Knight Llc Modular dual-purpose chemical dispensing system for laundry or warewash
WO2006094219A3 (en) * 2005-03-03 2007-04-05 Knight Llc Modular dual-purpose chemical dispensing system for laundry or warewash
US8117703B2 (en) 2005-03-03 2012-02-21 Knight, Llc. Modular dual-purpose chemical dispensing system for laundry or warewash
US20080250819A1 (en) * 2005-03-25 2008-10-16 Lg Electronics Inc. Laundry Machine and Method for Controlling the Same
US8291536B2 (en) * 2005-03-25 2012-10-23 Lg Electronics Inc. Laundry machine and method for controlling the same
US20060231629A1 (en) * 2005-04-19 2006-10-19 Intermec Scanner Technology Center Optoelectronic device, process and article for acquiring machine-readable symbols, such as bar codes
US7451933B2 (en) * 2005-04-19 2008-11-18 Intermec Ip Corp. Optoelectronic device, process and article for acquiring machine-readable symbols, such as bar codes
US20090040067A1 (en) * 2005-06-09 2009-02-12 Whirlpool Corporation appliance and a consumable holder in a network
US8615332B2 (en) 2005-06-09 2013-12-24 Whirlpool Corporation Smart current attenuator for energy conservation in appliances
US20090044129A1 (en) * 2005-06-09 2009-02-12 Whirlpool Corporation Graphical user interface to control interactions between an appliance and a consumable holder
US20090040066A1 (en) * 2005-06-09 2009-02-12 Whirlpool Corporation Consumable holder with routable data packet for an appliance
US20090040013A1 (en) * 2005-06-09 2009-02-12 Whirlpool Corporation Consumable holder with converter
US20090040012A1 (en) * 2005-06-09 2009-02-12 Whirlpool Corporation Consumable holder with a cycle structure for an appliance
US8264318B2 (en) 2005-06-09 2012-09-11 Whirlpool Corporation Consumable holder with converter
US20090044137A1 (en) * 2005-06-09 2009-02-12 Whirlpool Corporation Consumable holder with user interface data
US20090046715A1 (en) * 2005-06-09 2009-02-19 Whirlpool Corporation Appliance and a consumable holder with an embedded virtual router
US20080109243A1 (en) * 2005-06-09 2008-05-08 Whirlpool Corporation Product Demonstration System and Method
US8571942B2 (en) * 2005-06-09 2013-10-29 Whirlpool Corporation Method of product demonstration
US8477007B2 (en) 2005-06-09 2013-07-02 Whirlpool Corporation Appliance and a consumable holder in a network
US20090045926A1 (en) * 2005-06-09 2009-02-19 Whirlpool Corporation Consumable holder with taxonomy
US20070288251A1 (en) * 2005-06-09 2007-12-13 Whirlpool Corporation Method of providing product demonstrations
US8676656B2 (en) * 2005-06-09 2014-03-18 Whirlpool Corporation Method for product demonstration
US8442042B2 (en) 2005-06-09 2013-05-14 Whirlpool Corporation Appliance and a consumable holder with an embedded virtual router
US8856036B2 (en) * 2005-06-09 2014-10-07 Whirlpool Corporation Method of providing product demonstrations
US8395476B2 (en) 2005-06-09 2013-03-12 Whirlpool Corporation Consumable holder with taxonomy
US8027752B2 (en) 2005-06-09 2011-09-27 Whirlpool Corporation Network for changing resource consumption in an appliance
US20080109310A1 (en) * 2005-06-09 2008-05-08 Whirlpool Corporation Product Demonstration System and Method
US20080136581A1 (en) * 2005-06-09 2008-06-12 Whirlpool Corporation smart current attenuator for energy conservation in appliances
US8314678B2 (en) 2005-06-09 2012-11-20 Whirlpool Corporation Consumable holder with a cycle structure for an appliance
US20080122585A1 (en) * 2005-06-09 2008-05-29 Whirlpool Corporation Network for changing resource consumption in an appliance
US20080178633A1 (en) * 2005-06-30 2008-07-31 Lg Electronics Inc. Avatar Image Processing Unit and Washing Machine Having the Same
US20090009521A1 (en) * 2005-06-30 2009-01-08 Lg Electronics, Inc. Remote Monitor Having Avatar Image Processing Unit
US20090009287A1 (en) * 2005-07-11 2009-01-08 Paolo Falcioni Electric appliance monitoring device
US8760307B2 (en) * 2005-07-11 2014-06-24 Indesit Company S.P.A. Electric appliance monitoring device
US20090293557A1 (en) * 2005-08-29 2009-12-03 Lg Electronics, Inc Steam Generator and Washing Machine Having the Same
US9212446B2 (en) * 2006-01-11 2015-12-15 Lg Electronics Inc. Laundry machine and washing method with steam for the same
US20090139036A1 (en) * 2006-01-11 2009-06-04 Seog Kyu Park Laundry machine and washing method with steam for the same
US20100154484A1 (en) * 2006-04-10 2010-06-24 Nxp B.V. Rfid tag
US8682735B2 (en) * 2006-06-08 2014-03-25 Whirlpool Corporation Method for product demonstration
US8682733B2 (en) * 2006-06-08 2014-03-25 Whirlpool Corporation System for product demonstration
US20080100695A1 (en) * 2006-06-08 2008-05-01 Whirlpool Corporation Product Demonstration System and Method
US8688530B2 (en) * 2006-06-08 2014-04-01 Whirlpool Corporation System for product demonstration
US20150296087A1 (en) * 2006-06-08 2015-10-15 Whirlpool Corporation Product service system and method
US20070298405A1 (en) * 2006-06-08 2007-12-27 Whirlpool Corporation Product demonstration system
US20080109312A1 (en) * 2006-06-08 2008-05-08 Whirlpool Corporation Product Demonstration Systems
US20090006970A1 (en) * 2006-06-08 2009-01-01 Whirlpool Corporation Product service system and method
US9103061B2 (en) * 2006-06-08 2015-08-11 Whirlpool Corporation Product service system and method
US20080028802A1 (en) * 2006-08-01 2008-02-07 Glenn Thomas Jordan Receiving apparatus
WO2008017910A3 (en) * 2006-08-10 2008-05-02 Indesit Co Spa Washer and method for programming said washer
WO2008017910A2 (en) * 2006-08-10 2008-02-14 Indesit Company S.P.A. Washer and method for programming said washer
US20080082360A1 (en) * 2006-09-29 2008-04-03 Clear-View-Technologies, Inc Inventory monitoring and control applications
US9162262B2 (en) 2006-11-28 2015-10-20 Ecoservices, Llc Automated detection and control system and method for high pressure water wash application and collection applied to aero compressor washing
US8197609B2 (en) * 2006-11-28 2012-06-12 Pratt & Whitney Line Maintenance Services, Inc. Automated detection and control system and method for high pressure water wash application and collection applied to aero compressor washing
US20080178909A1 (en) * 2006-11-28 2008-07-31 Alvestig Per G Automated detection and control system and method for high pressure water wash application and collection applied to aero compressor washing
WO2008077965A1 (en) * 2006-12-25 2008-07-03 Arcelik Anonim Sirketi A dishwasher having a gps unit
US20080252141A1 (en) * 2007-04-10 2008-10-16 Whirlpool Corporation Energy management system and method
US7705484B2 (en) 2007-04-10 2010-04-27 Whirlpool Corporation Energy management system and method
US8277745B2 (en) 2007-05-02 2012-10-02 Ecolab Inc. Interchangeable load cell assemblies
EP1990461A2 (en) * 2007-05-07 2008-11-12 Whirlpool Corporation A timing control and timed wash cycle for an automatic washer
US11098428B2 (en) * 2007-05-07 2021-08-24 Whirlpool Corporation Washer and washer control with cycles for laundry additives and color safe bleaches/in-wash stain removers
US8490440B2 (en) 2007-05-07 2013-07-23 Whirlpool Corporation Timing control and timed wash cycle for an automatic washer
EP2006435A2 (en) 2007-05-07 2008-12-24 Whirlpool Corporation Wash cycles using oxidising agents and sensors
US20150368841A1 (en) * 2007-05-07 2015-12-24 Whirlpool Corporation Washer and washer control with cycles for laundry additives and color safe bleaches/in-wash stain removers
US20080276655A1 (en) * 2007-05-07 2008-11-13 Whirlpool Corporation Washer and washer control with cycles for laundry additives and color safe bleaches/in-wash stain removers
US20080276965A1 (en) * 2007-05-07 2008-11-13 Whirlpool Corporation Timing control and timed wash cycle for an automatic washer
US7904985B2 (en) 2007-05-07 2011-03-15 Whirlpool Corporation Wash cycles using oxidizing agents and sensors
US9091010B2 (en) * 2007-05-07 2015-07-28 Whirlpool Corporation Washer and washer control with cycles for laundry additives and color safe bleaches/in-wash stain removers
US10094061B2 (en) * 2007-05-07 2018-10-09 Whirlpool Corporation Washer and washer control with cycles for laundry additives and color safe bleaches/in-wash stain removers
US20080276964A1 (en) * 2007-05-07 2008-11-13 Whirlpool Corporation Wash cycles using oxidizing agents and sensors
US20090126123A1 (en) * 2007-06-13 2009-05-21 Kim Joo Yeon Washing machine and method for controlling the same
US20090064053A1 (en) * 2007-08-31 2009-03-05 Fair Isaac Corporation Visualization of Decision Logic
US8312389B2 (en) 2007-08-31 2012-11-13 Fair Isaac Corporation Visualization of decision logic
US8200609B2 (en) 2007-08-31 2012-06-12 Fair Isaac Corporation Construction of decision logic with graphs
US20090063389A1 (en) * 2007-08-31 2009-03-05 Fair Isaac Corporation Comparison of Decision Logic
US20090058859A1 (en) * 2007-08-31 2009-03-05 Crawford Stuart L Construction of decision logic with graphs
US8266090B2 (en) * 2007-08-31 2012-09-11 Fair Isaac Corporation Color-coded visual comparison of decision logic
DE102007042970A1 (en) * 2007-09-10 2009-03-12 BSH Bosch und Siemens Hausgeräte GmbH Method and device for assigning a care program of a laundry treatment machine
WO2009033979A1 (en) * 2007-09-10 2009-03-19 BSH Bosch und Siemens Hausgeräte GmbH Method and device for assigning a care program of a laundry treatment machine
US20090140848A1 (en) * 2007-11-29 2009-06-04 Richard Rollins Systems and methods for a property sentinel
US7954668B2 (en) 2007-12-12 2011-06-07 Ecolab Inc. Low and empty product detection using load cell and load cell bracket
US9222212B2 (en) * 2008-03-11 2015-12-29 Aktiebolaget Electrolux Method for processing laundry, and a laundry processing device
US20110067186A1 (en) * 2008-03-11 2011-03-24 Aktiebolaget Electrolux Method for processing laundry, and a laundry processing device
EP1942223A3 (en) * 2008-04-02 2008-10-15 V-Zug AG Household device for manipulating laundry
US8956579B2 (en) * 2008-05-05 2015-02-17 Delaware Capital Formation, Inc. Control for dispensing system
KR20110053402A (en) * 2008-05-05 2011-05-23 노바 콘트롤스 Control for dispensing system
US20090276101A1 (en) * 2008-05-05 2009-11-05 Nova Controls Control for dispensing system
KR101598238B1 (en) 2008-05-05 2016-02-26 노바 콘트롤스 Control for dispensing system
US10774459B2 (en) 2008-07-01 2020-09-15 Whirlpool Corporation Household cleaning appliance with a non-bulk dispensing system convertible to a household cleaning appliance with a bulk dispensing system
US9481959B2 (en) 2008-07-01 2016-11-01 Whirlpool Corporation Household cleaning appliance with a dispensing system operable between a single use dispensing system and a bulk dispensing system
US8286288B2 (en) 2008-07-01 2012-10-16 Whirlpool Corporation Method of indicating operational information for a bulk dispensing system
US11564550B2 (en) 2008-07-01 2023-01-31 Whirlpool Corporation Laundry treating apparatus and method of indicating operational information for a bulk dispensing system
US10907294B2 (en) 2008-07-01 2021-02-02 Whirlpool Corporation Laundry treating appliance and indicating operational information for a bulk dispensing system
US9382655B2 (en) 2008-07-01 2016-07-05 Whirlpool Corporation Household cleaning appliance with a single water flow path for both non-bulk and bulk dispensing
US20100000023A1 (en) * 2008-07-01 2010-01-07 Whirlpool Corporation Method of indicating operational information for a bulk dispensing system
US10519588B2 (en) 2008-07-01 2019-12-31 Whirlpool Corporation Household cleaning appliance with a dispensing system operable between a single use dispensing system and a bulk dispensing system
US11603621B2 (en) 2008-07-01 2023-03-14 Whirlpool Corporation Household cleaning appliance with a non-bulk dispensing system convertible to a household cleaning appliance with a bulk dispensing system
US11035070B2 (en) 2008-07-01 2021-06-15 Whirlpool Corporation Household cleaning appliance with a dispensing system operable between a single use dispensing system and a bulk dispensing system
US10231597B2 (en) 2008-07-01 2019-03-19 Whirlpool Corporation Household cleaning appliance with a single water flow path for both non-bulk and bulk dispensing
US11692297B2 (en) 2008-07-01 2023-07-04 Whirlpool Corporation Household cleaning appliance with a dispensing system operable between a single use dispensing system and a bulk dispensing system
US10138587B2 (en) 2008-07-01 2018-11-27 Whirlpool Corporation Household cleaning appliance with a dispensing system operable between a single use dispensing system and a bulk dispensing system
US7950088B2 (en) 2008-07-01 2011-05-31 Whirlpool Corporation Method of indicating operational information for a dispensing system having both single use and bulk dispensing
US20100000025A1 (en) * 2008-07-01 2010-01-07 Whirlpool Corporation Method of indicating operational information for a dispensing system having both single use and bulk dispensing
US10132023B2 (en) 2008-07-01 2018-11-20 Whirlpool Corporation Household cleaning appliance with a dispensing system operable between a single use dispensing system and a bulk dispensing system
US10100455B2 (en) 2008-07-01 2018-10-16 Whirlpool Corporation Method of indicating operational information for a bulk dispensing system
US9920468B2 (en) 2008-07-01 2018-03-20 Whirlpool Corporation Household cleaning appliance with a non-bulk dispensing system convertible to a household cleaning appliance with a bulk dispensing system
US20100063616A1 (en) * 2008-09-05 2010-03-11 Mori Seiki Co., Ltd. Machining status monitoring method and machining status monitoring apparatus
US8180477B2 (en) * 2008-09-05 2012-05-15 Mori Seiki Co., Ltd. Machining status monitoring method and machining status monitoring apparatus
US8280836B2 (en) 2008-09-08 2012-10-02 Fair Isaac Corporation Converting unordered graphs to oblivious read once ordered graph representation
US20100063953A1 (en) * 2008-09-08 2010-03-11 Prasun Kumar Converting unordered graphs to oblivious read once ordered graph representation
DE102008042290B4 (en) * 2008-09-23 2021-05-12 BSH Hausgeräte GmbH Method for operating a domestic appliance and domestic appliance with an input unit
DE102008042290A1 (en) * 2008-09-23 2010-03-25 BSH Bosch und Siemens Hausgeräte GmbH Method for operating household appliance, particularly washing machine, laundry drier, spinner-washer or dishwasher, involves performing feed by user through operating unit of household appliance
US20100102076A1 (en) * 2008-10-23 2010-04-29 Whirlpool Corporation Appliance with a service interface for communicating with a consumable holder
US20100106265A1 (en) * 2008-10-23 2010-04-29 Whirlpool Corporation Smart filter for an appliance
US20100102082A1 (en) * 2008-10-23 2010-04-29 Whirlpool Corporation Consumable holder with process control apparatus
US8118997B2 (en) 2008-10-23 2012-02-21 Whirlpool Corporation Smart filter for an appliance
US20100102051A1 (en) * 2008-10-23 2010-04-29 Whirlpool Corporation Consumable holder with electronics to communicate with an appliance
US8461959B2 (en) 2008-10-23 2013-06-11 Whirlpool Corporation Consumable holder with process control apparatus
US8010211B2 (en) 2008-10-23 2011-08-30 Whirlpool Corporation Appliance with a service interface for communicating with a consumable holder
US20100125364A1 (en) * 2008-11-20 2010-05-20 Whirlpool Corporation Configurable consumable holder for an appliance
US20100138470A1 (en) * 2008-12-03 2010-06-03 Whirlpool Corporation Messaging architecture and system for electronic management of resources
US9665838B2 (en) 2008-12-03 2017-05-30 Whirlpool Corporation Messaging architecture and system for electronic management of resources
US8562754B2 (en) * 2008-12-09 2013-10-22 Whirlpool Corporation Dishwasher with programmable stop time
US20100139722A1 (en) * 2008-12-09 2010-06-10 Whirlpool Corporation Dishwasher with programmable stop time
US10995989B2 (en) 2009-02-19 2021-05-04 Whirlpool Corporation Laundry treating appliance with bulky item detection
US10215491B2 (en) 2009-02-19 2019-02-26 Whirlpool Corporation Laundry treating appliance with bulky item detection
US20100205825A1 (en) * 2009-02-19 2010-08-19 Whirlpool Corporation Laundry treating appliance with bulky item detection
US20100205819A1 (en) * 2009-02-19 2010-08-19 Whirlpool Corporation Laundry treating appliance with drying rack detection based on imaging data
US10829886B2 (en) 2009-02-19 2020-11-10 Whirlpool Corporation Laundry treating appliance with imaging control
US10472760B2 (en) 2009-02-19 2019-11-12 Whirlpool Corporation Laundry treating appliance with load surface area detection
US20100205826A1 (en) * 2009-02-19 2010-08-19 Whirlpool Corporation Laundry treating appliance with imaging control
US11624701B2 (en) 2009-02-19 2023-04-11 Whirlpool Corporation Laundry treating appliance with load surface area detection
US20100205823A1 (en) * 2009-02-19 2010-08-19 Whirlpool Corporation Laundry treating appliance with fluffing-state-based imaging control
US9745688B2 (en) 2009-02-19 2017-08-29 Whirlpool Corporation Laundry treating appliance with load surface area detection
US8832966B2 (en) 2009-02-19 2014-09-16 Whirpool Corporation Laundry treating appliance with fluffing-state detection
US11124916B2 (en) 2009-02-19 2021-09-21 Whirlpool Corporation Laundry treating appliance with load surface area detection
US8522452B2 (en) 2009-02-19 2013-09-03 Whirlpool Corporation Laundry treating appliance with state of dryness based imaging control
US20100205820A1 (en) * 2009-02-19 2010-08-19 Whirlpool Corporation Laundry treating appliance with load surface area detection
US20100205824A1 (en) * 2009-02-19 2010-08-19 Whirlpool Corporation Laundry treating appliance with fluffing-state detection
US11639573B2 (en) 2009-02-19 2023-05-02 Whirlpool Corporation Laundry treating appliance with imaging control
US8528228B2 (en) 2009-02-19 2013-09-10 Whirlpool Corporation Laundry treating appliance with drying rack detection based on imaging data
US8528230B2 (en) 2009-02-19 2013-09-10 Whirlpool Corporation Laundry treating appliance with bulky item detection
US8528229B2 (en) 2009-02-19 2013-09-10 Whirlpool Corporation Laundry treating appliance with imaging control
US10113263B2 (en) 2009-02-19 2018-10-30 Whirlpool Corporation Laundry treating appliance with imaging control
US9163351B2 (en) * 2009-03-03 2015-10-20 Lg Electronics Inc. Heat pump module and laundry treatment device using the same
US20100223960A1 (en) * 2009-03-03 2010-09-09 Kim Na Eun Heat pump module and laundry treatment device using the same
US20100287709A1 (en) * 2009-05-13 2010-11-18 Whirlpool Corporation Appliance with water hardness determination
US9102509B2 (en) 2009-09-25 2015-08-11 Ecolab Inc. Make-up dispense in a mass based dispensing system
US9051163B2 (en) 2009-10-06 2015-06-09 Ecolab Inc. Automatic calibration of chemical product dispense systems
US20110115914A1 (en) * 2009-11-10 2011-05-19 Clear-View-Technologies, Inc. Sequential Hardware Event Processor with Video Event Compression and Recall
US20110209729A1 (en) * 2010-02-26 2011-09-01 Whirlpool Corporation User interface for dishwashing cycle optimization
US10905304B2 (en) * 2010-02-26 2021-02-02 Whirlpool Corporation User interface for appliance cycle optimization
US9743820B2 (en) 2010-02-26 2017-08-29 Whirlpool Corporation User interface for dishwashing cycle optimization
US10194781B2 (en) 2010-02-26 2019-02-05 Whirlpool Corporation User interface for dishwashing cycle optimization
US8954183B2 (en) * 2010-06-02 2015-02-10 Airbus Operations Limited Aircraft component manufacturing method and apparatus
US20110301741A1 (en) * 2010-06-02 2011-12-08 Airbus Operations Limited Aircraft component manufacturing method and apparatus
US20120006077A1 (en) * 2010-07-06 2012-01-12 Samsung Electronics Co., Ltd. Detergent feeding apparatus and washing machine having the same
US20120079664A1 (en) * 2010-10-05 2012-04-05 Whirlpool Corporation Method for controlling a cycle of operation in a laundry treating appliance
US8321983B2 (en) * 2010-10-05 2012-12-04 Whirlpool Corporation Method for controlling a cycle of operation in a laundry treating appliance
CN102443998A (en) * 2010-10-13 2012-05-09 三星电子株式会社 Control method of washing machine
EP2441871A3 (en) * 2010-10-13 2013-12-04 Samsung Electronics Co., Ltd. Control method of washing machine
US20120123561A1 (en) * 2010-11-11 2012-05-17 Soohong Park Customized control system for electrical appliances using remote device
US8868218B2 (en) * 2010-11-11 2014-10-21 Soohong Park Customized control system for electrical appliances using remote device
US8641967B2 (en) * 2011-02-23 2014-02-04 Applied Silver, Inc. Anti-microbial device
US20120213665A1 (en) * 2011-02-23 2012-08-23 Applied Silver Llc Anti-microbial Device
US9953278B2 (en) * 2011-05-02 2018-04-24 Sears Brands, L.L.C. System and methods for interacting with networked home appliances
US20120316984A1 (en) * 2011-05-02 2012-12-13 Sears Brands, Llc System and methods for interacting with networked home appliances
CN103781960A (en) * 2011-09-09 2014-05-07 松下电器产业株式会社 Laundry system, communication device, communication method, communication program and washing machine
US9850613B2 (en) 2011-09-09 2017-12-26 Panasonic Intellectual Property Management Co., Ltd. Laundry system, communication device, communication method, communication program and washing machine
EP2568077A1 (en) * 2011-09-09 2013-03-13 Andrew Bottrill A laundry management system
WO2013079380A3 (en) * 2011-11-29 2013-10-24 BSH Bosch und Siemens Hausgeräte GmbH Household appliance having direct recognition of the product to be handled in respect of executing required handling steps
US10092898B2 (en) 2011-12-13 2018-10-09 Ecolab Usa Inc. Urea sulfate and sodium chloride blend for regeneration of cation exchange resins
US9463455B2 (en) 2011-12-13 2016-10-11 Ecolab Usa Inc. Acid regeneration of ion exchange resins for industrial applications
US9593028B2 (en) 2011-12-13 2017-03-14 Ecolab Usa Inc. Urea sulfate and sodium chloride blend for regeneration of cation exchange resins
US10183288B2 (en) 2011-12-13 2019-01-22 Ecolab Usa Inc. Method for using a softened acidic water source
US9556043B2 (en) 2011-12-13 2017-01-31 Ecolab Usa Inc. Treating hard water using an acid salt-regenerated ion exchange resin
US9764321B2 (en) 2011-12-13 2017-09-19 Ecolab USA, Inc. Urea sulfate and sodium chloride blend for regeneration of cation exchange resins
US9597679B2 (en) 2011-12-13 2017-03-21 Ecolab Usa Inc. Integrated acid regeneration of ion exchange resins for industrial applications
US9919935B2 (en) 2011-12-13 2018-03-20 Ecolab Usa Inc. Acid regeneration of ion exchange resins for industrial applications
US9387471B2 (en) 2011-12-13 2016-07-12 Ecolab Usa Inc. Acid regeneration of ion exchange resins for industrial applications
US10052625B2 (en) 2011-12-13 2018-08-21 Ecolab Usa Inc. Acid regeneration of ion exchange resins for industrial applications
US10058858B2 (en) 2011-12-13 2018-08-28 Ecolab Usa Inc. Integrated acid regeneration of ion exchange resins for industrial applications
US9963361B2 (en) 2011-12-13 2018-05-08 Ecolab Usa Inc. System employing ion exchange resin regenerated by acid
US20130327419A1 (en) * 2012-02-22 2013-12-12 Applied Silver, Inc. Antimicrobial device
EP2630904B1 (en) 2012-02-27 2016-07-06 Miele & Cie. KG Household appliance with a communication device
EP2642013A1 (en) * 2012-03-19 2013-09-25 Samsung Electronics Co., Ltd Washing machine and controlling method thereof
KR101631542B1 (en) * 2012-03-19 2016-06-20 삼성전자 주식회사 Washing machine and control method thereof
KR20130106241A (en) * 2012-03-19 2013-09-27 삼성전자주식회사 Washing machine and control method thereof
WO2013167268A1 (en) * 2012-05-09 2013-11-14 Meiko Maschinenbau Gmbh & Co. Kg Method for operating an automatic cleaning machine
US20150106710A1 (en) * 2012-05-09 2015-04-16 Meiko Maschinenbau Gmbh & Co. Kg Method for Operating an Automatic Cleaning Machine
US9585539B2 (en) * 2012-05-09 2017-03-07 Meiko Maschinenbau Gmbh & Co. Kg Method for operating an automatic cleaning machine
CN104335125A (en) * 2012-05-09 2015-02-04 迈科机械制造有限及两合公司 Method for operating an automatic cleaning machine
US9467439B2 (en) * 2012-09-19 2016-10-11 Panasonic Intellectual Property Corporation Of America Access control method, access control system, communication terminal, and server
US20140082716A1 (en) * 2012-09-19 2014-03-20 Panasonic Corporation Access control method, access control system, communication terminal, and server
US8944286B2 (en) 2012-11-27 2015-02-03 Ecolab Usa Inc. Mass-based dispensing using optical displacement measurement
WO2014090276A1 (en) * 2012-12-10 2014-06-19 Telefonaktiebolaget L M Ericsson (Publ) Connecting clothes and washing machine
US9628877B2 (en) 2012-12-18 2017-04-18 Bsh Hausgeraete Gmbh System having a household appliance and a reception unit, and method for providing a piece of information
US11686031B2 (en) 2013-06-03 2023-06-27 Whirlpool Corporation Method of determining a load size in a laundry treating appliance
US11008692B2 (en) 2013-06-03 2021-05-18 Whirlpool Corporation Method of determining a load size in a laundry treating appliance
US9416479B2 (en) 2013-06-03 2016-08-16 Whirlpool Corporation Methods of determining a load size in a laundry treating appliance
US10214848B2 (en) 2013-06-03 2019-02-26 Whirlpool Corporation Methods of determining a load size in a laundry treating appliance
US10156037B2 (en) 2013-06-03 2018-12-18 Whirlpool Corporation Method of determining a load size in a laundry treating appliance
US9382654B2 (en) 2013-06-03 2016-07-05 Whirlpool Corporation Method of determining a load size in a laundry treating appliance
WO2014198608A1 (en) * 2013-06-13 2014-12-18 BSH Bosch und Siemens Hausgeräte GmbH Analysis of items of laundry
DE102013210996A1 (en) * 2013-06-13 2014-12-18 BSH Bosch und Siemens Hausgeräte GmbH Analyze laundry items
US11618696B2 (en) 2013-08-15 2023-04-04 Applied Silver, Inc. Antimicrobial batch dilution system
US10640403B2 (en) 2013-08-15 2020-05-05 Applied Silver, Inc. Antimicrobial batch dilution system
US10087568B2 (en) 2013-12-06 2018-10-02 Applied Silver, Inc. Antimicrobial fabric application system
US9689106B2 (en) 2013-12-06 2017-06-27 Applied Silver, Inc. Antimicrobial fabric application system
US10774460B2 (en) 2013-12-06 2020-09-15 Applied Silver, Inc. Antimicrobial fabric application system
US10000881B2 (en) 2013-12-06 2018-06-19 Applied Silver, Inc. Method for antimicrobial fabric application
EP2959819A1 (en) * 2014-06-24 2015-12-30 Electrolux Appliances Aktiebolag Method for operating a washing appliance and washing appliance implementing the same
US10296964B1 (en) 2014-08-26 2019-05-21 Amazon Technologies, Inc. Effortless and automated reordering
US20160161929A1 (en) * 2014-09-25 2016-06-09 Intel Corporation System and method for electronically tagging items for use in controlling electrical devices
US10019662B2 (en) * 2014-09-25 2018-07-10 Intel Corporation System and method for electronically tagging items for use in controlling electrical devices
US20160145794A1 (en) * 2014-11-26 2016-05-26 International Business Machines Corporation Automated selection of settings for an ironing device
US9879373B2 (en) * 2014-11-26 2018-01-30 International Business Machines Corporation Automated selection of settings for an ironing device
US10689794B2 (en) 2014-11-26 2020-06-23 International Business Machines Corporation Automated selection of settings for an ironing device
US9994993B2 (en) * 2014-11-26 2018-06-12 International Business Machines Corporation Automated selection of settings for an ironing device
US20160319477A1 (en) * 2014-11-26 2016-11-03 International Business Machines Corporation Automated selection of settings for an ironing device
US10075435B1 (en) 2014-12-19 2018-09-11 Amazon Technologies, Inc. Device deregistration using forward-chaining encryption
US10692349B2 (en) 2014-12-20 2020-06-23 Ebay Inc. Garment tags for intelligent laundering alerts
US11587426B2 (en) 2014-12-20 2023-02-21 Ebay Inc. Garment tags for intelligent laundering alerts
US9594996B2 (en) * 2014-12-20 2017-03-14 Ebay Inc. Garment tags for intelligent laundering alerts
US9928722B2 (en) 2014-12-20 2018-03-27 Ebay Inc. Garment tags for intelligent laundering alerts
US10332380B2 (en) 2014-12-20 2019-06-25 Ebay Inc. Garment tags for intelligent laundering alerts
US11282368B2 (en) 2014-12-20 2022-03-22 Ebay Inc. Garment tags for intelligent laundering alerts
WO2016173679A1 (en) * 2015-04-27 2016-11-03 The Procter & Gamble Company Method for improving washing machine performance
US10106924B2 (en) 2015-04-27 2018-10-23 The Procter & Gamble Company Method for improving washing machine performance
EP3088593A1 (en) * 2015-04-27 2016-11-02 The Procter and Gamble Company Method for improving washing machine performance
US20180142397A1 (en) * 2015-05-12 2018-05-24 Qingdao Haier Washing Machine Co., Ltd. Method for controlling pouring of laundry detergent and washing machine
CN107873082A (en) * 2015-05-28 2018-04-03 Bsh家用电器有限公司 Apparatus and method for determining the soil load in flushing or wash solution
US10488332B2 (en) * 2015-05-28 2019-11-26 BSH Hausgeräte GmbH Device and method for determining the dirt load in a rinsing or detergent solution
US20180156725A1 (en) * 2015-05-28 2018-06-07 BSH Hausgeräte GmbH Device and method for determining the dirt load in a rinsing or detergent solution
EP3312330B1 (en) 2015-06-17 2021-07-28 Qingdao Haier Washing Machine Co., Ltd. Intelligent terminal for controlling washing of clothes and a control method
US11443361B1 (en) 2015-07-17 2022-09-13 Amazon Technologies, Inc. Item ordering from an embedded ordering device
US10453115B1 (en) 2015-07-17 2019-10-22 Amazon Technologies, Inc. Printed material with an embedded ordering device
US11292993B2 (en) * 2015-08-21 2022-04-05 Applied Silver, Inc. Systems and processes for treating textiles with an antimicrobial agent
US10351807B2 (en) 2015-08-21 2019-07-16 Applied Silver, Inc. Systems and processes for treating textiles with an antimicrobial agent
WO2017032718A1 (en) * 2015-08-24 2017-03-02 Unilever Plc Method and apparatus for stain treatment
US10054911B2 (en) 2015-11-17 2018-08-21 Haier Us Appliance Solutions, Inc. Appliance consumer feedback system
US20170183811A1 (en) * 2015-12-24 2017-06-29 Samsung Electronics Co., Ltd. Dryer and method for controlling the same
US20170265706A1 (en) * 2016-03-21 2017-09-21 The Dial Corporation Cleaning an item
EP3252198A1 (en) * 2016-05-31 2017-12-06 Palo Alto Research Center, Incorporated A sensing multi-material detergent dispensing system
US10982373B2 (en) 2016-06-09 2021-04-20 Conopco, Inc. Laundry liquid mixing apparatus
US11521167B2 (en) 2016-07-15 2022-12-06 Henkel Ag & Co. Kgaa Method and device for monitoring supply
US11186935B2 (en) 2016-07-15 2021-11-30 Henkel Ag & Co. Kgaa Flushing compartment for storage monitoring
DE102016213171A1 (en) * 2016-07-19 2018-01-25 BSH Hausgeräte GmbH Control of a dishwasher
US10945579B2 (en) 2016-07-19 2021-03-16 BSH Hausgeräte GmbH Control of a dishwasher
CN106048978A (en) * 2016-07-22 2016-10-26 无锡小天鹅股份有限公司 Washing machine control system, upgrade method for washing machine washing program and washing machine
CN106436246A (en) * 2016-08-30 2017-02-22 佛山市顺德区盛熙电器制造有限公司 Intelligent hanging ironing system
CN107794698A (en) * 2016-08-30 2018-03-13 青岛海尔洗衣机有限公司 A kind of washing of drum type washing machine control method and washing machine
WO2018040939A1 (en) * 2016-08-30 2018-03-08 青岛海尔洗衣机有限公司 Washing control method for washing machine, and washing machine
EP3305961A1 (en) * 2016-10-10 2018-04-11 Miele & Cie. KG Method and information system for operating a household appliance, and household appliance
US10298411B2 (en) 2016-10-24 2019-05-21 Crestron Electronics, Inc. Building management system that determines building utilization
US10699322B2 (en) 2016-12-12 2020-06-30 Filip Bajovic Electronic care and content clothing label
US11488228B2 (en) 2016-12-12 2022-11-01 Cacotec Corporation Electronic care and content clothing label
US10255629B2 (en) 2016-12-12 2019-04-09 Filip Bajovic Electronic care and content clothing label
US9818007B1 (en) * 2016-12-12 2017-11-14 Filip Bajovic Electronic care and content clothing label
US10977714B2 (en) 2016-12-12 2021-04-13 Cacotec Corporation Electronic care and content clothing label
US11857134B2 (en) * 2016-12-21 2024-01-02 Henkel Ag & Co. Kgaa Retrofittable sensor unit for controlling a dosing device
US10565242B2 (en) 2017-01-10 2020-02-18 International Business Machines Corporation Method of label transform for managing heterogeneous information
US10498851B2 (en) 2017-01-10 2019-12-03 International Business Machines Corporation Method of label transform for managing heterogeneous information
US10760207B2 (en) 2017-03-01 2020-09-01 Applied Silver, Inc. Systems and processes for treating textiles with an antimicrobial agent
US11053637B2 (en) 2017-03-01 2021-07-06 Applied Silver, Inc. Systems and processes for treating textiles with an antimicrobial agent
US10754312B2 (en) 2017-03-15 2020-08-25 Fanuc Corporation Cleaning process optimization device and machine learning device
US20180305851A1 (en) * 2017-04-25 2018-10-25 Lg Electronics Inc. Laundry treating apparatus, control method of the laundry treating apparatus and online system including the same
US20200385909A1 (en) * 2017-08-10 2020-12-10 Qingdao Haier Washing Machine Co., Ltd. Clothes identification system for washing machines, and binding method and clothes identification method of said system
WO2019066561A1 (en) * 2017-09-28 2019-04-04 엘지전자 주식회사 Method for controlling internet home appliance system
WO2019063691A1 (en) * 2017-09-29 2019-04-04 Unilever Plc Laundry liquid mixing apparatus
CN111201311A (en) * 2017-10-05 2020-05-26 荷兰联合利华有限公司 Method and apparatus for personalized laundry
US11807974B2 (en) 2017-10-05 2023-11-07 Conopco, Inc. Methods and devices for individualized laundry
WO2019068472A1 (en) * 2017-10-05 2019-04-11 Unilever Plc Methods and devices for individualized laundry
US11124917B2 (en) 2017-12-22 2021-09-21 Koninklijke Philips N.V. Portable textile treatment device with image sensor and illumination system for textile classification
US11624149B2 (en) 2017-12-22 2023-04-11 Koninklijke Philips N.V. Portable device with image sensor and illumination system for textile classification
US11028529B2 (en) 2017-12-22 2021-06-08 Koninklijke Philips N.V. Method for actively decreasing the temperature of a heatable soleplate in a textile treatment device
EP3502345A1 (en) * 2017-12-22 2019-06-26 Koninklijke Philips N.V. Textile treatment device and portable device for obtaining a classification of a textile
US10962960B2 (en) 2017-12-26 2021-03-30 Fanuc Corporation Chip removal apparatus and information processing apparatus
US11131055B2 (en) 2018-02-26 2021-09-28 Conopco, Inc. Methods and system for monitoring and replenishing one or more laundry components
DE102018203938A1 (en) 2018-03-15 2019-09-19 BSH Hausgeräte GmbH Scanner, scanning system containing this scanner and method for sorting items to be treated
WO2019174955A1 (en) 2018-03-15 2019-09-19 BSH Hausgeräte GmbH Scanner, scanning system containing said scanner and method for sorting laundry items to be treated
CN108523802A (en) * 2018-06-20 2018-09-14 佛山市顺德区美的洗涤电器制造有限公司 The consumptive material alarm set and dish-washing machine of dish-washing machine
US11384464B2 (en) * 2018-12-14 2022-07-12 Lg Electronics Inc. Washing machine
EP3666954B1 (en) 2018-12-14 2022-07-27 LG Electronics Inc. Washing machine
EP3666954A1 (en) * 2018-12-14 2020-06-17 LG Electronics Inc. -1- Washing machine
CN111321550A (en) * 2018-12-14 2020-06-23 Lg电子株式会社 Washing machine
AU2020216025B2 (en) * 2019-02-01 2023-09-21 Lg Electronics Inc. Laundry treating apparatus and control method of on-line system containing the same
EP3918123A4 (en) * 2019-02-01 2022-11-02 LG Electronics Inc. Laundry treating apparatus and control method of on-line system containing the same
WO2020159240A1 (en) 2019-02-01 2020-08-06 Lg Electronics Inc. Laundry treating apparatus and control method of on-line system containing the same
US11078449B2 (en) * 2019-04-18 2021-08-03 Caastle, Inc. Systems and methods for spotting treatment, inspection, and tracking of articles
US20220229825A1 (en) * 2019-04-23 2022-07-21 Qingdao Haier Washing Machine Co., Ltd. Clothing information processing method
US11954083B2 (en) * 2019-04-23 2024-04-09 Qingdao Haier Washing Machine Co., Ltd. Clothing information processing method
US20210012243A1 (en) * 2019-07-12 2021-01-14 The Procter & Gamble Company System and a method for providing and visualizing information of a fabric product
WO2021078941A1 (en) * 2019-10-25 2021-04-29 Henkel Ag & Co. Kgaa Method and system for setting parameters of a treatment cycle
EP3812851A1 (en) * 2019-10-25 2021-04-28 Henkel AG & Co. KGaA Method and system for setting parameters of a treatment cycle
US11910982B2 (en) 2019-11-01 2024-02-27 Conopco Inc. Recyclable auto-dosing container
CN113818198A (en) * 2020-06-18 2021-12-21 青岛海尔洗衣机有限公司 Method for putting clothes treating agent into washing machine and washing machine
CN115029894A (en) * 2022-06-24 2022-09-09 创维电器股份有限公司 Washing machine monitoring system for realizing uart serial control by using Lua language

Also Published As

Publication number Publication date
CA2408950C (en) 2006-12-05
EP1290260A2 (en) 2003-03-12
CA2408950A1 (en) 2001-12-20
AU2001268350A1 (en) 2001-12-24
WO2001096645A3 (en) 2002-04-25
JP2004503853A (en) 2004-02-05
WO2001096645A2 (en) 2001-12-20
WO2001096645A9 (en) 2003-03-20

Similar Documents

Publication Publication Date Title
CA2408950C (en) Method and system for optimizing performance of consumer appliances
US10977714B2 (en) Electronic care and content clothing label
CN103820971B (en) A kind of intelligence of the washing machine based on wireless automatic identification technology washing methods
TWI610155B (en) System and method for electronically tagging items for use in controlling electrical devices
CN106032613B (en) Intelligent clothes washing management device and method thereof
US9438678B2 (en) Methods and systems for appliance community service management
US20050050647A1 (en) Control of laundry appliance
CN103534722A (en) Article utilization
JP2007537530A (en) Wardrobe management system
CN104035423A (en) Washing machine intelligent control system based on big data and e-commerce platform
CN103726262A (en) Washing machine based on RFID technology and clothes washing information collecting system
WO2017097112A1 (en) Method for using washing machine for quick product recommendation and washing machine
CN102041653A (en) Method for controlling information display using the avatar in the washing machine
WO2004055256A1 (en) Method for management of textile articles
JP2022033139A (en) Clothing treatment apparatus
WO2019036974A1 (en) Smart washing method, and washing machine
CN111836925A (en) Scanner, scanning system comprising such a scanner and method for sorting items to be washed
CN110042640B (en) Method for organizing laundry to be treated and system for organizing laundry
CN114381903A (en) System for controlling a household appliance
US11494140B2 (en) Printing of clothing labels
JP7045873B2 (en) Clothes processing equipment
JP6696657B1 (en) Laundry method search system
CN117144623A (en) Prompting method based on clothes management system and clothes management system
ElNashar et al. LAUNDRY WASHING MACHINE FOR CONSUMPTION OF CLOTHING, WATER AND ENERGY IN EGYPT
CN116065344A (en) Laundry state monitoring system, information acquisition equipment and monitoring method

Legal Events

Date Code Title Description
AS Assignment

Owner name: PROCTER & GAMBLE COMPANY, THE, OHIO

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GUZZI, BRIAN DANIEL;NURRE, JOSPEH HENRY;STIGALL, JAMES RANDALL;REEL/FRAME:012436/0116

Effective date: 20010613

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION