Method For Queuing Orders At A Food Assembly Apparatus
Abstract
A method for fulfilling custom food orders includes: in response to request for a custom food order from a patron through an ordering portal executing on a computing device, retrieving a location of the computing device; identifying a set of food assembly apparatuses within a threshold distance of the location of the computing device; aggregating a list of ingredients currently loaded into the set of food assembly apparatuses; in response to selection of a particular ingredient in the list of ingredients for the custom food order, removing ingredients, from the list of ingredients, unique to a food assembly apparatus not currently loaded with the particular ingredient; selecting a particular food assembly apparatus, from the set, currently loaded with a set of ingredients specified in the custom food order; and inserting the custom food order into a food order queue assigned to the particular food assembly apparatus.
Claims
exact text as granted — not AI-modified1 . A method for fulfilling custom food orders comprising: in response to receiving a request for a custom food order from a patron through an ordering portal executing on a computing device, retrieving a location of the computing device; identifying a set of food assembly apparatuses within a threshold distance of the location of the computing device; aggregating a list of ingredients currently loaded into food assembly apparatuses in the set of food assembly apparatuses; creating an empty set of ingredients; offering the list of ingredients for selection by the patron through the ordering portal; refreshing the list of ingredients in response to receiving, from the patron, a selection of an ingredient from the list of ingredients, wherein the refreshing includes: adding the selected ingredient to the set of ingredients; for each food assembly apparatus in the set of food assembly apparatuses: determining whether the food assembly apparatus is currently loaded with the selected ingredient; and in response to the food assembly apparatus not currently being loaded with the selected ingredient, removing the food assembly apparatus from the set of food assembly apparatuses; and replacing the list of ingredients with an aggregation of ingredients currently loaded into food assembly apparatuses in the set of food assembly apparatuses; in response to the custom food order being complete: selecting a particular food assembly apparatus, from the set of food assembly apparatuses, that is currently loaded with the set of ingredients; and inserting the custom food order, including the set of ingredients, into a food order queue assigned to the particular food assembly apparatus; and in response to the custom food order being declined by the patron, releasing the custom food order to a second patron within a region proximal to the location.
Join the waitlist — get patent alerts
Track US2021103968A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.