This invention is directed to a cooking computer for controlling a cooking process, and in particular, a cooking computer, which is capable of automatically changing cooking parameters associated with control keys at a cooking appliance.
Cooking Computers, such as described in U.S. Pat. No. 4,742,455 to Schreyer, are used to control equipment used for preparing food and the cooking process followed in commercial foodservice establishments. In these establishments, employee turnover is high, and many cooks lack the skill of an expert chef. Therefore, the use of control equipment, which has pre-stored the precise cooking control sequence allows a largely unskilled workforce to prepare foods with minimal training. When an employee desires to cook a specific food item, they need only to select the appropriate product key, which causes the apparatus to automatically cook the food in accordance with proper parameters, thus eliminating any decision making by the employee. It is understood that these cooking computers are often embedded in the appliance so that the product keys are the input keys for operating the appliance.
The cooking process for breakfast, lunch, and dinner menu food items is each controlled by a variety of specific parameters (collectively a recipe), which are different for each food item. The specific cooking parameters for each food item may require different cook times, freshness times, temperatures, etc. based on amounts of each product produced or the type of products.
To avoid complicated keypads or touch-screens with a large number of possible selections, these cooking computers typically are limited to only a small number of selection keys, known as product keys. Each key is associated with a single predetermined product recipe and its associated cooking parameters (time, temperature, humidity, steam, etc.). However since the number of product keys available is limited, restaurant managers with such computer controlled equipment currently need to manually configure their equipment several times each day as the menus in their facilities change. This configuration becomes necessary in order to make certain that the equipment is set for the products that are going to be made at that time of the day.
In prior art cooking computers, it required that a manager (or some employee in the restaurant) manually determine which set of recipes would be available at the appliance by performing a selection process on the cooking computer. The process would have to be repeated each time the food items being prepared changed. For instance, when breakfast ended and the menu shifted to lunch, human intervention was required to change the cooking computer for an oven or fryer from the breakfast recipes to the lunch recipes (muffins to breads or French toast sticks to chicken). Likewise, when the lunch meal period ended and the menu shifted to dinner, a manual selection process is required to convert the product keys to trigger recipes for the dinner items. So, several times each day each cooking controller would require manual attention to ensure that the product keys were programmed with the proper recipes. To further complicate this matter, each cooking appliance would have to be visited multiple times daily.
Accordingly a system which overcomes the shortcomings of the prior art is desired.
A system includes cooking computer and an associated memory, which stores multiple groups of food item recipes; the recipes corresponding to one or more parameters for cooking a food item. The recipes may be grouped by time slots where each time slot will contain its own “menu” with specific system and recipe/product settings including cooking time intervals and temperatures for product cooking and for monitoring product freshness. The recipes (each containing associated cooking parameters) may also be grouped based on a day of the week menu rotation such as is found in institutional feeding locations like hospitals, universities, commissaries or military kitchens. The computer is associated with a real time clocks which outputs a time; the computer selects these recipes corresponding to the time slots corresponding to the indicated time and enables the associated product keys for the selected recipes.
The result is the appropriate set of food item recipes is accessible to the cook at the appropriate time of day or day of the week. The manager no longer has to manually intervene and switch the appliance control to a set of recipes, which corresponds to the current food items being prepared and served. Instead the process of selecting which food item cooking sequences are accessible to the cook is accomplished automatically using the real-time clock in the cooking computer or by sending the appropriate command to the cooking computer through a data communications interface based on a selection process software which is operating on remote server. The remote server may be located locally in the restaurant or at a distance at corporate headquarters through which the restaurant has been connected using the internet, phone lines or other communication means. Since the process take place automatically and seamlessly, it results in less time wasted and less chance for human error, which can impact food quality.
A system for controlling the operation of cooking food, generally indicated as 100, includes a cooking computer generally indicated as 10, as shown in
Upon the selection of the product key 13, the associated recipe for the cooking sequence of a particular food item mapped to product key 13 is recalled. The cooking appliance 30 or 40 is automatically controlled in accordance with the associated recipe parameters during the cooking process.
However, looking again at
In one preferred embodiment, system 100 is equipped with a real-time clock 28 outputting a real time signal to cooking computer 100. The time periods (or slots) for each menu period (i.e., breakfast, lunch, dinner) are programmed into cooking computer 10. Each recipe is stored in database 12 and assigned to a respective one of predetermined product keys (13-26) and also to time slots during which the recipe is to be made available. In one embodiment, the association between recipe, key and active time period during which the stored recipe should be associated with a product key 13-26 is stored in database 12.
Cooking computer 10 monitors clock 28 and continuously compares the time signal of clock 28 to the stored time slot in database 12. When cooking computer 10 detects that the current time has reached/exceeded a time slot of interest for the next time slot, cooking computer 10 automatically reconfigures itself by retrieving recipe assignments corresponding to the current time period and associating keys 13-26 with the appropriate stored recipe (for example, a transition from a breakfast menu to a lunch menu). This eliminates the need for a manager or employee to manually configure the cooking computer when the time period transitions from one day part to the next day part. It also eliminates the need for the manager (or employee) to perform this operation on every cooking computer in the restaurant.
In yet another embodiment, system 100 includes a data communications interface 60. Interface 60 allows cooking computer 10 to receive messages and commands from a remote computer 70, such as a manager's workstation, a back office server or a master server at restaurant headquarters. Interface 60 may be a local area network, wide area network, Internet, or any other interface such as cable, optical, radio frequency, light or the like which enables communication between remote computer 70 and cooking computers 10. The functionality of the above process may be distributed between cooking computers 10 and remote computers 70.
The time periods (or slots) for each menu period may be programmed into software or stored at remote computer 70, which operates on any of the cooking computers 10 through its data communications interface 60. Each recipe may be stored at cooking computer 10 and assigned to one of a product key 13-28 and a time slot as described previously. However, the logic and decision to switch the cooking computer from one time slot to the next time slot is undertaken by the remote computer 70. Remote computer 70 sends a command to cooking computer 10 over interface 60. In this manner, one or more of the cooking computers 10 in a given location may be directed to reassign their product keys 13-26 to stored recipe corresponding to the current time slot. In alternative embodiments the real time clock, any of the time slot, recipe and key assignments may be stored at remote computer 70.
Software operating on remote computer 70 may utilize a real-time clock to determine when to send the command that causes the product keys 13-26 to change recipe values. Likewise, the software may operate under human command in which case the manager or other employee initiates the sending of the command over interface 60 to cooking computers 10. In either case, some or all of cooking computers 10 at one or more locations can be signaled in one step to change recipes associated with product key assignments for the new time slot.
Data communications interface 60 may be wired such as serial port or Ethernet port. It may also be a wireless communications interface such as Bluetooth® or Wireless Ethernet.
Reference is now made to
In step 308, cooking computer 10 or remote computer 70 monitors a real time clock 28 and compares the current time to the stored time slots. It determines whether or not there has been a change in the current time slot, i.e., the real time clock output no longer corresponds to a time within any one of the time slots associated with any one of the recipes currently associated with a control button of cooking computer 10. If there has been a change, then cooking computer 10 or remote computer 70 determines which recipes correspond to the current active time slots in which the current real time falls and associates those recipes to the keys 13-26 of the appropriate control computer 10.
Each computer with the auto menu-switching (AMS) feature will have the ability to enable/disable this feature manually with the proper access permissions. Also, AMS in the event that a new menu time slot has been reached while active products exist (i.e. a cook timer is counting down), the computer will only load the new menu settings that do not affect the active products. Once the active products are no longer active, the new menu settings for those products will be loaded in. This prevents a products settings from being changed in the middle of producing that product and affecting its quality.
In addition, the AMS will allow a manager or employee with the proper access permissions to manually override the auto switching capabilities. This manual override will consist of adding a time delay before the automatic switch occurs as well as an immediate menu switching ability. Adding a time delay to the ams allows the restaurant to continue to offer a product for a particular menu for an extended amount of time if need be. The immediate switching feature allows the restaurant to switch to a particular menu earlier than typically required. This can help in cases where food products need to be prepared in advance to meet early demand. In either case, the same rules apply where inactive products will be reconfigured, but active products will not be until they have become inactive, again to ensure product quality.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all modifications, equivalent structures and functions of the relevant exemplary embodiments. Thus, the description of the invention is merely exemplary in nature and, thus, variations that do not depart from the gist of the invention are intended to be within the scope of the exemplary embodiments of the present invention. Such variations are not to be regarded as a departure from the spirit and scope of the present invention.
This application is a non-provisional of provisional application no. 60/978,597, entitled AUTOMATIC MENU SWITCHING, filed on Oct. 9, 2007 (35 USC 119(e)) and incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
60978597 | Oct 2007 | US |