Control system for cooking apparatus
First Claim
Patent Images
1. A control system for cooking apparatus comprising means for simultaneously running a plurality of cooking subroutines to cook different products associated with each subroutine, said means including:
- a plurality of means for optionally selecting a desired program subroutine such that a plurality of program subroutines for a plurality of optionally selected products can run simultaneously;
means responsive to one of said one of optionally selected subroutines for attempting to set a parameter of the apparatus at a selected value in accordance with said optionally selected subroutine;
means coupled to said attempting means for determining whether said parameter has been set at said selected value by a previously optionally selected subroutine in the apparatus;
first register means coupled to said determining means for setting said parameter at said selected value;
means for interrupting said one desired program subroutine if the parameter has been set by another previously optionally selected and currently running subroutine and is not within a predetermined operating range of said selected value of the parameter as attempted to be set;
means for proceeding with the balance of said desired optionally selected subroutine;
second register means responsive to said desired optionally selected subroutine for storing timing information relating to the cooking process;
means responsive to said second register means for decrementing said second register means as the cooking process continues; and
means responsive to said second register means for determining whether the cooking process is complete.
3 Assignments
0 Petitions
Accused Products
Abstract
A control system for cooking apparatus and which includes a programmed digital microcomputer responsive to a plurality of user selectable product keys individually capable of setting the cooking temperature at individually selected values and the cooking times at individually selected values.
-
Citations
6 Claims
-
1. A control system for cooking apparatus comprising means for simultaneously running a plurality of cooking subroutines to cook different products associated with each subroutine, said means including:
-
a plurality of means for optionally selecting a desired program subroutine such that a plurality of program subroutines for a plurality of optionally selected products can run simultaneously; means responsive to one of said one of optionally selected subroutines for attempting to set a parameter of the apparatus at a selected value in accordance with said optionally selected subroutine; means coupled to said attempting means for determining whether said parameter has been set at said selected value by a previously optionally selected subroutine in the apparatus; first register means coupled to said determining means for setting said parameter at said selected value; means for interrupting said one desired program subroutine if the parameter has been set by another previously optionally selected and currently running subroutine and is not within a predetermined operating range of said selected value of the parameter as attempted to be set; means for proceeding with the balance of said desired optionally selected subroutine; second register means responsive to said desired optionally selected subroutine for storing timing information relating to the cooking process; means responsive to said second register means for decrementing said second register means as the cooking process continues; and means responsive to said second register means for determining whether the cooking process is complete. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A control system for cooking apparatus comprising means for simultaneously running a plurality of cookin subroutines to cook different products associated with each subroutine, said means including:
-
a plurality of means for optionally selecting a desired program subroutine such that a plurality of program subroutines for a plurality of optionally selected products can run simultaneously; means responsive to one of the optionally selected subroutines for attempting to set a parameter of the apparatus at a selected value in accordance with said optionally selected subroutine; first means coupled to said attempting means for determining whether the parameter has been set at said selected value by a previously optionally selected subroutine in the apparatus; second means for determining whether the parameter set at said selected value by a previously optionally selected subroutine is operating within a predetermined operating range of said selected value of the parameter as attempted to be set; means for interrupting said one desired program subroutine if the parameter has been set by another previously optionally selected and currently running subroutine and is not within said predetermined operating range of said selected value of the parameter as attempted to be set; means responsive to said second determining means for continuing with the balance of said desired optionally selected subroutine; register means responsive to said desired optionally selected subroutine for storing timing information relating to the cooking process; means responsive to said register means for decrementing said register means as the cooking process continues; and means responsive to said register means for determining whether the cooking process is complete.
-
Specification