SCALABLE AUTOMATED COOKING SYSTEM HAVING SMALL FOOTPRINT AND REDUCED LABOR COST
An automatic cooking system includes a computer system that stores recipes, cooking stations each comprising a cooking container that can cook food ingredients therein to produce a first cooked food, wherein the computer system can assign and schedule a plurality of dishes to be cooked at the cooking stations, storage containers configured to hold food ingredients, mini vehicles each carrying transport containers configured to hold the food ingredients, wherein the computer system can control at least some of movements of the mini vehicles in accordance to the recipes, a loading apparatus configured to load food ingredients from the storage stations to the transport containers on the mini vehicles, and an unloading apparatus that can transfer food ingredients from the transport containers on the mini vehicles to the cooking container at one of the cooking stations.
Latest Patents:
The present application relates to cooking system, and specifically to cooking method and equipment capable of automatically delivering food ingredients.
Considerable amount of research and experiments have been conducted on automating cooking. A conventional cook apparatus includes a full set of storage containers positioned above each cooking container. A drawback of conventional cook apparatus is it requires too many storage containers for each cooking container, which takes too much space in a kitchen. For example, a kitchen in a common fast food restaurant may include dozens of storage containers. The problem becomes even worse when there are multiple cooking containers in a kitchen; the kitchen must have large space to host such systems with multi-cooking containers. In addition, subdividing a same ingredient into more than one storage containers disallows sharing by different cooking containers.
U.S. Pat. No. 4,919,950 teaches an automated cooking system comprising a plurality of cooking containers and a conveyor means for moving the cooking containers along a pre-determined path, as to access the dispensers of food ingredients. One disadvantage of this approach is that the cooking containers and the devices connected with cooking containers can be big and heavy so moving these can require a lot of space and a lot of power. Also, if the heaters are connected with the cooking containers, then moving the heaters together can create a fire hazard. Moreover, the technique works best only if all food ingredients may be ordered along the “pre-determined path”, so that the order of their dispensing into the cooking container may not be different for different dishes in the menu. Even with this restriction satisfied, there are times when a cooking container may have to idled as to wait for another cooking container for the dispensing of food ingredients.
There is therefore a need for an automated cooking system that provides efficient storage of food ingredients and a dependable delivery of food ingredients from storage to the cooking containers while minimizing space required, minimizing idle time of the cooking apparatus, and reducing labor cost.
SUMMARY OF THE INVENTIONThe presently disclosed automated cooking system is capable of automatically delivering multiple food ingredients to cooking containers during cooking. Some food ingredients are transported to cooking apparatus using transport containers, without moving the cooking apparatus to near storage containers, and without having a full set of stationary storage containers (or dispensers of food ingredients) positioned above cooking apparatus in conventional cooking systems. The deliveries of food ingredients to the cooking apparatus can be scheduled according to requirements of cooking recipes. The disclosed cooking system is flexible to the types of food ingredients, suitable for simple or complex recipes. The disclosed cooking system can reduce food print and space requirement in a kitchen, and reduce labor cost. The space and labor savings are especially significant for kitchens comprising a plurality of cooking apparatus because the food storage can be shared among the cooking apparatus. The disclosed systems and methods are thus especially beneficial to large scale kitchen operations in restaurants, cafeteria for colleges or companies, etc.
In one general aspect, the present invention relates to an automated cooking system, comprising: a computer system that can store a list of recipes; one or more cooking stations each comprising a cooking container that can cook food ingredients therein to produce a first cooked food, wherein the computer system can assign and schedule a plurality of dishes to be cooked at the one or more cooking stations; one or more storage containers that can hold food ingredients; one or more mini vehicles each carrying one or more transport containers that can hold the food ingredients, wherein the computer system can control at least some of movements of the mini vehicles in accordance to the recipes; a loading apparatus that can load food ingredients from the one or more storage stations to the transport containers on the one or more mini vehicles, wherein the computer system can control loading of food ingredients from the one or more storage stations to the transport containers on the one or more mini vehicles based on the recipes; and an unloading apparatus that can transfer food ingredients from the transport containers on the one or more mini vehicles to the cooking container at one of the one or more cooking stations, wherein the computer system can control transfers of the food ingredients from the transport containers on the one or more mini vehicles to the one or more cooking apparatus in accordance to the recipes.
Implementations of the system may include one or more of the following. The automatic cooking system further includes a cleaning apparatus that can clean the one or more transport containers on the one or more mini vehicles, wherein the computer system controls timing when the cleaning apparatus to clean the one or more transport containers. The computer system can control times for the food ingredients to be transferred to the one or more cooking apparatus in accordance to the recipes. The computer system can control the one or more mini vehicles using wireless communications. At least one of the one or more mini vehicles can carry a plurality of transport containers that each can hold food ingredients, wherein the computer system can control the one of the one or more mini vehicles to stop at two or more positions adjacent to the one or more storage containers to load food ingredients. The one or more cooking stations can include a first cooking station that can cook part or all of the food ingredients in a recipe to produce semi-cooked food, wherein the one or more cooking stations comprises a second cooking station that can cook the semi-cooked food to produce a second cooked food, wherein the semi-cooked food is transferred from the first cooking station to the first cooking station under the control of the computer system. The automatic cooking system can further include sensors that can detect positions of the one or more vehicles and send associated signals to the computer system, wherein the computer system can determine positions of the one or more vehicles based on the signals. The sensors can include RFID or vision sensors. The automatic cooking system can further include a food preparation apparatus that can conduct one or more of operations to the food ingredient before transferred to the cooking containers for cooking: cleaning, cutting, grinding, blending, or mixing the food ingredient. The automatic cooking system can further include one or more rail tracks that can connect the one or more cooking apparatus and the one or more storage stations, wherein the one or more mini vehicles that can move along the one or more rail tracks, wherein the computer system can control the movements of the one or more mini vehicles along the one or more rail tracks in accordance to the recipe. The one or more rail tracks comprise two rails or a mono rail. The one or more mini vehicles can be positioned on the one or more rail tracks or hanging off the one or more rail tracks. The one or more mini vehicles can be driven by gravity along at least a portion of the one or more rail tracks. The automatic cooking system can further include a track switch in association with two or more of the rail tracks, wherein the computer system can control the track switch to direct the one or more mini vehicles to different route along the one or more rail tracks. The track switch can include a frame; two or more connection tracks that can be mounted on the said frame; and a movement mechanism that can slide or rotate the said frame among two or more positions. The computer system can track type and quantities of food ingredients in the one or more storage containers, the one or more transport containers, and the cooking containers at the one or more cooking stations.
In another general aspect, the present invention relates to an automatic cooking system that includes a computer system that can store a recipe; one or more cooking stations each comprising a cooking container that can cook food ingredients therein to produce a first cooked food, wherein the computer system can assign and schedule a plurality of dishes to be cooked at the one or more cooking stations; one or more storage containers that can hold food ingredients; one or more transport containers that can hold the food ingredients, wherein the computer system can control at least some of movements of the one or more transport containers in accordance to the recipe; a loading apparatus that can load food ingredients from the one or more storage stations to the transport containers, wherein the computer system can control loading of food ingredients from the one or more storage stations to the transport containers based on the recipe; and an unloading apparatus that can transfer food ingredients from the transport containers to the cooking container at one of the one or more cooking stations, wherein the computer system can control transfers of the food ingredients from the transport containers to the one or more cooking apparatus in accordance to the recipe.
Implementations of the system may include one or more of the following. The loading apparatus and the unloading apparatus can include one or more of a tunnel, a funnel, a clipping device, a robotic arm, or a grabbing device. The loading apparatus can include a first object mounted below a storage container that can enclose a space that can receive the food ingredients contained from the storage container; and a second object that can slide in the first object, under the control of the computer system, which adjusts volume of the space and transfers at least a portion of the food ingredients to the cooking container. The one or more cooking stations can include a first cooking station that can cook part or all of the food ingredients in a recipe to produce semi-cooked food, wherein the one or more cooking stations comprises a second cooking station that can cook the semi-cooked food to produce a second cooked food, wherein the semi-cooked food is transferred from the first cooking station to the first cooking station under the control of the computer system. At least one of the food ingredients can be a liquid, the automatic cooking system can further include a liquid dispensing device, wherein the computer system can control the a liquid dispensing device to transfer the liquid from the plurality of storage containers to the cooking container based on the recipes. The computer system can control the liquid dispensing device to control start, stop, and duration of transfer of the liquid from the plurality of storage containers to the cooking container based on the recipe. The loading mechanism can include a liquid metering device in communication with the computer system and configured to measure amount of a food ingredient transferred from the plurality of storage containers to the cooking container; wherein the computer system can control the liquid dispensing device in response to a signal received from the liquid metering device. The liquid dispensing device can include a syringe tube and a syringe plunger contained therein configured to pump the liquid to deliver the liquid to the cooking container under the control of the computer system.
These and other aspects, their implementations and other features are described in detail in the drawings, the description and the claims.
In some embodiments, referring to
In the present disclosure, the term “cooking apparatus” refers to the subsystem in the cooking system that is responsible for heating, stirring, flipping, and/or mixing the food ingredients to produce the dish and for transferring cooked food into some holders of cooked food. The term “cooking system” refers to overall system that includes the cooking apparatus, storage systems for food ingredients, and transport systems for delivering the food ingredients. It should also be noted that the term “rail track” can exist in different configurations suitable for the presently disclosed systems and methods. Examples of rail track include mono rails, two parallel rails, etc. The mini vehicles can travel on top of the rail tracks, or hanging below or on the side of rail tracks. As described below, mechanisms can be configured accordingly for transferring food ingredients into or out of transport containers in the mini vehicles and for transferring cooked food from cooking container to the mini vehicles.
Each storage station 70 includes one or more storage containers of food ingredients and an apparatus to load the food ingredients from the storage containers into the transport containers on the mini vehicles. The cleaning station 29 includes a turning apparatus which turns the transport containers on the mini vehicles, and a controlled apparatus that can spray hot water or steam into the inner surface of the transport containers. A computer 80 can be connected via wires 81 to the cooking stations 50, the storage stations 70, the cleaning station 29, and the track switches 31, 32, and 36. The computer 80 can store a list of recipes, and control the movements and stops of the mini vehicle; operations of the track switches 31, 32 and 36; loading of food ingredients from storage containers to the transport containers on the mini vehicles; quantity of food ingredients loaded from storage containers to transport containers; transferring of food ingredients from transport containers to cooking containers; operation of the cleaning station 29; and operations of the cooking apparatus.
The computer 80 can also control motors to drive the mini vehicles through a one-way (from computer to the mini vehicles) or two-way communications (between the computer and each mini vehicle) through a wired or wireless communication. Here a wireless communication may be established via a radio (e.g., ZigBee), microwave (e.g., Bluetooth, Wi-Fi), light (e.g., infrared), sonic, ultrasonic waves; or via electromagnetic induction short range communication, etc.
An advantage of the disclosed automated cooking system is that the storage stations, the cleaning system, the computer, etc. can be shared among multiple cooking apparatus. In other words, a storage station can supply a common food ingredient to several cooking apparatus. This makes the automated cooking system scalable without having to increasing footprint proportionally as in come conventional systems.
Referring to
The computer may have logistics software that assigns and schedules the dishes in a new order to different cooking apparatus for cooking Examples of operations controlled by the computer include:
-
- 1) start time of a cooking apparatus for cooking each assigned dish;
- 2) times for unloading of the food ingredients from transport containers to the cooking containers;
- 3) times for the mini vehicles to arrive at designated positions at the cooking stations;
- 4) times to loading food ingredients from storage containers to transport containers;
- 5) times for the mini vehicles to arrive at designated positions at storage stations;
- 6) times for the mini vehicles to arrive at designated positions at the cleaning station.
The logistics software can store and control the following exemplified operation parameters based on the recipes:
(a) time periods required to load the transport containers;
(b) time periods required to load the quantities of food ingredients from storage containers to the transport containers;
(c) time periods required for a mini vehicle to travel from positions to positions;
(d) time periods for the cooking apparatus for finish cooking an assigned dish;
(e) time periods required to clean the transport containers in a mini vehicle;
(f) time periods required to operate the track switches;
(g) the current status of the devices in the apparatus and the unfinished tasks from the older orders, if any. In addition, any pair of (successive) mini vehicles need to keep a certain distance away from each other, so they do not collide with each other.
The logistics software may need to adjust the start times for cooking the dishes at the cooking apparatus, as to avoid conflicts of different mini vehicles on the rail track. In some cases, a cooking apparatus may have to be idled momentarily, waiting for some designated mini vehicles carrying food ingredients to arrive at unloading positions. Once the cooking at a cooking apparatus is started, the food ingredients should arrive prior to the designated unloading times, as waiting for food ingredients in the middle of cooking may not be allowed. Thus, it is sometimes desirable to have all food ingredients required for a dish to be loaded into the transport containers of a single mini vehicle. Moreover, food ingredients from different storage containers may be loaded into the same transport container if according to the recipe, these food ingredients are to be delivered into the cooking container at the same time.
The assignment of different dishes in a new order to different cooking apparatus, and the adjustment of start times for cooking the dishes may be done by the computer, using an optimization software which helps minimize the total idle time of the cooking apparatus.
Examples of an automated cooking apparatus are disclosed in pending U.S. patent application Ser. Nos. 13/607,712 and 13/490,523, filed by the same inventor, the content of which is incorporated herein by reference.
In some embodiments, referring to
It should be noted that the transport container 261 may be directly connected with the main frame 231 via a properly positioned hinge joint, so that the transport container may be rotated (by a computer controlled motor) around the hinge joint and be turned as to unload food ingredients container therein. The hinge joint needs to be positioned a proper distance away on a side of the mini vehicle. This may require more space along the rail track for the hinge joint to travel with the mini vehicle.
It should also be noted that the transport containers may also hang onto a frame of a mini vehicle from below, or from a side.
In some embodiments, referring to
We note that the track switch 400 may be used as a two-to-one track switch if the mini vehicles move from right to left, or as a one-to-two track switch if the mini vehicles move from left to right. A motor (not shown in Figure) may drive the sliding of the frame 340 along the track 341, and a computer (not shown) may control the motor to slide the frame into a designated position at a designated time.
In some embodiments, referring to
The rails tracks 316, 317, 318, 319, 320 and 321 as shown in
In some embodiments, referring to
In an exemplified implementation, referring to
In some embodiments, referring to
In some embodiments, referring to
In some embodiments, referring to
It should be noted that a cleaning station 29 may include a cart turning apparatus 1100 which can grab and turn a transport container 262 by an angle, and a computer controlled apparatus which may spray heated water or steaming vapors onto the interior surface of transport container 262 when the transport container is turned by the apparatus 1100. The cart turning apparatus 1100 may also be used as an unloading apparatus to unload food ingredients from a transport container to a cooking container; and in this case we may refer the cart turning apparatus 1100 as a cart unloading apparatus. It should also be noted that a different cart unloading mechanism may include a powered apparatus that grabs a transport container of a matching design, and a rotation mechanism that turns the powered apparatus around the axis of a hinge joint; where the rotation mechanism may be driven by a motor. A benefit of the cart turning apparatus 1100 is that there is no need for any powered device other than the motor which drives the rotation of the connector 513 around the axis of the hinge joint 524.
In some embodiments, referring to
Referring to
In some embodiments, referring to
It should be noted a weighing device may be installed on a second support frame (not in Figure) as to measure the total weight of the storage and loading apparatus 1300, including the storage container 714, the hollow cylinder 713 and the food ingredients contained in them. The weighing device can measure the weights prior to, and after a load of food ingredients; so as to determine the weight of the food ingredients that has been loaded into a transport container. The information of the weighing device may be sent to a computer. If the weight of total loaded food ingredients is less than a target amount, then the computer may order another load of a calculated duration and speed. The speed or duration of each load may be carefully designed as to make sure that the total amount of food ingredients in the load does not exceed a certain maximum weight. The weighing and loading process may be repeated for a number of times, until the weight of total food ingredients cumulatively loaded into the transport container is in a certain range. Similar notes can be made for the storage and loading apparatus disclosed in
It should also be noted that the spiral blade 718 turned around a shaft in the storage and loading apparatus 1300 may be replaced by a screw rod or other similar device. Similar notes can be made for the storage and loading apparatus disclosed in
The hollow cylinder 713 in the storage and loading apparatus 1300 may be substituted by a hollow tunnel of other shape, such as a hollow truncated cone; or a hollow tunnel 7131 in the storage and loading apparatus 1400 as in
In some embodiments, referring to
It should be noted that the hollow tunnel 743 in the storage and loading apparatus 1500 may be substituted by a hollow tunnel of other shape, such as a hollow tunnel 7431 in the storage and loading apparatus 1600, in
In some embodiments, referring to
In some embodiments, referring to
During time periods when the storage and loading apparatus are not in use, the food ingredients contained in the storage containers may need to be sealed as to keep them fresh. An automated cap may be mounted near the outlet of the storage and loading apparatus in 13A-18D, as to seal the food ingredients contained in a storage container and the hollow tunnel. Some care may be taken to design the cap, so that the cap never has to touch the food ingredients, even if the food ingredients are sticky. The cap may consist of a large enough horizontal plate (which may be slid or rotated away using a mechanism and a computer controlled motor) and be positioned at below the outlet of the hollow tunnel; while the space between the hollow tunnel's open boundary and the mating part of the horizontal cap gets enclosed and sealed.
In some embodiments, referring to
It should be noted that the storage and loading apparatus 1900 may also be used to dispense precise amounts of salt or other dry ingredients of small diameters. The salt may also be transferred directly from a storage container to the cooking container, without using the transport containers.
In some embodiments, referring to
It should be noted a clipping apparatus may also include a single rotatable leg 841 as in
In some embodiments, referring to
Alternatively, a robotic arm may also be used to grab and transfer food ingredients from storage containers to transport containers.
It should be noted that the loading apparatus discussed in
In some cases, food ingredients may stick together or stick onto the interior surfaces of a storage container, and thus it can be difficult to dispense the food ingredients from the storage container. The mixing apparatus consisting of a rotating object inside the storage container (similar to the object 722 in
In some embodiments, referring to
In some embodiments, referring to
In some embodiments, referring to
It should be noted that the pump 877 in the liquid storage and loading apparatus 2400 may be substituted by a submersible pump that is positioned inside the storage tank 870, in which case the pipe 867 may or may not be needed.
In each of the liquid storage and loading apparatus 2200, 2300 or 2400, a flow sensor may be installed at a point on a tube in order to measure the total amount of liquid ingredients transferred to the cooking container. The information of the flow sensor may be sent to the computer as to monitor the amount of liquid ingredients transferred to the cooking container.
In some embodiments, referring to
Still referring to
In some cases, some food ingredients of a dish needs a round of cooking in heated liquid (e.g., deep frying in heated oil, or boiling in heated water) at a cooking station 54 before being cooked at a cooking station 50. The food ingredients may be loaded into a transport container of a mini vehicle, and then moved to a position at a cooking station 54, and unloaded into the porous basket 55 therein. After cooking in the heated liquid, the food ingredients may be loaded into a transport container of a mini vehicle (could be the same mini vehicle though not a requirement), and then transported to another cooking station for further processing. It is possible that, for example, a food ingredient of a dish first needs to be boiled in heated water, then fried in heated oil, and then boiled again in heated water, and then cooked at a cooking station 51. The automated cooking system 2500 allows such processes to be done, with one of the cooking stations 54 having heated oil and the other heated water. The transport of food ingredients from a basket 54 to another basket 54, and from a basket 54 to a cooking container 51, may be done using the transport containers (or alternatively, by a local transfer mechanism).
Each cooking station 50 may also include a transferring apparatus which transfers cooked food from the cooking containers into holders of cooked food. Moreover, a cooking apparatus may include one or more liquid storage and loading apparatus 2200 (
The computer 80 may further control: the time periods and the variable power of a heating apparatus of the cooking container, the transport mechanism that moves the cooking container for the purpose of mixing or stirring, or other alternative mixing or stirring apparatus.
It should be noted that the mini vehicles in 2500 (
In the automated cooking system 2500 (
In some embodiments, referring to
It should be noted that the RFID tags 23 in the automated cooking system 2600 may be substituted with tags of images; and the sensors on the mini vehicles are vision sensors that may read the images. It should also be noted that instead of using RFID tags 23 and sensors, we may use an indoor positioning system or other positioning system.
In some embodiments, referring to
We note that the lead screw nut with the sub-vehicle 2700B may be replaced by a ball screw nut. The sub-vehicle 2700B may go two ways, and the mini vehicle 2700A may also go two ways.
In some embodiments, referring to
In some embodiments, referring to
In some embodiments, referring to
In some embodiments, referring to
In some embodiments, referring to
It should be noted that the holder 912 in
While this document contains many specifics, these should not be construed as limitations on the scope of an invention that is claimed or of what may be claimed, but rather as descriptions of features specific to particular embodiments. Certain features that are described in this document in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable sub-combination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a sub-combination or a variation of a sub-combination.
Only a few examples and implementations are described. Other implementations, variations, modifications and enhancements to the described examples and implementations may be made without deviating from the spirit of the present invention. For example, the disclosed computer can store information for the food ingredients in each storage container or liquid container, including but not limited to: type, quality, grades, date of manufacture, expiration date, time and temperature required to cook them ripe, etc., etc. The disclosed computer can include input devices such as a scanner that scans pairs of tags—one tag on the storage container (or liquid container) and the other on the boxes of food ingredients, when the food ingredients are transferred from boxes of food ingredients to the storage containers (or liquid containers). The tags scanned can be tags with printed barcodes, or radio frequency identification (RFID) tags, or other types of tags.
Measures may be taken as to guarantee that the storage containers have enough food ingredients. Weighing apparatus or other devices may be used to detect if the storage containers have enough food ingredients for the next dish using the food ingredients. Red lights should be lit or alarms should be sounded if the quantity of food ingredients in a storage container is below a certain threshold, as to call for reloading the storage containers. If the automated cooking apparatus ran out of a certain food ingredients, then the computer should alert the ordering person that certain dishes that need the food ingredients may not be ordered.
Depending on the types of food ingredients therein, groups of storage containers may need to be kept at some temperature range by refrigerators. Furthermore, the storage and loading apparatus in the present application may be substituted by any dispenser of food ingredients. For the purpose of present application, food ingredients are meant to be any ingredients that may be used to cook food dishes. Food ingredients can be solid, liquid, semi-solid. Food ingredients may be raw or may require some processing (cleaning, cutting, blending, or grinding, etc.) before being transferred into the cooking container for cooking
For the purpose of present application, the term cooking container is used to generally refer to a device for containing food ingredients during cooking. Other words such as wok, cooking pot, cooking pan, cooking ware, etc. can also be used to describe the cooking device. The cooking is also not limited to any particular ethnic styles such as stir fry, and the cooking of Asian, Mexican, Middle Eastern, or European food.
Claims
1. An automatic cooking system, comprising:
- a computer system configured to store a list of recipes;
- one or more cooking stations each comprising a cooking container configured to cook food ingredients therein to produce a first cooked food, wherein the computer system is configured to assign and schedule a plurality of dishes to be cooked at the one or more cooking stations;
- one or more storage containers configured to hold food ingredients;
- one or more mini vehicles each carrying one or more transport containers configured to hold the food ingredients, wherein the computer system is configured to control at least some of movements of the mini vehicles in accordance to the recipes;
- a loading apparatus configured to load food ingredients from the one or more storage stations to the transport containers on the one or more mini vehicles, wherein the computer system is configured to control loading of food ingredients from the one or more storage stations to the transport containers on the one or more mini vehicles based on the recipes; and
- an unloading apparatus configured to transfer food ingredients from the transport containers on the one or more mini vehicles to the cooking container at one of the one or more cooking stations, wherein the computer system is configured to control transfers of the food ingredients from the transport containers on the one or more mini vehicles to the one or more cooking apparatus in accordance to the recipes.
2. The automatic cooking system of claim 1, further comprising:
- a cleaning apparatus configured to clean the one or more transport containers on the one or more mini vehicles, wherein the computer system controls timing when the cleaning apparatus to clean the one or more transport containers.
3. The automatic cooking system of claim 1, wherein the computer system is configured to control times for the food ingredients to be transferred to the one or more cooking apparatus in accordance to the recipes.
4. The automatic cooking system of claim 1, wherein the computer system is configured to control the one or more mini vehicles using wireless communications.
5. The automatic cooking system of claim 1, wherein at least one of the one or more mini vehicles carries a plurality of transport containers each configured to hold food ingredients, wherein the computer system is configured to control the one of the one or more mini vehicles to stop at two or more positions adjacent to the one or more storage containers to load food ingredients.
6. The automatic cooking system of claim 1, wherein the one or more cooking stations comprises a first cooking station configured to cook part or all of the food ingredients in a recipe to produce semi-cooked food, wherein the one or more cooking stations comprises a second cooking station configured to cook the semi-cooked food to produce a second cooked food, wherein the semi-cooked food is transferred from the first cooking station to the first cooking station under the control of the computer system.
7. The automatic cooking system of claim 1, further comprising:
- sensors configured to detect positions of the one or more vehicles and send associated signals to the computer system, wherein the computer system is configured to determine positions of the one or more vehicles based on the signals.
8. The automatic cooking system of claim 7, wherein the sensors include RFID or vision sensors.
9. The automatic cooking system of claim 1, further comprising:
- a food preparation apparatus configured to conduct one or more of operations to the food ingredient before transferred to the cooking containers for cooking: cleaning, cutting, grinding, blending, or mixing the food ingredient.
10. The automatic cooking system of claim 1, further comprising:
- one or more rail tracks configured to connect the one or more cooking apparatus and the one or more storage stations, wherein the one or more mini vehicles configured to move along the one or more rail tracks, wherein the computer system is configured to control the movements of the one or more mini vehicles along the one or more rail tracks in accordance to the recipe.
11. The automatic cooking system of claim 10, wherein the one or more rail tracks comprise two rails or a mono rail.
12. The automatic cooking system of claim 10, wherein the one or more mini vehicles are positioned on the one or more rail tracks or hanging off the one or more rail tracks.
13. The automatic cooking system of claim 10, wherein the one or more mini vehicles are configured to be driven by gravity along at least a portion of the one or more rail tracks.
14. The automatic cooking system of claim 10, further comprising:
- a track switch in association with two or more of the rail tracks, wherein the computer system is configured to control the track switch to direct the one or more mini vehicles to different route along the one or more rail tracks.
15. The automatic cooking system of claim 14, wherein the track switch comprises
- a frame;
- two or more connection tracks configured to be mounted on the said frame; and
- a movement mechanism configured to slide or rotate the said frame among two or more positions.
16. The automatic cooking system of claim 1, wherein the computer system is configured to track type and quantities of food ingredients in the one or more storage containers, the one or more transport containers, and the cooking containers at the one or more cooking stations.
17. An automatic cooking system, comprising:
- a computer system configured to store a recipe;
- one or more cooking stations each comprising a cooking container configured to cook food ingredients therein to produce a first cooked food, wherein the computer system is configured to assign and schedule a plurality of dishes to be cooked at the one or more cooking stations;
- one or more storage containers configured to hold food ingredients;
- one or more transport containers configured to hold the food ingredients, wherein the computer system is configured to control at least some of movements of the one or more transport containers in accordance to the recipe;
- a loading apparatus configured to load food ingredients from the one or more storage stations to the transport containers, wherein the computer system is configured to control loading of food ingredients from the one or more storage stations to the transport containers based on the recipe; and
- an unloading apparatus configured to transfer food ingredients from the transport containers to the cooking container at one of the one or more cooking stations, wherein the computer system is configured to control transfers of the food ingredients from the transport containers to the one or more cooking apparatus in accordance to the recipe.
18. The automatic cooking system of claim 17, wherein the loading apparatus and the unloading apparatus comprise one or more of a tunnel, a funnel, a clipping device, a robotic arm, or a grabbing device.
19. The automatic cooking system of claim 17, wherein the loading apparatus comprises:
- a first object mounted below a storage container configured to enclose a space configured to receive the food ingredients contained from the storage container; and
- a second object configured to slide in the first object, under the control of the computer system, which adjusts volume of the space and transfers at least a portion of the food ingredients to the cooking container.
20. The automatic cooking system of claim 17, wherein the unloading apparatus comprises:
- a support frame at the cooking station;
- a first connector configured to connected to the support frame via a first hinge joint;
- a first hook configured to be connected to the first connector, wherein the first hook is configured to hook the transport container at a certain position;
- a second connector configured to be connected with the first connector via a second hinge joint;
- a second hook configured to be connected to the second connector;
- a wheel configured to be mounted on the second connector, wherein the wheel is configured to rotate relative to the second connector;
- a curved track mounted on the support frame, wherein the free wheel is configured to slide along the curved track; and
- a motor configured to drive the rotation of the first connector around the axis of the first hinge joint under the control of the computer system.
21. The automatic cooking system of claim 17, wherein the one or more cooking stations comprises a first cooking station configured to cook part or all of the food ingredients in a recipe to produce semi-cooked food, wherein the one or more cooking stations comprises a second cooking station configured to cook the semi-cooked food to produce a second cooked food, wherein the semi-cooked food is transferred from the first cooking station to the first cooking station under the control of the computer system.
22. The automatic cooking system of claim 17, wherein at least one of the food ingredients is a liquid, the automatic cooking system further comprising:
- a liquid dispensing device, wherein the computer system is configured to control the a liquid dispensing device to transfer the liquid from the plurality of storage containers to the cooking container based on the recipe.
23. The automatic cooking system of claim 22, wherein the computer system is configured to control the liquid dispensing device to control start, stop, and duration of transfer of the liquid from the plurality of storage containers to the cooking container based on the recipe.
24. The automatic cooking system of claim 22, wherein the loading mechanism comprises a liquid metering device in communication with the computer system and configured to measure amount of a food ingredient transferred from the plurality of storage containers to the cooking container; wherein the computer system is configured to control the liquid dispensing device in response to a signal received from the liquid metering device.
25. The automatic cooking system of claim 22, wherein the liquid dispensing device comprises a syringe tube and a syringe plunger contained therein configured to pump the liquid to deliver the liquid to the cooking container under the control of the computer system.
Type: Application
Filed: Feb 19, 2013
Publication Date: Aug 21, 2014
Applicant: (Reno, NV)
Inventor: Zhengxu He (Reno, NV)
Application Number: 13/770,081
International Classification: A23L 1/00 (20060101);