Patent ID: 8335592

Claim:
A computer-readable medium comprising computer-executable instructions that when executed by a processor are configured to execute a method comprising: based on an input, determining to dispense a first recipe comprising an estimated amount of at least a first ingredient and a second ingredient; initiate dispensing the first ingredient of the beverage through a first conduit; measuring a plurality of parameters of the first ingredient being dispensed through the first conduit to obtain a result for each parameter; based upon the result of at least one measured parameter of the first ingredient, adjusting the estimated amount of the second ingredient to be dispensed into either the first conduit or a second conduit; initiate dispensing the second ingredient of the beverage into either the first conduit or the second conduit; measuring a plurality of parameters of the second ingredient being dispensed through the first conduit to obtain a result for each parameter; based upon the result of at least one measured parameter of the second ingredient, adjusting an amount of a third ingredient to be dispensed into either the first conduit, the second conduit, or a third conduit; and initiate dispensing the third ingredient of the beverage into either the first conduit, the second conduit, or the third conduit.