SYSTEM AND METHOD FOR ASSISTIVE INTERACTIONS WITH AN AUTOMATED COOKING DEVICE
A system and method that includes selecting a first automated cooking recipe associated with user instructions and device cooking instructions; presenting the user instructions through a first controller device, which comprises providing ingredient preparation instruction and providing instruction on loading a set of ingredients in an automated cooking device; delivering cooking instructions of the automated cooking recipe to the automated cooking device; and directing a cooking routine of the automated cooking device according to the cooking instructions.
1 . A method comprising:
selecting a first automated cooking recipe associated with user instructions and device cooking instructions;
presenting the user instructions through a first controller device, which comprises providing ingredient preparation instruction and providing instruction on loading a set of ingredients in an automated cooking device;
delivering cooking instructions of the automated cooking recipe to the automated cooking device; and
directing a cooking routine of the automated cooking device according to the cooking instructions.
2 . The method of claim 1 , wherein providing instruction on loading a set of ingredients in an automated cooking device comprises providing instruction on loading a first set of ingredients in a first ingredient container and providing instruction on loading at least a second set of ingredients in a second ingredient container.
3 . The method of claim 2 , wherein providing instruction on loading a first set of ingredients in a first ingredient container comprises presenting an instruction to load a first ingredient in the first ingredient container and subsequently presenting an instruction to load a second ingredient in the first ingredient container.
4 . The method of claim 3 , wherein directing the cooking routine comprises activating an ingredient dispensing mode of the first ingredient container during a first stage of the cooking routine and activating an ingredient dispensing mode of the second ingredient container during a second stage of the cooking routine.
5 . The method of claim 2 , wherein the automated cooking device is a stovetop cooking device, wherein directing the cooking routine comprises, for at least one stage of the cooking routine, setting the temperature of a heating element of the automated cooking device.
6 . The method of claim 1 , further comprising calculating nutritional information of the recipe according to recipe preparation when presenting user instructions or directing the cooking routine.
7 . The method of claim 6 , further comprising measuring ingredient quantities of at least a subset of the ingredients and wherein calculating nutritional information of the recipe is calculated at least in part according to measured ingredient quantities.
8 . The method of claim 7 , wherein measuring ingredient quantities of an individual ingredient comprises measuring a change in ingredient quantity within an ingredient container and correlating the quantity to an individual ingredient that is identified through the current instruction for loading the set of ingredients.
9 . The method of claim 6 , further comprising receiving user recipe alterations and generating the user instructions with the user recipe alterations; and wherein calculating nutritional information of the recipe is calculated at least in part according to user recipe alterations.
10 . The method of claim 6 , further comprising adding the nutritional information of the prepared recipe to a nutritional profile of an account.
10 . The method of claim 10 , further comprising processing the nutritional profile and generating a nutritional recommendation of the account.
12 . The method of claim 11 , comprising augmenting at least a portion of the user instructions and cooking instructions according to the nutritional recommendation.
13 . The method of claim 11 , further comprising providing a recipe selection interface from which the automated cooking recipe is selected; and altering a set of recipes presented in the recipe selection interface according to the nutritional recommendation of the account.
14 . The method of claim 1 , further comprising providing a recipe creation tool wherein a created recipe is distributed and made selectable through a recipe selection interface.
15 . The method of claim 14 , wherein at a recipe creation tool, user instructions and device cooking instructions are generated for a created recipe.
16 . A method comprising:
providing an automated cooking device with a staged ingredient dispensing system;
providing a recipe selection interface of a controller application;
at the recipe selection interface, receiving selection of a first recipe;
at a recipe instruction interface, presenting instructions for recipe preparation comprising displaying a set of user instructions to load ingredients in the staged ingredient dispensing system;
at the automated cooking device, detecting the ingredient quantities of at least a subset of loaded ingredients and correlating an ingredient quantity with a first ingredient identified according to the displayed user instruction; and
calculating nutritional information from preparation of the recipe; and
compiling the nutritional information into a nutritional profile of an account.
17 . The method of claim 16 , further comprising:
delivering cooking instructions of the automated cooking recipe to the automated cooking device; and
directing a cooking routine of the automated cooking device according to the cooking instructions.
18 . The method of claim 17 , altering a set of recipes presented in the recipe selection interface according to the nutritional profile of the account.
19 . The method of claim 17 , further comprising generating a created recipe from a recipe creation tool, wherein the recipe includes user instructions and device cooking instructions; and wherein the selected recipe is the created recipe; and wherein calculating nutritional information from preparation of the recipe comprises calculating nutritional value from preparation of the created recipe.
20 . The method of claim 19 , further comprising receiving user recipe alterations and generating user instructions accounting for the user recipe alterations; and wherein calculating nutritional information according to preparation of the recipe is calculated at least in part according to the user recipe alterations.