摘要 |
A system for dispensing a customised serving comprises an ingredient storage module 12, an ingredient processing module 18, a serving dispenser 20, a user interface 24, and a formulation database containing an inventory of ingredients stored in the storage module 12 and potential servings to be formulated therefrom. The system also has a controller 22 that is operatively linked to the storage module 12, the processing module 18, the dispenser 20, the interface 24 and the database. The controller 22 is programmed: (a) interrogate a user through the interface to make a serving selection and to receive the selection made; (b) to interrogate the database to determine a serving recipe that best approximates the customers selection; (c) to present the serving recipe to the user through the interface 24 with options of accepting or refining the user selection; (d) if the user chooses the refining option, to repeat steps (a) to (c) and (e) the user chooses the accepting option, to actuate the processing module 18 to prepare, and the serving dispenser 20 to dispense, a serving prepared from the accepted serving recipe. |