CPC D06F 33/37 (2020.02) [D06F 33/32 (2020.02); D06F 34/32 (2020.02); D06F 34/05 (2020.02); D06F 34/30 (2020.02); D06F 39/02 (2013.01); D06F 2101/02 (2020.02); D06F 2101/06 (2020.02); D06F 2101/20 (2020.02); D06F 2105/42 (2020.02); D06F 2105/58 (2020.02)] | 7 Claims |
1. A computer-implemented method for creating a laundry treatment recipe, the method comprising:
receiving fabric data input by a user, wherein the fabric data includes data related to one or more of a stain identity, a fabric identity, user requirements, or user preference;
determining conflicting data, by a data processing system, wherein the data processing system determines conflicting data based on conflicting data combinations within the fabric data and based on conflicting data within a comparison of the fabric data with functionality and inter-relationships of individual laundry treatment ingredients within ingredient data stored on a non-transitory computer readable storage medium;
performing conflict resolution, by the data processing system, in response to the determined conflicting data, the conflict resolution comprising:
displaying the determined conflicting data; and
determining an overriding a laundry treatment and/or ingredient priority based on an input from the user or based on rules pertaining to the fabric data, the ingredient data, and the determined conflicting data;
formulating one or more laundry treatment recipes, wherein the laundry treatment recipes combine individual laundry treatment ingredients from the ingredient data according to the treatment and/or ingredient priority; and
supplying a dose of laundry treatment product according to the one or more laundry treatment recipes by a controllable dispensing device, the device having multiple reservoirs, wherein each reservoir comprises an individual laundry treatment ingredient within the ingredient data, wherein the ingredient data includes:
multiple individual laundry treatment ingredients available for the laundry treatment recipe;
multiple combinations of the individual laundry treatment ingredients for the laundry treatment recipe; and
multiple stain treatment categories related to the multiple combinations of the individual laundry treatment ingredients for the laundry treatment recipe.
|