Systems and methods for operating beverage robots to perform recipe adjustments
OwnerWu-Chou KUOinventor
Life of this patent
Estimating the term…
Abstract
A mesh network of food and/or beverage robots, and associated systems and methods, are disclosed herein. For example, a method of operating a beverage robot at a vending location can include analyzing ingredients for beverages and determining if the quality of the ingredient has changed. The method can also include determining an acidity level or a sweetness level of an ingredient. The method can also include adjusting at least one ingredient in the recipe of the beverage based on the determined acidity level or sweetness level.
Claims20
A method for operating a network having one or more beverage robots, the method comprising:
- detecting a new ingredient container installed into a beverage robot from the one or more beverage robots;
- retrieving ingredient quality information related to an ingredient in the new ingredient container, wherein the ingredient quality information includes one or more of a an acidity level, a brix value, a nutrient table, content, and/or a concentration level for the ingredient in the new ingredient container;
- for each individual recipe including the ingredient in the new ingredient container,
- determining whether adjustments to the individual recipe are needed based on the ingredient quality information;
- in response to a determination that adjustments are needed, adjusting the individual recipe to create a modified individual recipe based on the ingredient quality information;
- and
- storing the modified individual recipe for use in preparing beverages that include the ingredient at the beverage robot.
A system comprising:
- one or more processors;
- and
- one or more memories storing instructions that, when executed by the one or more processors, cause the system to perform a process for operating a network having one or more beverage robots, the process comprising:
- determining ingredient quality information related to an ingredient, wherein the ingredient quality information includes one or more of a an acidity level, a brix value, a nutrient table, content, and/or a concentration level for the ingredient in a beverage container;
- for each individual recipe including the ingredient in the beverage container,
- determining whether adjustments to the individual recipe are needed based on the ingredient quality information;
- in response to a determination that adjustments are needed, adjusting the individual recipe to create an adjusted individual recipe based on the ingredient quality information;
- and
- sending, to the one or more beverage robots, the adjusted individual recipe for use in preparing beverages that include the ingredient.
A non-transitory computer-readable medium storing instructions that, when executed by a computing system, cause the computing system to perform operations for operating a network having one or more beverage robots, the operations comprising:
- detecting a new ingredient container installed into a beverage robot from the one or more beverage robots;
- retrieving ingredient quality information related to an ingredient in the new ingredient container, wherein the ingredient quality information includes one or more of a an acidity level, a brix value, a nutrient table, content, and/or a concentration level for the ingredient in the new ingredient container;
- for each individual recipe including the ingredient in the new ingredient container,
- determining whether adjustments to the individual recipe are needed based on the ingredient quality information;
- in response to a determination that adjustments are needed, adjusting the individual recipe to create a modified individual recipe based on the ingredient quality information;
- and
- storing the modified individual recipe for use in preparing beverages that include the ingredient at the beverage robot.
Dependencies are inferred from the claim text.