Patent ID: 9521922
Filing Date: 2016-12-20
CPC Classification: A47J,B67D,G07F

Claim Text:
1. A non-transitory computer-readable medium comprising computer-executable instructions stored thereon that when executed by a processor cause the processor to perform the steps comprising: receiving by the processor a first user selection for a beverage; receiving by the processor a second user selection modifying a parameter of the beverage; determining by the processor one or more replacement ingredients and an amount of the one or more replacement ingredients to compensate the beverage based on the modified parameter of the beverage; determining whether the first user selection and the second user selection comprise a carbonated ingredient, selecting a carbonation source based on the first user selection and the second user selection, and adjusting the carbonation level of the selected source; and instructing a dispenser to dispense a composition based on the first user selection, the second user selection and determination of the one or more replacement ingredients, wherein the carbonation level is adjusted based on electronic signals received from sensors in the dispensing system regarding parameter measurements, wherein the parameter measurements include one or more flow rate, viscosity, pH, pressure, level of carbonation and level of constituents, and wherein the carbonation level is determined and based on one or more of the parameter measurements.