US 12,469,356 B2
Automated preparation and dispensation of food and beverage products
Vipin Jain, Saratoga, CA (US); Venkateswaran Ayalur, Cupertino, CA (US); and Vijayasimha Doddabalapur, Foster City, CA (US)
Assigned to 6D Bytes Inc., Sunnyvale, CA (US)
Filed by 6D Bytes Inc., Sunnyvale, CA (US)
Filed on Apr. 1, 2024, as Appl. No. 18/623,889.
Application 18/623,889 is a continuation of application No. 17/308,405, filed on May 5, 2021, granted, now 11,961,354.
Application 17/308,405 is a continuation of application No. 16/175,087, filed on Oct. 30, 2018, granted, now 11,017,624, issued on May 25, 2021.
Application 16/175,087 is a continuation of application No. 15/422,260, filed on Feb. 1, 2017, abandoned.
Claims priority of provisional application 62/290,355, filed on Feb. 2, 2016.
Prior Publication US 2024/0242559 A1, Jul. 18, 2024
Int. Cl. G07F 17/00 (2006.01); G07F 9/02 (2006.01); G07F 11/16 (2006.01); G07F 13/06 (2006.01)
CPC G07F 17/0064 (2013.01) [G07F 9/023 (2013.01); G07F 11/165 (2013.01); G07F 13/065 (2013.01); G07F 17/0078 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method comprising:
storing a plurality of food recipes in a cloud computing system, the food recipes specifying a plurality of ingredients and corresponding amounts;
receiving, in the cloud computing system, an order specifying a first food item having a first food recipe of the plurality of food recipes;
translating, by the cloud computing system, the first food recipe into a plurality of instructions and corresponding weights or volumes; and
receiving at least a first portion of the instructions in a plurality of software controlled hardware ingredient dispensers of a first automated food production system at a first location, wherein the plurality of instructions control the plurality of software controlled hardware ingredient dispensers to dispense ingredients according to the corresponding weights or volumes,
receiving at least a second portion of the instructions in a robotic system of the first automated food production system to move one or more containers between the software controlled hardware ingredient dispensers to assemble the first food item according to the first food recipe,
wherein the plurality of food recipes further specify an error tolerance for the plurality of ingredients.