US20070158335A1 - Method and control interface for food preparation on a cooking appliance - Google Patents
Method and control interface for food preparation on a cooking appliance Download PDFInfo
- Publication number
- US20070158335A1 US20070158335A1 US11/435,226 US43522606A US2007158335A1 US 20070158335 A1 US20070158335 A1 US 20070158335A1 US 43522606 A US43522606 A US 43522606A US 2007158335 A1 US2007158335 A1 US 2007158335A1
- Authority
- US
- United States
- Prior art keywords
- icon
- screen
- user
- food preparation
- cooking
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title claims description 371
- 235000013305 food Nutrition 0.000 title claims description 172
- 238000002360 preparation method Methods 0.000 title claims description 102
- 238000010411 cooking Methods 0.000 title abstract description 907
- 238000005057 refrigeration Methods 0.000 claims description 57
- 238000010438 heat treatment Methods 0.000 claims description 47
- 230000006870 function Effects 0.000 claims description 28
- 238000004891 communication Methods 0.000 claims description 27
- 230000000977 initiatory effect Effects 0.000 claims description 8
- 238000012790 confirmation Methods 0.000 description 269
- 239000000523 sample Substances 0.000 description 169
- 230000018044 dehydration Effects 0.000 description 65
- 238000006297 dehydration reaction Methods 0.000 description 65
- 230000008859 change Effects 0.000 description 58
- 238000010792 warming Methods 0.000 description 37
- 235000013372 meat Nutrition 0.000 description 36
- 238000001816 cooling Methods 0.000 description 34
- 238000010257 thawing Methods 0.000 description 26
- 238000004140 cleaning Methods 0.000 description 25
- 235000012054 meals Nutrition 0.000 description 22
- 230000001413 cellular effect Effects 0.000 description 11
- 230000004048 modification Effects 0.000 description 8
- 238000012986 modification Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 230000000007 visual effect Effects 0.000 description 8
- 238000005259 measurement Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 230000001419 dependent effect Effects 0.000 description 6
- 238000003780 insertion Methods 0.000 description 6
- 230000037431 insertion Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000000881 depressing effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000012530 fluid Substances 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 239000003507 refrigerant Substances 0.000 description 2
- QTAZYNKIJHHMCG-UHFFFAOYSA-N 4-(2,3,5-trichloro-4-hydroxyphenyl)iminocyclohexa-2,5-dien-1-one Chemical compound ClC1=C(Cl)C(O)=C(Cl)C=C1N=C1C=CC(=O)C=C1 QTAZYNKIJHHMCG-UHFFFAOYSA-N 0.000 description 1
- 241000287828 Gallus gallus Species 0.000 description 1
- 235000019687 Lamb Nutrition 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 235000015278 beef Nutrition 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000009835 boiling Methods 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 235000013330 chicken meat Nutrition 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000009925 jellying Methods 0.000 description 1
- 239000012528 membrane Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 235000015277 pork Nutrition 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000013515 script Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B6/00—Heating by electric, magnetic or electromagnetic fields
- H05B6/64—Heating using microwaves
- H05B6/6435—Aspects relating to the user interface of the microwave heating apparatus
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J36/00—Parts, details or accessories of cooking-vessels
- A47J36/32—Time-controlled igniting mechanisms or alarm devices
- A47J36/321—Time-controlled igniting mechanisms or alarm devices the electronic control being performed over a network, e.g. by means of a handheld device
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24C—DOMESTIC STOVES OR RANGES ; DETAILS OF DOMESTIC STOVES OR RANGES, OF GENERAL APPLICATION
- F24C7/00—Stoves or ranges heated by electric energy
- F24C7/08—Arrangement or mounting of control or safety devices
- F24C7/082—Arrangement or mounting of control or safety devices on ranges, e.g. control panels, illumination
Definitions
- the present invention relates to a graphical user interface, and more particularly, the present invention relates to a graphical user interface for directing and controlling a cooking appliance.
- a cooking appliance is a device adapted to heat food to a desired temperature for consumption.
- a user typically directs operation of a conventional cooking appliance through a simple fixed control panel that usually includes such components as rotary dials, analog controls, electromechanical controls, membrane switches, etc. These components often suffer from poor construction, a tendency to break, and a tendency to become detached from the appliance. Thus, there is a need for a cooking appliance control panel that is more durable and able to withstand repetitious use.
- An example user-controllable operation is a cook setting parameter, adapted for enabling the user to specify such settings as a bake setting, a roast setting, a broil setting, etc.
- Another example user-controllable operation is a cooking temperature setting adapted for enabling the user to specify a temperature for the cooking operation, which temperature settings are usually provided in twenty-five degree increments.
- these operational parameters are often inadequate to provide a fully functional cooking apparatus.
- the graphical user interface for a cooking appliance adapted to enable a user to direct and control the cooking appliance.
- the graphical user interface generally includes a plurality of user selectable and controllable cooking operations, each of which operation is accessible through one of a plurality of layers of screens provided by the graphical user interface.
- the operations generally include such example operations as a refrigerate operation, a cook now operation, a cook later operation, etc.
- the refrigerate operation is suitably adapted to cause the cooking appliance to maintain an internal temperature adequate for refrigerating a food item placed therein.
- the cook now operation is adapted to enable the user to direct the cooking appliance to immediately cook a food item.
- the cook later operation is adapted to enable the user to direct the cooking appliance to cook a food item at a specified time and date.
- the graphical user interface is adapted to be integrated with and accessible through the cooking appliance.
- the graphical user interface is also adapted to be integrated with and accessible through a plurality of devices, such as a handheld device (e.g., personal digital assistant, cellular phone, etc.), an Internet-accessible computer, etc.
- a handheld device e.g., personal digital assistant, cellular phone, etc.
- an Internet-accessible computer etc.
- a control interface for food preparation includes generating means adapted to generate a display representing date and time data.
- the date and time data represents available options for future food preparation.
- the control interface also includes timing data receiving means adapted to receive timing data.
- the timing data is suitably selected from the time and date data, representing a user-selected time for which a prepared food event is desired.
- the control interface further includes generating means adapted to selectively generate a display.
- the display represents available, pre-stored food preparation characteristics or user-specified food preparation characteristics.
- the control interface includes receiving means adapted to receive food preparation instruction data.
- the food preparation instruction data is selected from the available, pre-stored food preparation characteristics or user-specified food preparation characteristics.
- the control interface also includes communication means adapted for communicating the timing data and the food preparation instruction data to an associated food preparation controller unit.
- the food preparation controller unit is suitably adapted to complete a food preparation operation according to the food preparation instruction data.
- the food preparation controller unit further comprises a refrigeration controller and a heating unit controller.
- the refrigeration controller includes means adapted for selectively controlling an associated refrigeration unit, which refrigeration unit functions to keep associated food at a safe storage temperature until commencement of the food preparation operation in accordance with the timing data.
- the heating unit controller includes means adapted for selectively controlling an associated heating unit, which heating unit functions to cook the associated food in accordance with the food preparation instruction data.
- control interface for food preparation further includes means adapted for generating a display representative of a solicited input of at least one of weight and mass of the associated food and means adapted for receiving quantity data, which quantity data is associated with a user input of at least one of weight and mass of the associated food.
- the heating unit controller further includes means adapted for selectively controlling the associated heating unit in accordance with the quantity data.
- a method for food preparation using a control interface comprises the steps of generating a display representative of at least one of date and time data, which date and time data is representative of available options for future food preparation options, receiving timing data, which timing data is selected from the at least one of time and date data, representative of a user-selected time for which a prepared food event is desired, and generating a display representative of at least one of available, pre-stored food preparation characteristics and user-specified food preparation characteristics.
- the method further comprises receiving food preparation instruction data, which food preparation instruction data is selected from the at least one of available, pre-stored food preparation characteristics and user-specified food preparation characteristics and communicating the timing data and the food preparation instruction data to an associated food preparation controller unit adapted to complete a food preparation operation in accordance therewith.
- the method further comprises the step of selectively controlling, via a refrigeration controller, an associated refrigeration unit, which refrigeration unit functions to keep associated food at a safe storage temperature until commencement of the food preparation operation in accordance with the timing data.
- the method also includes the step of selectively controlling, via a heating unit controller, an associated heating unit, which heating unit functions to cook the associated food in accordance with the food preparation instruction data.
- the method also comprises the steps of generating a display representative of a solicited input of at least one of weight and mass of the associated food and receiving quantity data, which quantity data is associated with the user input of at least one of weight and mass of the associated food.
- the method also includes the step of selectively controlling, via the heating unit controller, the associated heating unit in accordance with the quantity data.
- FIG. 1 is an illustration of a system in accordance with the present invention
- FIG. 2 is an illustration of a block diagram of a cooking appliance in accordance with the present invention.
- FIG. 3 is a flowchart illustrating the main screen architecture in accordance with the present invention.
- FIGS. 4-5 generally illustrate an embodiment of the main screen architecture according to FIG. 3 ;
- FIG. 4 is a view of the main screen with a probe in the top oven in accordance with the present invention.
- FIG. 5 is a view of a calendar pop-up window from the main screen in accordance with the present invention.
- FIG. 6 is a flowchart illustrating the my oven screen architecture in accordance with the present invention.
- FIGS. 7-12 generally illustrate an embodiment of the my oven screen architecture according to FIG. 6 ;
- FIG. 7 is a view of the my oven screen in accordance with the present invention.
- FIG. 8 is a view of a preferences screen from the my oven screen in accordance with the present invention.
- FIG. 9 is a view of a units selection screen from the preferences screen of the my oven screen in accordance with the present invention.
- FIG. 10 is a view of a sleep mode selection screen from the preferences screen of the my oven screen in accordance with the present invention.
- FIG. 11 is a view of an offset selection screen from the preferences screen of the my oven screen in accordance with the present invention.
- FIG. 12 is a flowchart illustrating the my contact information screen architecture in accordance with the present invention.
- FIGS. 13-15 generally illustrate an embodiment of the my contact information screen architecture according to FIG. 12 ;
- FIG. 13 is a view of a my contact information screen in accordance with the present invention.
- FIG. 14 is a view of a QWERTY keyboard screen selection from the my contact information screen in accordance with the present invention.
- FIG. 15 is a view of an ABC keyboard screen selection from the my contact information screen in accordance with the present invention.
- FIG. 16 is a flowchart illustrating the cooking guide screen architecture in accordance with the present invention.
- FIGS. 17-19 generally illustrate an embodiment of the cooking guide screen architecture according to FIG. 16 ;
- FIG. 17 is a view of a cooking guide screen in accordance with the present invention.
- FIG. 18 is a view of a temperature definitions selection screen from the cooking guide screen in accordance with present invention.
- FIG. 19 is a view of a safe meat temperature selection screen from the cooking guide screen in accordance with present invention.
- FIG. 20 is a flowchart illustrating the self clean screen architecture in accordance with the present invention.
- FIG. 21 is a flowchart illustrating the self clean screen architecture in accordance with the present invention.
- FIGS. 22-24 generally illustrate an embodiment of the self clean screen architecture according to FIGS. 20-21 ;
- FIG. 22 is a view of a probe alert screen from the self clean select an oven screen in accordance with the present invention.
- FIG. 23 is a view of a self clean top oven set start time screen in accordance with the present invention.
- FIG. 24 is a view of a self clean status door locked cooling screen in accordance with the present invention.
- FIG. 25 is a flowchart illustrating the sleep mode screen architecture in accordance with the present invention.
- FIGS. 26-29 generally illustrate an embodiment of the sleep mode screen architecture according to FIG. 25 ;
- FIG. 26 is a view of the main screen in accordance with the present invention.
- FIG. 27 is a view of a logo screensaver screen from the main screen in sleep mode according to the present invention.
- FIG. 28 is a view of a weather/time screen of the sleep mode in accordance with present invention.
- FIG. 30 is a flowchart illustrating the network settings screen architecture in accordance with the present invention.
- FIG. 33 is a flowchart illustrating the set alerts screen architecture in accordance with the present invention.
- FIG. 35 is a flowchart illustrating the oven service screen architecture in accordance with the present invention.
- FIG. 36 is a view of an oven service screen in accordance with the present invention.
- FIG. 37 is a view of a diagnostics screen from the oven service screen in accordance with present invention.
- FIG. 39 is a view of a set date/time screen in accordance with the present invention.
- FIG. 40 is a view of a date setting screen from the set date/time screen in accordance with present invention.
- FIGS. 42-54 generally illustrate flowcharts for the Sabbath/holiday screen architecture in accordance with the present invention
- FIG. 42 is a flowchart illustrating the basic Sabbath screen architecture in accordance with the present invention.
- FIG. 44 is a flowchart illustrating the basic Sabbath screen architecture in accordance with the present invention.
- FIG. 45 is a flowchart illustrating the basic Sabbath screen architecture in accordance with the present invention.
- FIG. 46 is a flowchart illustrating the Sabbath Plus screen architecture in accordance with the present invention.
- FIG. 47 is a flowchart illustrating the Sabbath Plus screen architecture in accordance with the present invention.
- FIG. 48 is a flowchart illustrating the Sabbath Plus screen architecture in accordance with the present invention.
- FIG. 49 is a flowchart illustrating the Sabbath Plus screen architecture in accordance with the present invention.
- FIG. 50 is a flowchart illustrating the Sabbath Plus Holiday screen architecture in accordance with the present invention.
- FIG. 51 is a flowchart illustrating the Sabbath Plus Holiday screen architecture in accordance with the present invention.
- FIG. 53 is a flowchart illustrating the Sabbath Plus Holiday screen architecture in accordance with the present invention.
- FIG. 54 is a flowchart illustrating the Sabbath Plus Holiday screen architecture in accordance with the present invention.
- FIGS. 55-84 generally illustrate an embodiment of the Sabbath/Holiday screen architecture according to FIGS. 42-54 .
- FIG. 55 is a view of a Sabbath/holiday selection screen in accordance with the present invention.
- FIG. 56 is a view of a select an oven screen in accordance with the present invention.
- FIG. 57 is a view of a select a Sabbath cook method screen in accordance with the present invention.
- FIG. 58 is a view of a set oven temperature selection screen in accordance with the present invention.
- FIG. 60 is a view of a confirmation and start screen in accordance with the present invention.
- FIG. 61 is a view of a set Sabbath/holiday on a bottom oven selection screen in accordance with the present invention.
- FIG. 62 is a view of a Sabbath basic mode screen in accordance with the present invention.
- FIG. 63 is a view of a set Sabbath Plus selection screen in accordance with the present invention.
- FIG. 64 is a view of a first Holiday selection screen in accordance with the present invention.
- FIG. 65 is a view of a Sabbath Plus cook method selection screen in accordance with the present invention.
- FIG. 66 is a view of a Sabbath Plus set oven temperature selection screen in accordance with the present invention.
- FIG. 67 is a view of a Sabbath Plus set start/stop time selection screen in accordance with the present invention.
- FIG. 68 is a view of a Sabbath Plus confirmation screen in accordance with the present invention.
- FIG. 69 is a view of a Sabbath Plus stage two fill-in screen in accordance with the present invention.
- FIG. 70 is a view of a Sabbath Plus confirmation of days screen in accordance with the present invention.
- FIG. 71 is a view of a Sabbath Plus status screen in accordance with the present invention.
- FIG. 72 is a view of a Sabbath Plus Holiday cook method selection screen in accordance with the present invention.
- FIG. 73 is a view of a Sabbath Plus Holiday set oven temperature selection screen in accordance with the present invention.
- FIG. 74 is a view of a Sabbath Plus set holiday start/stop time selection screen in accordance with the present invention.
- FIG. 75 is a view of a Sabbath Plus first Holiday confirmation screen in accordance with the present invention.
- FIG. 76 is a view of a Sabbath Plus first Holiday stage two fill-in screen in accordance with the present invention.
- FIGS. 77-78 generally illustrate a flowchart and screen embodiment illustrating an embodiment of the refrigeration screen architecture in accordance with the present invention
- FIG. 77 is a flowchart illustrating the refrigerate screen architecture in accordance with the present invention.
- FIG. 78 is a view of a refrigeration status screen illustrating an embodiment of the refrigerate screen architecture according to FIG. 77 ;
- FIGS. 79-88 generally illustrate flowcharts for the cook now screen architecture in accordance with the present invention.
- FIG. 79 is a flowchart illustrating the cook now screen architecture in accordance with the present invention.
- FIG. 80 is a flowchart illustrating the cook now screen architecture in accordance with the present invention.
- FIG. 81 is a flowchart illustrating the cook now add stage one screen architecture in accordance with the present invention.
- FIG. 82 is a flowchart illustrating the cook now screen architecture in accordance with the present invention.
- FIG. 83 is a flowchart illustrating the cook now add stage one screen architecture in accordance with the present invention.
- FIG. 84 is a flowchart illustrating the cook now screen architecture in accordance with the present invention.
- FIG. 85 is a flowchart illustrating the cook now favorites screen architecture in accordance with the present invention.
- FIG. 86 is a flowchart illustrating the cook now favorites screen architecture in accordance with the present invention.
- FIG. 87 is a flowchart illustrating the cook now favorites screen architecture in accordance with the present invention.
- FIG. 88 is a flowchart illustrating the cook now favorites screen architecture in accordance with the present invention.
- FIGS. 89-98 generally illustrate an embodiment of the cook now screen architecture according to FIGS. 79-88 ;
- FIG. 89 is a view of a cook now cook method selection screen in accordance with the present invention.
- FIG. 90 is a view of a cook now set oven temperature selection screen in accordance with the present invention.
- FIG. 91 is a view of a cook now set cooking time selection screen in accordance with the present invention.
- FIG. 92 is a view of a cook now confirmation adjust add stage screen in accordance with the present invention.
- FIG. 93 is a view of a cook now preheat selection screen in accordance with the present invention.
- FIG. 94 is a view of a cook now cooking cycle screen in accordance with the present invention.
- FIG. 95 is a view of a cook now favorites selection screen in accordance with the present invention.
- FIG. 96 is a view of a cook now favorites confirmation screen in accordance with the present invention.
- FIG. 97 is a view of a cook now favorites name entry screen in accordance with the present invention.
- FIG. 98 is a view of a cook now delete favorites confirmation screen in accordance with the present invention.
- FIGS. 98-109 generally illustrate flowcharts for the cook later screen architecture in accordance with the present invention.
- FIG. 99 is a flowchart illustrating the cook later screen architecture in accordance with the present invention.
- FIG. 100 is a flowchart illustrating the cook later screen architecture in accordance with the present invention.
- FIG. 101 is a flowchart illustrating the cook later screen architecture in accordance with the present invention.
- FIG. 102 is a flowchart illustrating the cook later add stage screen architecture in accordance with the present invention.
- FIG. 103 is a flowchart illustrating the cook later add stage screen architecture in accordance with the present invention.
- FIG. 104 is a flowchart illustrating the cook later add stage screen architecture in accordance with the present invention.
- FIG. 105 is a flowchart illustrating the cook later favorites screen architecture in accordance with the present invention.
- FIG. 106 is a flowchart illustrating the cook later favorites screen architecture in accordance with the present invention.
- FIG. 107 is a flowchart illustrating the cook later favorites screen architecture in accordance with the present invention.
- FIG. 108 is a flowchart illustrating the cook later favorites add dish screen architecture in accordance with the present invention.
- FIG. 109 is a flowchart illustrating the cook later favorites edit dish screen architecture in accordance with the present invention.
- FIGS. 111-115 generally illustrate an embodiment of the cook later screen architecture according to FIGS. 99-110 ;
- FIG. 111 is a view of a cook later cook method selection screen in accordance with the present invention.
- FIG. 112 is a view of a cook later set eating time selection screen in accordance with the present invention.
- FIG. 113 is a view of a cook later confirmation screen in accordance with the present invention.
- FIG. 114 is a view of a cook later refrigerate before cooking selection screen in accordance with the present invention.
- FIG. 116 is a flowchart illustrating the cook now probe cooking screen architecture in accordance with the present invention.
- FIG. 118 is a flowchart illustrating the cook now probe cooking architecture in accordance with the present invention.
- FIGS. 119-122 generally illustrate an embodiment of the cook now probe cooking screen architecture according to FIGS. 116-118 ;
- FIG. 119 is a view of a cook now probe cooking cook method selection screen in accordance with the present invention.
- FIGS. 123-125 generally illustrate flowcharts for the cook later probe cooking screen architecture in accordance with the present invention
- FIG. 125 is a flowchart illustrating the cook later probe cooking screen architecture in accordance with the present invention.
- FIGS. 126-131 generally illustrate an embodiment of the cook later probe cooking screen architecture according to FIGS. 123-125 ;
- FIG. 127 is a view of a cook later probe cooking set eating time selection screen in accordance with the present invention.
- FIG. 129 is a view of a cook later probe cooking meat guide screen in accordance with the present invention.
- FIG. 131 is a view of a cook later probe cooking set probe temperature adjust screen in accordance with the present invention.
- FIG. 1 illustrates an exemplary system 100 employing the present invention.
- the control interface is implemented as a graphical user-interface (“GUI”).
- GUI graphical user-interface
- the system 100 includes one or more remote devices, illustrated as a desktop computer 116 , a personal data assistant (PDA) 118 , and a web-enabled cellular telephone 120 .
- the system also includes a cooking appliance 102 .
- the cooking appliance 102 suitably comprises a refrigerator/oven, capable of both refrigerating and cooking food items.
- the cooking appliance 102 further comprises a top compartment 106 , suitably equipped for both heating and cooling a food item, a bottom compartment 108 , suitably equipped for both heating and cooling a food item, independent of the top compartment 106 , and a user-interface control unit 104 , suitably adapted to control both the top and bottom compartments 106 , 108 , accept locally input commands, and communicate with the remote devices 116 - 120 .
- the cooking appliance 102 is capable of being a microwave/refrigerator combo, a microwave oven, conventional oven, and any other suitable cooking appliance known in the art.
- the GUI is suitably adapted to be integrated with and accessible through the cooking appliance 102 , the remote devices 116 - 120 , a network connection, through one or more of the foregoing, or through any suitable means as known to one of ordinary skill in the art.
- the remote devices 116 - 120 are suitably adapted to communicate with the cooking appliance 102 via a variety of communications means.
- the web-enabled cellular telephone 120 suitably communicates with the cooking appliance 102 via communications link 114 .
- the communications link 114 is capable of being a direct wireless connection, such as IEEE802.11x, 802.16x, 802.20x, Bluetooth, and other like protocols, a direct modem connection to the cooking appliance 102 , via TDMA, CDMA, GSM protocols, the Internet, e.g., IP, TCIP protocols, and the like.
- the present invention is capable of employing a third-party server to facilitate communication between the cooking appliance 102 and the cellular telephone 120 , particularly when the cellular telephone 120 is not capable of directly connecting to the Internet.
- the cellular telephone 120 would establish a call to the third-party server (not shown) and via touch-tone menu options, interact with the GUI of the user-interface control unit 104 of the cooking appliance 102 .
- the user is able to access the cooking appliance 102 using an ordinary telephone, a cellular telephone and a web-enabled cellular telephone.
- the PDA 118 is suitably adapted to communicate with the cooking appliance 102 via communications link 112 .
- the communications link 112 is any suitable communications channel known in the art capable of facilitating the transmission and receipt of digital signals as is known in the art.
- the communications link 112 is one of infrared, radio-frequency, IEEE802.11x, 802.16x, 802.20x, Bluetooth, the Internet, and the like.
- the PDA 118 is suitably adapted to include a cellular telephone feature, wherein the PDA 118 communicates with the cooking appliance 102 via the means described above with respect to cellular communications.
- the personal computer 116 is suitably adapted to communicate with the cooking appliance 102 via communications link 110 .
- the personal computer 116 is suitably equipped with an appropriate network interface card or modem to enable connection between the computer 116 and the cooking appliance 102 via the communications link 110 .
- both the cooking appliance 102 and the personal computer 116 communicate via the Internet.
- the communications link 110 is suitably one of an Ethernet connection, IEEE802.11x, 802.16x, 802.20x, or other communications channel known in the art and capable of connecting the personal computer 116 to the Internet.
- the cooking appliance 102 suitably includes or is associated with a monitor, an LCD screen or other suitable display means, as known to one of ordinary skill in the art, adapted to display the GUI of the present invention, as shown in FIG. 1 .
- the GUI is accessible through network connections 110 - 114 via remote devices 116 - 120 , respectively.
- the cooking appliance 102 suitably is interconnected to a network, such as a local area network, a wide area network, an Internet-connected network, and the like, through any suitably means.
- the GUI is employed in any suitable manner, such as through a locally or remotely connected computer 116 , to direct and control the cooking appliance.
- the top cooling/cooking chamber 106 suitably includes a refrigeration module 206 , one or more heating elements 208 , and one or more probes 210 .
- the refrigeration module 206 suitably comprises a closed-loop system that uses a fluid, or refrigerant, to move heat from one place to another.
- the skilled artisan will appreciate that any refrigeration module known in the art is suitably capable of being implemented in accordance with the present invention.
- the one or more heating elements 208 is suitably in communication with the user-interface control unit 104 , which functions to control operations of the cooking appliance 102 , as well as communicate with an associated user through a remote device, as discussed above.
- the heating elements are connected to control relays 228 , which are capable of being activated and deactivated according to the temperature control 226 .
- control relays 228 which are capable of being activated and deactivated according to the temperature control 226 .
- any heating element known in the art including and without limitation, electric resistive elements, gas burners, microwave, radiated heat elements, infra red, and the like, are capable of being used to cook food in the cooking appliance 102 .
- the one or more probes 210 are suitably used to gauge the internal temperature of food items during cooking and/or cooling, as well as to ascertain the ambient temperature at a given time within the top chamber 106 .
- the bottom chamber 108 also includes a refrigeration module 212 , one or more heating elements 214 and one or more probes 216 .
- the refrigeration modules 206 and 212 are independent modules, enabling the top chamber 106 and the bottom chamber 108 to maintain different temperatures.
- the refrigeration module 212 of the bottom chamber 108 is also a closed-loop system using a fluid-based refrigerant.
- the user-interface control unit 104 suitably functions to control communications with remote devices 116 - 120 and an associated user, as well as to control heating and cooling operations within the top chamber 106 and bottom chamber 108 of the cooking appliance 102 .
- FIG. 2 provides an illustrative block diagram of the various components of the user-interface control unit 104 .
- the components described herein are capable of being contained on a single-board computer, a personal computer, an application specific integrated circuit as known in the art.
- the user-interface control unit 104 includes an AC power supply 232 , drawn from the electric power supplied to the cooking appliance 102 .
- the voltage of the user-interface control unit 104 will differ from the voltage required for the heating elements 210 and 214 , as well as the refrigeration modules 206 and 212 , and therefore a suitable transformer (not shown) or the like is used to step-down the voltage as needed.
- the AC power supply 232 is connected to the control relays 228 , the communication interface 230 and the DC power supply 234 .
- control relays 228 are suitably supplied with power from the AC power supply 232 .
- the DC power supply 234 receives input voltage from the AC power supply 232 and suitably converts to DC and steps up/steps down the output DC voltage as needed to supply power to the various electrical control components contained within the user-interface control unit 104 .
- the user-interface control unit 104 receives data and instructions via a Powerline network.
- data and instructions are transmitted via the electrical supply line to the cooking appliance 102 and received by the communication interface 230 .
- the communication interface 230 suitably comprises a network interface card, or the like, to connect the user-interface control unit 104 to a home computer network, a local area computer network, a wide area computer network, the Internet, and the like.
- the computer 218 advantageously interacts with the other components of the user-interface control unit 104 via any suitably data interconnect known in the art.
- a safety/interlock 224 component is included in the cooking appliance 102 to access to the top chamber 106 and the bottom chamber 108 during heating/cooling operations.
- Various inputs such as door sensors and temperature sensors, are included to control, for example, when an oven is able to be opened following a cleaning cycle and the like. It will be apparent to those skilled in the art that other controls not shown are equally capable of being implemented in accordance with the present invention, without departing from the scope of the present invention.
- the touchscreen interface 222 further includes a notepad, such as an electronic message center, suitably adapted to receive, store, and display messages written from one household member to another.
- the message center is further accessible from a remote location, such as, for example and without limitation, a remote desktop computer, a portable handheld device, a cellular telephone, a smart phone, an Internet kiosk, or the like.
- a suitable communications network such as for example and without limitation, the Internet, the public switched telephone network, a local area network, a wide area network, a personal area network, and the like.
- Alternate embodiments of the instant invention include a “panic” icon, accessible from the main screen of the graphical user interface, as described below, which allows the user to request take-out, delivery, or other food services from a variety of local food service providers.
- the location of the cooking appliance 102 is programmed, as explained in further detail below, which enables the appliance 102 to locate nearby restaurants using the communications network to which it is connected. Further adaptations of the instant invention will become readily apparent to the skilled artisan upon analysis of the detailed description of the graphical user interface of the present invention.
- FIG. 3 there is shown a flowchart illustrating the main screen architecture used in accordance with the present invention.
- Operations of the cooking appliance 102 begin at step 302 wherein the cooking appliance 102 , and particularly the user-interface control unit 104 , begin power-up/activation.
- the computer 218 boots using any suitable BIOS as is known in the art and accesses the associated memory 220 .
- the GUI software is retrieved from the associated memory 220 and the GUI is initiated on the touchscreen 222 of the cooking appliance 102 .
- FIG. 4 illustrates a main screen 400 corresponding to the screen architecture of FIG. 3 .
- the main screen 400 of the GUI suitably includes a plurality of user-selectable buttons, corresponding to various actions and menus in accordance with the screen architecture shown in the flowchart 300 of FIG. 3 .
- Main screen 400 suitably operates as a high level portal screen through which all layers of the GUI are accessible.
- the GUI is advantageously composed in a format such that the user first selects a desired cooking operation and then, upon so selecting, specifies settings for controlling and directing the cooking operation.
- the control screen 400 suitably includes a plurality of graphical icons corresponding to a various cooking operations. According to an example embodiment, at least three cooking operations are contemplated, a refrigeration operation, a cook now operation, and a cook later operation.
- each screen of the GUI includes at least one user selectable feature corresponding to an action to be taken by the GUI and/or the cooking appliance 102 .
- a graphical icon such as a button-like icon, suitably embodies each user selectable feature. Accordingly, each feature is activated by the user touching or depressing an area of the displayed screen corresponding to a location of the desired graphical icon.
- the main screen 400 includes a my oven icon 402 , a dimmer icon 404 , date/time/calendar icon 406 , a top oven light icon 408 , a bottom light icon 410 , a top oven refrigerate icon 412 , a bottom oven refrigerate icon 414 , a top oven cook now icon 416 , a bottom oven cook now icon 418 , a top oven cook later icon 420 , a bottom oven cook later icon 422 , a top oven cook now favorites icon 424 , a bottom oven cook now favorites icon 426 , a top oven cook later favorites icon 428 , a bottom oven cook later favorites icon 430 , and a probe icon 432 .
- Each of the aforementioned icons 402 - 432 correspond to a feature or operation of the cooking appliance 102 , the selection of which results in the display of a layer of screens associated with the corresponding cooking operation.
- the cooking appliance 102 includes one or more probes 210 , 216 , which when inserted into a food item, automatically generates a graphical representation of the temperature for the corresponding chamber 106 , 108 , illustrated in FIG. 4 as the probe icon 432 .
- a graphical representation of a temperature probe is capable of being displayed for the bottom chamber 108 as well.
- FIG. 3 includes additional steps when the user inserts the probes 210 , 216 , shown at 350 . To maintain appropriate flow in the description of the present invention, discussion of the steps contained in 350 will follow the description of the preceding steps of the flowchart 300 of FIG. 3 .
- the GUI awaits user selection of one or more features capable of being performed by the cooking appliance 102 .
- the user is presented with a variety of options from the main screen 400 at step 310 , as shown in FIG. 4 .
- the amount of backlighting, i.e., the brightness, of the touchscreen 222 is reduced at step 314 and the GUI returns to the main screen 400 at step 310 .
- the calendar icon 406 selects the calendar icon 406 at step 316 , a separate calendar screen, shown in FIG. 5 as 500 , is displayed at step 318 .
- screen 500 is shown in FIG.
- the calendar screen 500 enables the user to set the correct date for the cooking appliance.
- the user selects the calendar icon 406 to select a day on which a cooking operation is to occur.
- the user closes the calendar screen at step 320 via any suitable means known in the art. Flow then returns from step 320 to step 310 , wherein the main screen 400 is suitably displayed.
- the user is able to select, from the main screen 400 , the my oven icon 402 at step 326 .
- flow proceeds to step 328 , where a my oven popup window is displayed.
- the skilled artisan will appreciate that the nature of the screen architecture of the subject invention uses a multi-layered approach in displaying various screens. It will be understood that other approaches, as known in the art, are equally capable of being employed by the subject invention.
- the my oven icon 402 of the main screen 400 suitably links the main screen 400 with a my oven screen, which is displayed at step 328 to the user on the touchscreen 222 .
- the my oven screen architecture and related screen display templates will be more fully explained below with respect to FIG. 6 .
- the user is able to select, at step 330 , either the refrigerate icon 412 or the refrigerate icon 414 .
- operation of the appliance 102 will now be described with reference to both chambers 106 , 108 , unless expressly stated otherwise.
- similar operations, screen architectures, and screens apply to the selection of the refrigerate icon 414 corresponding to the bottom chamber 108 .
- a refrigerate status popup window is displayed at step 332 .
- a cook methods—cook now screen is advantageously displayed at step 336 to the user on the touchscreen 222 .
- the cook methods—cook now screen architecture and related screen display templates will be more fully explained below with respect to FIGS. 79-84 .
- the cook methods—cook now screen architecture and related screen display templates illustrated in FIGS. 79-84 are equally applicable to the bottom chamber 108 , accessible via the cook now bottom chamber icon 418 .
- the user is able to access the favorites cook now icon 424 , 426 .
- a suitable screen template is then displayed at step 340 .
- the architecture by which the favorites are displayed will be more readily apparent to those skilled in the art when viewed in connection with FIGS. 85-88 , discussed more fully below.
- the term “favorites” is used herein to refer to a dish or recipe that is frequently accessed by the user, is pre-selected by the user, or otherwise determined and typically includes cooking times and temperatures to cook and/or cool the food item thereon.
- the cooking appliance 102 is capable of both refrigeration and heating operations.
- the user is presented at step 310 on the main screen 400 the ability to select the cook later icons 420 , 422 .
- the cook now icon 416 is capable of being selected for the top chamber 106 while the cook later icon 422 is selected for the bottom chamber 108 , thus enabling simultaneous cooking in the top chamber 106 and cooling in the bottom chamber 108 , and vice versa.
- the user selects the cook later icon 420 via any means known in the art.
- a cook methods—cook later screen is suitably displayed to the user on the touchscreen 222 at step 344 .
- the cook methods—cook later screen architecture and related screen display templates will be more fully explained below with respect to FIGS. 111-115 .
- FIGS. 105-110 correspondingly illustrate the steps and screen architecture consistent with the cook later favorites application in accordance with the present invention.
- the screen architecture and methodology contained within FIGS. 105-110 are equally applicable to the top chamber 106 and the bottom chamber 108 of the cooking appliance 102 .
- the flow chart illustrating the main screen architecture of the present invention of FIG. 3 suitably includes a separate flowchart 350 depicting the insertion of probes 210 , 216 into a cooking item in the top chamber 106 and the bottom chamber 108 , respectively.
- Probes 210 , 216 are suitably inserted into a food item contained in respective chambers 106 , 108 of the cooking appliance 102 .
- the probe 210 has been inserted into a food item present in the top chamber 106 . Accordingly, step 352 provides for the generation of the probe icon 432 .
- the user suitably selects the cook now icon 416 at step 354 , or selects the cook later icon 420 at step 360 .
- a cook methods—now probe screen is suitably displayed at step 356 .
- the screen architecture enabling such display is advantageously discussed more fully below with respect to FIGS. 116-118 .
- a cook methods—later probe is suitably displayed at step 362 .
- the screen architecture enabling the display of the cook later probe screens is illustrated and explained more fully below with respect to FIGS. 123-125 .
- the screen architecture 300 of the main screen 400 enables the same selections as previously discussed for the top chamber 106 .
- the cook methods—now probe screen architecture is implemented at step 356 in the same manner as previously established with respect to the top chamber 106 probe 210 .
- the screen architectures illustrated in FIGS. 116-118 and 123 - 125 are equally applicable to the insertion of the bottom probe 216 as to the top probe 210 , discussed above.
- FIG. 6 there is shown a my oven screen architecture 600 , accessible from the main screen 400 of FIG. 4 via the my oven icon 402 .
- the my oven icon 402 activates a my oven screen, illustrated in FIG. 7 as 700 .
- the my oven screen 700 is suitably displayed at step 328 of FIG. 3 and for explanatory purposes herein, the my oven screen 700 is further referenced by step 601 of FIG. 6 .
- FIG. 6 corresponds to the flow from step 328 of FIG. 3 , from the main screen architecture 300 to the my oven subscreen architecture 600 of FIG. 6 . Or, to state differently, flow proceeds from the main screen 400 upon user selection of the my oven icon 402 to the my oven screen 700 .
- the user is presented with a variety of options. These options, displayed on the my oven screen 700 are represented by various icons, including a preferences icon 704 , a my contact info icon 706 , a cooking guide icon 708 , a self clean icon 710 , a sleep mode icon 712 , a network settings icon 714 , a set alerts icon 716 , an oven service icon 718 , a set date/time icon 720 , and a Sabbath/holiday icon 722 . Also displayed on the screen 700 are the my oven icon 702 and the favorites icon 724 . The my oven icon 702 facilitates the exiting of the my oven screen 700 and returns flow to the main screen 400 .
- a preferences icon 704 displayed on the my oven screen 700 are represented by various icons, including a preferences icon 704 , a my contact info icon 706 , a cooking guide icon 708 , a self clean icon 710 , a sleep mode icon 712 , a network settings icon 714 , a set alert
- the favorites icon 724 facilitates transition to the favorites entry screen, more fully described below.
- Each of the set icons 704 - 722 of the my oven screen 700 correspondingly link the my oven screen 700 to a sub-screen, as is known in the art. It will be understood by those skilled in the art that the selection of the my oven icon 702 at step 602 returns display to the main screen 400 at step 603 .
- the user is able to select from one of a group of sub-screens, corresponding to the icons 704 - 722 depicted on the my oven screen 700 .
- the user selects the preferences icon 704 , which prompts the display of the preferences screen template at step 606 .
- the preferences screen template is illustrated in FIG. 8 as 726 .
- the preferences screen 726 contains tabbed windows 728 - 734 corresponding to the different preference settings available in accordance with the present invention. The skilled artisan will appreciate that while tabbed windows are used, other techniques of switching between the various preference options are capable of being used without departing from the scope of the present invention. From the main preference screen 726 accessed at step 606 , the user is presented with four main preference options, shown as tabs 728 - 734 .
- a brightness preference screen is suitably displayed.
- the brightness preference screen is displayed once the user has selected the preferences screen, i.e., it is the first selected tab 728 upon entry into the preference screen 726 from the my oven screen 700 .
- the brightness preference tab 728 suitably includes a sliding bar 740 representing the level of brightness viewable on the touchscreen 222 .
- the skilled artisan will appreciate that other methods of adjusting the brightness of the touchscreen 222 are capable of being used in addition to the illustrated slide bar 740 , including for example and without limitation, numerical reference, percentages and the like.
- the user is able to adjust the contrast of the touchscreen 222 in addition to adjusting the brightness.
- the user suitably selects the OK icon 738 at step 640 to implement the changes, which are then made to the display of the touchscreen 222 at step 842 .
- the user selects the cancel icon 736 at step 636 , whereupon no changes are implemented to the display of the touchscreen 222 at step 638 . In either case, whether changes to the brightness/contrast are made or canceled, flow proceeds back from steps 638 and 642 to the main preference screen 726 at step 606 .
- FIG. 9 suitably illustrates the unit selection screen 742 in accordance with the present invention.
- the unit screen 742 suitably includes user selectable icons representing the units to be input, displayed and used by the cooking appliance 102 .
- the user is able to select the time display via the 12-hour icon 744 at step 612 or the 24-hour icon 746 at step 614 , the unit of temperature to be used and displayed via the Fahrenheit icon 748 at step 616 or the Celsius icon 750 at step 618 , and unit of weight to be used and displayed via the pound icon 752 at step 620 or the kilogram icon 754 at step 622 .
- the icon changes fill pattern, illustrated in FIG. 9 as the selected 12-hour icon 744 , the Fahrenheit icon 748 and the kilogram icon 754 .
- the display and input will be, for example, “2:00 PM, 350 F, 2.5 kg”, and the like.
- the user suitably selects the OK icon 738 at step 640 to implement the changes, which are then made to the display of the touchscreen 222 at step 642 .
- the user selects the cancel icon 736 at step 636 , whereupon no changes are implemented to the display of the touchscreen 222 at step 638 .
- flow proceeds back from steps 838 and 642 to the main preference screen 726 at step 606 .
- a sleep mode preference screen is suitably displayed at step 624 .
- a template sleep mode screen 756 is illustrated in FIG. 10 .
- the sleep mode screen 756 corresponds to a user selectable screen display for the touchscreen 222 when the cooking appliance is not in use.
- the sleep mode screen 756 suitably includes graphical icons representing available screensavers for the touchscreen 222 , including a none icon 758 , a logo icon 760 , a blank screen icon 762 , and a weather/time icon 764 .
- the sleep mode screen 756 further provides a preview display 766 of the selected icon 758 - 764 .
- the touchscreen 222 displays the main screen 400 in the preview display 766 .
- the logo icon 760 the manufacturer logo is shown in the preview display 766 .
- the blank screen icon 762 a blackened screen is suitably depicted in the preview display 766 .
- the weather/time icon 764 at step 632 , a weather and time is suitably shown in the preview display 766 . It will be understood by those skilled in the art that the weather and time are advantageously retrieved from internal storage or via the Internet in accordance with the networking capabilities of the subject cooking appliance 102 .
- the user selects the OK icon 738 at step 640 to implement the changes, which are then made to the display of the touchscreen 222 at step 642 .
- the user selects the cancel icon 736 at step 636 , whereupon no changes are implemented to the display of the touchscreen 222 at step 638 . In either case, whether changes to the type of units used by the cooking appliance 102 are made or canceled, flow proceeds back from steps 638 and 642 to the main preference screen 726 at step 606 .
- an offset setting screen is suitably displayed at step 634 .
- a template temperature offset preference screen 768 is illustrated in FIG. 11 .
- the offset screen 768 includes a sliding scale 770 corresponding to the temperature offset desired by the user in accordance with the present invention.
- the sliding scale 770 is suitably defaulted to zero, with the ability for the user to offset the temperature by moving the slide to the left or right.
- other methods of offsetting the temperature of the cooking appliance 102 are equally capable of being implemented without departing from the scope of the present invention.
- the user selects the OK icon 738 at step 640 to implement the changes, which are then made to the display of the touchscreen 222 at step 642 .
- the user selects the cancel icon 736 at step 636 , whereupon no changes are implemented to the display of the touchscreen 222 at step 638 . In either case, whether changes to the type of units used by the cooking appliance 102 are made or canceled, flow proceeds back from steps 638 and 642 to the main preference screen 726 at step 606 .
- the user is able to select the my contact info icon 706 , at step 644 , which prompts the display of the my contact information screen at step 646 .
- FIG. 12 there is shown a my contact info screen architecture 772 , accessible from the my oven screen 700 of FIG. 7 via the my contact info icon 706 .
- the my contact info icon 706 activates a my contact info screen, illustrated in FIG. 13 as 806 .
- the my contact info screen 806 is suitably displayed at step 646 of FIG. 6 and for explanatory purposes herein, the my contact info screen 806 is further referenced by step 774 of FIG. 12 .
- step 774 of FIG. 12 corresponds to the flow from step 646 of FIG. 6 , from the my oven screen architecture 600 to the my contact info subscreen architecture 772 of FIG. 12 .
- flow proceeds from the my oven screen 700 upon user selection of the my contact info icon 706 to the my contact info screen 806 .
- the my contact info screen 806 contains graphical icons 808 - 820 corresponding to the different contact information representing the owner or user of the cooking appliance 102 .
- the skilled artisan will appreciate that while the my contact info screen 806 employs icons in the present embodiment, other means of securing the user information are capable of being used, including for example and without limitation, fill-in forms, pull-down menus and the like.
- the user is presented with seven contact information icons, shown as 808 - 820 .
- the present invention is not limited to seven icons, and can include any number of information related icons to prompt the user to input information relating thereto, however for purposes of example only, the present embodiment uses seven fields, corresponding to the user's name, address, city, state/province, zip/postal code, telephone number and email address.
- the contact icons 808 - 820 of FIG. 13 suitably correspond to the selection steps 776 - 788 of FIG. 12 .
- the touchscreen display 222 suitably displays to the user a QWERTY keyboard at step 790 .
- a template QWERTY keyboard screen is suitably illustrated in FIG. 14 .
- user selection at steps 778 - 788 of the corresponding icons 810 - 820 will result in the display of the QWERTY keyboard of FIG. 14 at step 790 .
- the user is able to select an ABC keyboard, as shown in FIG.
- step 15 by selecting the ABC/QWERTY toggle icon 826 .
- the user selects the ABC/QWERTY toggle icon 828 .
- the cancel icon 822 at step 798 or the okay icon 824 at step 800 .
- flow proceeds to step 802 , wherein no changes are made to the contact record and the touchscreen display 222 returns to displaying the my contact info screen at 774 .
- step 800 When the user selects the okay icon 824 at step 800 , flow proceeds to step 804 , wherein the input changes are made to the contact record and saved as known in the art. Flow then returns to the display of the my contact info screen at step 774 for additional entries or exiting of the my contact info screen.
- the user is able to select the cooking guide icon 708 , at step 648 , which prompts the display of the cooking guide screen at step 650 .
- FIG. 16 there is shown a cooking guide screen architecture 830 , accessible from the my oven screen 700 of FIG. 7 via the cooking guide icon 708 .
- the cooking guide icon 708 activates a cooking guide screen, illustrated in FIG. 17 as 844 .
- the cooking guide screen 844 is suitably displayed at step 650 of FIG. 6 and for explanatory purposes herein, the cooking guide screen 844 is further referenced by step 832 of FIG. 16 .
- various flowcharts of screen architectures will depend from each other, where this occurs reference to both the step in the current flowchart and the immediately preceding flowchart will be referenced thereon to ensure continuity of flow from one chart to the next.
- step 832 of FIG. 16 corresponds to the flow from step 648 of FIG. 6 , from the my oven screen architecture 600 to the cooking guide subscreen architecture 830 of FIG. 16 .
- flow proceeds from the my oven screen 700 upon user selection of the cooking guide icon 708 to the cooking guide screen 844 .
- the cooking guide screen 844 contains tabbed windows 846 , 848 , and 850 corresponding to the different cooking information available in accordance with the present invention.
- tabbed windows are used, other techniques of switching between the various preference options are capable of being used without departing from the scope of the present invention.
- the user is presented with three varying cooking guides, shown as tabs 846 - 850 .
- the tabs 846 - 850 correspond to the steps 834 - 838 of FIG. 16 , as will be more fully explained below.
- a cooking weights and measurements screen is suitably displayed.
- the cooking weights and measurements tab 846 is pre-selected.
- the present invention is equally capable of opening the cooking guide screen 844 with the temperature definition tab 848 or the safe meat temperature tab 850 selected, without departing from the scope of the present invention.
- the cooking weights and measurements tab 846 suitably includes a table illustrating the various weights and measurements used in cooking an item. For example, as shown in FIG.
- step 17 the number of teaspoons, corresponding tablespoons, corresponding cups, corresponding fluid ounces, corresponding milliliters, are illustrated in a tabular format.
- the skilled artisan will appreciate that other measurements are equally capable of being displayed in accordance with the present invention, including, without limitation, fully metric weights, customary weights, fully metric volumes, and any suitable combination thereof.
- the user is able to terminate viewing this tab 846 by selecting the close icon 852 at step 840 . Flow then proceeds to step 842 , wherein the main screen 400 is displayed, as set forth above.
- the user When the user desires to view other guides, the user activates the desired guide by selecting one of the tab icons 846 - 850 of the cooking guide screen 844 . It will be understood by those skilled in the art that the use of tabbed browsing of cooking guides enables the same base screen 844 to be reused by the present invention, through the alternation of the various selected tabs.
- the temperature definition tab 848 is displayed on the touchscreen display 222 . As shown in FIG.
- the temperature definition tab 848 has been selected illustrated by the screen template 854 , which displays to the user those temperatures associated with terms of art, for example and without limitation, the screen displays the corresponding Fahrenheit temperatures associated with boiling, simmering, jellying, and the like.
- the screen displays the corresponding Fahrenheit temperatures associated with boiling, simmering, jellying, and the like.
- metric units of temperature are equally capable of being displayed on the temperature definition screen 854 , without departing from the scope of the present invention.
- the safe meat temperature screen 856 is suitably displayed. As illustrated in FIG.
- the safe meat temperature screen 856 displays to the user a table containing various meats, such as beef, pork, lamb, chicken, and the like, and the corresponding temperatures to which the meat should be heated to effectuate the desired outcome, such as rare, medium, or well-done.
- the user is able to preset the cooking appliance 102 to heat a steak to a rare condition, or 135 degrees Fahrenheit.
- the present invention is capable of illustrating the appropriate corresponding temperatures in metric units, as so desired by the user. Irrespective of the guide viewed, when the user is finished with the guide, the user selects the close icon 852 at step 840 and flow proceeds to step 842 , wherein the main screen 400 is then displayed.
- the user is able to select the self clean icon 710 , at step 652 .
- flow proceeds to the screen architecture described in FIG. 20 and FIG. 21 .
- FIG. 20 illustrates a self clean architecture 858 in accordance with one aspect of the present invention.
- FIG. 21 illustrates additional self clean architecture 914 in accordance with the present invention.
- the self clean icon 710 has been selected, prompting a determination to be made at step 862 whether either the top chamber 106 or the bottom chamber 108 are currently being used.
- flow progresses to step 868 , wherein the user is informed that the self clean features of the present invention are unable to be accessed due to one of the chambers being inaccessible.
- the present invention is equally capable of cleaning one chamber while the other chamber is in use, and vice versa.
- FIG. 22 suitably illustrates a template screen 956 showing an example screen wherein the user selects one of the chambers for self cleaning.
- the template screen 956 is suitably displayed on the touchscreen interface 222 using any means known in the art.
- the template screen 956 advantageously includes selection icons 958 and 960 , respectively representing the top chamber 106 and the bottom chamber 108 .
- the user selects the next icon 962 to proceed to the next step, or cancels the operation by selecting the cancel icon 964 , the effects of which are explained in detail below.
- the user selects either the top oven icon 958 of FIG. 22 for the top chamber 106 at step 872 , or alternatively selects the bottom oven icon 960 for the bottom chamber 108 at step 874 .
- a determination is made at step 876 to ascertain whether or not the then current oven temperature allows for safe cleaning.
- oven temperatures greater than or equal to 400 degrees Fahrenheit represent high temperatures which have a negative affect on self cleaning.
- step 876 Upon a determination at step 876 that the internal temperature of the selected chamber is not greater than or equal to the preset safe cleaning temperature, for example, 400 degrees Fahrenheit, flow proceeds to step 880 and on to step 882 .
- step 882 a determination is made whether or not the probe is inserted in the selected chamber. For example, a query is made to determine if the probe 210 is present in the top chamber 106 or, if the bottom chamber 108 has been selected for cleaning, to determine if the probe 216 is present in the bottom chamber 108 .
- step 884 determines a warning screen is displayed to the user.
- step 886 the next icon 962 is removed and the screen 956 illustrates a suitable warning to the user that the probe 210 is present in the selected chamber.
- the user is then prompted to remove the probe 210 prior to the initiation of the self clean operation.
- the user selects the cancel icon 964 at step 888 to remove the probe 210 and flow proceeds to return to the my oven screen 700 at step 890 .
- a set start time screen 966 is suitably displayed to the user, requiring the user to input the desired start time for beginning the self clean operation of the selected chamber. As shown in FIG.
- the set start time screen 966 suitably includes a numeric keypad icon 968 , allowing the user to select the start time at which to begin self cleaning operations.
- a readout 970 enables the user to view the time as it is entered.
- the screen 966 further includes a back icon 972 , a cancel icon 974 and a start icon 976 .
- step 928 a self clean status screen 978 is displayed to the user.
- the self clean status screen 978 informs the user that the door to the chamber selected for cleaning is in the process of locking. Following locking of the door to the selected chamber, the cleaning operations begin at step 930 .
- a cleaning status screen 978 is displayed to the user on the touchscreen interface 222 . As shown in FIG. 33 , the cleaning status screen 978 informs the user that the doors are locked, the time remaining in the clean cycle, and the current operation being performed.
- step 932 the cleaned chamber is suitably allowed to cool to a predetermined temperature.
- FIG. 24 illustrates the template 978 showing a cleaning status cooling screen displayed to the user via the touchscreen interface 222 .
- the predetermined temperature is any temperature known in the art that is reached after cleaning and is safe to unlock the appliance door.
- the self cleaning status screen 978 of FIG. 24 is advantageously capable of showing the user that the door to the cleaned chamber is in the process of unlocking. Once the door has been unlocked, flow proceeds to step 936 , wherein the user is informed that the self cleaning of the selected chamber has been accomplished and the door is presently unlocked. A suitable interface screen is then generated illustrating the self clean operation has completed. The user is then able to select an off icon at step 938 , wherein the self clean operation is exited and flow returns to the my oven screen 700 at step 940 .
- the self cleaning status screen 978 includes a cancel icon 980 , enabling the user to cancel the self cleaning of the selected chamber at any point during the cleaning operation.
- the user selects the cancel icon 980 , resulting in a determination step at 944 to ascertain whether or not the internal temperature of the selected chamber is below a predetermined temperature.
- step 946 determines whether or not the internal temperature of the selected chamber is above the predetermined temperature.
- step 948 the oven is allowed to cool. It will be understood by those skilled in the art that during this cooling period, the doors remain in a locked position, thereby preventing any harm to the user or damage to the equipment.
- the door to the selected chamber is unlocked at step 952 . Flow then proceeds to return the user the my oven screen 700 at step 954 .
- step 876 when a determination made at step 876 results in ascertaining that the temperature of the selected chamber is greater than the predetermined level at step 878 , flow proceeds to step 900 , wherein the user is informed that the selected cooking chamber must cool before the self cleaning operation is capable of being performed.
- the screen 956 in FIG. 22 is capable of illustrating the self clean status displayed to the user during self clean operations.
- an alert is displayed to the user indicating the necessity of waiting until the chamber has cooled before the oven commences cleaning operations.
- the user is able to select the cancel icon 964 at step 902 , wherein flow returns to the my oven screen 700 at step 904 .
- step 900 When the user determines to wait until such time as the internal temperature lowers adequately, flow proceeds from step 900 to step 906 , wherein a determination is made whether or not the internal temperature has sufficiently lowered. When the temperature remains above the predetermined threshold, the self clean operation is delayed. When the temperature has lowered to the acceptable level, flow proceeds from step 906 to the display of the select an oven screen 956 of step 908 . The user is then able to select the next icon 962 or the cancel icon 964 . When the user selects the cancel icon 964 at step 912 , flow proceeds to the my oven screen 700 as shown at step 904 . When the user selects the next icon 962 at step 910 , flow proceeds to step 916 of FIG. 21 and operations continue as discussed above.
- the touchscreen display 222 returns the my oven screen 700 of FIG. 7 .
- the templates and screens discussed above should in no way limit the subject invention and rather should be used to expound thereon.
- the user is able to select additional operations to be performed, as illustrated in the flowchart architecture 600 of FIG. 6 .
- the user is able to select the sleep mode at step 654 .
- FIG. 25 there is shown a template screen architecture 982 enabling the cooking appliance to enter into a low-power consumption state.
- the user selects the sleep mode icon 712 at step 984 .
- the selection of the sleep mode icon 712 at step 984 suitably corresponds to the selection of the sleep mode icon 712 at step 654 of FIG. 6 .
- flow proceeds in FIG. 25 to determine if the cooking appliance 102 is currently in use at step 986 .
- step 988 that the appliance 102 is in use
- flow proceeds to step 990 , wherein the user is informed, via the touchscreen 222 that sleep mode cannot be selected.
- a warning to that effect is advantageously displayed to the user via the my oven screen 700 of FIG. 7 .
- step 994 a suitable sleep mode screen is displayed.
- the cooking appliance enters a low-power consumption mode, or stated differently, the cooking appliance 102 enters a standby mode.
- FIG. 25 several variations of the sleep mode screen displayed to the user are able to be selected as the screen saver for the touchscreen interface 222 .
- the sleep mode screens described hereinafter are for example purposes only, and any suitable screen saver, known in the art, is equally capable of being implemented without departing from the scope of the present invention. As shown in FIG.
- screen savers are selectable by the user via any known means, including no screen saver at step 996 illustrated in FIG. 26 as the main screen 400 , a manufacturer logo at step 998 illustrated in FIG. 27 , the weather/time screen saver at step 1000 illustrated in FIG. 28 , and a blank screen saver at step 1002 illustrated in FIG. 29 .
- FIG. 26 depicts a manufacturer logo screen saver 1008 .
- the screen saver 1008 is capable of being implemented using any suitable image, such as, for example, the user selected digital photograph, and the like.
- FIG. 28 illustrates a weather/time screen saver 1010 , displaying to the user the time and local weather conditions. It will be understood that the weather/time screen saver illustrated at step 1000 is capable of being implemented by retrieving such information from a computer network, such as the Internet, via a dedicated server, an update server, and the like.
- FIG. 29 illustrates a blank screen saver 1012 .
- the blank screen saver 1012 suitably shuts down the touchscreen display 222 display-portion, while leaving the touch-portion operational, i.e., to exit the sleep mode.
- a black screen is used to effectuate the blank screen saver 1012 of FIG. 29 .
- the user touches the touchscreen 222 display surface at step 1004 .
- the main screen 400 is then displayed to the user at step 1006 , returning the flow to step 310 of the main architecture 300 of FIG. 3 .
- the user is able to set and adjust the network settings by selecting the network settings icon 714 at step 656 .
- flow proceeds to display, at step 658 , a network settings screen, illustrated at 1064 of FIG. 31 .
- the process by which the user is able to selectively alter the network settings for the cooking appliance 102 is illustrated in the network settings screen architecture 1014 of FIG. 30 .
- flow proceeds from step 658 of FIG. 6 to step 1016 of FIG. 30 upon the selection of the network settings icon 714 displayed in FIG. 7 .
- the network settings screen displayed at step 1016 is illustrated by the template 1064 of FIG. 31 .
- the user is able to select either the local network settings tab 1066 , as shown in FIG. 31 , or the remote access settings tab 1068 , prompting the display of FIG. 32 .
- the local network screen 1064 is shown, as illustrated in FIG. 31 .
- the local network screen 1064 includes a toggle icon 1074 corresponding to turning on or turning off DHCP, an IP address icon 1076 , a gateway icon 1078 , a netmask icon 1080 , and a DNS icon 1082 .
- the touchscreen interface 222 activates or deactivates the DHCP functionality of the present invention.
- icons 1076 - 1082 correspond to fields that are capable of user editing or automatic device selection.
- the IP address icon 1076 flow proceeds to step 1048 , wherein a QWERTY keyboard is displayed to the user enabling the user to fill in the desired IP address for the cooking appliance 102 .
- the QWERTY keyboard corresponds to the template screen illustrated in FIG. 14 , discussed above.
- the user selects the ABC/QWERTY icon 826 at step 1050 , which prompts the display of an ABC keyboard at step 1052 .
- the ABC keyboard of step 1052 corresponds to the keyboard shown in FIG. 15 and discussed above.
- the user is able to alternate back to the QWERTY keyboard of FIG. 14 and step 1048 by selecting the ABC/QWERTY icon 828 of FIG. 15 at step 1054 . Irrespective of which keyboard selected by the user, an IP address to be used by the cooking appliance 102 is input.
- the user selects either the okay icon 1070 at step 1056 to make the appropriate changes at step 1060 , wherein flow returns to step 1018 .
- the user selects the cancel icon 1072 at step 1058 .
- the cancel icon 1072 no changes are made and the keyboards are no longer displayed at step 1062 , wherein flow returns to the local network display screen 1064 at step 1018 .
- the user is able to allow any changes made by selecting the okay icon 1070 at step 1030 , whereupon the changes are made at step 1032 and flow proceeds to step 1038 , whereupon operations return to the my oven screen 700 of FIG. 7 .
- step 1018 the user is able to negate any changes made to the local network settings by selecting the cancel icon 1072 at step 1034 , whereafter flow proceeds to step 1036 with no changes made to the local network settings and operations return, at step 1038 to the my oven screen 700 of FIG. 7 .
- steps 1048 through 1054 regarding entry of the appropriate netmask data. Once this data has been updated, the user is able to select the cancel icon 1072 or the okay icon 1070 at steps 1058 and 1056 , respectively. Flow then proceeds in the manner discussed with respect to the selection of the IP address icon 1076 .
- the user desires to change the gateway address corresponding to operation of the cooking appliance 102 , the user selects the gateway icon 1078 at step 1046 . Once selected, flow proceeds to steps 1048 - 1054 , as set forth above, resulting in the display of alpha-numeric keypads to facilitate the entry of the new or changed gateway address.
- the okay icon 1070 is selected at step 1056 to update the changes at step 1060
- the cancel icon 1072 is selected 1058 to cancel any changes at step 1062 .
- Flow then returns to the local network screen 1064 at step 1018 to await any additional changes the user desires to make to the network settings.
- DNS domain name server
- the user selects the DNS icon 1082 at step 1062 .
- the user then inputs the new information at steps 1048 - 1054 , and selects the okay icon 1070 at step 1056 to accept the new DNS information, or selects the cancel icon 1072 at step 1058 to negate the changes made to the DNS address.
- step 1018 Irrespective of whether or not the user makes changes to the DNS address, flow returns to the local network settings screen 1064 at step 1018 .
- the user is able to allow any changes made by selecting the okay icon 1070 at step 1030 , whereupon the changes are made at step 1032 and flow proceeds to step 1038 , whereupon operations return to the my oven screen 700 of FIG. 7 .
- the user is able to negate any changes made to the local network settings by selecting the cancel icon 1072 at step 1034 , whereafter flow proceeds to step 1036 with no changes made to the local network settings and operations return, at step 1038 to the my oven screen 700 of FIG. 7 .
- the remote access settings screen 1084 displays a variety of features and settings the user is able to adjust to configure the remote access of the cooking appliance. As shown in FIG. 32 , the remote access settings screen 1084 includes an oven identification icon 1086 , a phone number icon 1088 , a password icon 1090 , and a remote access on/off toggle icon 1092 .
- the user To enable remote access of the cooking appliance 102 , the user must first connect the appliance 102 to an accessible computer network, for example and without limitation, a local area network, a wide area network, and the Internet, by selecting the on/off toggle icon 1092 at step 1022 .
- an accessible computer network for example and without limitation, a local area network, a wide area network, and the Internet.
- the connection to the computer network is accomplished via any suitable means known in the art.
- the user is prompted to input the appropriate information corresponding to the oven identification, the phone number, and the password.
- the aforementioned information is capable of being manually input, as explained below, uploaded via the communications channel, and automatically generated.
- the user is able to select, at step 1024 , the oven identification icon 1086 .
- the oven identification is representative of an alphanumeric identifier corresponding to the cooking appliance 102 . This identifier is capable of being automatically generated, or selected by the user.
- step 1048 When the user desires to input a personal name or other sequence of characters, flow proceeds from step 1024 to step 1048 , wherein a QWERTY keyboard is displayed to the user enabling the user to fill in the desired oven identification for the cooking appliance 102 .
- the QWERTY keyboard corresponds to the template screen illustrated in FIG. 14 , discussed above.
- the user selects the ABC/QWERTY icon 826 at step 1050 , which prompts the display of an ABC keyboard at step 1052 .
- the ABC keyboard of step 1052 corresponds to the keyboard shown in FIG. 15 and discussed above.
- the user is able to alternate back to the QWERTY keyboard of FIG. 14 and step 1048 by selecting the ABC/QWERTY icon 828 of FIG.
- step 1054 Irrespective of which keyboard selected by the user, an oven identifier to be used by the cooking appliance 102 is input.
- the user selects either the okay icon 1070 at step 1056 to make the appropriate changes at step 1060 , wherein flow returns to step 1020 .
- the user selects the cancel icon 1072 at step 1058 . Following selection of the cancel icon 1072 , no changes are made and the keyboards are no longer displayed at step 1062 , wherein flow returns to the remote access display screen 1084 at step 1020 .
- the user is able to allow any changes made by selecting the okay icon 1070 at step 1030 , whereupon the changes are made at step 1032 and flow proceeds to step 1038 , whereupon operations return to the my oven screen 700 of FIG. 7 .
- the user is able to negate any changes made to the remote access settings by selecting the cancel icon 1072 at step 1034 , whereafter flow proceeds to step 1036 with no changes made to the remote access settings and operations return, at step 1038 to the my oven screen 700 of FIG. 7 .
- the user selects the telephone icon 1088 at step 1026 .
- the cooking appliance 102 is suitably equipped to communicate directly with a mobile computing device, such as a cellular telephone or other personal mobile communications device. During the initiation of such communications, the cooking appliance correspondingly verifies the telephone number of the originating device to facilitate authentication.
- the telephone number input in the remote access settings screen 1084 is the dial-up number for an Internet Service Provider that enables communications by the cooking appliance 102 via the Internet. Irrespective of the use of the telephone number as shown in FIG.
- step 1026 flow proceeds to steps 1048 - 1054 , as set forth above, resulting in the display of alpha-numeric keypads to facilitate the entry of the new or updated telephone number.
- the okay icon 1070 is selected at step 1056 to update the changes at step 1060
- the cancel icon 1072 is selected 1058 to cancel any changes at step 1062 .
- Flow then returns to the remote settings screen 1084 at step 1020 , enabling the user to make any additional desired changes to the remote access settings corresponding to the cooking appliance 102 .
- the user selects the password icon 1090 at step 1028 .
- the user then inputs the new password using the QWERTY/ABC keyboard input screens illustrated in FIGS. 14 and 15 at steps 1048 - 1054 , and selects the okay icon 1070 at step 1056 to accept the new password, or selects the cancel icon 1072 at step 1058 to negate the changes made to the password. Irrespective of whether or not the user makes changes to the password, flow returns to the remote network settings screen 1084 at step 1020 .
- the touchscreen display 222 prompts the user to re-enter the new password, so as to verify the newly selected password.
- the two input passwords fail to correlate, the user is prompted to input the passwords again, or cancel the operation. It will be understood by those skilled in the art that once the user has finished adjusting the network settings and remote access features of the present invention, flow returns to the my oven screen 700 of FIG. 7 , corresponding to step 601 of FIG. 6 .
- the user is able to set and adjust alert notifications by selecting the set alerts icon 716 at step 660 .
- the user is able to set the alert notifications that are capable of being generated to alert the user to a change in status of the cooking appliance, such as for example, and without limitation, when cooking begins, when cooking concludes, when cooling begins, and the methods by which the notification is transmitted, for example and without limitation, via email, text messaging, telephone, and the like.
- flow proceeds to step 662 , wherein a set alerts screen is displayed to the user.
- step 662 initiates the set alerts screen architecture 1094 of FIG. 33 .
- step 662 of FIG. 6 and step 1096 of FIG. 33 .
- the screen 1152 includes a phone field icon 1154 , corresponding to a phone number to which an alert call will be made, a phone on/off toggle icon 1156 , an email field icon 1158 to which address an alert electronic message will be sent, an email on/off toggle icon 1160 , a prior to cooking alert setting icon 1162 , and a post cooking alert setting icon 1164 .
- the screen 1152 further includes an okay icon 1166 and a cancel icon 1168 , the selection of either of which will be explained in detail below.
- step 1120 When the user selects the phone field 1154 at step 1108 , flow proceeds to step 1120 , wherein a QWERTY keyboard is displayed to the user, thereby enabling the user to fill in the desired telephone number to which the cooking appliance 102 will call an alert.
- the QWERTY keyboard corresponds to the template screen illustrated in FIG. 14 , as discussed above.
- the user selects the ABC/QWERTY toggle icon 826 at step 1122 , which prompts the display of an ABC keyboard at step 1124 .
- the ABC keyboard of step 1124 corresponds to the keyboard shown in FIG. 15 , as discussed above. The user is able to alternate back the QWERTY keyboard of FIG. 14 , i.e.
- step 1120 by selecting the QWERTY/ABC toggle icon 828 at step 1126 . Regardless of which keyboard is selected by the user, a telephone number to which the cooking appliance 102 calls to issue an alert is input. The user then selects the okay icon 1166 at step 1128 to make the appropriate changes at step 1132 , wherein flow returns to step 1096 . Alternatively, should the user determine that no changes should be made to the set alerts telephone number, the user selects the cancel icon 1168 at step 1130 . After selection of the cancel icon 1168 , no changes are made and the keyboards are no longer displayed at step 1134 , wherein flow returns to the set alerts screen 1152 at step 1096 .
- step 1096 From the set alerts display screen 1152 at step 1096 , the user is able to allow any changes made to the alert settings by selecting the okay icon 1166 at step 1100 , whereupon the changes are made at step 1104 and flow proceeds to step 1106 , whereupon operations return to the my oven screen 700 of FIG. 7 .
- step 1106 whereupon operations return to the my oven screen 700 of FIG. 7 .
- the user is able to negate any changes made to the alert settings by selecting the cancel icon 1168 at step 1098 , thereinafter flow proceeds to step 1102 with no changes made to the alert settings and operations return, at step 1106 to the my oven screen 700 of FIG. 7 .
- the user must first select the telephone on/off icon 1156 at step 1110 .
- the set alert via telephone communication is set in the off position as default, however the instant invention is not intended to be so limited.
- step 1134 In much the same manner as the user inputs the telephone number at steps 1108 though step 1134 , when the email field icon 1158 is selected at step 1112 , flow proceeds to steps 1120 - 1134 , as set forth above, resulting in the display of alpha-numeric keypads to facilitate the entrance of a new or updated email address to which the cooking appliance 102 is to send an alert.
- the user must first select the email on/off icon 1160 at step 1114 .
- the set alert via electronic messaging e.g., email, is set in the off position as default, however the instant invention is not intended to be so limited.
- the user is then able to select when notification, either via telephone or electronic mail, is to be initiated by the cooking appliance 102 at steps 1116 through 1150 .
- notification either via telephone or electronic mail
- the user is able to select when notification, either via telephone or electronic mail, is to be initiated by the cooking appliance 102 at steps 1116 through 1150 .
- the user depresses the before cooking starts scroll-down menu selection icon 1162 at step 1116 , a variety of options are presented to the user for selection.
- the user is able to instruct the oven to not contact the user prior to beginning cooking at step 1116 .
- the user is able to instruct the cooking appliance 102 to send an alert five minutes prior to the start of cooking operations at step 1136 , ten minutes prior to the start of cooking operations at step 1138 , fifteen minutes prior to the start of cooking operations at step 1140 , or twenty minutes prior to the start of cooking operations at step 1142 .
- the user is able to allow any changes made to the alert settings by selecting the okay icon 1166 at step 1100 , whereupon the changes are made at step 1104 and flow proceeds to step 1106 , whereupon operations return to the my oven screen 700 of FIG. 7 .
- menu choices evidenced by selections steps 1116 , 1136 , 1138 , 1140 , and 1142 are displayed to the user via a scroll-down menu, as are known in the art.
- Other methods as are known in the art, of allowing the user to select notification times are equally applicable to the instant invention.
- the user is further capable of selecting whether notification is to be sent, either via telephone or electronic mail, prior to the completion of cooking operations by the cooking appliance 102 .
- the user depresses the before cooking finishes scroll-down menu selection icon 1164 at step 1118 , a variety of options are presented to the user for selection. As illustrated by the flowchart 1094 of FIG. 33 , the user is able to instruct the oven to not contact the user prior to the completion of cooking operations at step 1118 .
- step 1096 From the set alerts display screen 1152 at step 1096 , the user is able to allow any changes made to the alert settings by selecting the okay icon 1166 at step 1100 , whereupon the changes are made at step 1104 and flow proceeds to step 1106 , whereupon operations return to the my oven screen 700 of FIG. 7 .
- step 1106 whereupon operations return to the my oven screen 700 of FIG. 7 .
- the user is able to negate any changes made to the alert settings by selecting the cancel icon 1168 at step 1098 , thereupon flow proceeds to step 1102 with no changes made to the alert settings and operations return, at step 1106 to the my oven screen 700 of FIG. 7 .
- the oven service template screen 1216 illustrated in FIG. 36 .
- the oven service screen 1216 includes offset tabs 1218 and 1220 , which correspond to contacting a service representative and running a self-diagnostic, respectively.
- This oven service screen 1216 further includes an okay icon 1226 and a cancel icon 1228 , the selection of either of which will be explained in greater detail below.
- the user is able to select either contact service tab 1218 , the default system setting as shown in FIG. 36 , or the diagnostics tab 1220 , prompting display of FIG. 37 .
- the contact a service representative screen 1216 is shown, as illustrated by FIG. 36 .
- the contact service screen 1216 includes a my contact information edit icon 1222 , and a start icon 1224 , which enables the user to initiate a service call to a designated appliance service representative.
- the touchscreen interface 222 is returned to the my contact information architecture 772 of FIG.
- the preferred embodiment returns the display of the touchscreen interface 222 to the oven service screen 1216 upon user selection of the okay icon 824 of the my contact information screen 806 of FIG. 13 .
- step 1180 the cooking appliance 102 initiates a self-run diagnostic program, wherein the cooking appliance 102 determines any components, parts, applications, or the like, which are not functioning according to predetermined specifications.
- this diagnostic program has completed, data generated during its operation is transmitted to the service representative at step 1184 .
- a confirmation is returned to the user at step 1186 , whereupon the user selects the okay icon 1226 at step 1188 . It will be understood by those skilled in the art that the selection of the okay icon 1226 after completion of the contact service representative operation prompts the touchscreen 222 to return display to the main screen 400 at step 1198 .
- the user selects the okay icon 1226 at step 1190 to make the change at step 1192 , or alternatively, when the user desires to negate the changes previously input, the user selects the cancel icon 1228 at step 1194 , whereby the changes are deleted at step 1196 . In either event, flow proceeds to step 1198 , whereupon the main screen 400 is displayed to the user via the touchscreen interface 222 . It will be understood by those skilled in the art that selection of the cancel icon 1228 after selecting the start icon 1224 , will terminate the contact operation and return the user to the main screen 400 of FIG. 4 . Thus, for example and without limitation, when the user has initiated the contact a service representative and then determines, from the diagnostic program that the problem is easily corrected, the user selects the cancel icon 1228 , which terminates the transmission of the service request.
- the user is able to select the diagnostics offset tab 1220 to select a diagnostic routine to be run on the cooking appliance 102 without the necessity of contacting a service provider.
- User selection of the diagnostics offset tab 1220 prompts the display of the diagnostics screen 1230 at step 1176 , which includes a component scroll-down list 1232 of components on which a diagnostic routine is capable of being performed, a run icon 1234 , which initiates the diagnostic routine, an okay icon 1226 and a cancel icon 1228 .
- the run icon 1234 at step 1200 , the cooking appliance 102 begins a self-diagnostic program as is known in the art to determine the various functionality and operational status of components.
- step 1106 the diagnostic results for each component in the scroll-down list 1232 are available for viewing by the user.
- the user selects a first component from the scroll-down list 1232 .
- the status of the selected component is then suitably displayed, via any suitable means, on the diagnostics screen 1230 .
- the scroll-down list 1232 enables the user to select any one of the plurality of cooking appliance components 102 for diagnostic viewing.
- a problem such as a component failure, is advantageously displayed using an indicator, as would be appreciated by those skilled in the art.
- the user selects the okay icon 1226 at step 1108 , which returns the display on the touchscreen interface 222 to the main screen 400 of FIG. 4 at step 1214 .
- the user is further capable of canceling any diagnostic operations by selecting the cancel icon 1228 at step 1210 .
- flow proceeds to step 1212 , whereupon no changes are made regarding diagnostics and flow returns to the main screen 400 at step 1214 .
- the okay icon 1226 at step 1206 any changes made to the diagnostic settings are thereby accepted at step 1208 and flow returns to the main screen 400 at step 1214 .
- the user determines that the changes made to the diagnostic settings should be negated, the user selects the cancel icon 1228 at step 1210 , whereby the changes are removed at step 1212 and flow returns to the main screen 400 at step 1214 .
- the oven service architecture 1170 is for example purposes only and other implementations for providing service to the cooking appliance 102 are equally capable of being employed by the instant invention.
- the service representative when the user contacts a service representative, the service representative is able to access the diagnostic routines for any or all of the appliance components and remotely run diagnostics to determine if a problem is correctable remotely, or if a replacement part must be provided.
- the cooking appliance 102 is advantageously capable of providing the service representative with data to determine if a service visit is required, or if the service representative is able to correct the problem without physical access to the cooking appliance.
- the user is able to set the time and date for use by the cooking appliance by selecting the set date/time icon 720 at step 668 , which prompts the display of the set date and time screen at step 670 .
- step 668 the set date and time screen, illustrated at 1272 of FIG. 39 .
- the process by which the user is able to selectively alter the date and time settings for the cooking appliance 102 is illustrated in the set date/time screen architecture 1236 of FIG. 38 .
- flow proceeds from step 670 of FIG. 6 to step 1238 of FIG. 38 upon the selection of the set date/time icon 720 displayed in FIG. 7 .
- the set date and time screen displayed at step 1236 is illustrated by the template 1272 of FIG. 39 .
- the template time and date settings screen 1272 includes offset tabs 1274 , 1276 , and 1278 .
- the offset tabs 1274 , 1276 , and 1278 correspond to the time selection, date selection, and time zone selection capabilities of the appliance 102 , respectively.
- the screen 1272 further includes an okay icon 1280 and a cancel icon 1282 , the selection of either of which will be explained in detail below.
- the user is able to select either the time settings tab 1274 , shown in FIG. 39 as the default selection, the date settings tab 1276 , prompting display of the date setting screen 1290 of FIG. 40 , or the time zone setting tab 1278 , prompting display of the time zone setting screen 1296 of FIG. 41 .
- the time setting screen 1272 is shown, as illustrated in FIG. 39 .
- the time setting screen includes an hour/minutes preview window 1284 , an AM/PM toggle icon 1286 , and a numeric keypad 1288 .
- the user selects the date offset tab 1276 at step 1242 prompting the display of the set date screen 1290 of FIG. 40 .
- the date screen 1290 includes a date preview window 1292 and a numeric keypad 1294 .
- the user inputs the desired date using a MM/DD/YYYY format using the keypad 1294 , which is then displayed in the preview window 1292 .
- the user selects the okay icon 1280 at step 1252 , which saves the date changes at step 1256 and displays the my oven screen 700 at step 1260 .
- the user selects the cancel icon 1282 at step 1254 , whereby the changes are deleted at step 1258 , resulting in a return to the my oven screen 700 at step 1260 .
- the time zone screen 1296 includes a graphical window 1300 representative of a map, from which the user selects the desired time zone location, an on/off toggle icon 1298 , which allows the user to set daylight savings time, a left arrow icon 1302 and a right arrow icon 1304 , which enable the user to scroll either right or left to locate the desired time zone in the window 1300 .
- the user determines whether the selected time zone, as shown in the window 1300 , adheres to daylight savings by selecting the on/off daylight savings time toggle icon 1298 .
- the user can return to any of the previous offset tabs 1274 or 1276 by selecting the appropriate tab, or accept the changes made to the time zone selection by selecting the okay icon 1280 at step 1252 , which saves the changes to the time/date at step 1256 and returns display to the my oven screen 700 at step 1260 .
- the user can negate the changes made to the time zone selections by selecting the cancel icon 1282 at step 1254 , which deletes the changes at step 1258 , whereby display is returned to the my oven screen 700 at step 1260 .
- the user is able to accept all changes or cancel all changes at any time while accessing the set date/time screen 1272 via the okay icon 1280 or the cancel icon 1282 .
- the user is able to select the okay icon 1280 at step 1262 , thereby accepting any and all changes made to the date and time settings of the cooking appliance 102 at step 1266 . Operations then return from the set date/time screen 1272 to the my oven screen 700 at step 1270 .
- the user can reject any and all of the changes made to the date and/or time settings of the cooking appliance 102 by selecting the cancel icon 1282 at step 1264 , which deletes the changes at step 1268 , prompting a return to the my oven screen 700 at step 1270 .
- the user is able to select the Sabbath/Holiday icon 722 , at step 672 , which prompts the display of the Sabbath/Holiday screen at step 674 .
- FIG. 42 there is shown a Sabbath/Holiday screen architecture 1306 , accessible from the my oven screen 700 of FIG. 7 via the Sabbath/Holiday icon 722 .
- the Sabbath/Holiday icon 722 activates a Sabbath/Holiday screen, illustrated in FIG. 55 as 2224 .
- the Sabbath/Holiday screen 2224 is suitably displayed at step 674 of FIG. 6 and for explanatory purposes herein, the Sabbath/Holiday screen 2224 is further referenced by step 1308 of FIG. 42 .
- step 1308 of FIG. 42 represents the flow from step 674 of FIG. 6 , from the my oven screen architecture 600 to the Sabbath/Holiday subscreen architecture 1306 of FIG. 42 .
- flow proceeds from the my oven screen 700 upon user selection of the Sabbath/Holiday icon 722 to the Sabbath/Holiday screen 2224 .
- the Sabbath/Holiday screen 2224 includes a Sabbath Basic icon 2226 , a Sabbath Plus icon 2228 and a cancel icon 2230 .
- the user is presented with three selectable operations upon display of the Sabbath/Holiday screen 2224 , Sabbath Basic operations, Sabbath Plus operations, or cancel to return to the my oven screen 700 .
- the Sabbath/Holiday Basic operation corresponds to the appliance 102 remaining powered throughout the Sabbath/holiday, whereas the Sabbath Plus operation shuts down the appliance 102 , powering on and powering down the oven at preselected times.
- User selection of the Sabbath Plus operation upon selection of the Sabbath Plus icon 2228 at step 1312 of FIG. 42 corresponds to the Sabbath Plus selection step 1376 of screen architecture 1374 corresponding to the initial setup of the Sabbath Plus operation, as illustrated in FIG. 43 .
- the Sabbath Plus operation architecture 1374 of FIG. 43 will be discussed in greater detail below.
- User selection of the cancel icon 2230 at step 1314 prompts the display of the my oven screen 700 at step 1316 , thereby ending the Sabbath/Holiday operation selection of FIGS. 42-59 .
- the user selects the Sabbath Basic icon 2226 at step 1310 .
- flow proceeds to step 1318 , whereupon a select an oven screen, illustrated in FIG. 56 as 2232 , is advantageously displayed to the user.
- the select an oven screen 2232 includes graphical icons representative of the top chamber 104 and the bottom chamber 106 , illustrated as the top oven icon 2238 and the bottom oven icon 2240 , respectively.
- the select an oven screen 2232 further includes an okay icon 2234 and a cancel icon 2236 .
- a cook methods Sabbath Basic screen is displayed to the user.
- the cook methods Sabbath screen is suitably illustrated in the template 2242 shown in FIG. 57 .
- the cook methods Sabbath Basic screen 2242 includes icons representative of several cooking options, including, for example and without limitation, a bake icon 2248 , a roast icon 2250 , a broil icon 2252 , a warm icon 2254 , a convection icon 2256 , a convection bake icon 2258 , a convection roast icon 2260 , a refrigerate icon 2262 , a defrost icon 2264 , a dehydrate icon 2266 and a proof icon 2268 .
- FIG. 57 further includes a graphical illustration window 2270 suitably adapted to provide a visual queue to the user representative of the cooking or cooling operation selected.
- the screen 2242 illustrates that a bake operation has been selected, which is shown in the window 2270 .
- each icon 2248 - 2268 advantageously corresponds to a different graphical representation which is capable of being shown to the user via the window 2270 .
- the Sabbath/Holiday Basic screen template 2242 further includes a next icon 2246 and a cancel icon 2244 , the function of which will be explained in greater detail below.
- step 1330 When the user selects the bake icon 2248 at step 1330 , flow proceeds to step 1332 , whereupon the window 2270 displays a graphical representation of a baking operation to be performed by the cooking appliance 102 .
- step 1334 when the user selects the roast icon 2250 at step 1334 , flow proceeds to step 1336 , whereupon the window 2270 displays a graphical representation of a roasting operation to be performed by the cooking appliance 102 .
- the broil cooking operation represented by the broil icon 2252 is not available for pre-programming in the preferred embodiment. However, in accordance with one particular embodiment of the present invention, the user selects the broil icon 2252 and operations proceed, for example, as discussed below with respect to the roast cooking operation.
- the user selects the convection icon 2256 at step 1338 , whereupon the window 2270 depicts a convection cooking operation at step 1340 .
- the user selects the convection bake icon 2258 at step 1342 , whereupon a graphical representation of a convection baking operation is displayed in the window 2270 at step 1344 .
- the user selects the convection roast icon 2260 at step 1346 , whereupon the window 2270 displays a graphical representation of a convection roasting operation at step 1348 .
- the user selects the dehydrate icon 2266 at step 1350 , whereupon a graphical representation of a dehydrating operation is displayed in the window 2270 at step 1352 .
- the user selects the warm icon 2254 at step 1354 , whereupon the window 2270 illustrates a graphical representation of a warming operation at step 1356 .
- the user selects the proof icon 2268 at step 1358 , which prompts the display of a representation of a proofing cooking operation in the window 2270 at step 1360 .
- the user selects the defrost icon 2264 at step 1362 , which prompts the window 2270 to display a graphical representation of a defrosting operation at step 1364 .
- the user selects the refrigerate icon 2262 at step 1366 , whereupon a refrigeration illustration is shown in the window 2270 at step 1368 .
- the user selects the cancel icon 2244 at step 1372 , whereupon flow returns to the Sabbath/Holiday screen 2224 at step 1308 .
- step 1370 When the user desires to proceed with the programming of the Sabbath/Holiday Basic program, the user selects the next icon 2246 at step 1370 , whereupon flow proceeds to step 1452 , step 1454 , or step 1456 of FIG. 44 , dependent upon the type of cooking operation selected, e.g., bake, dehydrate, roast, convection, refrigerate, etc.
- FIG. 44 illustrates a second tier architecture 1450 corresponding to the Sabbath/Holiday Basic cooking operations capable of being performed by the cooking appliance 102 in accordance with the present invention.
- a temperature selection screen is suitably displayed to the user for selection of the temperature at which the cooking item is to be roasted, baked, or the like.
- the temperature variations correspond to oven temperatures of 150 degrees to 500 degrees Fahrenheit.
- a suitable template temperature selection screen 2272 is illustrated in FIG. 58 .
- the temperature selection screen 2272 includes a graphical representation of a temperature range 2280 , a sliding selector 2282 , a minus five degree adjustment icon 2284 , a plus five degree adjustment icon 2286 , a next icon 2274 , a cancel icon 2276 , and a back icon 2278 .
- the user adjusts the temperature at step 1458 to the desired cooking temperature using the slide 2282 .
- fine-tuning is necessary, i.e., to go from 240 degrees to 245 degrees
- the user selects the plus five degrees icon 2286 , which raises the selected temperature by five degrees.
- step 1470 After setting the desired temperature, the user selects the next icon 2274 at step 1470 , which prompts the display of a set start/stop time screen at step 1472 .
- the instant invention enables the user to return to the previous screen 2242 by selecting the back icon 2278 at step 1462 , which returns the user to the cook methods Sabbath screen 2242 at step 1466 .
- the cancel icon 2276 at step 1464 the user is returned to the Sabbath/Holiday main screen 2224 at step 1468 .
- flow proceeds from step 1454 to step 1460 , whereupon a temperature selection screen is displayed to the user.
- the temperature selection screen 2272 is advantageously capable of being used by the user to select the desired dehydration temperature.
- the temperature range for the dehydration operation is one hundred degrees to two hundred degrees, in accordance with dehydration temperatures known in the art.
- the graphical representation of the temperature range 2280 is suitably adjusted for the dehydration operation to reflect a minimum temperature of one hundred degrees and a maximum temperature of two hundred degrees.
- the foregoing dehydration temperature range is for example purposes only and any dehydration temperature range known in the art is equally capable of being implemented in accordance with the present invention.
- FIG. 59 illustrates a template set start/stop time screen 2288 displayed to the user at step 1472 in accordance with the present invention.
- the screen 2288 includes a start date icon 2296 , a stop date icon 2298 , a start time icon 2300 , a stop time icon 2302 , a start time AM/PM toggle icon 2304 , a stop time AM/PM toggle icon 2306 , a numeric keypad 2308 , a next icon 2290 , a cancel icon 2292 , and a back icon 2294 .
- the user first selects the desired start date by selecting the start date icon 2296 at step 1474 .
- the start date icon 2296 is a scroll-down menu, as is known in the art, enabling the user to navigate to the desired date on which the selected cooking operation is to begin. The user then selects the time at which the selected cooking operation is to begin by selecting the start time icon 2300 at step 1476 . It will be appreciated by those skilled in the art that upon selecting the start time icon 2300 , the user then inputs the desired start time in hours and minutes using the numeric keypad 2308 . The user then selects the appropriate setting via the AM/PM toggle icon 2304 at step 1478 .
- the user sets the stop date for the cooking operation by selecting the stop date icon 2298 at step 1480 .
- the stop date icon 2298 is also a scroll-down menu, as are known in the art, from which the user selects the desired date on which the cooking operation is to be completed.
- the user selects the stop time icon 2302 to set the time at which cooking is to be completed at step 1482 . It will be appreciated by those skilled in the art that the user inputs the desired stop time via the numeric keypad 2308 .
- the user selects the appropriate setting via the AM/PM toggle icon 2306 at step 1484 .
- the user Upon completion of the selection of the start/stop time, the user is prompted to continue with the setup, cancel the setup, or return to the previous selection screen.
- the user selects the back icon 2294 at step 1486 , which returns the user to the previous screen.
- the screen to which the user is returned is dependent upon the cooking operation previously selected.
- flow returns from step 1486 to step 1458 whereupon the user is prompted to select the desired cooking temperature.
- flow returns from step 1486 to step 1460 whereupon the user is prompted to select the desired dehydration cooking temperature.
- step 1486 When the user had selected the warming cooking operation, flow proceeds from step 1486 to step 1496 , whereupon the cook methods Sabbath/Holiday screen 2242 is displayed, with the warm icon 2254 highlighted, thereby indicating the previous selection made by the user. Similarly, when the user had previously selected the proofing cooking operation, flow proceeds from step 1486 to step 1498 , whereupon the cook methods Sabbath/Holiday screen 2242 is displayed with the proof icon 2268 highlighted, thereby indicating that the user had previously selected the proof operation.
- step 1486 when the user selected the defrost operation, flow proceeds from step 1486 to step 1500 , whereupon the cook methods Sabbath/Holiday screen 2242 is displayed with the defrost icon 2264 highlighted, thereby indicating the previous selection made by the user. Furthermore, when the user had selected the refrigeration operation, flow proceeds from step 1486 to step 1502 , whereupon the cook methods Sabbath/Holiday screen 2242 is displayed, with the refrigerate icon 2262 highlighted, indicating the previous selection made by the user.
- step 1488 When the user desires to cancel the setup of the Sabbath/Holiday Basic program, the user selects the cancel icon 2292 at step 1488 , thereby prompting the display of the main Sabbath/Holiday screen 2224 of FIG. 55 at step 1494 , effectively returning the user to step 1308 of FIG. 42 .
- the user selects the next icon 2290 of FIG. 59 at step 1490 , prompting the display of a confirmation and start screen at step 1492 . Flow then proceeds from step 1492 of FIG. 44 to step 1506 of FIG. 45 .
- FIG. 44 As will be understood by those skilled in the art, FIG.
- step 1492 of FIG. 44 correlates to step 1506 of FIG. 45 , wherein a confirmation screen, such as screen 2310 of FIG. 60 , is displayed to the user via the touchscreen interface 222 .
- the confirmation and start screen 2310 of FIG. 60 enables the user to confirm the previous selections made during setup of the Sabbath/Holiday Basic operation of the cooking appliance 102 .
- the confirmation and start screen 2310 includes a start time icon 2318 , a stop time icon 2320 , a cook method icon 2322 , an oven temperature icon 2324 , a start icon 2312 , a cancel icon 2314 , and a back icon 2316 .
- a start time icon 2318 As shown in FIG. 60 , the confirmation and start screen 2310 includes a start time icon 2318 , a stop time icon 2320 , a cook method icon 2322 , an oven temperature icon 2324 , a start icon 2312 , a cancel icon 2314 , and a back icon 2316 .
- Each of these icons will be explained in greater detail below with respect to the discussion corresponding to the screen architecture 1504 of FIG. 45 . From the confirmation and start screen 2310 of FIG.
- the user is able to select, at step 1508 , the back icon 2316 , which prompts the display to return to the set date and time screen 2288 of FIG. 59 at step 1510 .
- the user selects the cancel icon 2314 at step 1514 , which prompts the display of the Sabbath/Holiday main screen 2224 of FIG. 55 at step 1516 .
- the user is capable of modifying any of the previous selections for the Sabbath/Holiday Basic operation from the confirmation and start screen 2310 by selecting one of the icons 2318 - 2324 .
- the start time icon 2318 flow returns to the set start and stop time screen 2288 of FIG. 59 at step 1526 .
- the user selects the cancel icon 2292 at step 1536 , whereby no changes are made to the start time at step 1540 and flow returns to displaying the confirmation and start screen 2310 at step 1506 .
- step 1534 When the user has adjusted the start time, the user selects the okay, i.e., next icon 2290 , at step 1534 , whereby the changes to the start time are made to the Sabbath/Holiday Basic operation at step 1538 and flow returns to displaying the confirmation and start screen 2310 at step 1506 .
- a similar operation occurs when the user desires to adjust the stop time by selection of the stop time icon 2320 at step 1520 .
- flow proceeds to step 1526 and operations continue thereon, as set forth above with respect to the start time adjustment.
- the user selects the cook method icon 2322 at step 1522 , prompting the display of the cook methods Sabbath screen 2242 of FIG. 57 at step 1528 .
- the user then makes any desired changes to the cook method and selects the okay, i.e., next icon 2246 , at step 1534 , whereby the changes to the cooking method are made to the Sabbath/Holiday Basic operation at step 1538 and flow returns to displaying the confirmation and start screen 2310 at step 1506 .
- the user is capable of adjusting the other settings from the confirmation and start screen 2310 in accordance with the new cooking method.
- the user selects the cancel icon 2244 at step 1536 , whereby no changes are made to the cooking method at step 1540 and flow returns to displaying the confirmation and start screen 2310 at step 1506 .
- step 1524 When the user desires to change the previously selected cooking or dehydration temperature, the user selects the oven temperature icon 2324 at step 1524 , prompting the display of the temperature selection screen 2272 of FIG. 58 at step 1530 or step 1532 .
- steps 1530 and 1532 result in the display of similar temperature screens 2272 , albeit with different temperature range scales 2280 .
- the cooking method is bake, roast, convection, convection bake, or convection roast
- step 1530 whereupon the temperature range 2280 displayed is from 150-500 degrees Fahrenheit.
- the cooking method selected is the dehydrate cooking method
- step 1532 whereupon the temperature range 2280 displayed is from 100-200 degrees Fahrenheit.
- the user selects the cancel icon 2276 at step 1536 , whereby no changes are made to the cooking temperature at step 1540 and flow returns to displaying the confirmation and start screen 2310 at step 1506 .
- the user selects the okay, i.e., next icon 2274 at step 1534 , whereby the changes to the cooking temperature are made to the Sabbath/Holiday Basic operation at step 1538 and flow returns to displaying the confirmation and start screen 2310 at step 1506 .
- step 1544 whereupon the user is prompted to set a Sabbath/Holiday Basic program for the other cooking chamber.
- FIG. 61 suitably illustrates a template screen query window 2326 prompting the user to select a yes icon 2328 to set up a second program for the other cooking chamber or a no icon 2330 to continue with the current Sabbath/Holiday Basic program.
- step 1550 whereupon the cook methods selection screen 2242 of FIG. 57 is displayed to the user for selection of the cooking method to be used by the new oven chamber. Operations continue thereon as discussed above.
- step 1548 When the user selects the no icon 2330 at step 1548 , indicating that no additional program is to be setup for the other oven chamber, flow proceeds to step 1552 , wherein all lights and sounds produced by the cooking appliance are disabled, in accordance with the Sabbath settings.
- step 1554 a Sabbath Basic mode screen is illustrated by the touchscreen interface 222 to the user.
- a suitable template for the Sabbath Basic screen is illustrated in FIG. 62 at 2332 .
- the Sabbath Basic mode screen 2332 includes a my oven icon 2334 , an off icon 2336 , a 275 degree icon 2338 , a 325 degree icon 2340 , a 350 degree icon 2342 , a 375 degree icon 2344 , a 400 degree icon 2346 , a 425 degree icon 2348 , a 450 degree icon 2350 , a 500 degree icon 2352 , a refrigerate icon 2354 , a cook now icon 2356 and a cook later icon 2358 .
- the Sabbath Basic operation mode there is limited functionality provided by the screen 2332 while Sabbath Basic mode is in operation.
- icons 2334 , 2354 , 2356 , and 2358 are non-functioning while the Sabbath Basic program is running, per the selections made previously by the user. Temperature icons 2338 - 2352 remain functional and capable of selection by the user via steps 1570 - 1556 , respectively.
- the off icon 2336 is also functional, and the selection thereof by the user at step 1572 prompts a return to the main screen 400 at step 1574 .
- step 1312 of the architecture 1306 of FIG. 42 flow proceeds, upon user selection of the Sabbath Plus icon 2228 of FIG. 55 to step 1376 of the first tier Sabbath Plus screen architecture 1374 illustrated in FIG. 43 .
- step 1376 of FIG. 43 corresponds to the user selection of the Sabbath Plus icon 2228 at step 1312 of FIG. 42 .
- step 1378 flow proceeds to step 1378 , whereupon the select an oven screen 2232 of FIG. 56 is displayed.
- the user selects the desired cooking chamber, e.g., the top chamber 104 via the top oven icon 2238 at step 1384 , the bottom chamber 106 via the bottom oven icon 2240 at step 1386 .
- the user selects the cancel icon 2236 at step 1380 , whereby the display is returned to the Sabbath/Holiday screen 2224 of FIG. 55 at step 1382 .
- the user selects the okay icon 2234 at step 1388 , prompting display of a Sabbath Plus settings screen at step 1390 .
- a Sabbath Plus settings screen is illustrated in FIG. 63 as the template 2360 , which includes a variety of selection options for the user.
- the screen 2360 includes a Sabbath offset tab 2362 , a first Holiday offset tab 2364 , a second Holiday offset tab 2366 , a move icon 2368 , an enter icon 2374 , an add a stage icon 2376 , a cancel icon 2370 , and a next icon 2372 . It will be appreciated by those skilled in the art that the next icon 2372 illustrated in FIG. 63 is not enabled as shown.
- next icon 2372 of screen 2360 advantageously becomes enabled once preconditions, including for example and without limitation the completion of programming at least one cooking stage, have been fulfilled.
- the cancel icon 2370 is capable of being selected by the user at step 1392 when so desired, returning the display to the Sabbath/holiday main screen 2224 at step 1394 .
- step 1404 when the enter icon 2374 is selected by the user at step 1402 , flow proceeds to step 1404 , whereupon the user is presented with a cook methods plus selection screen.
- a suitable cook methods Sabbath Plus screen is shown by the template 2380 illustrated in FIG. 65 .
- the cook methods Sabbath Plus screen 2380 includes icons representative of several cooking options, including, for example and without limitation, a bake icon 2388 , a roast icon 2390 , a broil icon 2392 , a warm icon 2394 , a convection icon 2398 , a convection bake icon 2400 , a convection roast icon 2402 , a refrigerate icon 2404 , a defrost icon 2396 , a dehydrate icon 2406 and a proof icon 2408 .
- the skilled artisan will appreciate that the foregoing icons 2388 - 2408 are representative of cooking/cooling operations capable of being performed by the cooking appliance 102 and are for example purposes only.
- FIG. 65 further includes a graphical illustration window 2410 suitably adapted to provide a visual cue to the user representative of the cooking or cooling operation selected.
- the screen 2380 illustrates that a bake operation has been selected, which is shown in the window 2410 .
- each icon 2388 - 2408 advantageously corresponds to a different graphical representation which is capable of being shown to the user via the window 2410 .
- the Sabbath/Holiday Plus screen template 2380 further includes a next icon 2382 , a cancel icon 2384 , and a back icon 2386 the function of which will be explained in greater detail below.
- step 1410 When the user selects the bake icon 2388 at step 1410 , flow proceeds to step 1412 , whereupon the window 2410 displays a graphical representation of a baking operation to be performed by the cooking appliance 102 .
- step 1416 when the user selects the roast icon 2390 at step 1414 , flow proceeds to step 1416 , whereupon the window 2410 displays a graphical representation of a roasting operation to be performed by the cooking appliance 102 .
- the broil cooking operation represented by the broil icon 2392 is not available for pre-programming in the preferred embodiment. However, in accordance with one particular embodiment of the present invention, the user selects the broil icon 2392 and operations proceed, for example, as discussed below with respect to the roast cooking operation.
- the user selects the convection icon 2398 at step 1418 , whereupon the window 2410 depicts a convection cooking operation at step 1420 .
- the user selects the convection bake icon 2400 at step 1422 , whereupon a graphical representation of a convection baking operation is displayed in the window 2410 at step 1424 .
- the user selects the convection roast icon 2402 at step 1426 , whereupon the window 2410 displays a graphical representation of a convection roasting operation at step 1428 .
- the user selects the dehydrate icon 2406 at step 1430 , whereupon a graphical representation of a dehydrating operation is displayed in the window 2410 at step 1432 .
- the user selects the warm icon 2394 at step 1434 , whereupon the window 2410 illustrates a graphical representation of a warming operation at step 1436 .
- the user selects the proof icon 2408 at step 1438 , which prompts the display of a representation of a proofing cooking operation in the window 2410 at step 1440 .
- the user selects the defrost icon 2396 at step 1442 , which prompts the window 2410 to display a graphical representation of a defrosting operation at step 1444 .
- the user selects the refrigerate icon 2404 at step 1446 , whereupon a refrigeration illustration is shown in the window 2410 at step 1448 .
- the user is presented with the ability to cancel the Sabbath Plus programming operation by selecting the cancel icon 2384 at step 1578 , return to the previous screen 2378 by selecting the back icon 2386 at step 1582 , or proceed to the next step of programming the Sabbath Plus operation by selecting the next icon 2382 at step 1580 .
- the cancel icon 2384 at step 1578 flow proceeds to step 1584 , wherein the display is returned to the Sabbath/Holiday main screen 2224 .
- the back icon 2386 at step 1582 flow proceeds to step 1586 , whereby the display reverts to the Sabbath tab screen 2360 of FIG. 63 .
- step 1608 a set oven temperature screen 2412 is displayed, as illustrated in FIG. 66 .
- the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlate to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit. The skilled artisan will appreciate that this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention.
- the temperature selection screen 2412 includes a graphical representation of a temperature range 2420 , a sliding selector 2422 , a minus five degree adjustment icon 2424 , a plus five degree adjustment icon 2426 , a next icon 2414 , a cancel icon 2416 , and a back icon 2418 .
- the user adjusts the temperature at step 1608 to the desired cooking temperature using the sliding selector 2422 .
- fine-tuning is necessary, i.e., to change from 240 degrees to 245 degrees, the user selects that plus five degrees icon 2426 , which raises the selected temperature by five degrees.
- the instant invention enables the user to return to the previous screen 2380 by selecting the back icon 2418 at step 1612 , which returns the user to the cook methods Sabbath screen 2380 at step 1618 .
- the skilled artisan will further appreciate that by selecting the cancel icon 2416 at step 1614 , the user is returned to the Sabbath/Holiday main screen 2224 of FIG. 55 at step 1620 .
- the user selects the next icon 2414 at step 1616 , which prompts the display of a set start/stop time screen at step 1622 .
- the user is presented with the ability to cancel the Sabbath Plus programming operation by selecting the cancel icon 2384 at step 1588 , return to the previous screen 2378 by selecting the back icon 2386 at step 1592 , or proceed to the next step of programming the Sabbath Plus operation by selecting the next icon 2382 at step 1590 .
- step 1594 the display is returned to the Sabbath/Holiday main screen 2224 .
- step 1596 the display reverts to the Sabbath tab screen 2378 .
- the temperature selection screen 2412 advantageously enables the user to select the desired dehydration temperature.
- the temperature range for the dehydration operation is one hundred degrees to two hundred degrees, in accordance with dehydration temperatures known in the art.
- the graphical representation of the temperature range 2412 is suitably adjusted for the dehydration operation to reflect a minimum temperature of one hundred degrees and a maximum temperature of two hundred degrees.
- the foregoing dehydration temperature range is for example purposes only and any dehydration temperature range known in the art is equally capable of being implemented in accordance with the present invention.
- the instant invention enables the user to return to the previous screen 2380 by selecting the back icon 2418 at step 1612 , which returns the user to the cook methods Sabbath screen 2380 at step 1618 of FIG. 46 .
- the skilled artisan will further appreciate that by selecting the cancel icon 2416 at step 1614 , the user is returned to the Sabbath/Holiday main screen 2224 at step 1620 . After setting the desired temperature, the user selects the next icon 2414 at step 1616 , which prompts the display of a set start/stop time screen at step 1622 .
- step 1434 of FIG. 43 When the user desires to proceed with the programming of the Sabbath Plus program and has selected the warm icon 2394 at step 1434 of FIG. 43 , the proof icon 2408 at step 1438 , the defrost icon 2396 at step 1442 , or the refrigerate icon 2404 at step 1446 , flow proceeds to the second tier of Sabbath Plus screen architecture 1576 of FIG. 46 for further user input at steps 1598 , 1600 , or 1602 .
- step 1600 When the user has selected the warming, defrost, refrigeration, or proofing cooking operations, flow proceeds from step 1600 directly to step 1622 , whereupon a start/stop time screen is displayed to the user for further selections.
- FIG. 67 illustrates a template set start/stop time screen 2428 displayed to the user at step 1622 in accordance with the present invention.
- the screen 2428 includes a start date icon 2436 , a stop date icon 2438 , a start time icon 2440 , a stop time icon 2442 , a start time AM/PM toggle icon 2444 , a stop time AM/PM toggle icon 2446 , a numeric keypad 2448 , a next icon 2430 , a cancel icon 2432 , and a back icon 2434 .
- the user first selects the desired start date by selecting the start date icon 2436 at step 1624 .
- the start date icon 2436 is a scroll-down menu, as is known in the art, enabling the user to navigate to the desired date on which the selected cooking operation is to begin. The user then selects the time at which the selected cooking operation is to begin by selecting the start time icon 2440 at step 1626 . It will be appreciated by those skilled in the art that upon selecting the start time icon 2440 , the user then inputs the desired start time in hours and minutes using the numeric keypad 2448 . The user then selects the appropriate setting via the AM/PM toggle icon 2444 at step 1628 .
- the user sets the stop date for the cooking operation by selecting the stop date icon 2438 at step 1630 .
- the stop date icon 2438 is also a scroll-down menu, as are known in the art, from which the user selects the desired date on which the cooking operation is to be completed.
- the user selects the stop time icon 2442 to set the time at which cooking is to be completed at step 1632 . It will be appreciated by those skilled in the art that the user inputs the desired stop time via the numeric keypad 2448 .
- the user selects the appropriate setting via the AM/PM toggle icon 2446 at step 1634 .
- the user Upon completion of the selection of the start/stop time, the user is prompted to continue with the setup, cancel the setup, or return to the previous selection screen.
- the user selects the back icon 2434 at step 1636 , which returns the user to the previous screen.
- the screen to which the user is returned is dependent upon the cooking operation previously selected.
- flow returns from step 1636 to step 1608 whereupon the user is prompted to select the desired cooking temperature.
- flow returns from step 1636 to step 1610 whereupon the user is prompted to select the desired dehydration cooking temperature.
- step 1636 When the user had selected the warming cooking operation, flow proceeds from step 1636 to step 1646 , whereupon the cook methods Sabbath/Holiday screen 2380 is displayed, with the warm icon 2394 highlighted, thereby indicating the previous selection made by the user. Similarly, when the user had previously selected the proofing cooking operation, flow proceeds from step 1636 to step 1648 , whereupon the cook methods Sabbath/Holiday screen 2380 is displayed with the proof icon 2408 highlighted, thereby indicating that the user had previously selected the proof operation.
- step 1636 when the user selected the defrost operation, flow proceeds from step 1636 to step 1650 , whereupon the cook methods Sabbath/Holiday screen 2380 is displayed with the defrost icon 2396 highlighted, thereby indicating the previous selection made by the user.
- step 1652 when the user had selected the refrigeration operation, flow proceeds from step 1636 to step 1652 , whereupon the cook methods Sabbath/Holiday screen 2380 is displayed, with the refrigerate icon 2406 highlighted, indicating the previous selection made by the user.
- step 1642 of FIG. 46 correlates to step 1656 of FIG. 47 , wherein a confirmation screen, such as screen 2450 of FIG. 68 , is displayed to the user via the touchscreen interface 222 .
- the confirmation screen 2450 of FIG. 68 enables the user to confirm the previous selections made during setup of the Sabbath/Holiday Plus operation of the cooking appliance 102 .
- the confirmation screen 2450 includes the Sabbath offset tab 2362 , the first Holiday offset tab 2364 , the second Holiday offset tab 2366 , the move icon 2368 , a cook method icon 2456 , an oven temperature icon 2458 , a run-time icon 2460 , an add stage icon 2462 , a clear settings icon 2464 , a next icon 2452 , and a cancel icon 2454 .
- Each of these icons will be explained in greater detail below with respect to the discussion corresponding to the screen architecture 1656 of FIG. 47 .
- the user selects the cancel icon 2454 at step 1700 , which prompts the display of the Sabbath/Holiday main screen 2224 of FIG. 55 at step 1704 .
- the user selects the next icon 2452 at step 1698 , which prompts the display of a confirm days screen 2488 of FIG. 70 at step 1702 .
- the confirm days screen 2488 includes text windows representative of the cooking program corresponding to the Sabbath Plus cooking operation 2490 , the first Holiday cooking operation 2492 , as well as the second Holiday cooking operation 2494 .
- the text window corresponding to that operation is left blank or not shown on the confirm days screen 2488 .
- the user selects the back icon 2496 of screen 2488 at step 1708 , which returns display and operations to the confirm Sabbath Plus settings screen 2450 of FIG. 68 at step 1712 .
- the user selects the start icon 2498 at step 1706 , whereupon a Sabbath Plus status screen is displayed at step 1710 .
- a suitable Sabbath Plus status screen is illustrated in FIG. 71 at 2502 .
- the user is capable of modifying any of the previous selections for the Sabbath/Holiday Plus operation from the confirmation screen 2450 by selecting one of the icons 2456 - 2464 .
- the user is able to select, at step 1658 , the clear settings icon 2464 , which prompts display of the Sabbath Plus settings screen 2360 at step 1668 .
- the user selects the cook method icon 2456 at step 1660 , prompting the display of the cook methods Sabbath screen 2380 of FIG. 65 at step 1670 .
- the user then makes any desired changes to the cook method and selects the okay, i.e., next icon 2382 , at step 1680 , whereby the changes to the cooking method are made to the Sabbath/Holiday Plus operation at step 1684 and flow returns to displaying the confirmation screen 2450 at step 1656 .
- the user is capable of adjusting the other settings from the confirmation screen 2450 in accordance with the new cooking method.
- the user selects the cancel icon 2384 at step 1682 , whereby no changes are made to the cooking method at step 1686 and flow returns to displaying the confirmation screen 2450 at step 1656 .
- the user selects the cancel icon 2416 at step 1682 , whereby no changes are made to the cooking temperature at step 1686 and flow returns to displaying the confirmation screen 2450 at step 1656 .
- the user selects the okay, i.e., next icon 2414 at step 1680 , whereby the changes to the cooking temperature are made to the Sabbath/Holiday Plus operation at step 1684 and flow returns to displaying the confirmation screen 2450 at step 1656 .
- the user selects the run-time icon 2460 at step 1664 , which prompts the display of the set start and stop time screen 2428 of FIG. 67 at step 1676 .
- the user is then able to adjust the start and stop times of the selected cooking operation as set forth above.
- the user selects the okay, i.e., next icon 2430 at step 1680 , whereupon the changes are made to the Sabbath/Holiday Plus program at step 1684 . Flow then returns to the confirmation screen 2450 at step 1656 .
- the user selects the cancel icon 2432 at step 1682 , whereupon no changes are made to the previously input start or stop times at step 1686 and flow returns to the display of the confirmation screen 2450 at step 1656 .
- the add a stage screen 2466 includes the Sabbath offset tab 2362 , the first Holiday offset tab 2364 , the second Holiday offset tab 2366 , the move icon 2368 , a first stage cook method icon 2468 , a first stage temperature icon 2472 , a first stage run time icon 2476 , a remove first stage icon 2480 , a second stage cook method icon 2470 , a second stage temperature icon 2474 , a second stage run time icon 2478 , a remove second stage icon 2482 , an add a third stage icon 2484 , a clear settings icon 2486 , a next icon 2452 , and a cancel icon 2454 .
- the instant invention is equally capable of using a single enter icon, not shown, in place of the three icons to initiate the programming of the second stage of the Sabbath Plus cooking operation.
- step 1696 of FIG. 47 Flow then proceeds from step 1696 of FIG. 47 to the screen architecture 1714 of FIG. 48 .
- step 1716 of FIG. 48 corresponds to step 1696 of FIG. 47 , whereupon the Sabbath Plus cook method selection screen 2380 is displayed.
- step 1716 of FIG. 48 corresponds to step 1696 of FIG. 47 , whereupon the Sabbath Plus cook method selection screen 2380 of FIG. 65 is displayed.
- the Sabbath Plus cook method selection screen 2380 displayed in connection with the first stage is capable of being used to select the desired cooking method for the second stage.
- the same icons 2388 - 2408 are used herein with respect to the architecture 1714 of FIG. 48 .
- FIG. 65 includes the graphical illustration window 2410 , which provides a visual queue to the user representing the cooking or cooling operation selected.
- the screen 2380 illustrates that a bake operation has been selected, which is shown in the window 2410 .
- each icon 2388 - 2408 advantageously corresponds to a different graphical representation which is capable of being shown to the user via the window 2410 .
- the Sabbath/Holiday Plus screen template 2380 further includes a next icon 2382 , a cancel icon 2384 , and a back icon 2386 the function of which will be explained in greater detail below.
- step 1720 When the user selects the bake icon 2388 at step 1718 , flow proceeds to step 1720 , whereupon the window 2410 displays a graphical representation of a baking operation to be performed by the cooking appliance 102 .
- step 1724 when the user selects the roast icon 2390 at step 1722 , flow proceeds to step 1724 , whereupon the window 2410 displays a graphical representation of a roasting operation to be performed by the cooking appliance 102 .
- the broil cooking operation represented by the broil icon 2392 is not available for pre-programming in the preferred embodiment. However, in accordance with one particular embodiment of the present invention, the user selects the broil icon 2392 and operations proceed, for example, as discussed below with respect to the roast cooking operation.
- the user selects the convection icon 2398 at step 1726 , whereupon the window 2410 depicts a convection cooking operation at step 1728 .
- the user selects the convection bake icon 2400 at step 1730 , whereupon a graphical representation of a convection baking operation is displayed in the window 2410 at step 1732 .
- the user selects the convection roast icon 2402 at step 1734 , whereupon the window 2410 displays a graphical representation of a convection roasting operation at step 1736 .
- the user selects the dehydrate icon 2406 at step 1738 , whereupon a graphical representation of a dehydrating operation is displayed in the window 2410 at step 1740 .
- the user selects the warm icon 2394 at step 1742 , whereupon the window 2410 illustrates a graphical representation of a warming operation at step 1744 .
- the user selects the proof icon 2408 at step 1746 , which prompts the display of a representation of a proofing cooking operation in the window 2410 at step 1748 .
- the user selects the defrost icon 2396 at step 1750 , which prompts the window 2410 to display a graphical representation of a defrosting operation at step 1752 .
- the user selects the refrigerate icon 2404 at step 1754 , whereupon a refrigeration illustration is shown in the window 2410 at step 1756 .
- the user is presented with the ability to cancel the Sabbath Plus programming operation by selecting the cancel icon 2384 at step 1758 , return to the previous screen 2466 of FIG. 69 by selecting the back icon 2386 at step 1762 , or proceed to the next step of programming the second stage of the Sabbath Plus operation by selecting the next icon 2382 at step 1760 .
- the cancel icon 2384 at step 1758 flow proceeds to step 1776 , wherein the display is returned to the Sabbath/Holiday main screen 2224 .
- step 1780 whereby the display reverts to the add a stage screen 2466 .
- step 1778 a set oven temperature screen 2412 is displayed, as illustrated in FIG. 66 .
- the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit. The skilled artisan will appreciate that this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention.
- the temperature selection screen 2412 includes a graphical representation of a temperature range 2420 , a sliding selector 2422 , a minus five degree adjustment icon 2424 , a plus five degree adjustment icon 2426 , a next icon 2414 , a cancel icon 2416 , and a back icon 2418 .
- the user adjusts the temperature at step 1778 to the desired cooking temperature using the sliding selector 2422 .
- fine-tuning is necessary, i.e., to change from 240 degrees to 245 degrees, the user selects that plus five degrees icon 2426 , which raises the selected temperature by five degrees.
- the instant invention enables the user to return to the previous screen 2380 by selecting the back icon 2418 at step 1792 , which returns the user to the cook methods Sabbath screen 2380 at step 1798 .
- the skilled artisan will further appreciate that by selecting the cancel icon 2416 at step 1794 , the user is returned to the Sabbath/Holiday main screen 2224 at step 1800 .
- the user selects the next icon 2414 at step 1796 , which prompts the display of a set start/stop time screen at step 1802 .
- step 1738 Following user selection of the dehydrate icon 2406 at step 1738 , the user is presented, as shown in FIG. 65 , with the ability to cancel the Sabbath Plus programming operation by selecting the cancel icon 2384 at step 1764 , return to the previous screen 2466 of FIG. 69 by selecting the back icon 2386 at step 1768 , or proceed to the next step of programming the Sabbath Plus operation by selecting the next icon 2382 at step 1766 .
- the cancel icon 2384 at step 1764 flow proceeds to step 1782 , wherein the display is returned to the Sabbath/Holiday main screen 2224 of FIG. 55 .
- step 1786 When the user selects the back icon 2386 at step 1768 , flow proceeds to step 1786 , whereby the display reverts to the add a stage screen 2466 of FIG. 69 .
- step 1784 When the user selects the next icon 2382 at step 1766 , flow proceeds to step 1784 , whereupon a set oven temperature screen 2412 is displayed, as illustrated in FIG. 66 .
- the instant invention enables the user to return to the previous screen 2380 by selecting the back icon 2418 at step 1792 , which returns the user to the cook methods Sabbath selection screen 2380 at step 1798 .
- the skilled artisan will further understand that by selecting the cancel icon 2416 at step 1794 , the user is returned to the Sabbath/Holiday main screen 2224 at step 1800 .
- the user selects the next icon 2414 at step 1796 , which prompts the display of a set start/stop time screen at step 1802 .
- step 1802 of FIG. 48 prompts flow to proceed to the screen architecture 1804 of FIG. 49 .
- the screen displayed at step 1802 corresponds to the instructions to be selected by the user via screen architecture 1804 , as illustrated by FIG. 67 .
- FIG. 67 illustrates the template set start/stop time screen 2428 displayed to the user at step 1802 in accordance with the present invention.
- the user first selects the desired start date by selecting the start date icon 2436 at step 1806 .
- the start date icon 2436 is a scroll-down menu, as is known in the art, enabling the user to navigate to the desired date on which the selected cooking operation is to begin.
- the user selects the time at which the selected cooking operation is to begin by selecting the start time icon 2440 at step 1808 .
- the user sets the stop date for the cooking operation by selecting the stop date icon 2438 at step 1812 .
- the stop date icon 2438 is also a scroll-down menu, as are known in the art, from which the user selects the desired date on which the cooking operation is to be completed.
- the user selects the stop time icon 2442 to set the time at which cooking is to be completed at step 1814 . It will be appreciated by those skilled in the art that the user inputs the desired stop time via the numeric keypad 2448 .
- the user selects the appropriate setting via the AM/PM toggle icon 2446 at step 1816 .
- the user Upon completion of the selection of the start/stop time, the user is prompted to continue with the setup, cancel the setup, or return to the previous selection screen.
- the user selects the back icon 2434 at step 1818 , which returns the user to the previous screen.
- the screen to which the user is returned is dependent upon the cooking operation previously selected for the second stage of the Sabbath/Holiday Plus operation.
- flow returns from step 1818 to step 1824 , whereupon the user is prompted to select the desired cooking temperature.
- step 1834 When the user has previously selected the dehydrate cooking operation, flow returns from step 1818 to step 1834 , whereupon the user is prompted to select the desired dehydration cooking temperature.
- step 1826 When the user had selected the warming cooking operation, flow proceeds from step 1818 to step 1826 , whereupon the cook methods Sabbath/Holiday screen 2380 of FIG. 65 is displayed, with the warm icon 2394 highlighted, thereby indicating the previous selection made by the user.
- step 1828 when the user had previously selected the proofing cooking operation, flow proceeds from step 1818 to step 1828 , whereupon the cook methods Sabbath/Holiday screen 2380 is displayed with the proof icon 2408 highlighted, thereby indicating that the user had previously selected the proof operation.
- step 1818 when the user selected the defrost operation, flow proceeds from step 1818 to step 1830 , whereupon the cook methods Sabbath/Holiday screen 2380 is displayed with the defrost icon 2396 highlighted, thereby indicating the previous selection made by the user.
- step 1832 when the user had selected the refrigeration operation, flow proceeds from step 1818 to step 1832 , whereupon the cook methods Sabbath/Holiday screen 2380 is displayed, with the refrigerate icon 2404 highlighted, indicating the previous selection made by the user.
- the user selects the cancel icon 2432 at step 1820 , thereby prompting the display of the main Sabbath/Holiday screen 2224 at step 1836 , effectively returning the user to step 1308 of FIG. 42 .
- the user selects the next icon 2430 at step 1822 , prompting the display of the add a stage screen 2466 of FIG. 69 at step 1838 .
- the add a stage screen 2466 advantageously illustrates icons 2470 , 2474 , and 2478 as the cooking method, temperature and runtimes selected by the user in the preceding steps.
- a stage screen 2466 the user is presented with several options for proceeding, including, for example and without limitation, clearing the settings, subtracting one or more stages from the Sabbath/Holiday Plus cooking operation, canceling the Sabbath/Holiday Plus cooking program, or proceeding with the final steps in setting the Sabbath/Holiday Plus cooking program.
- the user selects the clear settings icon 2486 at step 1840 , thereby prompting display of the Sabbath Plus settings screen 2360 of FIG. 63 at step 1850 , effectively returning flow to step 1390 of FIG. 43 .
- Removal of the first cooking stage is accomplished by selection of the first subtract. cooking stage icon 2480 at step 1842 , whereupon flow proceeds to the display of the confirm Sabbath Plus settings screen 2450 at step 1852 .
- the user selects the subtract second cooking stage icon 2482 at step 1844 , thereafter flow proceeds to step 1852 , which displays the confirm Sabbath Plus settings screen 2450 .
- FIG. 70 illustrates a suitable template confirm days screen 2488 , inclusive of the text windows representing the cooking program corresponding to the Sabbath Plus cooking operation 2490 , the first Holiday cooking operation 2492 , as well as the second Holiday cooking operation 2494 .
- the user selects the back icon 2496 of screen 2488 at step 1858 , which returns display add a stage screen 2466 of FIG. 69 at step 1864 .
- the user is capable of selecting the cancel icon 2500 to terminate the Sabbath Plus program, whereupon display returns to the Sabbath/Holiday Screen 2224 at step 1866 .
- the user selects the start icon 2498 at step 1862 , whereupon the Sabbath Plus status screen is displayed at step 1868 .
- the Sabbath Plus status screen is illustrated in FIG. 71 at 2502 .
- step 1390 of FIG. 43 the user is able to select the first Holiday tab 2364 or the second Holiday tab 2366 from the screen 2360 of FIG. 63 , at steps 1406 and 1408 , respectively.
- step 1872 of FIG. 50 corresponds to step 1406 of FIG. 43 , such that when the user selects the first Holiday tab 2364 at step 1406 , flow proceeds to step 1872 of FIG. 50 .
- FIG. 64 is now explained in connection with the screen architecture 1870 of FIG. 50 , whereby the user sets up the first Holiday program in accordance with the present invention.
- the first Holiday settings screen 2378 employs the same icons depicted in FIG. 63 .
- the same reference numbers will be used interchangeably for the description of the Sabbath Plus settings screen 2360 of FIG. 63 , and the first Holiday settings screen 2378 of FIG. 64 .
- the settings of the second Holiday program are capable of being implemented using the screen architectures of the first Holiday operation and for purposes of brevity, are not included hereinafter.
- the first Holiday setting template screen 2378 includes a variety of selection options for the user. As shown in FIG. 64 , the screen 2378 includes the Sabbath offset tab 2362 , the first Holiday offset tab 2364 , the second Holiday offset tab 2366 , the move icon 2368 , the enter icon 2374 , the add a stage icon 2376 , the cancel icon 2370 , and the next icon 2372 . It will be appreciated by those skilled in the art that the next icon 2372 illustrated in FIG. 64 is enabled as shown. The skilled artisan will understand that the next icon 2372 of screen 2378 advantageously becomes enabled once preconditions, including for example and without limitation the completion of programming at least one cooking stage, have been fulfilled. Thus, as shown in FIG.
- a Sabbath Plus program has already been programmed, thereby enabling the next icon 2372 .
- the skilled artisan will appreciate that the selection of the next icon 2372 by the user, absent any entries with respect to the first Holiday program, will result in execution of the previously input Sabbath Plus program.
- the cancel icon 2370 is capable of being selected by the user at 1876 when so desired, returning the display to the Sabbath/holiday main screen 2224 at step 1880 .
- step 1872 when the enter icon 2374 is selected by the user at step 1874 , flow proceeds to step 1878 , whereupon the user is presented with a cook methods Sabbath Plus Holiday selection screen, hereinafter “first Holiday cook methods screen”.
- a first Holiday cook methods screen is shown by the template 2504 illustrated in FIG. 72 .
- the first Holiday cook methods screen 2504 includes icons representative of several cooking options, including, for example and without limitation, a bake icon 2512 , a roast icon 2514 , a broil icon 2516 , a warm icon 2518 , a convection icon 2522 , a convection bake icon 2524 , a convection roast icon 2526 , a refrigerate icon 2528 , a defrost icon 2520 , a dehydrate icon 2530 , and a proof icon 2532 .
- FIG. 72 further includes a graphical illustration window 2534 suitably configured to provide a visual cue to the user representative of the cooking or cooling operation selected.
- the screen 2504 illustrates that a bake operation has been selected, which is shown in the window 2534 .
- each icon 2512 - 2532 advantageously corresponds to a different graphical representation which is capable of being shown to the user via the window 2534 .
- the first Holiday screen template 2504 further includes a next icon 2506 , a cancel icon 2508 , and a back icon 2510 the function of which will be explained in greater detail below.
- step 1902 whereupon the window 2534 displays a graphical representation of a baking operation to be performed by the cooking appliance 102 .
- step 1904 whereupon the window 2534 displays a graphical representation of a roasting operation to be performed by the cooking appliance 102 .
- the broil cooking operation represented by the broil icon 2516 is not available for preprogramming in the preferred embodiment.
- the user selects the broil icon 2516 and operations proceed, for example, as discussed below with respect to the roast cooking operation.
- the user selects the convection icon 2522 at step 1886 , whereupon the window 2534 depicts a convection cooking operation at step 1906 .
- the user selects the convection bake icon 2524 at step 1888 , whereupon a graphical representation of a convection baking operation is displayed in the window 2534 at step 1908 .
- the user selects the convection roast icon 2526 at step 1890 , whereupon the window 2534 displays a graphical representation of a convection roasting operation at step 1910 .
- the user selects the dehydrate icon 2530 at step 1892 , whereupon a graphical representation of a dehydrating operation is displayed in the window 2534 at step 1912 .
- the user selects the warm icon 2518 at step 1894 , whereupon the window 2534 illustrates a graphical representation of a warming operation at step 1914 .
- the user selects the proof icon 2532 at step 1896 , which prompts the display of a representation of a proofing cooking operation in the window 2534 at step 1916 .
- the user selects the defrost icon 2520 at step 1898 , which prompts the window 2534 to display a graphical representation of a defrosting operation at step 1918 .
- the user selects the refrigerate icon 2528 at step 1900 , whereupon a refrigeration illustration is shown in the window 2534 at step 1920 .
- step 1940 When the user selects the cancel icon 2508 at step 1922 , flow proceeds to step 1940 , wherein the display is returned to the Sabbath/Holiday main screen 2224 of FIG. 55 .
- step 1942 When the user selects the next icon 2506 at step 1924 , flow proceeds to step 1942 , whereupon a set oven temperature screen 2536 is displayed, as illustrated in FIG. 73 .
- step 1942 of FIG. 50 corresponds to step 1958 of the screen architecture 1956 of FIG. 51 , such that user selection of the next icon 2506 at step 1924 prompts the display of the set oven temperature screen 2536 at step 1942 of FIG. 50 correlating to the display of the temperature screen 2536 of FIG. 73 at step 1958 of FIG. 51 .
- the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit.
- this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention.
- the temperature selection screen 2536 includes a graphical representation of a temperature range 2546 , a sliding selector 2544 , a minus five degree adjustment icon 2548 , a plus five degree adjustment icon 2550 , a next icon 2538 , a cancel icon 2540 , and a back icon 2542 .
- the user adjusts the temperature at step 1958 to the desired cooking temperature using the sliding selector 2544 .
- fine-tuning is necessary, i.e., to change from 225 degrees to 230 degrees
- the user selects that plus five degrees icon 2550 , which raises the selected temperature by five degrees.
- the instant invention enables the user to return to the previous screen 2504 of FIG.
- step 1928 When the user desires to proceed with the programming of the first Holiday program and has selected the dehydrate icon 2530 at step 1892 of FIG. 50 , flow proceeds to steps 1928 , 1930 , or 1932 .
- the user is presented with the ability to cancel the first Holiday programming operation by selecting the cancel icon 2508 at step 1928 , return to the previous screen 2378 of FIG. 64 by selecting the back icon 2510 at step 1932 , or proceed to the next step of programming the first Holiday operation by selecting the next icon 2506 at step 1930 .
- step 1946 When the user selects the cancel icon 2508 at step 1928 , flow proceeds to step 1946 , wherein the display is returned to the Sabbath/Holiday main screen 2224 .
- step 1850 When the user selects the back icon 2510 at step 1932 , flow proceeds to step 1850 , whereby the display reverts to the first Holiday tab screen 2378 .
- step 1848 When the user selects the next icon 2506 at step 1930 , flow proceeds to step 1848 , whereupon a set oven temperature screen 2536 is displayed, as illustrated in FIG. 73 .
- step 1848 of FIG. 50 corresponds to step 1960 of the screen architecture 1956 of FIG. 51 , such that user selection of the next icon 2506 at step 1930 prompts the display of the set oven temperature screen 2536 at step 1848 of FIG. 50 correlating to the display of the temperature screen 2536 at step 1960 of FIG. 51 .
- the temperature selection screen 2536 advantageously enables the user to select the desired dehydration temperature.
- the temperature range for the dehydration operation is one hundred degrees to two hundred degrees, in accordance with dehydration temperatures known in the art.
- the graphical representation of the temperature range 2536 is suitably adjusted for the dehydration operation to reflect a minimum temperature of one hundred degrees and a maximum temperature of two hundred degrees.
- the foregoing dehydration temperature range is for example purposes only and any dehydration temperature range known in the art is equally capable of being implemented in accordance with the present invention.
- the instant invention enables the user to return to the previous screen 2504 by selecting the back icon 2542 at step 1968 , which returns the user to the cook methods first Holiday screen 2400 at step 1974 .
- the skilled artisan will also appreciate that by selecting the cancel icon 2540 at step 1966 , the user is returned to the Sabbath/Holiday main screen 2224 at step 1972 .
- the user selects the next icon 2538 at step 1964 , which prompts the display of a set start/stop time screen at step 1970 .
- step 1962 When the user has selected the warming, defrost, refrigeration, or proofing cooking operations, and selects the next icon 2506 at step 1936 , which corresponds to the selection step 1962 of FIG. 51 , flow proceeds from step 1962 to step 1970 , whereupon a start/stop time screen is displayed to the user for further selections.
- the screen architecture 1956 illustrated in FIG. 51 represents a sub-tier in the first Holiday programming.
- FIG. 74 illustrates a first Holiday template set start/stop time screen 2552 displayed to the user at step 1970 in accordance with the present invention.
- the screen 2552 includes a start date icon 2560 , a stop date icon 2564 , a start time icon 2562 , a stop time icon 2566 , a start time AM/PM toggle icon 2568 , a stop time AM/PM toggle icon 2570 , a numeric keypad 2572 , a next icon 2554 , a cancel icon 2556 , and a back icon 2558 .
- the user first selects the desired start date by selecting the start date icon 2560 at step 1976 .
- the start date icon 2560 is a scroll-down menu, as is known in the art, enabling the user to navigate to the desired date on which the selected cooking operation is to begin. The user then selects the time at which the selected cooking operation is to begin by selecting the start time icon 2562 at step 1978 . It will be appreciated by those skilled in the art that upon selecting the start time icon 2562 , the user then inputs the desired start time in hours and minutes using the numeric keypad 2572 . The user then selects the appropriate setting via the AM/PM toggle icon 2568 at step 1980 .
- the user sets the stop date for the cooking operation by selecting the stop date icon 2564 at step 1982 .
- the stop date icon 2564 is also a scroll-down menu, as is known in the art, from which the user selects the desired date on which the cooking operation is to be completed.
- the user selects the stop time icon 2566 to set the time at which cooking is to be completed at step 1984 . It will be appreciated by those skilled in the art that the user inputs the desired stop time via the numeric keypad 2572 .
- the user selects the appropriate setting via the AM/PM toggle icon 2570 at step 1986 .
- the user Upon completion of the selection of the start/stop time, the user is prompted to continue with the setup of the first Holiday program, cancel the setup of the first Holiday program, or return to the previous selection screen.
- the user selects the back icon 2558 at step 1988 , which returns the user to the previous screen.
- the screen to which the user is returned is dependent upon the cooking operation previously selected. Thus, when the user has selected either the bake, roast, convection, convection bake, or convection roast cooking operations, flow returns from step 1988 to step 1958 , whereupon the user is prompted to select the desired cooking temperature.
- step 1988 When the user has previously selected the dehydrate cooking operation, flow returns from step 1988 to step 1960 , whereupon the user is prompted to select the desired dehydration cooking temperature.
- step 1988 When the user had selected the warming cooking operation, flow proceeds from step 1988 to step 1998 , whereupon the cook methods Holiday selection screen 2504 of FIG. 72 is displayed, with the warm icon 2518 highlighted, thereby indicating the previous selection made by the user.
- step 1988 when the user had previously selected the proofing cooking operation, flow proceeds from step 1988 to step 2000 , whereupon the cook methods Holiday selection screen 2504 is displayed with the proof icon 2532 highlighted, thereby indicating that the user had previously selected the proof operation.
- step 1988 when the user selected the defrost operation, flow proceeds from step 1988 to step 2002 , whereupon the cook methods Holiday selection screen 2504 is displayed with the defrost icon 2520 highlighted, thereby indicating the previous selection made by the user.
- step 2004 when the user had selected the refrigeration operation, flow proceeds from step 1988 to step 2004 , whereupon the cook methods Holiday selection screen 2504 is displayed, with the refrigerate icon 2528 highlighted, indicating the previous selection made by the user.
- step 1994 of FIG. 51 correlates to step 2008 of FIG. 52 , wherein a confirmation screen, such as screen 2574 of FIG. 75 , is displayed to the user via the touchscreen interface 222 .
- the confirmation screen 2574 of FIG. 75 enables the user to confirm the previous selections made during setup of the first Holiday operation of the cooking appliance 102 .
- the confirmation screen 2574 includes the Sabbath offset tab 2362 , the first Holiday offset tab 2364 , the second Holiday offset tab 2366 , the move icon 2368 , a cook method icon 2580 , an oven temperature icon 2582 , a run-time icon 2584 , an add stage icon 2586 , a clear settings icon 2588 , a next icon 2576 , and a cancel icon 2578 .
- the user selects the cancel icon 2578 at step 2010 , which prompts the display of the Sabbath/Holiday main screen 2224 of FIG. 55 at step 2012 .
- the confirm days screen 2488 includes text windows representative of the cooking program corresponding to the Sabbath Plus cooking operation 2490 , the first Holiday cooking operation 2492 , as well as the second Holiday cooking operation 2494 .
- the text window corresponding to that operation is left blank or not shown on the confirm days screen 2488 .
- the user selects the back icon 2496 of screen 2488 at step 1060 , which returns display and operations to the confirm first Holiday settings screen 2574 at step 1064 .
- the user selects the start icon 2498 at step 2018 , whereupon the first Holiday status screen is displayed at step 1062 .
- a suitable first Holiday status screen is illustrated in FIG. 71 at 2502 .
- the user is capable of modifying any of the previous selections for the first Holiday operation from the confirmation screen 2574 by selecting one of the icons 2580 - 2588 .
- the user is able to select, at step 2026 , the clear settings icon 2588 , which prompts display of the first Holiday tab settings screen 2378 of FIG. 64 at step 2036 .
- the user selects the cook method icon 2580 at step 1068 , prompting the display of the cook methods first Holiday screen 2504 of FIG. 72 at step 2038 .
- the user then makes any desired changes to the cook method and selects the okay, i.e., next icon 2506 , at step 1088 , whereby the changes to the cooking method are made to the first Holiday operation at step 2052 and flow returns to displaying the confirmation screen 2574 at step 2008 .
- the user is capable of adjusting the other settings from the confirmation screen 2574 in accordance with the new cooking method.
- the user selects the cancel icon 2508 at step 2050 , whereby no changes are made to the cooking method at step 2054 and flow returns to displaying the confirmation screen 2574 at step 2008 .
- step 2030 When the user desires to change the previously selected cooking or dehydration temperature, the user selects the oven temperature icon 2582 at step 2030 , prompting the display of the temperature selection screen 2536 at step 1080 or step 1082 .
- steps 1080 and 1082 result in the display of similar temperature screens 2536 , albeit with different temperature range scales 2546 .
- the cooking method is bake, roast, convection, convection bake, or convection roast
- flow proceeds to step 1080 , whereupon the temperature range 2546 displayed is from 150-500 degrees Fahrenheit.
- the cooking method selected is the dehydrate cooking method
- step 1082 whereupon the temperature range 2546 displayed is from 100-200 degrees Fahrenheit.
- the user selects the cancel icon 2540 at step 2050 , whereby no changes are made to the cooking temperature at step 2054 and flow returns to displaying the confirmation screen 2574 at step 2008 .
- the user selects the okay, i.e., next icon 2538 at step 1088 , whereby the changes to the cooking temperature are made to the first Holiday operation at step 2052 and flow returns to displaying the confirmation screen 2574 at step 2008 .
- the user selects the run-time icon 2584 at step 2032 , which prompts the display of the set start and stop time screen 2552 at step 1084 .
- the user is then able to adjust the start and stop times of the selected cooking operation as set forth above.
- the user selects the okay, i.e., next icon 2554 at step 1088 , whereupon the changes are made to the first Holiday program at step 2052 . Flow then returns to the confirmation screen 2574 at step 2008 .
- the user selects the cancel icon 2556 at step 2050 , whereupon no changes are made to the previously input start or stop times at step 2054 and flow returns to the display of the confirmation screen 2574 at step 2008 .
- the user selects the add a stage icon 2586 at step 2034 , which prompts the display of an add a stage screen at step 1086 , illustrated at 2590 in FIG. 76 . As shown in FIG.
- the add a stage screen 2590 includes the Sabbath offset tab 2362 , the first Holiday offset tab 2364 , the second Holiday offset tab 2366 , the move icon 2368 , a first stage cook method icon 2596 , a first stage temperature icon 2600 , a first stage run time icon 2958 , a remove first stage icon 2608 , a second stage cook method icon 2598 , a second stage temperature icon 2602 , a second stage run time icon 2606 , a remove second stage icon 2610 , an add a third stage icon 2612 , a clear settings icon 2614 , a next icon 2592 , and a cancel icon 2594 .
- step 2064 When the user selects the clear settings icon 2614 at step 2056 , flow proceeds to step 2064 , whereupon all stages are removed and operations return to step 1406 of FIG. 43 .
- the user selects the remove first stage icon 2608 at step 2060 , whereby flow returns to the confirmation screen 2574 of FIG. 75 at step 2008 .
- the user selects the remove second stage icon 2610 at step 2062 , whereby flow returns to the confirmation screen 2574 at step 2008 .
- the user selects the enter icon, which is illustrated in FIG.
- the instant invention is equally capable of using a single enter icon, not shown, in place of the three icons to initiate the programming of the second stage of the first Holiday cooking operation.
- step 2070 of FIG. 53 follows immediately from step 2066 of FIG. 52 , which corresponds to the programming of the second stage of the first Holiday cooking operation.
- flow proceeds from step 2066 of FIG. 52 to step 2070 of FIG. 53 .
- FIG. 53 illustrates a contemporaneous third-tier of screen architecture 2068 corresponding to the addition of the second stage cooking operation to the first Holiday cooking operation.
- the display on the touchscreen interface 222 progresses from displaying the second stage of the first Holiday screen 2590 of FIG. 76 to the cook methods selection screen 2504 of FIG. 72 . Therefore, explanation of the second stage selection process of the first Holiday program will entail use of the selection screen 2504 in accordance with the screen architecture method 2068 of FIG. 53 .
- the selection screen 2504 includes cooking method icons corresponding to the bake icon 2512 , the roast icon 2514 , the convection icon 2522 the convection bake icon 2524 , the convection roast icon 2526 , the dehydrate icon 2530 , the warm icon 2518 , the proof icon 2532 , the defrost icon 2520 , the refrigerate icon 2528 , and the broil icon 2516 .
- the screen 2504 further includes the graphical representation window 2534 , the function of which is the same as that for the first stage of the first Holiday program.
- the cook methods selection screen 2504 further includes the next icon 2506 , the cancel icon 2508 , and the back icon 2510 , the function of which will be explained in greater detail below.
- the screen 2504 is advantageously displayed to the user at step 2070 , whereupon the user is able to select a desired cooking method for the second stage of the first Holiday cooking operation.
- the window 2534 displays the graphical representation of a baking operation to be performed by the cooking appliance 102 .
- the window 2534 displays the graphical representation of a roasting operation to be performed by the cooking appliance 102 .
- the user selects the convection icon 2522 at step 2076 , whereupon the window 2534 depicts a convection cooking operation at step 2096 .
- the user selects the convection bake icon 2524 at step 2078 , whereupon a graphical representation of a convection baking operation is displayed in the window 2534 at step 2098 .
- the user selects the convection roast icon 2526 at step 2080 , whereupon the window 2534 displays a graphical representation of a convection roasting operation at step 2100 .
- the user selects the dehydrate icon 2530 at step 2082 , whereupon a graphical representation of a dehydrating operation is displayed in the window 2534 at step 2102 .
- the user selects the warm icon 2518 at step 2084 , whereupon the window 2534 illustrates a graphical representation of a warming operation at step 2104 .
- the user selects the proof icon 2532 at step 2086 , which prompts the display of a representation of a proofing cooking operation in the window 2534 at step 2106 .
- the user selects the defrost icon 2520 at step 2088 , which prompts the window 2534 to display a graphical representation of a defrosting operation at step 2108 .
- the user selects the refrigerate icon 2528 at step 2090 , whereupon a refrigeration illustration is shown in the window 2534 at step 2110 .
- the user is presented with the ability to cancel the addition of the second stage to the first Holiday programming operation by selecting the cancel icon 2508 at step 2112 for the bake, roast, convection, convection bake, or convection roast method, at step 2118 for the dehydrate method, and at step 2124 for the warm, proof, defrost, or refrigerate methods.
- the user is also able to return to the previous screen 2574 by selecting the back icon 2510 at step 2116 for the bake, roast, convection, convection bake, or convection roast method, at step 2122 for the dehydrate method, and at step 2128 for the warm, proof, defrost, or refrigerate methods.
- the user is able to proceed to the next step of programming the second stage of the first Holiday operation by selecting the next icon 2506 at step 2114 for the bake, roast, convection, convection bake, or convection roast method, at step 2120 for the dehydrate method, and at step 2126 for the warm, proof, defrost, or refrigerate methods
- step 2132 whereupon the set oven temperature screen 2536 is displayed, as illustrated in FIG. 73 .
- the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit. The skilled artisan will appreciate that this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention.
- the temperature selection screen 2536 of FIG. 73 includes a graphical representation of a temperature range 2546 , a sliding selector 2544 , a minus five degree adjustment icon 2548 , a plus five degree adjustment icon 2550 , a next icon 2538 , a cancel icon 2540 , and a back icon 2542 .
- the user adjusts the temperature at step 2132 to the desired cooking temperature using the sliding selector 2544 , the minus five degree adjustment icon 2548 , or the plus five degree adjustment icon 2550 .
- the user is then able to return to the previous screen 2504 by selecting the back icon 2542 at step 2150 , which returns the user to the cook methods selection screen 2504 at step 2156 .
- the user is also able to select the cancel icon 2540 at step 2148 , whereupon the user is returned to the Sabbath/Holiday main screen 2224 at step 2154 .
- the user selects the next icon 2538 at step 2146 , which prompts the display of the set start/stop time screen of FIG. 74 at step 2152 .
- step 2138 whereupon the user is presented with the set temperature screen 2536 illustrated in FIG. 73 .
- the temperature scale 2546 corresponding to the dehydrate operation varies from 100-200 degrees Fahrenheit.
- the user via the temperature selection screen 2536 , is presented with the ability to return to the previous screen, cancel the operation, or proceed to the next step in programming the second stage of the first Holiday operation.
- the user selects the back icon 2542 at step 2150 , which returns the display to the select cook methods screen 2504 at step 2156 .
- the user selects the cancel icon 2540 at step 2148 , which returns the user to the main screen 2224 at step 2154 .
- the user selects the next icon 2538 at step 2146 , which prompts display of the set start/stop time screen 2552 at step 2152 .
- step 2126 When the user desires to proceed with the programming of the second stage of the first Holiday program and has selected the warm icon 2518 , the proof icon 2532 , the defrost icon 2520 , or the refrigerate icon 2528 , the user selects the next icon 2506 at step 2126 , whereupon flow proceeds to step 2152 , and the display of the set start/stop time screen.
- display of the set start/stop time screen at step 2152 corresponds to the display of the screen 2552 of FIG. 74 , whereupon flow proceeds to the screen architecture 2158 of FIG. 54 .
- FIG. 74 illustrates the template set start/stop time screen 2552 displayed to the user at step 2152 in accordance with the present invention.
- the user first selects the desired start date by selecting the start date icon 2560 at step 2160 .
- the start date icon 2560 is a scroll-down menu, as is known in the art, enabling the user to navigate to the desired date on which the selected cooking operation is to begin.
- the user selects the time at which the selected cooking operation is to begin by selecting the start time icon 2562 at step 2162 .
- start time icon 2562 upon selecting the start time icon 2562 , the user then inputs the desired start time in hours and minutes using the numeric keypad 2572 . The user then selects the appropriate setting via the AM/PM toggle icon 2568 at step 2164 .
- the stop date icon 2564 is also a scroll-down menu, from which the user selects the desired date on which the cooking operation is to be completed.
- the user selects the stop time icon 2566 to set the time at which cooking is to be completed at step 2168 . It will be appreciated by those skilled in the art that the user inputs the desired stop time via the numeric keypad 2572 .
- the user selects the appropriate setting via the AM/PM toggle icon 2570 at step 2170 .
- the user Upon completion of the selection of the start/stop time, the user is prompted to continue with the setup, cancel the setup, or return to the previous selection screen.
- the user selects the back icon 2558 at step 2172 , which returns the user to the previous screen.
- the screen to which the user is returned is dependent upon the cooking operation previously selected for the second stage of the first Holiday operation.
- flow returns from step 2172 to step 2178 , whereupon the user is prompted to select the desired cooking temperature.
- step 2172 When the user has previously selected the dehydrate cooking operation, flow returns from step 2172 to step 2188 , whereupon the user is prompted to select the desired dehydration cooking temperature.
- step 2172 When the user had selected the warming cooking operation, flow proceeds from step 2172 to step 2180 , whereupon the cook methods first Holiday selection screen 2504 is displayed, with the warm icon 2518 highlighted, thereby indicating the previous selection made by the user.
- step 2172 when the user had previously selected the proofing cooking operation, flow proceeds from step 2172 to step 2182 , whereupon the cook methods first Holiday selection screen 2504 is displayed with the proof icon 2532 highlighted, thereby indicating that the user had previously selected the proof operation.
- step 2172 when the user selected the defrost operation, flow proceeds from step 2172 to step 2184 , whereupon the cook methods first Holiday selection screen 2504 is displayed with the defrost icon 2520 highlighted, thereby indicating the previous selection made by the user. Furthermore, when the user had selected the refrigeration operation, flow proceeds from step 2172 to step 2186 , whereupon the cook methods first Holiday selection screen 2504 is displayed, with the refrigerate icon 2528 highlighted, indicating the previous selection made by the user.
- the user selects the cancel icon 2556 at step 2174 , thereby prompting the display of the main Sabbath/Holiday screen 2224 at step 2190 , effectively returning the user to step 1406 of FIG. 42 .
- the user selects the next icon 2554 at step 2176 , prompting the display of the add a stage screen 2590 of FIG. 76 at step 2192 .
- the user is presented with several options for proceeding, including, for example and without limitation, clearing the settings, subtracting one or more stages from the first Holiday cooking operation, canceling the first Holiday cooking program, or proceeding with the final steps in setting the first Holiday cooking program.
- the user selects the clear settings icon 2614 at step 2194 , thereby prompting display of the first Holiday settings screen 2378 of FIG. 64 at step 2108 , effectively returning flow to step 1406 of FIG. 43 .
- Removal of the first cooking stage is accomplished by selection of the first subtract cooking stage icon 2608 at step 2196 , whereupon flow proceeds to the display of the confirm first Holiday settings screen 2574 at step 2206 .
- the user selects the subtract second cooking stage icon 2610 at step 2198 , thereafter flow proceeds to step 2206 , which displays the confirm first Holiday settings screen 2574 of FIG. 75 .
- the user selects the next icon 2592 at step 2106 , which prompts the display of the confirm days screen 2488 at step 2210 .
- FIG. 70 illustrates a suitable template confirm days screen 2488 , inclusive of the text windows representing the cooking program corresponding to the Sabbath Plus cooking operation 2490 , the first Holiday cooking operation 2492 , as well as the second Holiday cooking operation 2494 .
- the user selects the back icon 2496 of screen 2488 at step 2212 , which returns display add a stage screen 2590 at step 2218 .
- the user is capable of selecting the cancel icon 2500 at step 2214 to terminate the first Holiday program, whereupon display returns to the Sabbath/Holiday Screen 2224 at step 2220 .
- the user selects the start icon 2498 at step 2216 , whereupon the Sabbath Plus status screen 2502 is displayed at step 2222 .
- the programming of the second Holiday program is accomplished in the same manner as that of the first Holiday program.
- the user is thereby able to program two different holidays, in addition to a Sabbath program.
- the same screens and screen architecture, as described above with respect to the first Holiday program are equally capable of being used to provide the second Holiday program, and the skilled artisan will understand the application thereto.
- FIG. 77 illustrates the screen architecture 2616 implemented in accordance with the present invention to refrigeration status to the user.
- FIG. 78 depicts the template refrigeration status screen 2628 displayed to the user at step 2618 .
- the status screen 2628 includes an off icon 2630 and an oven light icon 2632 corresponding to a refrigeration operation in the top chamber 106 of the cooking appliance 102 .
- the off icon 2630 Upon user selection of the off icon 2630 at step 2620 , flow proceeds to step 2624 , wherein the main screen 400 is illustrated to the user.
- the oven light icon 2632 advantageously controls the interior light of the top chamber 106 .
- flow proceeds to step 2626 , whereupon the light is turned on or off, depending upon the previous state of the oven. Discussion now turns to the cook now and cook now favorites features of the instant invention.
- the instant invention enables the user to use the cooking appliance 102 to heat a food item immediately.
- the user selects the cook now icon associated with the desired cooking chamber, e.g., the user selects the cook now icon 416 associated with the top cooking chamber 106 .
- the functioning of the cook now features with respect to the bottom chamber 108 is suitably accomplished using the same architectures and methodologies described hereinafter with respect to the cook now operations of the top chamber 106 .
- step 336 wherein the cook methods available to the user are displayed for further selection. It will be understood by those skilled in the art that the operation of the cook now features proceeds from step 336 to step 2636 of the second tier screen architecture 2634 of FIG. 79 .
- step 336 of FIG. 3 corresponds to step 2636 of FIG. 79 , whereupon a cook now method selection screen, such as the screen template 3180 of FIG. 89 is displayed.
- the cook now operation is capable of including one or more cooking stages, such as, for example and without limitation, a defrost and warm series, a defrost, bake, warm series, and the like.
- several of the screen templates described hereinafter are capable of being used for a first stage, a second stage, a third stage of operation, up to the user's desired number of stages.
- the cook now cook method selection screen 3180 includes icons representative of several cooking options, including, for example and without limitation, a bake icon 3186 , a roast icon 3188 , a broil icon 3190 , a convection icon 3192 , a convection bake icon 3194 , a convection roast icon 3196 , a warm icon 3198 , a proof icon 3200 , a defrost icon 3106 , and a dehydrate icon 3108 .
- the skilled artisan will appreciate that the icons 3186 - 3108 are examples of cooking operations which the cooking appliance 102 is capable of performing.
- FIG. 89 further includes a graphical illustration window 3206 suitably adapted to provide a visual queue to the user representative of the cooking or cooling operation selected.
- the screen 3180 illustrates that a bake operation has been selected, which is shown in the window 3206 .
- each icon 3186 - 3108 advantageously corresponds to a different graphical representation which is capable of being shown to the user via the window 3206 .
- the cook now method selection screen template 3180 further includes a next icon 3182 and a cancel icon 3184 , the function of which will be explained in greater detail below.
- step 2662 the window 3206 displays a graphical representation of a baking operation, which is to be performed by the cooking appliance 102 .
- step 2664 the graphical window 3206 displays a roasting operation.
- the user selects the convection icon 3192 at step 2646 , whereupon the window 3206 depicts a convection cooking operation at step 2666 .
- the user selects the convection bake icon 3194 at step 2648 , whereupon the window 3206 displays a graphical representation of a convection baking operation at step 2668 .
- the user selects the convection roast icon 3196 at step 2650 , whereupon the window 3206 displays a graphical representation of a convection roasting operation at step 2670 .
- the user selects the dehydrate icon 3108 at step 2652 , whereupon a graphical representation of a dehydrating operation is displayed in the window 3206 at step 2672 .
- the user selects the broil icon 3190 at step 2654 , following which the window 3206 displays a graphical representation of a broiling operation at step 2674 .
- the user selects the warm icon 3198 at step 2656 , whereupon the window 3206 illustrates a graphical representation of a warming operation at step 2676 .
- a proofing cooking operation is initiated upon user selection of the proof icon 3200 at step 2658 , which prompts the display of a representation of a proofing operation in the window 3206 at step 2678 .
- the user selects the defrost icon 3106 at step 2660 , which prompts the window 3206 to display a graphical representation of a defrosting operation at step 2680 .
- the user is presented with the ability to cancel the cook now programming operation by selecting the cancel icon 3184 at step 2638 .
- flow proceeds to step 2640 , wherein the display is returned to the main screen 400 .
- the user continues with programming the cook now cooking operation by selecting the next icon 3182 at step 2682 , which prompts display of a temperature selection screen at step 2688 .
- a suitable temperature selection screen is illustrated in FIG. 90 at 3208 .
- the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit.
- this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention.
- the temperature selection screen 3208 includes a graphical representation of a temperature range 3216 , a sliding selector 3218 , a minus five degree adjustment icon 3220 , a plus five degree adjustment icon 3222 , a next icon 3210 , a cancel icon 3212 , and a back icon 3214 .
- the user sets the desired cooking temperature at step 2688 using the sliding selector 3218 .
- the user selects the plus five degrees icon 3222 , which raises the selected temperature by five degrees, or the minus five degrees icon 3220 , which lowers the cooking temperature by five degrees.
- the instant invention enables the user to return to the previous screen 3180 by selecting the back icon 3214 at step 2690 , which returns the user to the cook methods selection screen 3180 .
- the skilled artisan will further appreciate that by selecting the cancel icon 3212 at step 2692 , the user is returned to the main screen 400 at step 2696 .
- the user selects the next icon 3210 at step 2694 , which prompts the display of a set cooking time screen at step 2708 .
- step 2652 Following user selection of the dehydrate icon 3108 at step 2652 , the user is presented, as shown in FIG. 89 , with the ability to cancel the cook now operation by selecting the cancel icon 3184 at step 2638 , or proceed to the next step of programming the cook now operation by selecting the next icon 3182 at step 2684 .
- step 2640 When the user selects the cancel icon 3184 at step 2638 , flow proceeds to step 2640 , wherein the display is returned to the main screen 400 .
- step 2698 When the user selects the next icon 3182 at step 2684 , flow proceeds to step 2698 , whereupon a set oven temperature screen 3208 is displayed, as illustrated in FIG. 90 .
- the temperature selection screen 3208 advantageously enables the user to select the desired dehydration temperature.
- the temperature range for the dehydration operation is one hundred degrees to two hundred degrees, in accordance with dehydration temperatures known in the art.
- the graphical representation of the temperature range 3208 is suitably adjusted for the dehydration operation to reflect a minimum temperature of one hundred degrees and a maximum temperature of two hundred degrees.
- the foregoing dehydration temperature range is for example purposes only and any dehydration temperature range known in the art is equally capable of being implemented in accordance with the present invention.
- the instant invention enables the user to return to the previous screen 3180 by selecting the back icon 3214 at step 2700 , which returns the user to the cook methods selection screen 3180 at step 2672 .
- the skilled artisan will further understand that by selecting the cancel icon 3212 at step 2702 , the user is returned to the main screen 400 at step 2706 .
- the user selects the next icon 3210 at step 2704 , which prompts the display of a set cooking time screen at step 2708 .
- step 2686 wherein the user selects the next icon 3182 .
- step 2708 whereupon a set cooking time screen is displayed to the user.
- the user is able to cancel the selected cooking operation by selecting the cancel icon 3184 at step 2638 , which prompts the display to return to the main screen 400 at step 2640 .
- step 2708 of FIG. 79 prompts flow to proceed to the screen architecture 2710 of FIG. 80 .
- the screen displayed at step 2708 of FIG. 79 is the same screen displayed to the user at step 2712 of FIG. 80 .
- the user selects the back icon 3230 at step 2718 , whereupon the display returns to the previous screen.
- the cooking method selected was the broil operation
- flow returns to the broil display window screen 3180 at step 2720 .
- the cooking method was the warming operation, flow returns to the appropriate display screen 3180 at step 2722 .
- This methodology continues for the proofing operation at step 2724 and the defrosting operation at step 2726 .
- the previously selected cooking method was the bake, roast, convection, convection bake, or convection roast operations
- flow returns to the temperature setting screen 3208 at step 2728 , with the corresponding temperature scale 3216 displayed.
- the previously selected operation was dehydration
- flow returns to display the temperature setting screen 3208 at step 2730 , with the corresponding reduced temperature scale 3216 .
- the user inputs the desired cooking time via the numeric keypad 3234 .
- the display 3232 is updated to reflect the input time.
- the user selects the next icon 3226 at step 2732 , which prompts display of a confirmation cook now screen at step 2734 .
- a suitable confirmation screen is illustrated in FIG. 92 at 3236 .
- the cook now confirmation screen 3236 includes a first stage cook method icon 3244 , a second stage cook method icon 3246 , a first stage oven temperature icon 3248 , a second stage oven temperature icon 3250 , a first stage timer icon 3252 , a second stage timer icon 3254 , a remove the first stage icon 3256 , a remove the second stage icon 3258 , an add a stage icon 3260 , a start icon 3238 , a cancel icon 3240 , and a back icon 3242 .
- Each of these icons will be explained in greater detail below with respect to the discussion corresponding to the screen architecture 2710 of FIG. 80 .
- the user selects the cancel icon 3240 at step 2736 , which prompts the display of the main screen 400 of FIG. 4 at step 2716 .
- the user selects the back icon 3242 , whereupon the user is returned to the set cooking time screen 3224 at step 2712 .
- step 2742 When the user desires to change the previously selected cooking or dehydration temperature, the user selects the first stage oven temperature icon 3248 at step 2742 , prompting the display of the temperature selection screen 3208 at step 2752 or step 2754 .
- steps 2752 and 2754 result in the display of similar temperature screens 3208 , albeit with different temperature range scales 3216 .
- the cooking method is bake, roast, convection, convection bake, or convection roast
- step 2752 whereupon the temperature range 3216 displayed is from 150-500 degrees Fahrenheit.
- the cooking method selected is the dehydrate cooking method
- step 2754 whereupon the temperature range 3216 displayed is from 100-200 degrees Fahrenheit.
- the user selects the cancel icon 3212 at step 2760 , whereby no changes are made to the cooking temperature at step 2764 and flow returns to displaying the confirmation screen 3236 at step 2766 .
- the user selects the okay, i.e., next icon 3210 at step 2762 , whereby the changes to the cooking temperature are made to the cook now operation at step 2768 and flow returns to displaying the confirmation screen 3236 at step 2770 .
- the user selects the first stage cooking time icon 3252 at step 2744 , which prompts the display of the set cooking time screen 3224 at step 2756 .
- the user is then able to adjust the duration of the cooking time of the selected cooking operation as set forth above.
- the user selects the okay, i.e., next icon 3226 at step 2762 , whereupon the changes are made to the cook now operation at step 2768 .
- Flow then returns to the confirmation screen 3236 at step 2770 .
- the user selects the cancel icon 3228 at step 2760 , whereupon no changes are made to the previously input cook time at step 2764 and flow returns to the display of the confirmation screen 3236 at step 2766 .
- step 2746 When the user determines that an additional stage is to be added, i.e., another step in the cook now operation is desired, the user selects the add a stage icon 3260 at step 2746 , whereupon flow proceeds from step 2746 of FIG. 80 to step 2774 of FIG. 81 .
- the screen architecture 2772 of FIG. 81 represents the adding of an additional stage to the cook now operation. Operations of the add a stage in accordance with the present invention will be discussed in further detail below. For purposes of continuity, discussion of the cook now methodology will first continue with the first stage and additional stages will be discussed thereinafter.
- step 2748 When the user is satisfied with the cook now selections, the user selects the start icon 3238 at step 2748 , whereupon flow proceeds to display a cook now preheat screen at step 2758 .
- step 2758 of FIG. 80 corresponds to step 2852 of FIG. 82 .
- a screen template for a preheat of the oven in accordance with the cook now operation is advantageously displayed to the user.
- a suitable template is illustrated in FIG. 93 at 3262 .
- the preheat cook now screen 3262 includes a start timer icon 3264 , an adjust settings icon 3266 , an off icon 3268 , and an oven light icon 3270 .
- the use selects the oven light icon 3270 at step 2860 , whereupon the oven light is turned on or off, depending upon its previous state at step 2868 .
- the user selects the off icon 3268 at step 2858 , whereupon the preheat operation and cook now operation are terminated at step 2866 and flow returns to displaying the main screen 400 at step 2870 .
- the user selects the adjust settings icon 3266 at step 2856 , prompting display of the confirm cook now screen 3236 at step 2864 . From the confirm now screen 3236 , the user is able to adjust any of the previously input cook now settings, as desired.
- the confirmation screen 3236 includes the first stage cook method icon 3244 , the second stage cook method icon 3246 , the first stage oven temperature icon 3248 , the second stage oven temperature icon 3250 , the first stage timer icon 3252 , the second stage timer icon 3254 , the remove the first stage icon 3256 , the remove the second stage icon 3258 , the add a stage icon 3260 , the start icon 3238 , the cancel icon 3240 , and the back icon 3242 .
- the functioning of these icons will be explained in greater detail below with respect to the corresponding screen architecture 2850 of FIG. 82 .
- the user selects the first stage cook method icon 3244 of FIG. 92 at step 2872 , prompting the display of the cook now cook method selection screen 3180 of FIG. 89 at step 2884 .
- the user then makes any desired changes to the cook method and selects the okay, i.e., next icon 3182 , at step 2898 , whereby the changes to the cooking method are made to the cook now operation at step 2902 and flow returns to displaying the confirmation screen 3236 of FIG. 92 at step 2864 .
- the user selects the cancel icon 3184 at step 2896 , whereby no changes are made to the cooking method at step 2900 and flow returns to displaying the confirmation screen 3236 at step 2864 .
- step 2874 When the user desires to change the previously selected cooking or dehydration temperature, the user selects the first stage oven temperature icon 3248 at step 2874 , prompting the display of the temperature selection screen 3208 at step 2886 or step 2888 .
- steps 2886 and 2888 result in the display of similar temperature screens 3208 of FIG. 90 , albeit with different temperature range scales 3216 .
- the cooking method is bake, roast, convection, convection bake, or convection roast
- step 2886 whereupon the temperature range 3216 displayed is from 150-500 degrees Fahrenheit.
- the cooking method selected is the dehydrate cooking method
- step 2888 whereupon the temperature range 3216 displayed is from 100-200 degrees Fahrenheit.
- the user selects the cancel icon 3212 at step 2896 , whereby no changes are made to the cooking temperature at step 2900 and flow returns to displaying the confirmation screen 3236 at step 2864 .
- the user selects the okay, i.e., next icon 3210 at step 2898 , whereby the changes to the cooking temperature are made to the cook now operation at step 2902 and flow returns to displaying the confirmation screen 3236 at step 2864 .
- the user selects the first stage cooking time icon 3252 at step 2876 , which prompts the display of the set cooking time screen 3224 at step 2890 .
- the user is then able to adjust the duration of the cooking time of the selected cooking operation as set forth above.
- the user selects the okay, i.e., next icon 3226 at step 2898 , whereupon the changes are made to the cook now operation at step 2902 . Flow then returns to the confirmation screen 3236 at step 2864 .
- the user selects the cancel icon 3228 at step 2896 , whereupon no changes are made to the previously input cook time at step 2900 and flow returns to the display of the confirmation screen 3236 at step 2864 .
- the user is further able to add an additional stage to the cook now operation from the confirmation screen 3236 by selecting the add icon 3260 at step 2878 , prompting flow to progress to step 2774 of FIG. 81 , as discussed in greater detail below.
- step 2854 the user selects the start timer icon 3264 at step 2854 , whereupon operations flow to step 2972 of FIG. 84 .
- the start timer icon 3264 is only displayed to the user when the cooking time has been set. When no time has been set, the timer icon 3264 is not depicted on the screen 3262 . Accordingly, once the preheat operation has completed, flow would proceed automatically, in the no cook time set, to the cook now cycle architecture 2970 of FIG. 84 .
- step 2862 of FIG. 82 corresponds to step 2972 of FIG. 84 .
- FIG. 84 there is shown a flowchart illustrating a cook now cycle architecture 2970 in accordance with the present invention.
- a cook now cycle screen is displayed to the user.
- a suitable template cook now cycle screen 3272 is illustrated in FIG. 94 .
- the cook now cycle screen 3272 includes an adjust settings icon 3274 , an off icon 3276 , and an oven light icon 3278 .
- the cook now cycle screen 3272 includes display data representative of the cook time left in the cook now operation, as well as temperature data and time data.
- the instant invention is not limited to the data displayed in the template 3272 .
- the user is able to further alter or adjust the cook now operation settings upon selection of the adjust settings icon 3274 at step 2974 , whereupon the confirmation screen 3236 of FIG. 92 is displayed at step 2986 .
- the confirmation screen 3236 includes the cook method selection icon 3244 , the oven temperature icon 3248 , the timer icon 3252 , and the add a stage icon 3260 .
- the user selects the okay, i.e., start, icon 3238 at step 3010 , whereupon the changes are made to the selected method and flow returns to the confirmation screen 3236 at step 2986 .
- the user selects the cancel icon 3240 at step 3008 , whereupon no changes are made to the cook now operation at step 3012 , and flow returns to the confirmation screen 3236 at step 2986 .
- the confirmation screen 3236 further enables the user to change the cooking temperature or dehydration temperature via selection of the oven temperature icon 3248 at step 2990 .
- the cook now cooking method selected is the bake, roast, convection, convection bake, or convention roast cooking operation
- flow proceeds to step 3002 whereupon the temperature setting screen 3208 , having the appropriate temperature scale 3216 is displayed to the user.
- the dehydration method had been selected by the user flow proceeds to step 3004 , whereupon the temperature setting screen 3208 of FIG. 90 is displayed including the reduced temperature scale 3216 associated with dehydrating a food item.
- the user selects the okay, i.e., next icon 3210 at step 3010 , whereupon the temperature changes are made to the cook now operation at step 3014 and flow returns to the confirmation screen 3236 at step 2986 .
- the user selects the cancel icon 3212 at step 3008 , whereupon no changes are made to the cook now operation at step 3012 and flow returns to the display of the confirmation screen 3236 at step 2986 .
- Adjustment of the cook time is accomplished upon selection of the cook timer 3252 at step 2992 , whereupon the set cooking time screen 3224 of FIG. 91 is displayed to the user at step 3006 .
- the user then updates the desired cook time and selects the okay, i.e., next icon 3226 at step 3010 , whereupon the changes to the timer are made at step 3014 and flow returns to the confirmation screen 3236 at step 2986 .
- the user selects the cancel icon 3228 at step 3008 , whereupon any changes to the timer are ignored at step 3012 , and flow returns to the confirmation screen 3236 at step 2986 .
- the user is able to add an additional stage to the cook now operation from the confirmation screen 3236 by selecting the add a stage icon 3260 at step 2994 , prompting flow to the add a stage screen architecture 2772 of FIG. 81 .
- the user can save any changes made by selecting the start icon 3238 at step 2996 , whereupon the changes are made at step 3016 and flow returns to the cook now cycle screen 3272 of FIG. 94 at step 2972 .
- the user may, at any time, cancel all changes and return to the cook now cycle screen 3272 by selecting the cancel icon 3240 at step 2998 , following which no changes are made at step 3018 and flow returns to the display of the cook now cycle screen 3272 at step 2972 .
- the cook now cycle screen 3272 remains displayed on the touchscreen 222 throughout the cook now operation, displaying cooking information, such as oven temperature, cook time remaining, and the like. Following completion of the cook now operation, flow returns to the main screen 400 , enabling further action by the user.
- step 2776 whereupon the cook now cooking method selection screen 3180 of FIG. 89 is displayed to the user.
- the user is able to return to the previous screen by selection of the cancel icon 3184 at step 2778 , whereupon flow returns to displaying the confirmation screen 3236 at step 2780 .
- the user selects the desired cooking operation from the screen 3180 , which then displays the corresponding graphical representation of the selected cooking method in the window 3206 .
- step 2802 whereupon display window 3206 depicts a graphical representation of the bake operation.
- step 2804 When the user selects the roast icon 3188 at step 2784 , flow proceeds to step 2804 , whereupon the window 3206 illustrates a roasting operation.
- Selection of the convection icon 3192 to add the convection cooking operation as the second stage at step 2786 prompts the display of the updated screen 3180 illustrating the convection cooking operation in the window 3206 at step 2806 .
- the user selects the convection bake icon 3194 at step 2788 , which prompts the display of the graphical representation of a convection baking operation in the window 3206 at step 2808 .
- a similar change in display occurs when the user selects the convection roast icon 3196 at step 2790 , prompting the display window 3206 to depict a convection roasting operation at step 2810 .
- the user then proceeds to the next step in programming the second stage of the cook now operation by selecting the next icon 3182 at step 2822 .
- Flow then progresses from the cook method selection screen 3180 to the temperature selection screen 3208 at step 2828 .
- the user then inputs the desired cooking temperature, varying from 150 to 500 degrees Fahrenheit.
- the user then either returns to the previous screen, corresponding to the cooking method selected, by selecting the back icon 3214 at step 2830 , cancels the operation by selecting the cancel icon 3212 at step 2832 , or proceeding with the second stage cook now operation by selecting the next icon 3210 at step 2834 .
- the user selects the dehydrate icon 3108 at step 2792 . Following this selection, flow proceeds to step 2812 , whereupon the window 3206 changes to display a dehydrate operation. The user then selects the next icon 3182 at step 2824 , whereupon flow proceeds to display of the temperature selection screen 3208 at step 2838 .
- the temperature selection screen 3208 advantageously illustrates the temperature scale 3216 of 100 to 200 degrees Fahrenheit in accordance with typical temperatures used in dehydrating food items. The user is then able to return to the previous method selection screen 3180 by selecting the back icon 3214 at step 2840 , whereupon flow returns to step 2812 .
- step 2842 To cancel the cook now operation, the user selects the cancel icon 3184 at step 2842 , whereupon flow proceeds to step 2846 , which returns the display to the confirmation screen 3236 .
- step 2846 returns the display to the confirmation screen 3236 .
- step 2844 To proceed, the user selects the next icon 3210 at step 2844 , following which flow proceeds to step 2848 , whereupon the set cook time screen 3224 is displayed to the user.
- flow proceeds from the add stage architecture 2772 at step 2848 to the screen architecture 2904 of FIG. 83 at step 2906 .
- Step 2814 a graphical representation of a broiling operation is illustrated in the window 3206 of the cooking method selection screen 3180 .
- the user selects the warm icon 3198 at step 2796 , whereupon the screen 3180 changes to reflect a graphical representation of a warming operation in the window 3206 at step 2816 .
- the user selects the defrost icon 3106 at step 2800 , whereupon the window 3206 changes to display a graphical representation of a defrosting operation at step 2820 .
- next stage added to the cook now method is to broil, warm, proof, or defrost a food item
- the user is able to cancel the operation, whereby flow returns to the confirmation screen 3236 , or proceed to the next step.
- the user selects the next icon 3182 at step 2826 .
- Flow then proceeds to display the set cook time screen 3224 at step 2848 . Accordingly, operational flow for adding the new stage to the cook now operation progresses from step 2848 of FIG. 81 to step 2906 of FIG. 83 .
- the user is presented with a cooking timer setting screen 3224 of FIG. 91 at step 2906 .
- the user selects the cancel icon 3228 from the set cook time screen 3224 at step 2908 , whereupon flow returns to the confirmation screen 3236 at step 2910 .
- the user selects the back icon 3230 at step 2912 , whereupon the display returns to the cook method selection screen 3180 for the broil operation at step 2914 , the warm operation at step 2916 , the proof operation at step 2918 , or the defrost operation at step 2920 .
- Display returns to the 150 to 500 degree Fahrenheit set oven temperature screen 3208 for the bake, roast, convection, convection bake, or convection roast at step 2922 .
- Display returns to the 100 to 200 degree Fahrenheit set oven temperature screen 3208 for the dehydrate operation at step 2924 .
- the user then inputs the cook time, or leaves the cook time blank for the second stage of the cook now operation via the numeric keypad 3234 at step 2906 and selects the next icon 3226 at step 2926 to continue with the addition of the second stage to the cook now operation.
- User selection of the next icon 3226 prompts the display of the confirmation screen 3236 at step 2928 .
- the confirmation screen 3236 includes first stage icons 3244 , 3248 , and 3252 , as well as second stage icons 3246 , 3250 , and 3254 . From the confirmation screen the user is able to select the cancel icon 3240 at step 2932 , which returns display to a confirmation screen 3236 , which does not include a second stage for the cook now operation.
- FIG. 92 illustrates a confirmation screen containing a second stage
- the reversion to only displaying the first stage of the cook now operation is accomplished by removing the second stage icons 3246 , 3250 , and 3254 .
- the user is also capable of returning to the set cooking time screen 3224 upon selection of the back icon 3242 at step 2930 , whereby flow returns to step 2906 .
- the user is able to adjust the cook methods, the oven temperature, remove one or more stages, or add an additional stage. It will be appreciated that as shown in FIG. 92 , the user is able to alter either the first stage, in accordance with the method described above, the second stage, or both.
- the user selects the second stage cook method icon 3246 at step 2938 , which prompts the display of the cook method selection screen 3180 at step 2950 .
- the user then makes any desired changes and selects the okay, i.e., next icon 3182 at step 2962 , whereby the changes to the cooking method are made at step 2966 and flow returns to the confirmation screen 3236 at step 2928 .
- the user selects the cancel icon 3184 at step 2964 , whereupon no changes are made at step 2968 and flow returns to the confirmation screen 3236 at step 2928 .
- the oven temperature icon 3250 is selected by the user to adjust the bake, roast, convection, convection bake, convection roast or dehydrate oven temperatures. It will be appreciated by those skilled in the art that the ability to change the oven temperature is not present when the warming, proofing, broil, or defrosting operation has been selected. In accordance with one embodiment of the instant invention, the icon 3250 is not presented to the user. In an alternate embodiment, the icon 3250 displays a zero degree temperature and is not selectable by the user. When the user desires to change the oven temperature for the bake, roast, convection, convection bake, or convection roast cooking operation, the user selects the temperature icon 3250 at step 2940 , prompting the display of the temperature selection screen 3208 of FIG.
- the user selects the temperature icon 3250 at step 2954 , which prompts the display of the temperature selection screen 3208 , albeit with the lower temperature range 3216 corresponding to dehydration operations.
- the user then makes any desired changes and either accepts the changes or cancels the changes.
- the user selects the okay, i.e., next icon 3210 at step 2962 , whereupon the changes are made at step 2966 and flow returns to the confirmation screen 3236 at step 2928 .
- the cancel icon 3212 at step 2964 , whereupon no changes are made to the dehydration temperature settings at step 2968 . Flow then returns to the confirmation screen 3236 at step 2928 .
- the user is further able to adjust the cooking time associated with the second stage by selecting the timer icon 3254 at step 2942 , which prompts the display of the cook time selection screen 3224 at step 2956 .
- the user then adjusts the cook time, as desired and accepts the changes or cancels the changes.
- the user selects the next icon 3226 at step 2962 , whereupon the changes are made to the cook time at step 2966 and flow returns to the confirmation screen 3236 at step 2928 .
- the user selects the cancel icon 3228 at step 2964 , whereupon no changes are made to the cook time and flow returns to the confirmation screen 3236 at step 2928 .
- the user is able to remove the first stage by selecting the first stage minus icon 3256 at step 2944 , whereupon the first stage is deleted from the cook now operation and flow returns to the confirmation screen 3236 at step 2960 .
- the confirmation screen 3236 displayed to the user at step 2960 contains only those stages remaining in the cook now operation.
- the user selects the minus second stage icon 3258 at step 2946 , whereupon the second stage is deleted at step 2958 . Flow then returns to the confirmation screen 3236 at step 2960 , albeit without the second stage.
- the user is able to add an additional stage to the cook now operation by selecting the add a stage icon 3260 at step 2948 , whereupon flow returns to step 2774 of FIG. 81 for the addition of a third stage to the cook now operation.
- step 2934 the start icon 3238 at step 2934 , which prompts the display of the cook now preheat screen 3262 at step 2936 .
- step 2852 of FIG. 82 operation of the cooking appliance 102 continues thereon, as set forth above with respect to the operation of the first stage of the cook now operation.
- step 340 of FIG. 3 corresponds to step 3018 of FIG. 85 .
- flow proceeds from the main screen architecture 300 of FIG. 3 to the second tier architecture 3016 of FIG. 85 .
- step 340 or 3020 , whereupon the favorites screen 3280 is displayed.
- the favorites screen 3280 includes a scroll-down favorite dish menu 3286 , an add a dish icon 3288 , an edit a dish icon 3290 , a delete a dish icon 3292 , a next icon 3282 , and a cancel icon 3284 .
- Selection of the cancel icon 3284 at step 3022 cancels the cook now favorites operation, which returns the user to the main screen 400 at step 3024 .
- the user selects the desired dish from the menu 3286 at step 3026 .
- the skilled artisan will appreciate that the selection is made by the user selecting the menu item from the menu 3286 via the touchscreen interface 222 .
- the user selects the next icon 3282 at step 3034 , which prompts the display of a cook now favorite dish confirmation screen at step 3040 .
- a suitable template screen 3294 is illustrated in FIG. 96 .
- the confirm favorites cook now screen 3294 includes a dish icon 3302 , a cook method icon 3304 , an oven temperature icon 3306 , a timer icon 3308 , an add a stage icon 3310 , a save icon 3296 , a cancel icon 3298 , and a back icon 3300 .
- the user is able to cancel the favorites cook now operation by selecting the cancel icon 3298 at step 3044 , whereupon flow returns to the main screen 400 at step 3024 .
- the user selects the back icon at step 3042 , whereupon flow returns to the favorites selection screen 3280 at step 3020 .
- the user initiates the cooking operation by selecting the start, i.e., save icon 3296 at step 3046 , whereby flow proceeds to step 3048 , with the display of the cook now preheat display 3262 of FIG. 93 .
- the save icon 3296 upon selection of the save icon 3296 , the previously programmed cooking parameters are loaded as the first stage of the cook now operation, such that flow is able to proceed from step 3048 of FIG. 85 to step 2852 of FIG. 82 .
- Screen architecture 3090 of FIG. 87 is implemented at step 3040 , such that step 3040 of FIG. 85 corresponds to step 3092 of FIG. 87 .
- the skilled artisan will appreciate that the two screen architectures 3016 and 3092 contain overlapping functions, however the artisan will understand that such overlap is for purposes of explanation only.
- the user selection of the back icon 3300 at step 3042 of FIG. 85 corresponds to the user selection of the back icon 3300 at step 3090 of FIG. 87 .
- the user when the user desires to make changes to the selected dish, the user makes the changes using the icons 3302 - 3310 , and selects the save icon 3296 at step 3094 of FIG. 87 , whereupon the changes are saved into the favorites library at step 3094 and flow returns to the main screen 400 of FIG. 4 at step 3096 .
- the user selects the cancel icon 3298 at step 3102 , whereupon no changes are made to the selected dish and flow returns to the main screen 400 at step 3104 .
- the user selects the cook method icon 3304 at step 3106 , whereby the cook methods selection screen 3180 of FIG.
- 89 is displayed to the user at step 3116 .
- the user selects the okay, i.e., next icon 3182 at step 3128 , whereby the changes are made to the cooking method at step 3132 and flow returns to the confirmation screen 3294 at step 3092 .
- the user selects the cancel icon 3184 at step 3126 , whereupon the changes are discarded at step 3130 and flow returns to the confirmation screen 3294 at step 3092 .
- the user selects the oven temperature icon 3306 at step 3108 , whereupon flow proceeds to the 150 to 500 degrees Fahrenheit temperature selection screen 3208 of FIG. 90 at step 3118 when the cook method associated with the favorite dish is the bake, roast, convection, convection bake, or convection roast cooking operation.
- the cooking method of the favorite dish is the dehydrate cooking operation
- flow proceeds to step 3120 , whereupon the 100 to 200 degree Fahrenheit temperature selection screen 3208 is displayed to the user.
- the user selects the okay, i.e., next icon 3210 at step 3128 to make the changes to the cooking temperature. Flow then returns to the confirmation screen 3294 at step 3092 .
- the user selects the cancel icon 3298 at step 3126 , whereupon no changes are made to the cooking temperature and flow returns to the confirmation screen 3294 at step 3092 .
- the user When the user desires to change the cooking time associated with the selected favorites dish, the user selects the timer icon 3308 at step 3110 , which prompts the display of the set timer screen 3224 of FIG. 91 at step 3122 . The user then adjusts the time and saves the changes or cancels the changes. To save the changes to the cooking time, the user selects the okay, i.e., next icon 3226 at step 3128 , wherein the changes are saved to the cooking timer associated with the selected favorites dish at step 3132 . Operations then return to step 3092 with the display of the confirmation screen 3294 of FIG. 96 . To ignore the changes and restore the originally programmed cooking time, the use selects the cancel icon 3298 at step 3126 , whereupon no changes are made to the cooking time and flow returns to the confirmation screen 3294 at step 3092 .
- the user selects the name icon 3302 at step 3114 , which prompts the display of the favorites name screen 3312 of FIG. 97 at step 3124 .
- the user then makes the desired name changes and selects the okay, i.e., next icon 3314 at step 3128 , whereupon the changes to the favorite name are saved at step 3132 and flow returns to the confirmation screen 3294 at step 3092 .
- the user selects the cancel icon 3316 at step 3126 , whereupon no changes are made to the favorite name at step 3130 . Flow then returns to the confirmation screen 3294 at step 3092 .
- favorites library refers to a plurality of preprogrammed cooking operations, or recipes, that are capable of being performed by the cooking appliance, without requiring the user to input a cooking method, cooking time, oven temperature, or the like. It will further be understood by those skilled in the art that the favorites library is accessible in the context of a cook now operation, as well as a cook later cooking operations.
- the user selects the add a dish icon 3288 of FIG. 95 at step 3028 of FIG. 85 , whereupon flow proceeds to step 2636 of FIG. 79 for user selection of the desired cooking method and oven temperature.
- the description of the screen architecture 2634 of FIG. 79 as set forth above with respect to the cook now cooking operation is incorporated into the programming of a new dish for the favorites library.
- step 2636 selects the appropriate cooking method, such as bake, roast, convection, convection bake, convection roast, dehydrate, broil, warm, proof, or defrost, sets the appropriate oven temperatures, when required, at steps 2688 or 2698 , and proceeds to the next screen architecture, which for adding a new dish is the screen architecture 3056 of FIG. 86 .
- step 2708 of FIG. 79 corresponds to step 3058 of FIG. 86 .
- the set cooking time screen 3224 is displayed to the user for input of the cooking time associated with the new dish.
- the screen 3224 of FIG. 91 includes a next icon 3226 , a cancel icon 3228 , a back icon 3230 , a timer display 3232 and a numeric keypad 3234 .
- the user enters the desired cooking time via the numeric keypad 3234 , which is then displayed in the timer display 3232 .
- the user selects the cancel icon 3228 at step 3060 , whereupon flow proceeds to step 3062 and the display reverts to the main screen 400 .
- the user selects the back icon 3230 at step 3064 , whereupon the display returns to the cook method selection screen 3180 of FIG. 89 for the broil operation at step 3066 , the warm operation at step 3068 , the proof operation at step 3070 , or the defrost operation at step 3072 .
- Display returns to the 150 to 500 degree Fahrenheit set oven temperature screen 3208 for the bake, roast, convection, convection bake, or convection roast at step 3074 .
- Display returns to the 100 to 200 degree Fahrenheit set oven temperature screen 3208 for the dehydrate operation at step 3076 .
- a name your favorite screen is displayed to the user for naming the new dish.
- a suitable naming screen is illustrated in FIG. 97 as the screen template 3312 .
- the naming screen includes a next icon 3314 , a cancel icon 3316 , and a back icon 3318 .
- the naming screen illustrated in FIG. 97 displays a QWERTY keyboard, however an ABC keyboard is also capable of being implemented, so as to allow the user to input a desired name for the new favorites dish.
- the user is able to cancel the favorites operation by selecting the cancel icon 3316 at step 3082 , whereupon flow proceeds to step 3062 and the display returns to the main screen 400 .
- the user is also capable of returning to the previous screen, i.e., the set cook time screen 3224 , by selecting the back icon 3318 at step 3084 , whereupon flow returns to step 3058 .
- the user selects the next icon 3314 at step 3086 , whereupon the confirmation of favorite screen 3294 of FIG. 96 is displayed at step 3088 .
- the confirmation screen 3294 enables the user to change any of the previously input settings associated with the favorite dish.
- Screen architecture 3134 of FIG. 87 is implemented at step 3088 , such that step 3088 of FIG. 86 corresponds to step 3092 of FIG. 88 .
- the user is able to return to the previous screen, i.e., the favorites screen 3280 at step 3100 by selecting the back icon 3300 at step 3098 .
- the user When the user has made any changes to the favorite dish and desires to save the changes, or is ready to save the new dish into the favorite menu without making the changes afforded by the confirmation screen 3294 , the user selects the save icon 3296 at step 3094 , whereupon the new dish and/or the changes to the new dish are saved into the favorite library at step 3096 . Flow then returns to displaying the main screen 400 at step 3096 .
- the user selects the cancel icon 3298 at step 3102 , whereupon the new dish is discarded and flow returns to the main screen 3280 at step 3104 .
- the user selects the cook method icon 3304 at step 3106 , following which the cook methods selection screen 3180 of FIG. 89 is displayed to the user at step 3116 .
- the user then makes any desired changes to the cook method associated with the new dish and selects the okay, i.e., next icon 3182 at step 3128 , whereby the changes are made to the cooking method at step 3132 and flow returns to the confirmation screen 3294 at step 3092 .
- the user selects the cancel icon 3184 at step 3126 which discards the changes at step 3130 and returns to the confirmation screen 3294 at step 3092 .
- the user selects the oven temperature icon 3306 at step 3108 , whereupon flow proceeds to the 150 to 500 degrees Fahrenheit temperature selection screen 3208 at step 3118 for the bake, roast, convection, convection bake, or convection roast cooking methods, or to the 100 to 200 degrees Fahrenheit temperature selection screen 3208 at step 3120 for the dehydrate cooking method.
- the user adjusts the cooking temperature to the desired level and selects the okay, i.e., next icon 3210 at step 3128 to make the changes to the cooking temperature. Flow then returns to the confirmation screen 3294 at step 3092 .
- the user selects the cancel icon 3298 at step 3126 , whereupon no changes are made to the cooking temperature and flow returns to the confirmation screen 3294 at step 3092 .
- the user selects the timer icon 3308 at step 3110 , prompting the display of the timer screen 3224 of FIG. 91 at step 3122 .
- the user then adjusts the time and saves the changes or cancels the changes.
- the user selects the okay, i.e., next icon 3226 at step 3128 , wherein the changes to the cooking timer associated with the new favorites dish are saved at step 3132 .
- Flow then return to step 3092 with the display of the confirmation screen 3294 .
- the user selects the cancel icon 3298 at step 3126 , whereupon no changes are made to the cooking time and flow returns to the confirmation screen 3294 at step 3092 .
- the user desires to add a stage to the new favorite dish, for example the user desires to bake the dish after defrosting, the user selects the add a stage icon 3310 at step 3112 .
- the add a stage screen architecture 2772 of FIG. 81 is then implemented.
- the operation and programming of the additional stage for the new favorite dish thereafter progresses in accordance with the description of FIGS. 81 and 82 , whereupon after completion of the additional stage, flow returns to the confirmation screen 3294 at step 3092 .
- FIG. 87 discussion will continue hereinafter with FIG. 87 .
- the user selects the name icon 3302 at step 3114 , prompting the display of the favorites name screen 3312 of FIG. 97 at step 3124 .
- the user then makes the desired name changes and selects the okay, i.e., next icon 3314 at step 3128 , whereupon the changes to the favorite name are saved at step 3132 and flow returns to the confirmation screen 3294 at step 3092 .
- the user selects the cancel icon 3316 at step 3126 , whereupon no changes are made to the favorite name at step 3130 .
- Flow then returns to the confirmation screen 3294 at step 3092 .
- the user is then able to immediately implement the new dish by selecting the start, i.e., save icon 3296 from the confirmation screen 3296 or return to the favorites screen 3280 by selecting the cancel icon 3298 .
- step 3036 whereupon the confirmation screen 3294 is displayed to the user.
- step 3036 of FIG. 85 the cooking parameters associated with the selected dish to be edited are retrieved and then displayed on the confirmation screen 3294 .
- the user then edits the cooking method by selecting the cook method icon 3304 at step 3152 , the oven temperature by selecting the oven temperature icon 3306 at step 3154 , the cooking time by selecting the timer icon 3308 at step 3156 , add a dish to the selected favorite dish by selecting the add a dish icon 3310 , or modify the selected favorite's name by selecting the name icon 3302 at step 3160 .
- the user selects the desired parameters, performs the modifications, and saves the modifications to the selected dish in accordance with the architecture 3134 of FIG. 88 described above.
- Screen architecture 3134 of FIG. 88 is implemented at step 3036 , such that step 3036 of FIG. 85 corresponds to step 3136 of FIG. 88 .
- the skilled artisan will appreciate that the two screen architectures 3016 and 3134 contain overlapping functions, however the artisan will understand that such overlap is for purposes of explanation only.
- the user selection of the back icon 3300 at step 3042 of FIG. 85 corresponds to the user selection of the back icon 3300 of FIG. 96 at step 3138 of FIG. 88 .
- the user when the user desires to make changes to the selected dish, the user makes the changes using the icons 3302 - 3310 , and selects the save icon 3296 at step 3142 of FIG. 88 , whereupon the changes are saved into the favorites library at step 3144 and flow returns to the favorites screen 3280 of FIG. 95 at step 3150 .
- the user selects the cancel icon 3298 at step 3148 , whereupon no changes are made to the selected dish and flow returns to the favorites screen 3280 at step 3150 .
- the user selects the cook method icon 3304 at step 3152 , whereby the cook methods selection screen 3180 of FIG.
- 89 is displayed to the user at step 3162 .
- the user selects the okay, i.e., next icon 3182 at step 3174 , whereby the changes are made to the cooking method at step 3178 and flow returns to the confirmation screen 3294 at step 3136 .
- the user selects the cancel icon 3184 at step 3172 , whereupon the changes are discarded at step 3176 and flow returns to the confirmation screen 3294 at step 3136 .
- the user selects the oven temperature icon 3306 at step 3154 , whereupon flow proceeds to the 150 to 500 degrees Fahrenheit temperature selection screen 3208 of FIG. 90 at step 3164 when the cook method associated with the favorite dish is the bake, roast, convection, convection bake, or convection roast cooking operation.
- the cooking method of the favorite dish is the dehydrate cooking operation
- flow proceeds to step 3166 , whereupon the 100 to 200 degree Fahrenheit temperature selection screen 3208 is displayed to the user.
- the user selects the okay, i.e., next icon 3210 at step 3174 to make the changes to the cooking temperature. Flow then returns to the confirmation screen 3294 at step 3136 .
- the user selects the cancel icon 3298 at step 3172 , whereupon no changes are made to the cooking temperature and flow returns to the confirmation screen 3294 at step 3136 .
- the user selects the timer icon 3308 at step 3156 , which prompts the display of the set timer screen 3224 of FIG. 91 at step 3168 .
- the user then adjusts the time and saves the changes or cancels the changes.
- the user selects the okay, i.e., next icon 3226 at step 3174 , wherein the changes are saved to the cooking timer associated with the selected favorites dish at step 3178 .
- Operations then return to step 3136 with the display of the confirmation screen 3294 of FIG. 96 .
- the use selects the cancel icon 3298 at step 3172 , whereupon no changes are made to the cooking time and flow returns to the confirmation screen 3294 at step 3136 .
- the user selects the name icon 3302 at step 3160 , which prompts the display of the favorites name screen 3312 of FIG. 97 at step 3170 .
- the user then makes the desired name changes and selects the okay, i.e., next icon 3314 at step 3174 , whereupon the changes to the favorite name are saved at step 3178 and flow returns to the confirmation screen 3294 at step 3136 .
- the user selects the cancel icon 3316 at step 3172 , whereupon no changes are made to the favorite name at step 3176 . Flow then returns to the confirmation screen 3294 at step 3136 .
- favorites library refers to a plurality of preprogrammed cooking operations, or recipes, that are capable of being performed by the cooking appliance, without requiring the user to input a cooking method, cooking time, oven temperature, or the like. It will further be understood by those skilled in the art that the favorites library is accessible in the context of a cook now operation, as well as a cook later cooking operations.
- the user selects the add a dish icon 3288 of FIG. 95 at step 3028 of FIG. 85 , whereupon flow proceeds to step 2636 of FIG. 79 for user selection of the desired cooking method and oven temperature.
- the description of the screen architecture 2634 of FIG. 79 as set forth above with respect to the cook now cooking operation is incorporated into the programming of a new dish for the favorites library.
- step 2636 selects the appropriate cooking method, such as bake, roast, convection, convection bake, convection roast, dehydrate, broil, warm, proof, or defrost, sets the appropriate oven temperatures, when required, at steps 2688 or 2698 , and proceeds to the next screen architecture, which for adding a new dish is the screen architecture 3056 of FIG. 86 .
- step 2708 of FIG. 79 corresponds to step 3058 of FIG. 86 .
- the set cooking time screen 3224 is displayed to the user for input of the cooking time associated with the new dish.
- the screen 3224 of FIG. 91 includes a next icon 3226 , a cancel icon 3228 , a back icon 3230 , a timer display 3232 and a numeric keypad 3234 .
- the user enters the desired cooking time via the numeric keypad 3234 , which is then displayed in the timer display 3232 .
- the user selects the cancel icon 3228 at step 3060 , whereupon flow proceeds to step 3062 and the display reverts to the main screen 400 .
- the user selects the back icon 3230 at step 3064 , whereupon the display returns to the cook method selection screen 3180 of FIG. 89 for the broil operation at step 3066 , the warm operation at step 3068 , the proof operation at step 3070 , or the defrost operation at step 3072 .
- Display returns to the 150 to 500 degree Fahrenheit set oven temperature screen 3208 for the bake, roast, convection, convection bake, or convection roast at step 3074 .
- Display returns to the 100 to 200 degree Fahrenheit set oven temperature screen 3208 for the dehydrate operation at step 3076 .
- a name your favorite screen is displayed to the user for naming the new dish.
- a suitable naming screen is illustrated in FIG. 97 as the screen template 3312 .
- the naming screen includes a next icon 3314 , a cancel icon 3316 , and a back icon 3318 .
- the naming screen illustrated in FIG. 97 displays a QWERTY keyboard, however an ABC keyboard is also capable of being implemented, so as to allow the user to input a desired name for the new favorites dish.
- the user is able to cancel the favorites operation by selecting the cancel icon 3316 at step 3082 , whereupon flow proceeds to step 3062 and the display returns to the main screen 400 .
- the user is also capable of returning to the previous screen, i.e., the set cook time screen 3224 , by selecting the back icon 3318 at step 3084 , whereupon flow returns to step 3058 .
- the user selects the next icon 3314 at step 3086 , whereupon the confirmation of favorite screen 3294 of FIG. 96 is displayed at step 3088 .
- the confirmation screen 3294 enables the user to change any of the previously input settings associated with the favorite dish.
- Screen architecture 3134 of FIG. 88 is implemented at step 3088 , such that step 3088 of FIG. 86 corresponds to step 3136 of FIG. 88 .
- the user is able to return to the previous screen, i.e., the favorites screen 3280 by selecting the back icon 3300 at step 3138 .
- the user When the user has made any changes to the favorite dish and desires to save the changes, or is ready to save the new dish into the favorite menu without making the changes afforded by the confirmation screen 3294 , the user selects the save icon 3296 at step 3142 , whereupon the new dish and/or the changes to the new dish are saved into the favorite library at step 3144 . Flow then returns to displaying the favorites screen 3280 at step 3150 .
- the user selects the cancel icon 3298 at step 3146 , whereupon the new dish is discarded and flow returns to the favorites screen 3280 at step 3150 .
- the user selects the cook method icon 3304 at step 3152 , following which the cook methods selection screen 3180 of FIG. 89 is displayed to the user at step 3162 .
- the user then makes any desired changes to the cook method associated with the new dish and selects the okay, i.e., next icon 3182 at step 3174 , whereby the changes are made to the cooking method at step 3178 and flow returns to the confirmation screen 3294 at step 3136 .
- the user selects the cancel icon 3184 at step 3172 , which discards the changes at step 3176 and returns to the confirmation screen 3294 at step 3136 .
- the user selects the oven temperature icon 3306 at step 3154 , whereupon flow proceeds to the 150 to 500 degrees Fahrenheit temperature selection screen 3208 at step 3164 for the bake, roast, convection, convection bake, or convection roast cooking methods, or to the 100 to 200 degrees Fahrenheit temperature selection screen 3208 for the dehydrate cooking method.
- the user adjusts the cooking temperature to the desired level and selects the okay, i.e., next icon 3210 at step 3174 to make the changes to the cooking temperature. Flow then returns to the confirmation screen 3294 at step 3136 .
- the user selects the cancel icon 3298 at step 3172 , whereupon no changes are made to the cooking temperature and flow returns to the confirmation screen 3294 at step 3136 .
- the user selects the timer icon 3308 at step 3156 , prompting the display of the timer screen 3224 of FIG. 91 at step 3168 .
- the user then adjusts the time and saves the changes or cancels the changes.
- the user selects the okay, i.e., next icon 3226 at step 3174 , wherein the changes to the cooking timer associated with the new favorites dish are saved at step 3178 . Flow then return to step 3136 with the display of the confirmation screen 3294 .
- the user selects the cancel icon 3298 at step 3172 , whereupon no changes are made to the cooking time and flow returns to the confirmation screen 3294 at step 3136 .
- the user desires to add a stage to the new favorite dish, for example the user desires to bake the dish after defrosting, the user selects the add a stage icon 3310 at step 3158 .
- the add a stage screen architecture 2772 of FIG. 81 is then implemented.
- the operation and programming of the additional stage for the new favorite dish thereafter progresses in accordance with the description of FIGS. 81 and 82 , whereupon after completion of the additional stage, flow returns to the confirmation screen 3294 at step 3136 .
- FIG. 88 discussion will continue hereinafter with FIG. 88 .
- the user selects the name icon 3302 at step 3160 , prompting the display of the favorites name screen 3312 of FIG. 97 at step 3170 .
- the user then makes the desired name changes and selects the okay, i.e., next icon 3314 at step 3174 , whereupon the changes to the favorite name are saved at step 3178 and flow returns to the confirmation screen 3294 at step 3136 .
- the user selects the cancel icon 3316 at step 3172 , whereupon no changes are made to the favorite name at step 3176 .
- Flow returns to the confirmation screen 3294 at step 3136 .
- the user is then able to immediately implement the new dish by selecting the start, i.e., save icon 3296 from the confirmation screen 3296 or return to the favorites screen 3280 by selecting the cancel icon 3298 .
- step 3030 when the user desires to edit an existing favorite dish, the user selects the desired dish from the dish menu 3286 and selects the edit dish icon 3290 at step 3030 . Following selection of the edit option, flow proceeds to step 3036 , whereupon the confirmation screen 3294 is displayed to the user.
- a delete confirmation screen 3320 is shown to the user.
- the confirm deletes favorite screen 3320 includes a yes icon 3322 and a no icon 3324 .
- the user selects the yes icon 3322 at step 3050 , whereupon the dish is deleted at step 3054 .
- the user selects the no icon 3324 at step 3052 , whereupon flow returns to the favorites screen 3280 at step 3020 .
- the instant invention enables the user to store and then heat a food item at a later time.
- the user selects the cook later icon associated with the desired cooking chamber, e.g., the user selects the cook later icon 420 associated with the top cooking chamber 106 .
- the functioning of the cook later feature with respect to the bottom chamber 108 is suitably accomplished using the same architectures and methodologies described hereinafter with respect to the cook later operation of the top chamber 106 .
- step 344 flow proceeds to step 344 , wherein the cook methods available to the user are displayed for further selection. It will be understood by those skilled in the art that the operation of the cook later feature proceeds from step 344 to step 3328 of the second tier screen architecture 3326 of FIG. 99 .
- step 344 of FIG. 3 corresponds to step 3328 of FIG. 99 , whereupon a cook later cooking method selection screen, such as the screen template 3966 of FIG. 111 is displayed.
- the cook later operation of the cooking appliance is able to provide the user with the ability to program one or more stages, such as, a refrigeration and baking operation, a refrigeration, roasting and warming operation, and the like.
- the screen templates described hereinafter are suitably adapted for use for a first stage, a second stage, and a third stage of operation. The skilled artisan will appreciate that any number of desired stages are capable of being programmed by the user in accordance with the present invention.
- the cook later cooking method selection screen 3966 includes icons representative of several cooking options, such as, for example and without limitation, a bake icon 3972 , a roast icon 3974 , a convection icon 3976 , a convection bake icon 3978 , a convection roast icon 3980 , a dehydrate icon 3982 , a broil icon 3984 , a warm icon 3986 , a proof icon 3988 , and a defrost icon 3990 .
- the icons 3972 - 3990 are examples of cooking operations which the cooking appliance 102 is capable of performing. Other cooking operations, in addition to those operations shown, are also capable of being performed by the cooking appliance without departing from the scope of the present invention.
- FIG. 111 further includes a graphical illustration window 3992 suitably adapted to provide a visual queue to the user representative of the cooking or cooling operation selected.
- the screen 3996 illustrates that a bake operation has been selected, which is shown in the window 3992 .
- each icon 3972 - 3990 advantageously corresponds to a different graphical representation which is capable of being shown to the user via the window 3992 .
- the cook later method selection screen template 3966 further includes a next icon 3968 and a cancel icon 3970 , the function of which will be explained in greater detail below.
- step 3352 upon user selection of the bake icon 3972 at step 3334 , flow proceeds to step 3352 , whereupon the window 3992 displays a graphical representation of a baking operation.
- step 3354 which prompts the graphical window 3992 to display a roasting operation.
- User selection of the convection icon 3976 at step 3338 directs the window 3992 to illustrate a convection cooking operation at step 3356 .
- the user selects the convection bake icon 3978 at step 3340 , whereupon the window 3992 displays a graphical representation of a convection baking operation at step 3358 .
- the user selects the convection roast icon 3980 at step 3342 , whereupon the window 3992 displays a graphical representation of a convection roasting operation at step 3360 .
- the user selects the dehydrate icon 3982 at step 3344 , following which flow proceeds to step 3362 with the graphical window 3992 illustrating a dehydrating operation.
- the user selects the warm icon 3986 at step 3346 , whereupon the window 3992 illustrates a graphical representation of a warming operation at step 3364 .
- a proofing cooking operation is initiated upon user selection of the proof icon 3988 at step 3348 , which prompts the display of a representation of a proofing operation in the window 3992 at step 3366 .
- the user selects the defrost icon 3990 at step 3350 , whereupon the window 3992 displays a graphical representation of a defrosting operation at step 3368 .
- the user is capable of canceling the cook later operation by selecting the cancel icon 3970 at step 3330 .
- flow proceeds to step 3332 , wherein the display is returned to the main screen 400 .
- the user continues with programming the cook later cooking operation by selecting the next icon 3968 at step 3370 , which prompts display of the temperature selection screen 3208 of FIG. 90 at step 3372 .
- the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit.
- this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention.
- the temperature selection screen 3208 of FIG. 90 includes a graphical representation of a temperature range 3216 , a sliding selector 3218 , a minus five degree adjustment icon 3220 , a plus five degree adjustment icon 3222 , a next icon 3210 , a cancel icon 3212 , and a back icon 3214 .
- Selection of the desired temperature for the cook later cooking operation is accomplished as described above with respect to FIG. 90 .
- Returning to the previous screen is accomplished when the user selects the back icon 3214 at step 3374 , which returns the user to the cook methods selection screen 3966 .
- the skilled artisan will further appreciate that by selecting the cancel icon 3212 at step 3376 , the user is returned to the main screen 400 at step 3380 .
- the user selects the next icon 3210 at step 3378 , which prompts the display of a set cooking time screen at step 3396 .
- step 3344 Following user selection of the dehydrate icon 3982 at step 3344 , the user is presented, as shown in FIG. 111 , with the ability to cancel the cook later operation by selecting the cancel icon 3970 at step 3330 , or proceed to the next step of programming the cook later operation by selecting the next icon 3968 at step 3382 .
- step 3332 When the user selects the cancel icon 3970 at step 3330 , flow proceeds to step 3332 , wherein the display is returned to the main screen 400 .
- step 3384 whereupon the set oven temperature screen 3208 of FIG. 90 is displayed.
- the temperature selection screen 3208 illustrated upon the selection of the dehydration cooking method enables the user to select a temperature for dehydrating the food item.
- the temperature range for the dehydration operation is one hundred degrees to two hundred degrees, in accordance with dehydration temperatures known in the art.
- the foregoing dehydration temperature range is for example purposes only and any dehydration temperature range known in the art is equally capable of being implemented in accordance with the present invention.
- the user is capable of returning to the previous screen by selecting the back icon 3214 at step 3386 , which returns the user to the cook methods selection screen 3966 at step 3362 .
- the cancel icon 3212 at step 3388 the user returns to the main screen 400 at step 3392 .
- the user selects the next icon 3210 at step 3390 , which prompts the display of a set cooking time screen at step 3396 .
- step 3394 the user selects the next icon 3968 .
- step 3396 whereupon a set cooking time screen is displayed to the user.
- the user is able to cancel the selected cooking operation by selecting the cancel icon 3970 at step 3330 , which prompts the display to return to the main screen 400 at step 3332 .
- step 3396 of FIG. 99 prompts flow to proceed to the screen architecture 3398 of FIG. 100 .
- the screen displayed at step 3396 of FIG. 99 is the same screen displayed to the user at step 3400 of FIG. 100 .
- FIG. 100 there is shown a flow chart illustrating the second-tier screen architecture 3398 associated with the cook later method in accordance with the present invention.
- a set cooking time screen is displayed for the user to set the time necessary for the selected method to cook the food item.
- a suitable set cooking time screen is illustrated in FIG. 91 at 3224 .
- the user sets the desired cooking time via the numeric keypad 3234 and selects the next icon 3226 at step 3418 , whereupon flow proceeds to a set eating time screen for further input by the user.
- a suitable set eating time screen is illustrated in FIG. 112 at 3994 and displayed to the user at step 3420 . As shown in FIG.
- the set eating time screen 3994 includes a meal date icon 4002 , a timer window icon 4004 , an AM/PM toggle icon 4006 , a numeric keypad 4008 , a next icon 3996 , a cancel icon 3998 , and a back icon 4000 .
- the user selects the cancel icon 3998 at step 3402 , wherein display returns to the main screen 400 at step 3404 .
- the user selects the back icon 4000 at step 3406 , whereupon the display returns to the previous screen.
- flow returns to the appropriate display screen 3966 at step 3408 .
- the user sets the date for the cook later program using meal date icon 4002 at step 3426 to adjust the date on which the cooking method is to be performed.
- the user then inputs the desired time at which to begin cooking using the numeric keypad 4008 , which is then displayed in the time window 4004 .
- AM or PM is set using the AM/PM toggle icon 4006 .
- the user selects the next icon 3996 at step 3428 , which prompts display of a confirmation cook later screen at step 3430 .
- a suitable confirmation screen is illustrated in FIG. 113 at 4010 .
- the cook later confirmation screen 4010 includes a meal time icon 4018 , a first stage cook method icon 4020 , a second stage cook method icon 4022 , a first stage oven temperature icon 4024 , a second stage oven temperature icon 4026 , a first stage timer icon 4028 , a second stage timer icon 4030 , a remove the first stage icon 4032 , a remove the second stage icon 4034 , an add a stage icon 4036 , a start icon 4012 , a cancel icon 4014 , and a back icon 4016 .
- Each of these icons will be explained in greater detail below with respect to the discussion corresponding to the screen architecture 3436 of FIG. 101 .
- the user selects the cancel icon 4014 at step 3432 , which prompts the display of the main screen 400 of FIG. 4 at step 3404 .
- the user selects the back icon 4016 at step 3434 of FIG. 101 , whereupon the user is returned to the set eating time screen 3994 at step 3420 .
- the user selects the cancel icon 4014 at step 3464 , whereby no changes are made to the cooking method at step 3468 and flow returns to displaying the confirmation screen 4010 at step 3438 .
- step 3456 When the cooking method selected was the dehydration cooking method, flow progresses to step 3456 , at which the temperature range 3216 displayed is from 100-200 degrees Fahrenheit. Should the user determine that no changes to the oven temperature are to be made, the user selects the cancel icon 3212 at step 3464 , whereby no changes are made to the cooking temperature at step 3468 and flow returns to displaying the confirmation screen 4010 at step 3438 .
- the user selects the okay, i.e., next icon 3210 at step 3466 , whereby the changes to the cooking temperature are made to the cook later operation at step 3470 and flow returns to displaying the confirmation screen 4010 at step 3438 .
- the user selects the first stage timer icon 4024 at step 3444 , whereupon the set cooking time screen 3224 of FIG. 91 is displayed at step 3458 . From the set cooking time screen 3224 , the user is able to adjust the duration of the cooking time of the selected cooking operation as set forth above.
- the user selects the okay, i.e., next icon 3226 at step 3466 , whereupon the changes are made to the cook later operation at step 3470 . Flow then returns to the confirmation screen 4010 at step 3438 .
- the user selects the meal time icon 4018 at step 3448 , whereupon flow proceeds to display the set eating time screen 3994 of FIG. 112 at step 3460 .
- the user then makes any changes desired to the meal time and selects the okay, i.e., next icon 3996 at step 3466 , whereupon the changes are made to the cook later operation at step 3470 .
- Flow then returns to the confirmation screen 4010 at step 3438 .
- the user selects the cancel icon 3998 at step 3464 , following which no changes are made to the previously input meal time at step 3468 and flow returns to step 3438 , whereupon the cook later confirmation screen 4010 is displayed.
- the user selects the start icon 4012 at step 3450 , whereupon flow proceeds to determine, at step 3462 , whether the eating time has been set later than the current time. When it is determined at step 3472 that the eating time is to occur after the current time, flow proceeds to step 3476 , whereupon a refrigerate before cooking screen is displayed.
- a suitable template refrigeration screen is illustrated at 4038 in FIG. 115 . As shown in FIG. 115 , the refrigerate screen 4038 includes an adjust settings icon 4040 , an oven light icon 4042 , and an off icon 4044 .
- the user selects the adjust settings icon 4040 at step 3480 , whereupon flow returns to the confirmation screen 4010 at step 3438 .
- the user desires to change the state of the oven light, i.e., turn it on or turn it off, the user selects the oven light icon 4042 at step 3482 , whereupon the current state of the oven light is reversed at step 3486 .
- the user selects the off icon 4044 at step 3484 . Following selection of the off icon 4044 , the heating elements or cooling elements are shutdown at step 3488 and the main screen 400 is displayed at step 3490 .
- step 3478 when it is determined that the eating time is before or equal to the current time at step 3474 , flow proceeds to step 3478 , whereupon a preheat and cook screen is displayed to the user.
- a suitable preheat and cook screen is illustrated in FIG. 115 at 4046 .
- the preheat and cook screen 4046 includes an adjust settings icon 4048 , an oven light icon 4050 , and an off icon 4052 .
- the user selects the adjust settings icon 4048 at step 3480 , whereupon flow returns to the confirmation screen 4010 at step 3438 .
- the cook later cooking method selection screen 3966 of FIG. 111 is displayed to the user at step 3496 .
- the user is able to return to the previous screen by selection of the cancel icon 3970 at step 3498 , whereupon flow returns to displaying the confirmation screen 4010 of FIG. 113 at step 3500 .
- the user selects the desired cooking operation for the new stage from the screen 3966 , which then displays the corresponding graphical representation of the selected cooking method in the window 3992 .
- the user then proceeds to the next step in programming the second stage of the cook later operation by selecting the next icon 3968 at step 3538 .
- the method then proceeds to the temperature selection screen 3208 of FIG. 90 at step 3540 .
- the user selects the desired cooking temperature, varying from 150 to 500 degrees Fahrenheit, and either returns to the previous screen, corresponding to the cooking method selected, by selecting the back icon 3214 at step 3542 , cancels the operation by selecting the cancel icon 3212 at step 3544 , or proceeds with the second stage cook later operation by selecting the next icon 3210 at step 3546 .
- step 3544 Upon user selection of the cancel icon 3212 at step 3544 , flow proceeds to display the confirmation screen 4010 at step 3548 .
- step 3564 whereupon a set cook time screen 3224 of FIG. 91 is displayed to the user. It will be appreciated by those skilled in the art that flow proceeds from the add stage architecture 3492 at step 3564 to step 3568 of the screen architecture 3566 illustrated in FIG. 103 . Thus, step 3564 of FIG. 102 corresponds to step 3568 of FIG. 103 .
- the user selects the dehydrate icon 3982 at step 3512 .
- the user selects the next icon 3968 at step 3550 , which prompts the display of the temperature selection screen 3208 of FIG. 90 at step 3552 .
- the temperature selection screen 3208 advantageously illustrates a temperature scale 3216 of 100 to 200 degrees Fahrenheit in accordance with typical temperatures used in dehydrating food items.
- the user is then able to return to the previous method selection screen 3966 by selecting the back icon 3214 at step 3554 , whereupon flow returns to step 3530 .
- step 3556 the user selects the cancel icon 3212 at step 3556 , whereupon flow proceeds to step 3560 , which returns the display to the confirmation screen 4010 of FIG. 113 .
- step 3558 the user selects the next icon 3210 at step 3558 , whereupon flow proceeds to step 3564 .
- the user selects the warm icon 3986 at step 3514 , whereupon the screen 3966 changes to reflect a graphical representation of a warming operation in the window 3992 at step 3532 .
- Selection of the proof icon 3988 at step 3516 adds the proofing operation as the second stage of the cook later operation, prompting the display of a graphical representation of a proofing cooking method in the window 3992 at step 3534 .
- the user selects the defrost icon 3990 at step 3518 , whereupon the window 3992 changes to display a graphical representation of a defrosting operation at step 3536 .
- next stage added to the cook later method is to warm, proof, or defrost a food item
- the user is able to cancel the operation, whereby flow returns to the confirmation screen 4010 , or proceed to the next step.
- the user selects the next icon 3968 at step 3562 , whereupon the set cook time screen 3224 of FIG. 91 is displayed to the user at step 3564 . Accordingly, operational flow for adding the new stage to the cook later operation progresses from step 3564 of FIG. 102 to step 3568 of FIG. 103 .
- a cooking timer setting screen 3224 is displayed to the user at step 3568 .
- the user selects the cancel icon 3228 from the set cook time screen 3224 at step 3570 , which returns the user to the confirmation screen 4010 at step 3572 .
- the user selects the back icon 3230 at step 3572 , whereupon the display returns to the cook method selection screen 3996 of FIG. 111 for the warm operation at step 3574 , the proof operation at step 3576 , or the defrost operation at step 3578 .
- Display returns to the 150 to 500 degree Fahrenheit set oven temperature screen 3208 of FIG. 90 for the bake, roast, convection, convection bake, or convection roast at step 3580 .
- Display returns to the 100 to 200 degree Fahrenheit set oven temperature screen 3208 for the dehydrate operation at step 3582 .
- the user then inputs the cook time, or leaves the cook time blank for the second stage of the cook later operation via the numeric keypad 3234 at step 3568 and selects the next icon 3226 at step 3584 to continue with the addition of the second stage to the cook later operation.
- User selection of the next icon 3226 prompts the display of the confirmation screen 4010 at step 3586 .
- the icons presented to the user include first stage icons 4020 , 4024 , and 4028 , as well as second stage icons 4022 , 4026 , and 4030 .
- the user is able to cancel the addition of the second stage from the confirmation screen 4010 at step 3588 , which then returns operations to step 3572 and the display of the confirmation screen 4010 without the second stage shown, i.e., icons 4022 , 4026 , and 4030 will not be shown.
- the user is also capable of returning to the set cooking time screen 3224 upon selection of the back icon 4016 at step 3590 , which returns flow to step 3568 .
- the user is able to adjust any of the cooking parameters from the confirmation screen 4010 corresponding to both the first and second stages of the cook later operation, in accordance with the method described above.
- the user selects the second stage cook method icon 4022 at step 3594 , whereupon the cooking method selection screen 3966 of FIG. 111 is illustrated to the user at step 3608 .
- the user then makes any desired changes and selects the okay, i.e., next icon 3968 at step 3622 , whereby the changes to the cooking method are made at step 3626 and flow returns to the confirmation screen 4010 at step 3586 .
- the user selects the cancel icon 3970 at step 3620 , whereupon no changes are made the cooking method at step 3624 and flow returns to the confirmation screen 4010 at step 3586 .
- the second stage oven temperature icon 4026 is selected by the user to adjust the bake, roast, convection, convection bake, convection roast or dehydrate oven temperatures. It will be appreciated by those skilled in the art that the ability to change the oven temperature is not present when the warming, proofing, or defrosting operation has been selected.
- the user selects the temperature icon 4026 at step 3596 , prompting the display of the temperature selection screen 3208 of FIG. 90 at step 3610 , which allows the user to change the cooking temperature associated with the cooking operation.
- the user selects the temperature icon 4026 at step 3596 , prompting the display of the temperature selection screen 3208 at step 3612 .
- the temperature screen 3208 illustrated to the user at step 3612 suitably incorporates the reduced 100 to 200 degree Fahrenheit temperature range, as set forth above.
- the user then makes any desired changes and accepts the changes by selecting the okay, i.e., next icon 3210 at step 3622 , whereupon the changes are made at step 3626 and flow returns to the confirmation screen 4010 at step 3586 .
- the user selects the cancel icon 3212 at step 3620 , whereupon no changes are made to the dehydration temperature settings at step 3624 . Flow then returns to the confirmation screen 4010 at step 3586 .
- the user is further able to adjust the cooking time associated with the second stage by selecting the timer icon 4030 at step 3598 , which prompts the display of the cook time selection screen 3224 of FIG. 91 at step 3614 .
- the user then adjusts the cook time, as desired and accepts the changes or cancels the changes.
- the user selects the next icon 3226 at step 3622 , whereupon the changes are made to the cook time at step 3626 and flow returns to the confirmation screen 4010 of FIG. 113 at step 3586 .
- the user selects the cancel icon 3228 at step 3620 , whereupon no changes are made to the cook time at step 3624 and flow returns to the confirmation screen 4010 at step 3586 .
- the user is also able to adjust the meal time associated with the cook later operation by selecting the meal time icon 4018 at step 3600 , prompting the display of the set eating time screen 3994 of FIG. 112 at step 3616 .
- the user then makes any desired changes and accepts the changes by selecting the okay, i.e., next icon 3996 at step 3622 , or cancels the changes by selecting the cancel icon 3998 at step 3620 .
- flow proceeds to step 3626 , whereupon the changes are made to the eating time and operations return to the confirmation screen 4010 at step 3586 .
- the cancel icon 3998 any changes made are ignored at step 3624 and flow returns to the confirmation screen 4010 at step 3586 .
- the user is able to remove the first stage by selecting the first stage minus icon 4032 at step 3602 , whereupon the first stage is deleted from the cook later operation at step 3618 and flow returns to the confirmation screen 4010 at step 3628 .
- the user selects the minus second stage icon 4034 at step 3604 , whereupon the second stage is deleted at step 3618 , returning operations to the confirmation screen 4010 at step 3628 .
- the user is able to add an additional stage to the cook later operation by selecting the add a stage icon 4036 at step 3606 , whereupon flow returns to step 3492 of FIG. 102 for the addition of a third stage to the cook later operation.
- step 3592 the start icon 4012 from the confirmation screen 4010 at step 3592 .
- step 3586 of FIG. 103 corresponds to step 3632 of FIG. 104
- step 3592 of FIG. 103 corresponds to step 3634 of FIG. 104 . Therefore, discussion continues from the selection of the start icon 4012 by the user at step 3634 (or step 3592 ). Following selection of the start icon 4012 , a determination is made whether the eating, or meal time, set during the programming of the cook later operation occurs after the current time at step 3636 .
- step 3642 When the eating time occurs after the current time, as determined at step 3638 , flow proceeds to step 3642 , wherein the refrigerate prior to cooking screen 4038 of FIG. 115 is displayed to the user. From this screen, the user is able to adjust the settings by selecting the adjust settings icon 4040 at step 3646 , prompting the display of the confirmation screen 4010 of FIG. 113 at step 3652 . Additionally, the user is able turn on or off the oven light by selecting the oven light icon 4042 at step 3648 , whereupon the oven light is turned off or on, depending upon its current state, at step 3654 . Furthermore, the user is able to terminate the cook later operation by selecting the off icon 4044 , whereupon the heating or cooling elements are shutdown at step 3656 and flow returns to the main screen 400 at step 3658 .
- step 3644 the preheat and cook screen 4046 of FIG. 115 is displayed to the user.
- the user is capable of adjusting the settings via the selection of the adjust settings icon 4048 at step 3646 , prompting the display of the confirmation screen 4010 at step 3652 .
- This screen 4046 also enables the user to turn on or off the oven light by selecting the oven light icon 4050 at step 3648 , whereupon the oven light is turned off or on, depending upon its current state, at step 3654 .
- the user is able to terminate the cook later operation by selecting the off icon 4052 , whereupon the heating elements are shutdown at step 3656 and flow returns to the main screen 400 at step 3658 .
- the user is able to select, from the main screen 400 of FIG. 4 the cook later favorites icon 420 at step 346 of FIG. 3 .
- the cook later favorites operation allows the user to select a preprogrammed cooking operation stored in the favorites library associated with the cooking appliance.
- flow proceeds to the display of the favorites screen 3280 of FIG. 95 at step 348 .
- step 346 of FIG. 3 corresponds to step 3662 of FIG. 105 .
- flow proceeds from the main screen architecture 300 of FIG. 3 to the second tier architecture 3660 of FIG. 105 .
- step 348 , or 3664 whereupon the favorites screen 3280 of FIG. 95 is displayed.
- the favorites screen 3280 includes the scroll-down favorite dish menu 3286 , the add a dish icon 3288 , the edit a dish icon 3290 , the delete a dish icon 3292 , the next icon 3282 , and the cancel icon 3284 .
- Selection of the cancel icon 3284 at step 3666 cancels the cook later favorites operation, which returns the user to the main screen 400 at step 3668 .
- the user selects the desired dish from the menu 3286 at step 3670 . Once the favorite dish has been selected, the user chooses the next icon 3282 at step 3678 , which prompts the display of the set eating time screen 3994 of FIG. 113 .
- the set eating time enables the user to set the date and time at which the cook later operation is to be performed.
- the user is capable of canceling the cook later operation by selecting the cancel icon 3998 at step 3684 , whereupon flow returns to the main screen 400 at step 3688 .
- the user selects the back icon 4000 at step 3686 , following which flow returns to the display of the favorites screen 3280 at step 3664 .
- the user selects the next icon 3996 at step 3682 prompting the display of the confirmation of favorites screen 3294 of FIG. 96 at step 3690 .
- the confirmation of favorites screen 3294 illustrated in FIG.
- 96 includes a dish icon 3302 , a cook method icon 3304 , an oven temperature icon 3306 , a timer icon 3308 , an add a stage icon 3310 , a save icon 3296 , a cancel icon 3298 , and a back icon 3300 .
- the user selects the cancel icon 3298 at step 3694 , whereupon flow returns to the main screen 400 at step 3024 .
- the user selects the back icon 3300 at step 3692 , whereupon flow returns to the set eating time screen 3994 at step 3680 .
- the user initiates the cooking operation by selecting the start, i.e., save icon 3296 at step 3696 , whereafter flow proceeds to step 3710 of FIG. 106 .
- flow proceeds to step 3716 , whereupon the refrigerate before cooking screen 4038 of FIG. 114 is displayed to the user.
- the user then changes the state of the oven light, if desired, by selection of the oven light icon 4042 at step 3722 , following which the oven light is accordingly turned on or turned off at step 3728 .
- the user selects the off icon 4044 at step 3724 , prompting the shutdown of the elements at step 3730 and operations return to the main screen 400 at step 3732 .
- the user is also capable of adjusting the settings of the cook later favorite operation by selecting the adjust settings icon 4040 at step 3720 .
- operation of the cook later favorites program proceeds in accordance with the screen architecture 3436 of FIG. 101 for the cook later program, as described in detail above.
- step 3718 prompting the display of the preheat and cook screen 4046 to the user.
- the user is capable of changing the state of the oven light, by selecting the oven light icon 4050 at step 3722 , following which the oven light is accordingly turned on or turned off at step 3728 .
- the user selects the off icon 4052 at step 3724 , prompting the shutdown of the heating elements at step 3730 .
- operations return to the main screen 400 at step 3732 .
- the user is further capable of modifying the settings of the cook later favorite operation by selecting the adjust settings icon 4048 at step 3720 .
- operation of the cook later favorites program proceeds in accordance with the screen architecture 3436 of FIG. 101 for the cook later program, as described in detail above. It will further be understood that operation of the cook later favorites cooking operation then progresses in the same manner as discussed above with respect to the cook later operation.
- the cook later methodology as described above, continues with performing the cooking operation.
- step 3696 of FIG. 105 Prior to selecting the start icon 4012 at step 3696 of FIG. 105 , the user is able to adjust any of the various parameters associated with the favorite dish from the confirmation screen 3294 of FIG. 95 .
- Screen architecture 3734 of FIG. 107 is implemented at step 3690 , such that step 3690 of FIG. 105 corresponds to step 3736 of FIG. 107 .
- the user navigates through the icons 3302 - 3310 , and then saves the changes to the selected favorites dish by selecting the save icon 3296 at step 3764 , thereby saving the changes to the favorites library at step 3768 and returning to the confirmation screen 3294 at step 3736 .
- Negating any changes to the selected favorite dish is accomplished when the user selects the cancel icon 3298 at step 3762 , whereupon the changes are discarded at step 3766 and display returns to the confirmation screen 3294 for instructions by the user to start the cook later operation.
- the user selects the cook method icon 3304 at step 3738 , whereby the cook methods selection screen 3966 of FIG. 111 is displayed to the user at step 3750 .
- the user selects the okay, i.e., next icon 3968 at step 3764 , following which the changes are made to the cooking method at step 3768 .
- Flow returns to the confirmation screen 3294 at step 3736 .
- the cancel icon 3970 At step 3762 , whereupon the changes are discarded at step 3766 and flow returns to the confirmation screen 3294 of FIG. 96 at step 3736 .
- the user selects the oven temperature icon 3306 at step 3740 , whereupon flow proceeds to the 150 to 500 degrees Fahrenheit temperature selection screen 3208 of FIG. 90 at step 3752 when the cook method associated with the favorite dish is the bake, roast, convection, convection bake, or convection roast cooking operation.
- the cooking method of the favorite dish is the dehydrate cooking operation
- flow proceeds to step 3754 , whereupon the 100 to 200 degree Fahrenheit temperature selection screen 3208 is displayed to the user.
- the user selects the okay, i.e., next icon 3210 at step 3764 to make the changes to the cooking temperature at step 3768 .
- Flow returns to the confirmation screen 3294 at step 3736 .
- the user desires to disregard the changes made to the cooking temperature, the user selects the cancel icon 3212 at step 3762 , whereupon no changes are made to the cooking temperature at step 3766 and flow returns to the confirmation screen 3294 at step 3736 .
- the user selects the timer icon 3308 at step 3742 , which prompts the display of the set timer screen 3224 of FIG. 91 at step 3756 .
- the user then adjusts the time and saves the changes or cancels the changes.
- the user selects the okay, i.e., next icon 3226 at step 3764 , wherein the changes are saved to the cooking timer associated with the selected favorites dish at step 3768 .
- Operations then return to step 3736 with the display of the confirmation screen 3294 .
- the user selects the cancel icon 3228 at step 3762 , whereupon no changes are made to the cooking time at step 3766 and flow returns to the confirmation screen 3294 at step 3736 .
- the user selects the dish name icon 3302 at step 3746 , whereupon the favorites name screen 3312 of FIG. 97 is presented to the user at step 3758 .
- the desired name changes are then made to the dish name and the user accepts the changes by selecting the okay, i.e., next icon 3314 , at step 3764 , whereupon the changes to the name of the favorite dish are made at step 3768 and flow returns to the confirmation screen 3294 at step 3736 .
- the user selects the cancel icon 3316 at step 3762 , which clears the changes at step 3766 and flow returns to the confirmation screen 3294 at step 3736 .
- the cook later operation further includes an additional icon, not shown, for the adjustment of the meal time settings.
- step 3748 of a meal time icon displayed on the favorite confirmation screen 3294 of FIG. 112
- step 3760 whereupon the set eating time screen 3994 is displayed to the user for adjustment.
- the user accepts the changes by selection of the next icon 3996 at step 3764 , whereupon the changes are saved to the cook later favorite cooking operation at step 3768 .
- Flow returns to the favorites confirmation screen 3294 at step 3736 .
- the cancel icon 3998 at step 3762 , prompting the clearance of any changes from the meal time settings at step 3766 , and thereafter flow returns to the favorites confirmation screen 3294 at step 3736 .
- favorites library refers to a plurality of preprogrammed cooking operations, or recipes, that are capable of being performed by the cooking appliance, without requiring the user to input a cooking method, cooking time, oven temperature, or the like.
- step 3672 the user selects the add a dish icon 3288 at step 3672 , whereupon flow proceeds to step 3772 of FIG. 108 for user selection of the desired cooking method.
- step 3772 the cooking method selection screen 3966 of FIG. 111 is displayed to the user.
- the cook later cooking selection screen 3966 used to select the cooking method for the new dish includes several cooking icons, including a bake icon 3972 , a roast icon 3974 , a convection icon 3976 , a convection bake icon 3978 , a convection roast icon 3980 , a dehydrate icon 3982 , a broil icon 3984 , a warm icon 3986 , a proof icon 3988 , and a defrost icon 3990 .
- the skilled artisan will appreciate that due to the nature of a broil cooking operation, broiling a food item in the cook later program is not provided in accordance with the preferred embodiment of the present invention.
- the cook later method selection screen template 3966 further includes a next icon 3968 , a cancel icon 3970 , and a graphical representation window 3992 , the function of which will be explained in greater detail below.
- step 3722 the user selects the bake icon 3972 at step 3778 , prompting flow to proceed to step 3796 , whereupon the window 3992 displays a graphical representation of a baking operation.
- step 3798 which prompts the graphical window 3992 to display a roasting operation.
- User selection of the convection icon 3976 at step 3782 directs the window 3992 to illustrate a convection cooking operation at step 3800 .
- the user selects the convection bake icon 3978 at step 3784 , whereupon the window 3992 displays a graphical representation of a convection baking operation at step 3802 .
- the user selects the convection roast icon 3980 at step 3786 , whereupon the window 3992 displays a graphical representation of a convection roasting operation at step 3804 .
- the user selects the dehydrate icon 3982 at step 3788 , following which flow proceeds to step 3806 with the graphical window 3992 illustrating a dehydrating operation.
- the user selects the warm icon 3986 at step 3790 , whereupon the window 3992 illustrates a graphical representation of a warming operation at step 3808 .
- a proofing cooking operation is initiated upon user selection of the proof icon 3988 at step 3792 , which prompts the display of a representation of a proofing operation in the window 3992 at step 3810 .
- the user selects the defrost icon 3990 at step 3794 , whereupon the window 3992 displays a graphical representation of a defrosting operation at step 3812 .
- the user is capable of terminating the cook later operation by selecting the cancel icon 3970 at step 3774 .
- flow proceeds to step 3776 , wherein the display is returned to the main screen 400 .
- the user continues with programming the cook later cooking operation by selecting the next icon 3968 at step 3814 , which prompts display of the temperature selection screen 3208 of FIG. 90 at step 3816 .
- the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit.
- this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention.
- the temperature selection screen 3208 FIG. 90 includes a graphical representation of a temperature range 3216 , a sliding selector 3218 , a minus five degree adjustment icon 3220 , a plus five degree adjustment icon 3222 , a next icon 3210 , a cancel icon 3212 , and a back icon 3214 .
- Selection of the desired temperature for the cook later cooking operation is accomplished as described above with respect to FIG. 90 .
- Returning to the previous screen is accomplished when the user selects the back icon 3214 at step 3818 , which returns the user to the cook methods selection screen 3966 of FIG. 111 .
- the skilled artisan will further appreciate that by selecting the cancel icon 3212 at step 3820 , the user is returned to the main screen 400 at step 3824 .
- the user selects the next icon 3210 at step 3822 , which prompts the display of a set cooking time screen at step 3840 .
- step 3806 the user is presented at step 3806 , as shown in FIG. 111 , with the ability to cancel the cook later operation by selecting the cancel icon 3970 at step 3774 , or proceed to the next step of programming the cook later operation by selecting the next icon 3968 at step 3826 .
- step 3776 the display is returned to the main screen 400 .
- step 3828 the set oven temperature screen 3208 is displayed.
- the temperature selection screen 3208 of FIG. 90 illustrated upon the selection of the dehydration cooking method enables the user to select a temperature for dehydrating the food item.
- the temperature range for the dehydration operation is one hundred degrees to two hundred degrees, in accordance with dehydration temperatures known in the art.
- the foregoing dehydration temperature range is for example purposes only and any dehydration temperature range known in the art is equally capable of being implemented in accordance with the present invention.
- the user is capable of returning to the previous screen by selecting the back icon 3214 at step 3830 , which returns the user to the cook methods selection screen 3966 at step 3806 .
- the cancel icon 3212 at step 3832 the user returns to the main screen 400 at step 3836 .
- the user selects the next icon 3210 at step 3834 , which prompts the display of a set cooking time screen at step 3840 .
- step 3838 wherein the user selects the next icon 3968 .
- step 3840 whereupon a set cooking time screen is displayed to the user.
- the user is able to cancel the selected cooking operation by selecting the cancel icon 3970 at step 3774 , which prompts the display to return to the main screen 400 at step 3776 .
- step 3840 of FIG. 108 prompts flow to proceed to the screen architecture 3886 of FIG. 110 .
- the screen displayed at step 3840 of FIG. 108 is the same screen displayed to the user at step 3888 of FIG. 110 .
- FIG. 110 there is shown a flow chart illustrating the second-tier screen architecture 3886 associated with the add a favorite dish in the context of the cook later method in accordance with the present invention.
- the set cooking time screen 3224 of FIG. 91 is displayed for the user to set the time necessary for the selected method to cook the food item.
- the user then sets the desired cooking time via the numeric keypad 3234 and selects the next icon 3226 at step 3908 , whereupon flow proceeds to display the name your favorite screen 3312 of FIG. 97 .
- the user selects the cancel icon 3316 at step 3912 , whereupon flow returns to the main screen 400 at step 3892 .
- the user is able to return to the set cooking time screen 3224 by selecting the back icon 3318 at step 3914 , whereupon flow returns to step 3888 .
- the user selects the next icon 3314 at step 3916 , whereupon flow proceeds to displaying the confirm favorites screen 3294 of FIG. 96 at step 3918 .
- the confirmation screen 3294 enables the user to change any of the previously input settings associated with the favorite dish.
- the screen architecture 3842 of FIG. 109 is implemented at step 3918 , such that step 3844 of FIG. 109 corresponds to step 3918 of FIG. 110 .
- the user is able to return to the previous screen, i.e., the favorites screen 3280 of FIG. 95 by selecting the back icon 3300 at step 3850 .
- the user When the user has made any changes to the favorite dish and desires to save the changes, or is ready to save the new dish into the favorite menu without making the changes afforded by the confirmation screen 3294 , the user selects the save icon 3296 at step 3846 , whereupon the new dish and/or the changes to the new dish are saved into the favorite library. Flow then returns to displaying the main screen 400 at step 3848 .
- the user selects the cancel icon 3298 at step 3852 , whereupon the new dish is discarded and flow returns to the favorites screen 3280 at step 3856 .
- the user selects the cook method icon 3304 at step 3858 , following which the cook methods selection screen 3966 of FIG. 111 is displayed to the user at step 3868 .
- the user then makes any desired changes to the cook method associated with the new dish and selects the okay, i.e., next icon 3968 at step 3880 , whereby the changes are made to the cooking method at step 3884 and flow returns to the confirmation screen 3294 at step 3844 .
- the user selects the cancel icon 3298 at step 3878 , which discards the changes at step 3882 and returns to the confirmation screen 3294 at step 3844 .
- the user selects the oven temperature icon 3306 at step 3860 , whereupon flow proceeds to the 150 to 500 degrees Fahrenheit temperature selection screen 3208 of FIG. 90 at step 3870 for the bake, roast, convection, convection bake, or convection roast cooking methods, or to the 100 to 200 degrees Fahrenheit temperature selection screen 3208 at step 3872 for the dehydrate cooking method.
- the user adjusts the cooking temperature to the desired level and selects the okay, i.e., next icon 3210 at step 3880 to make the changes to the cooking temperature at step 3884 . Flow then returns to the confirmation screen 3294 at step 3844 .
- the user selects the cancel icon 3212 at step 3878 , whereupon no changes are made to the cooking temperature at step 3882 and flow returns to the confirmation screen 3294 at step 3844 .
- the user selects the timer icon 3308 at step 3862 , prompting the display of the timer screen 3224 of FIG. 91 at step 3874 .
- the user then adjusts the time and saves the changes or cancels the changes.
- the user selects the okay, i.e., next icon 3226 at step 3880 , wherein the changes to the cooking timer associated with the new favorites dish are saved at step 3884 . Flow then return to step 3844 with the display of the confirmation screen 3294 .
- the user selects the cancel icon 3228 at step 3878 , whereupon no changes are made to the cooking time and flow returns to the confirmation screen 3294 at step 3844 .
- the user desires to add a stage to the new favorite dish, for example the user desires to bake the dish after defrosting, the user selects the add a stage icon 3310 at step 3864 .
- the add a stage screen architecture 3492 of FIG. 102 is then implemented.
- the operation and programming of the additional stage for the new favorite dish thereafter progresses in accordance with the description of FIGS. 101 and 102 , whereupon after completion of the additional stage, flow returns to the configuration screen 3294 of FIG. 96 at step 3844 .
- the skilled artisan will understand the interconnection of the screen architectures for programming the new stage to the favorite dish in view of the description of FIGS. 103 and 103 above.
- the user selects the name icon 3302 at step 3866 , prompting the display of the favorites name screen 3312 of FIG. 97 at step 3876 .
- the user then makes the desired name changes and selects the okay, i.e., next icon 3314 at step 3880 , whereupon the changes to the favorite name are saved at step 3884 and flow returns to the confirmation screen 3294 at step 3844 .
- the user selects the cancel icon 3316 at step 3878 , whereupon no changes are made to the favorite name at step 3882 . Flow then returns to the confirmation screen 3294 at step 3844 .
- step 3698 whereupon the confirmation screen 3294 is displayed to the user.
- step 3844 of FIG. 109 The cooking parameters associated with the selected dish to be edited are retrieved and then displayed on the confirmation screen 3294 .
- the user then edits the cooking method by selecting the cook method icon 3304 at step 3858 of FIG.
- the oven temperature by selecting the oven temperature icon 3306 at step 3860 the cooking time by selecting the timer icon 3308 at step 3862 , add a dish to the selected favorite dish by selecting the add a dish icon 3864 , or modify the selected favorite's name by selecting the name icon 3302 at step 3866 .
- the user selects the desired parameters, performs the modifications, and saves the modifications to the selected dish in accordance with the architecture 3842 of FIG. 109 , as described above.
- the user selects the dish to be deleted from the menu 3286 and then selects the delete a dish icon 3292 at step 3676 of FIG. 105 .
- flow proceeds to step 3700 , whereupon the delete confirmation screen 3320 , as illustrated in FIG. 98 , is shown to the user.
- the confirm deletes favorite screen 3320 includes a yes icon 3322 and a no icon 3324 .
- the user selects the yes icon 3322 at step 3702 , whereupon the dish is deleted from the library at step 3706 .
- Flow returns to the favorites screen 3280 at step 3664 .
- the user determines that the dish should not be removed, the user selects the no icon 3324 at step 3704 , whereupon flow returns to the favorites screen 3280 of FIG. 95 at step 3664 .
- the main screen 400 changes to indicate the presence of the probe 210 at step 352 , or the presence of the probe 216 at step 358 .
- the probe icon 432 is shown indicating that the probe 210 has been inserted in the top chamber 106 .
- a similar icon appears with respect to the bottom chamber 108 when the probe 216 is similarly activated.
- the user selects the cook now icon 416 at step 354 , prompting display of a cook now probe cooking method selection screen at step 356 , or the cook later icon 420 at step 360 , prompting display of a cook later probe cooking method selection screen at step 362 . Discussion turns first to the use of the probe in the cook now operation.
- the display of the cook now probe cooking method selection screen at step 356 of FIG. 3 corresponds to the display of the cook now probe cooking method selection screen at step 4056 of FIG. 116 .
- flow proceeds from the screen architecture 300 of FIG. 3 to the cook now probe cooking screen architecture 4054 of FIG. 116 .
- a probe cook now cooking method selection screen is displayed to the user.
- a suitable selection screen is illustrated in FIG. 119 as the cook now probe method selection screen 6012 . As shown in FIG.
- the method selection screen 6012 includes icons representative of several cooking options, such as, for example and without limitation, a bake icon 6018 , a roast icon 6020 , a convection icon 6022 , a convection bake icon 6024 , a convection roast icon 6026 , a broil icon 6028 , a warm icon 6030 , a defrost icon 6032 , and a meat temperature guide icon 6034 .
- a bake icon 6018 a roast icon 6020 , a convection icon 6022 , a convection bake icon 6024 , a convection roast icon 6026 , a broil icon 6028 , a warm icon 6030 , a defrost icon 6032 , and a meat temperature guide icon 6034 .
- the icons 6018 - 6032 are examples of cooking operations which the cooking appliance 102 is capable of performing. Other cooking operations, in addition to those operations shown, are also capable of being performed by the cooking appliance without departing from the scope of the present invention
- 119 further includes a graphical illustration window 6035 suitably adapted to provide a visual queue to the user representative of the cooking or cooling operation selected.
- the screen 6012 illustrates that a bake operation has been selected, which is shown in the window 6035 .
- each icon 6018 - 6032 advantageously corresponds to a different graphical representation which is capable of being shown to the user via the window 6035 .
- the cook now probe method selection screen 6012 further includes a next icon 6014 and a cancel icon 6016 , the function of which will be explained in greater detail below.
- step 4082 upon user selection of the bake icon 6018 at step 4064 , flow proceeds to step 4082 , whereupon the window 6035 displays a graphical representation of a baking operation.
- step 4084 which prompts the graphical window 6035 to display a roasting operation.
- User selection of the convection icon 6022 at step 4068 directs the window 6035 to illustrate a convection cooking operation at step 4086 .
- the user selects the convection bake icon 6024 at step 4070 , whereupon the window 6035 displays a graphical representation of a convection baking operation at step 4088 .
- the user selects the convection roast icon 6026 at step 4072 , whereupon the window 6035 displays a graphical representation of a convection roasting operation at step 4090 .
- the user selects the broil icon 6028 at step 4074 , following which flow proceeds to step 4092 with the graphical window 6035 illustrating a broiling operation.
- the user selects the warm icon 6030 at step 4076 , whereupon the window 6035 illustrates a graphical representation of a warming operation at step 4094 .
- the user selects the defrost icon 6032 at step 4078 , whereupon the window 6035 displays a graphical representation of a defrosting operation at step 4096 .
- the user selects the meat temperature guide icon 6034 at step 4080 , whereupon flow proceeds to display a meat temperature guide screen at step 4098 .
- the user is capable of canceling the cook now probe operation by selecting the cancel icon 6016 at step 4058 .
- flow proceeds to step 4060 to indicate the use of the bottom oven probe 216 or to step 4062 to indicate the use of the top oven probe 210 , wherein the display is returned to the main screen 400 .
- the user continues with programming the cook now cooking operation by selecting the next icon 6014 at step 5000 , which prompts display of the temperature selection screen 6312 of FIG. 130 at step 5002 .
- the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit.
- this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention.
- the temperature selection screen 6312 of FIG. 130 includes a graphical representation of a temperature range 6320 , a sliding selector 6322 , a minus five degree adjustment icon 6324 , a plus five degree adjustment icon 6326 , a next icon 6314 , a cancel icon 6316 , and a back icon 6318 .
- Selection of the desired temperature for the cook now cooking operation is accomplished by dragging the sliding selector 6322 along the range 6320 until the desired cooking temperature is selected.
- the user lowers the temperature in the sliding selector 6322 by selecting the minus five degree icon 6324 , or raises the temperature by selecting the plus five degree icon 6326 .
- the probe temperature screen 6328 includes a temperature range 6334 , a sliding selector 6336 , a minus five degree adjustment icon 6338 , a plus five degree adjustment icon 6340 , a next icon 6330 , a cancel icon 6332 , and a back icon 6333 .
- Selection of the desired temperature for the cook later cooking operation is accomplished by dragging the sliding selector 6336 along the range 6334 until the desired cooking temperature is selected. Explanation of the probe selection process will best be understood in conjunction with the methodology described in FIG. 117 .
- FIG. 117 illustrates a screen architecture 5026 corresponding to the selection of the probe temperature, the weight of the meat being cooked, and the cook minutes per pound.
- flow proceeds from step 5014 of FIG. 116 to step 5028 , wherein the screen 6328 of FIG. 131 is displayed to the user.
- the user selects the desired probe cooking temperature, i.e., that temperature at which the probe will issue an alarm, notification, or control signal to the computer.
- the user is able to cancel the cook now probe cooking operation by selecting the cancel icon 6332 at step 5030 , whereupon flow returns to the main screen 400 for the top probe 210 at step 5032 , or the bottom probe 216 at step 5034 .
- the temperature selection screen 6312 the user selects the back icon 6333 at step 5038 , whereupon flow returns to the screen 6312 at step 5036 .
- the user selects the next icon 6330 at step 5042 , whereupon flow proceeds to display a set meat weight and cooking time per pound screen, illustrated in FIG. 120 at 6036 .
- the set weight and time screen 6036 includes a pound display window 6042 , an ounce display window 6044 , a cook minutes per pound display window 6046 , a numeric keypad 6048 , a next icon 6038 , a cancel icon 6040 , and a back icon 6041 .
- the numeric keypad 6048 the user enters the weight of the food item being cooked, and the cooking minutes per pound. To accept these inputs, the user selects the next, icon 6038 at step 5044 , whereupon flow proceeds to display a confirmation screen at step 5050 .
- the user selects the cancel 6040 at step 5046 , whereupon flow returns to the appropriate main screen 400 at step 5052 for the top probe 210 and step 5054 for the bottom probe 216 .
- the user selects the back icon 6041 at step 5048 , whereupon flow returns to the set probe temperature screen 6328 at step 5028 .
- step 5018 wherein the cooking time is set for the cook now probe cooking operation.
- a suitable template screen 3224 for setting the cooking time is illustrated in FIG. 91 .
- the user inputs the cooking time associated with the broil, warm, and defrost cooking methods using the time input screen 3224 at step 5018 , whereupon flow proceeds to step 5020 .
- the cook now confirmation screen 3236 shown in FIG. 92 , is displayed to the user. Accordingly, operations proceed with the cook now operation as set forth above in the Cook Now Architecture Section. It will be appreciated by those skilled in the art that the user returns to the cook now probe cooking step 4056 when the back icon 3242 is selected, or when the cook method icons 3244 or 3246 are selected for adjustment.
- the confirmation screen 6050 includes a meat settings icon 6056 , a probe temperature icon 6058 , a weight and time unit icon 6060 , a cook method icon 6062 , an oven temperature icon 6064 , second weight and time unit icon 6066 , a start icon 6052 , and a cancel icon 6054 . Operation of the confirmation screen 6050 will be explained in conjunction with the flow chart 5056 of FIG. 118 .
- the user selects the cancel icon 6054 at step 5060 , whereupon display returns to the main screen 400 at step 5062 for the top probe 210 , or at step 5064 for the bottom probe 216 .
- the user selects the meat settings icon 6056 at step 5066 , whereupon the meat guide 6304 of FIG. 129 is displayed to the user at step 5078 .
- the user then changes the meat and selects the okay icon 6306 at step 5090 , whereupon the changes are made to the cook now operation at step 5094 and flow returns to the confirmation screen 6050 at step 5058 .
- the user selects the cancel icon 6308 at step 5092 , whereupon the changes are discarded at step 5096 and flow returns to the confirmation screen 6050 at step 5058 .
- the user selects the probe temperature icon 6058 at step 5068 .
- step 5080 Flow then proceeds to step 5080 , whereupon the set probe temperature screen 6328 of FIG. 131 is displayed to the user.
- the user then makes any desired changes and selects the okay, i.e., next icon 6330 at step 5090 , which saves the changes at step 5094 , prompting a return to the confirmation screen 6050 at step 5058 .
- the user selects the cancel icon 6332 at step 5092 , following which the changes are deleted and flow returns to the confirmation screen 6050 at step 5058 .
- the user selects the weight and time unit icon 6066 at step 5070 .
- the user makes any desired changes and selects the okay, i.e., next icon 6038 at step 5090 , which saves the changes at step 5094 , prompting a return to the confirmation screen 6050 at step 5058 .
- the user selects the cancel icon 6040 at step 5092 , following which the changes are deleted and flow returns to the confirmation screen 6050 at step 5058 .
- the user selects the cooking method icon 6062 at step 5072 .
- step 5084 whereupon the cooking method selection screen 6012 of FIG. 119 is displayed to the user.
- the user then makes any desired changes and selects the okay, i.e., next icon 6014 at step 5090 , which saves the changes at step 5094 , prompting a return to the confirmation screen 6050 at step 5058 .
- the user selects the cancel icon 6016 at step 5092 , following which the changes are deleted and flow returns to the confirmation screen 6050 at step 5058 .
- the user selects the oven temperature icon 6064 at step 5074 .
- step 5086 whereupon the oven temperature screen 6312 of FIG. 130 is displayed to the user.
- the user then makes any desired changes and selects the okay, i.e., next icon 6314 at step 5090 , which saves the changes at step 5094 , prompting a return to the confirmation screen 6050 at step 5058 .
- the user selects the cancel icon 6316 at step 5092 , following which the changes are deleted and flow returns to the confirmation screen 6050 at step 5058 .
- step 5088 whereupon a preheat screen is displayed.
- a similar template screen 3262 is illustrated at FIG. 93 .
- the screen 3262 as applied to the cook now probe cooking operation, advantageously includes a probe icon, which is not shown in FIG. 93 .
- the user is able to adjust the cook now settings by selecting an adjust settings icon 3266 at step 6000 , whereupon flow returns to the confirmation screen at step 5058 .
- the probe cook now operation is capable of being canceled from the preheat screen by selecting the off icon 3268 at step 6002 , whereupon flow returns to the main screen 400 associated with the probe used at step 6006 or step 6008 . Furthermore, the user is able to turn on or off the oven light by selecting the oven light icon 3270 at step 6004 , whereupon the state of the light of the associated chamber is turned on or off at step 6010 .
- the user is able to adjust the cook now settings by selecting an adjust settings icon 6070 at step 6000 , whereupon flow returns to the confirmation screen at step 5058 .
- the probe cook now operation is capable of being canceled from the status screen 6068 by selecting the off icon 6072 at step 6002 , whereupon flow returns to the main screen 400 associated with the probe used at step 6006 or step 6008 .
- the user is able to turn on or off the oven light by selecting the oven light icon 6074 at step 6004 , whereupon the state of the light of the associated chamber is turned on or off at step 6010 .
- the main screen 400 of FIG. 4 changes to indicate the presence of the probe 210 at step 352 , or the presence of the probe 216 at step 358 .
- the probe icon 432 is shown indicating that the probe 210 has been inserted in the top chamber 106 .
- the user selects the cook later icon 420 at step 360 , prompting display of a cook later probe cooking method selection screen at step 362 .
- the display of the cook later probe cooking method selection screen at step 362 of FIG. 3 corresponds to the display of the cook later probe cooking method selection screen at step 6078 of FIG. 123 .
- flow proceeds from the screen architecture 300 of FIG. 3 to the cook later probe cooking screen architecture 6076 of FIG. 123 .
- a probe cook later cooking method selection screen is displayed to the user.
- a suitable selection screen is illustrated in FIG. 126 as the cook later probe method selection screen 6240 . As shown in FIG.
- the method selection screen 6240 includes icons representative of several cooking options, such as, for example and without limitation, a bake icon 6246 , a roast icon 6248 , a convection icon 6250 , a convection bake icon 6252 , a convection roast icon 6254 , a broil icon 6262 , a warm icon 6256 , a defrost icon 6258 , and a meat temperature guide icon 6260 .
- the icons 6246 - 6258 are examples of cooking operations which the cooking appliance 102 is capable of performing. Other cooking operations, in addition to those operations shown, are also capable of being performed by the cooking appliance without departing from the scope of the present invention.
- the broil operation is not included in the cook later programming.
- FIG. 126 further includes a graphical illustration window 6264 suitably adapted to provide a visual indication to the user representative of the cooking or cooling operation selected.
- the screen 6240 illustrates that a bake operation has been selected, which is shown in the window 6264 .
- each icon 6246 - 6258 advantageously corresponds to a different graphical representation which is capable of being shown to the user via the window 6264 .
- the cook later probe method selection screen 6240 further includes a next icon 6242 and a cancel icon 6244 , the function of which will be explained in greater detail below.
- step 6102 upon user selection of the bake icon 6246 at step 6086 , flow proceeds to step 6102 , whereupon the window 6264 displays a graphical representation of a baking operation.
- step 6104 which prompts the graphical window 6264 to display a roasting operation.
- User selection of the convection icon 6250 at step 6090 directs the window 6264 to illustrate a convection cooking operation at step 6106 .
- the user selects the convection bake icon 6252 at step 6092 , whereupon the window 6264 displays a graphical representation of a convection baking operation at step 6108 .
- the user selects the convection roast icon 6254 at step 6094 , whereupon the window 6264 displays a graphical representation of a convection roasting operation at step 6110 .
- the user selects the warm icon 6256 at step 6096 , whereupon the window 6264 illustrates a graphical representation of a warming operation at step 6112 .
- the user selects the defrost icon 6258 at step 6098 , whereupon the window 6264 displays a graphical representation of a defrosting operation at step 6114 .
- the user selects the meat temperature guide icon 6260 at step 6100 , whereupon flow proceeds to display a meat temperature guide screen at step 6116 .
- the user is capable of canceling the cook later probe operation by selecting the cancel icon 6244 at step 6080 .
- flow proceeds to step 6082 to indicate the use of the bottom oven probe 216 or to step 6084 to indicate the use of the top oven probe 210 , wherein the display is returned to the main screen 400 .
- the user continues with programming the cook later cooking operation by selecting the next icon 6242 at step 6118 , which prompts display of the temperature selection screen 6312 of FIG.
- the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit.
- this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention.
- the temperature selection screen 6312 of FIG. 130 includes a graphical representation of a temperature range 6320 , a sliding selector 6322 , a minus five degree adjustment icon 6324 , a plus five degree adjustment icon 6326 , a next icon 6314 , a cancel icon 6316 , and a back icon 6318 .
- Selection of the desired temperature for the cook later cooking operation is accomplished by dragging the sliding selector 6322 along the range 6320 until the desired cooking temperature is selected.
- the user lowers the temperature in the sliding selector 6322 by selecting the minus five degree icon 6324 , or raises the temperature by selecting the plus five degree icon 6326 .
- the probe temperature screen 6328 includes a temperature range 6334 , a sliding selector 6336 , a minus five degree adjustment icon 6338 , a plus five degree adjustment icon 6340 , a next icon 6330 , a cancel icon 6332 , and a back icon 6333 .
- Selection of the desired temperature for the cook later cooking operation is accomplished by dragging the sliding selector 6336 along the range 6334 until the desired cooking temperature is selected. Explanation of the probe selection process will best be understood in conjunction with the methodology described in FIG. 124 .
- FIG. 124 illustrates screen architecture 6146 corresponding to the selection of the probe temperature, the weight of the meat being cooked, the cooking minutes per pound, and the eating time, i.e., the time at which the food item is to be ready for consumption.
- flow proceeds from step 6132 of FIG. 123 at 6076 to step 6148 of FIG. 124 at 6146 , wherein the screen 6328 of FIG. 131 is displayed to the user.
- the user selects the desired probe cooking temperature, i.e., that temperature at which the probe will issue an alarm, notification, or control signal to the computer.
- the user is able to cancel the cook later probe cooking operation by selecting the cancel icon 6332 at step 6150 , whereupon flow returns to the main screen 400 for the top probe 210 at step 6152 , or the bottom probe 216 at step 6154 .
- the temperature selection screen 6312 the user selects the back icon 6333 at step 6156 , whereupon flow returns to the screen 6312 at step 6158 .
- the user selects the next icon 6330 at step 6160 , whereupon flow proceeds to display, at step 6162 , the set meat weight and cooking time per pound screen, illustrated in FIG. 120 at 6036 .
- the set weight and time screen 6036 includes a pound display window 6042 , an ounce display window 6044 , a cook minutes per pound display window 6046 , a numeric keypad 6048 , a next icon 6038 , a cancel icon 6040 , and a back icon 6041 .
- the numeric keypad 6048 the user enters the weight of the food item being cooked, and the cooking minutes per pound.
- the user selects the cancel icon 6040 at step 6166 , whereupon flow returns to the main screen 400 at step 6176 or step 6178 , depending on the probe used.
- the user selects the back icon 6041 at step 6168 , whereupon flow returns to the set probe temperature screen 6328 at step 6148 .
- the user selects the next icon 6038 at step 6164 , whereupon flow proceeds to display a set eating time screen at step 6170 .
- a suitable template screen is illustrated in FIG. 127 .
- the set eating time screen 6266 includes a meal date icon 6274 , a time display window 6276 , an AM/PM toggle icon 6278 , a numeric keypad 6280 , a next icon 6268 , a cancel icon 6270 , and a back icon 6272 .
- the user then inputs the date and time at which the food item is to be ready, for example, Tuesday the 10th at 5:00 PM, using the numeric keypad 6280 to fill in the time, the AM/PM toggle icon 6278 to adjust the day/night component, and the meal date icon 6274 , which prompts display of the calendar screen 500 of FIG. 5 , to enable easy selection of the desired date.
- step 6174 of FIG. 124 corresponds to step 6182 of FIG. 125 .
- flow proceeds from the screen architecture 6146 of FIG. 124 to the screen architecture 6180 of FIG. 125 .
- the screen architecture 6180 depicts the function of the confirmation process for the cook later probe cooking operation.
- the confirmation screen 6282 includes a meal time icon 6290 , a meat settings icon 6292 , a probe temperature icon 6294 , a weight and time unit icon 6296 , a cook method icon 6298 , an oven temperature icon 6300 , second weight and time unit icon 6302 , a start icon 6284 , a cancel icon 6286 , and a back icon 6288 . Operation of the confirmation screen 6282 will be explained in conjunction with the flow chart 6180 of FIG. 125 .
- the user selects the cancel icon 6286 at step 6184 , whereupon display returns to the main screen 400 at step 6186 for the top probe 210 , or at step 6188 for the bottom probe 216 .
- the user selects the meal time settings icon 6290 at step 6190 , whereupon the cook later probe eat time screen 6266 of FIG. 127 is displayed at step 6108 .
- the user then makes any desired changes to the meal time settings and selects the next icon 6268 at step 6218 , whereupon the changes are made to the cook later probe cooking operation at step 6222 .
- Flow then returns to the confirmation screen 6282 at step 6182 .
- the user selects the cancel icon 6270 at step 6220 , whereupon the changes are discarded at step 6224 .
- Flow then returns to the confirmation screen 6282 at step 8182 .
- the user selects the meat settings icon 6292 at step 6192 , whereupon the meat guide 6304 is displayed to the user at step 6206 .
- the user then changes the meat and selects the okay icon 6306 at step 6218 , whereupon the changes are made to the cook later operation at step 6222 and flow returns to the confirmation screen 6282 at step 6182 .
- the user selects the cancel icon 6308 at step 6220 , whereupon the changes are discarded at step 6224 and flow returns to the confirmation screen 6282 at step 6182 .
- the user selects the probe temperature icon 6294 at step 6194 .
- step 6208 whereupon the set probe temperature screen 6328 of FIG. 131 is displayed to the user.
- the user then makes any desired changes and selects the okay, i.e., next icon 6330 at step 6218 , which saves the changes at step 6222 , prompting a return to the confirmation screen 6282 at step 6182 .
- the user selects the cancel icon 6332 at step 6220 , following which the changes are deleted at step 6224 and flow returns to the confirmation screen 6282 at step 6182 .
- the user selects the weight and time unit icon 6296 or 6302 at step 6196 .
- the user then makes any desired changes and selects the okay, i.e., next icon 6038 at step 6218 , which saves the changes at step 6222 , prompting a return to the confirmation screen 6282 at step 6182 .
- the user selects the cancel icon 6040 at step 6220 , following which the changes are deleted at step 6224 and flow returns to the confirmation screen 6282 at step 6182 .
- the user selects the cooking method icon 6298 at step 6198 .
- the user then makes any desired changes and selects the okay, i.e., next icon 6242 at step 6218 , which saves the changes at step 6222 , prompting a return to the confirmation screen 6282 at step 6182 .
- the user selects the cancel icon 6244 at step 6220 , following which the changes are deleted at step 6224 and flow returns to the confirmation screen 6282 at step 6186 .
- the user selects the oven temperature icon 6300 at step 6200 .
- step 6214 whereupon the oven temperature screen 6312 of FIG. 130 is displayed to the user.
- the user then makes any desired changes and selects the okay, i.e., next icon 6314 at step 6218 , which saves the changes at step 6222 , prompting a return to the confirmation screen 6282 at step 6182 .
- the user selects the cancel icon 6316 at step 6220 , following which the changes are deleted at step 6224 and flow returns to the confirmation screen 6282 at step 6182 .
- step 6106 the user then selects the start icon 6284 at step 6106 , thereafter flow proceeds to step 6216 , whereupon a preheat screen is displayed.
- a similar template screen 3262 is illustrated at FIG. 93 .
- the screen 3262 as applied to the cook later probe cooking operation, advantageously includes a probe icon, which is not shown in FIG. 93 .
- the user is able to adjust the cook later settings by selecting an adjust settings icon 3266 at step 6228 , whereupon flow returns to the confirmation screen 6282 at step 6182 .
- the probe cook later operation is capable of being canceled from the preheat screen by selecting the off icon 3268 at step 6230 , whereupon flow returns to the main screen 400 associated with the probe used at step 6234 or step 6236 . Furthermore, the user is able to turn on or off the oven light by selecting the oven light icon 3270 at step 6232 , whereupon the state of the light of the associated chamber is turned on or off at step 6238 .
- the oven light icon 3270 at step 6232 , whereupon the state of the light of the associated chamber is turned on or off at step 6238 .
- the user is able to adjust the cook later settings by selecting an adjust settings icon 6070 at step 6228 , whereupon flow returns to the confirmation screen 6282 at step 6182 .
- the probe cook later operation is capable of being canceled from the status screen 6068 by selecting the off icon 6072 at step 6230 , whereupon flow returns to the main screen 400 associated with the probe used at step 6234 or step 6236 .
- the user is able to turn on or off the oven light by selecting the oven light icon 6074 at step 6232 , whereupon the state of the light of the associated chamber is turned on or off at step 6238 .
- the invention extends to computer programs in the form of source code, object code, code intermediate sources and object code (such as in a partially compiled form), or in any other form suitable for use in the implementation of the invention.
- Computer programs are suitably standalone applications, software components, scripts or plug-ins to other applications.
- Computer programs embedding the invention are advantageously embodied on a carrier, being any entity or device capable of carrying the computer program: for example, a storage medium such as ROM or RAM, optical recording media such as CD-ROM or magnetic recording media such as floppy discs.
- the carrier is any transmissible carrier such as an electrical or optical signal conveyed by electrical or optical cable, or by radio or other means.
- Computer programs are suitably downloaded across the Internet from a server. Computer programs are also capable of being embedded in an integrated circuit. Any and all such embodiments containing code that will cause a computer to perform substantially the invention principles as described, will fall within the scope of the invention.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Food Science & Technology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Electric Ovens (AREA)
- Electric Stoves And Ranges (AREA)
Abstract
Description
- This application is a continuation-in-part of PCT/US05/00443, filed Jan. 7, 2005, entitled, GRAPHICAL USER INTERFACE FOR A COOKING APPLIANCE, which claims priority to U.S. patent application Ser. No. 11/030,797, filed Jan. 7, 2005 entitled, GRAPHICAL USER INTERFACE FOR A COOKING APPLIANCE, which claims priority to U.S. Provisional Patent Application No. 60/634,826 filed Jan. 7, 2004 entitled, GRAPHICAL USER INTERFACE FOR A COOKING APPLIANCE, the entirety of which is incorporated herein.
- The present invention relates to a graphical user interface, and more particularly, the present invention relates to a graphical user interface for directing and controlling a cooking appliance.
- A cooking appliance is a device adapted to heat food to a desired temperature for consumption. A user typically directs operation of a conventional cooking appliance through a simple fixed control panel that usually includes such components as rotary dials, analog controls, electromechanical controls, membrane switches, etc. These components often suffer from poor construction, a tendency to break, and a tendency to become detached from the appliance. Thus, there is a need for a cooking appliance control panel that is more durable and able to withstand repetitious use.
- Conventional cooking appliances typically offer a limited number of cooking operations. An example user-controllable operation is a cook setting parameter, adapted for enabling the user to specify such settings as a bake setting, a roast setting, a broil setting, etc. Another example user-controllable operation is a cooking temperature setting adapted for enabling the user to specify a temperature for the cooking operation, which temperature settings are usually provided in twenty-five degree increments. However, these operational parameters are often inadequate to provide a fully functional cooking apparatus. Thus, there is a need for a cooking apparatus having a greater range of operations.
- Disclosed according to the subject application is a graphical user interface for a cooking appliance adapted to enable a user to direct and control the cooking appliance. The graphical user interface generally includes a plurality of user selectable and controllable cooking operations, each of which operation is accessible through one of a plurality of layers of screens provided by the graphical user interface. The operations generally include such example operations as a refrigerate operation, a cook now operation, a cook later operation, etc. The refrigerate operation is suitably adapted to cause the cooking appliance to maintain an internal temperature adequate for refrigerating a food item placed therein. The cook now operation is adapted to enable the user to direct the cooking appliance to immediately cook a food item. The cook later operation is adapted to enable the user to direct the cooking appliance to cook a food item at a specified time and date.
- The graphical user interface is adapted to be integrated with and accessible through the cooking appliance. The graphical user interface is also adapted to be integrated with and accessible through a plurality of devices, such as a handheld device (e.g., personal digital assistant, cellular phone, etc.), an Internet-accessible computer, etc.
- In accordance with the subject application, there is provided a control interface for food preparation. The control interface includes generating means adapted to generate a display representing date and time data. The date and time data represents available options for future food preparation. The control interface also includes timing data receiving means adapted to receive timing data. The timing data is suitably selected from the time and date data, representing a user-selected time for which a prepared food event is desired. The control interface further includes generating means adapted to selectively generate a display. The display represents available, pre-stored food preparation characteristics or user-specified food preparation characteristics. The control interface includes receiving means adapted to receive food preparation instruction data. The food preparation instruction data is selected from the available, pre-stored food preparation characteristics or user-specified food preparation characteristics. In addition, the control interface also includes communication means adapted for communicating the timing data and the food preparation instruction data to an associated food preparation controller unit. The food preparation controller unit is suitably adapted to complete a food preparation operation according to the food preparation instruction data.
- In one embodiment of the subject application, the food preparation controller unit further comprises a refrigeration controller and a heating unit controller. The refrigeration controller includes means adapted for selectively controlling an associated refrigeration unit, which refrigeration unit functions to keep associated food at a safe storage temperature until commencement of the food preparation operation in accordance with the timing data. The heating unit controller includes means adapted for selectively controlling an associated heating unit, which heating unit functions to cook the associated food in accordance with the food preparation instruction data.
- In another embodiment of the subject application, the control interface for food preparation further includes means adapted for generating a display representative of a solicited input of at least one of weight and mass of the associated food and means adapted for receiving quantity data, which quantity data is associated with a user input of at least one of weight and mass of the associated food. In addition, the heating unit controller further includes means adapted for selectively controlling the associated heating unit in accordance with the quantity data.
- Further, in accordance with the subject application, there is provided a method for food preparation using a control interface. The method comprises the steps of generating a display representative of at least one of date and time data, which date and time data is representative of available options for future food preparation options, receiving timing data, which timing data is selected from the at least one of time and date data, representative of a user-selected time for which a prepared food event is desired, and generating a display representative of at least one of available, pre-stored food preparation characteristics and user-specified food preparation characteristics. The method further comprises receiving food preparation instruction data, which food preparation instruction data is selected from the at least one of available, pre-stored food preparation characteristics and user-specified food preparation characteristics and communicating the timing data and the food preparation instruction data to an associated food preparation controller unit adapted to complete a food preparation operation in accordance therewith.
- In another embodiment, the method further comprises the step of selectively controlling, via a refrigeration controller, an associated refrigeration unit, which refrigeration unit functions to keep associated food at a safe storage temperature until commencement of the food preparation operation in accordance with the timing data. The method also includes the step of selectively controlling, via a heating unit controller, an associated heating unit, which heating unit functions to cook the associated food in accordance with the food preparation instruction data.
- In yet another embodiment, the method also comprises the steps of generating a display representative of a solicited input of at least one of weight and mass of the associated food and receiving quantity data, which quantity data is associated with the user input of at least one of weight and mass of the associated food. The method also includes the step of selectively controlling, via the heating unit controller, the associated heating unit in accordance with the quantity data.
- Still other advantages, aspects and features of the subject application will become readily apparent to those skilled in the art from the following description wherein there is shown and described a preferred embodiment of this invention, simply by way of illustration of one of the best modes best suited for to carry out the invention. As it will be realized, the invention is capable of other different embodiments and its several details are capable of modifications in various obvious aspects all without departing from the scope of the invention. Accordingly, the drawing and descriptions will be regarded as illustrative in nature and not as restrictive.
- The accompanying drawings incorporated into and forming a part of the specification, illustrate several example aspects of the present invention, and together with the description, serve to explain the principles of the invention. In the drawings:
-
FIG. 1 is an illustration of a system in accordance with the present invention; -
FIG. 2 is an illustration of a block diagram of a cooking appliance in accordance with the present invention; -
FIG. 3 is a flowchart illustrating the main screen architecture in accordance with the present invention; -
FIGS. 4-5 generally illustrate an embodiment of the main screen architecture according toFIG. 3 ; -
FIG. 4 is a view of the main screen with a probe in the top oven in accordance with the present invention; -
FIG. 5 is a view of a calendar pop-up window from the main screen in accordance with the present invention; -
FIG. 6 is a flowchart illustrating the my oven screen architecture in accordance with the present invention; -
FIGS. 7-12 generally illustrate an embodiment of the my oven screen architecture according toFIG. 6 ; -
FIG. 7 is a view of the my oven screen in accordance with the present invention; -
FIG. 8 is a view of a preferences screen from the my oven screen in accordance with the present invention; -
FIG. 9 is a view of a units selection screen from the preferences screen of the my oven screen in accordance with the present invention; -
FIG. 10 is a view of a sleep mode selection screen from the preferences screen of the my oven screen in accordance with the present invention; -
FIG. 11 is a view of an offset selection screen from the preferences screen of the my oven screen in accordance with the present invention; -
FIG. 12 is a flowchart illustrating the my contact information screen architecture in accordance with the present invention; -
FIGS. 13-15 generally illustrate an embodiment of the my contact information screen architecture according toFIG. 12 ; -
FIG. 13 is a view of a my contact information screen in accordance with the present invention; -
FIG. 14 is a view of a QWERTY keyboard screen selection from the my contact information screen in accordance with the present invention; -
FIG. 15 is a view of an ABC keyboard screen selection from the my contact information screen in accordance with the present invention; -
FIG. 16 is a flowchart illustrating the cooking guide screen architecture in accordance with the present invention; -
FIGS. 17-19 generally illustrate an embodiment of the cooking guide screen architecture according toFIG. 16 ; -
FIG. 17 is a view of a cooking guide screen in accordance with the present invention; -
FIG. 18 is a view of a temperature definitions selection screen from the cooking guide screen in accordance with present invention; -
FIG. 19 is a view of a safe meat temperature selection screen from the cooking guide screen in accordance with present invention; -
FIG. 20 is a flowchart illustrating the self clean screen architecture in accordance with the present invention; -
FIG. 21 is a flowchart illustrating the self clean screen architecture in accordance with the present invention; -
FIGS. 22-24 generally illustrate an embodiment of the self clean screen architecture according toFIGS. 20-21 ; -
FIG. 22 is a view of a probe alert screen from the self clean select an oven screen in accordance with the present invention; -
FIG. 23 is a view of a self clean top oven set start time screen in accordance with the present invention; -
FIG. 24 is a view of a self clean status door locked cooling screen in accordance with the present invention; -
FIG. 25 is a flowchart illustrating the sleep mode screen architecture in accordance with the present invention; -
FIGS. 26-29 generally illustrate an embodiment of the sleep mode screen architecture according toFIG. 25 ; -
FIG. 26 is a view of the main screen in accordance with the present invention; -
FIG. 27 is a view of a logo screensaver screen from the main screen in sleep mode according to the present invention; -
FIG. 28 is a view of a weather/time screen of the sleep mode in accordance with present invention; -
FIG. 29 is a view of a blank screen of the sleep mode in accordance with present invention; -
FIG. 30 is a flowchart illustrating the network settings screen architecture in accordance with the present invention; -
FIGS. 31-32 generally illustrate an embodiment of the cooking guide screen architecture according toFIG. 30 ; -
FIG. 31 is a view of a local network settings screen from the network settings screen in accordance with the present invention; -
FIG. 32 is a view of a remote access screen from the network settings screen in accordance with present invention; -
FIG. 33 is a flowchart illustrating the set alerts screen architecture in accordance with the present invention; -
FIG. 34 is a view of a set alerts screen illustrating an embodiment of the set alerts screen architecture according toFIG. 46 ; -
FIG. 35 is a flowchart illustrating the oven service screen architecture in accordance with the present invention; -
FIGS. 36-38 generally illustrate an embodiment of the oven service screen architecture according toFIG. 35 ; -
FIG. 36 is a view of an oven service screen in accordance with the present invention; -
FIG. 37 is a view of a diagnostics screen from the oven service screen in accordance with present invention; -
FIG. 38 is a flowchart illustrating the set date/time screen architecture in accordance with the present invention; -
FIGS. 39-41 generally illustrate an embodiment of the set date/time screen architecture according toFIG. 38 ; -
FIG. 39 is a view of a set date/time screen in accordance with the present invention; -
FIG. 40 is a view of a date setting screen from the set date/time screen in accordance with present invention; -
FIG. 41 is a view of a time zone setting screen from the set date/time screen in accordance with the present invention; -
FIGS. 42-54 generally illustrate flowcharts for the Sabbath/holiday screen architecture in accordance with the present invention; -
FIG. 42 is a flowchart illustrating the basic Sabbath screen architecture in accordance with the present invention; -
FIG. 43 is a flowchart illustrating the Sabbath Plus screen architecture in accordance with the present invention; -
FIG. 44 is a flowchart illustrating the basic Sabbath screen architecture in accordance with the present invention; -
FIG. 45 is a flowchart illustrating the basic Sabbath screen architecture in accordance with the present invention; -
FIG. 46 is a flowchart illustrating the Sabbath Plus screen architecture in accordance with the present invention; -
FIG. 47 is a flowchart illustrating the Sabbath Plus screen architecture in accordance with the present invention; -
FIG. 48 is a flowchart illustrating the Sabbath Plus screen architecture in accordance with the present invention; -
FIG. 49 is a flowchart illustrating the Sabbath Plus screen architecture in accordance with the present invention; -
FIG. 50 is a flowchart illustrating the Sabbath Plus Holiday screen architecture in accordance with the present invention; -
FIG. 51 is a flowchart illustrating the Sabbath Plus Holiday screen architecture in accordance with the present invention; -
FIG. 52 is a flowchart illustrating the Sabbath Plus Holiday screen architecture in accordance with the present invention; -
FIG. 53 is a flowchart illustrating the Sabbath Plus Holiday screen architecture in accordance with the present invention; -
FIG. 54 is a flowchart illustrating the Sabbath Plus Holiday screen architecture in accordance with the present invention; -
FIGS. 55-84 generally illustrate an embodiment of the Sabbath/Holiday screen architecture according toFIGS. 42-54 . -
FIG. 55 is a view of a Sabbath/holiday selection screen in accordance with the present invention; -
FIG. 56 is a view of a select an oven screen in accordance with the present invention; -
FIG. 57 is a view of a select a Sabbath cook method screen in accordance with the present invention; -
FIG. 58 is a view of a set oven temperature selection screen in accordance with the present invention; -
FIG. 59 is a view of a set start/stop time selection screen in accordance with the present invention; -
FIG. 60 is a view of a confirmation and start screen in accordance with the present invention; -
FIG. 61 is a view of a set Sabbath/holiday on a bottom oven selection screen in accordance with the present invention; -
FIG. 62 is a view of a Sabbath basic mode screen in accordance with the present invention; -
FIG. 63 is a view of a set Sabbath Plus selection screen in accordance with the present invention; -
FIG. 64 is a view of a first Holiday selection screen in accordance with the present invention; -
FIG. 65 is a view of a Sabbath Plus cook method selection screen in accordance with the present invention; -
FIG. 66 is a view of a Sabbath Plus set oven temperature selection screen in accordance with the present invention; -
FIG. 67 is a view of a Sabbath Plus set start/stop time selection screen in accordance with the present invention; -
FIG. 68 is a view of a Sabbath Plus confirmation screen in accordance with the present invention; -
FIG. 69 is a view of a Sabbath Plus stage two fill-in screen in accordance with the present invention; -
FIG. 70 is a view of a Sabbath Plus confirmation of days screen in accordance with the present invention; -
FIG. 71 is a view of a Sabbath Plus status screen in accordance with the present invention; -
FIG. 72 is a view of a Sabbath Plus Holiday cook method selection screen in accordance with the present invention; -
FIG. 73 is a view of a Sabbath Plus Holiday set oven temperature selection screen in accordance with the present invention; -
FIG. 74 is a view of a Sabbath Plus set holiday start/stop time selection screen in accordance with the present invention; -
FIG. 75 is a view of a Sabbath Plus first Holiday confirmation screen in accordance with the present invention; -
FIG. 76 is a view of a Sabbath Plus first Holiday stage two fill-in screen in accordance with the present invention; -
FIGS. 77-78 generally illustrate a flowchart and screen embodiment illustrating an embodiment of the refrigeration screen architecture in accordance with the present invention; -
FIG. 77 is a flowchart illustrating the refrigerate screen architecture in accordance with the present invention; -
FIG. 78 is a view of a refrigeration status screen illustrating an embodiment of the refrigerate screen architecture according toFIG. 77 ; -
FIGS. 79-88 generally illustrate flowcharts for the cook now screen architecture in accordance with the present invention; -
FIG. 79 is a flowchart illustrating the cook now screen architecture in accordance with the present invention; -
FIG. 80 is a flowchart illustrating the cook now screen architecture in accordance with the present invention; -
FIG. 81 is a flowchart illustrating the cook now add stage one screen architecture in accordance with the present invention; -
FIG. 82 is a flowchart illustrating the cook now screen architecture in accordance with the present invention; -
FIG. 83 is a flowchart illustrating the cook now add stage one screen architecture in accordance with the present invention; -
FIG. 84 is a flowchart illustrating the cook now screen architecture in accordance with the present invention; -
FIG. 85 is a flowchart illustrating the cook now favorites screen architecture in accordance with the present invention; -
FIG. 86 is a flowchart illustrating the cook now favorites screen architecture in accordance with the present invention; -
FIG. 87 is a flowchart illustrating the cook now favorites screen architecture in accordance with the present invention; -
FIG. 88 is a flowchart illustrating the cook now favorites screen architecture in accordance with the present invention; -
FIGS. 89-98 generally illustrate an embodiment of the cook now screen architecture according toFIGS. 79-88 ; -
FIG. 89 is a view of a cook now cook method selection screen in accordance with the present invention; -
FIG. 90 is a view of a cook now set oven temperature selection screen in accordance with the present invention; -
FIG. 91 is a view of a cook now set cooking time selection screen in accordance with the present invention; -
FIG. 92 is a view of a cook now confirmation adjust add stage screen in accordance with the present invention; -
FIG. 93 is a view of a cook now preheat selection screen in accordance with the present invention; -
FIG. 94 is a view of a cook now cooking cycle screen in accordance with the present invention; -
FIG. 95 is a view of a cook now favorites selection screen in accordance with the present invention; -
FIG. 96 is a view of a cook now favorites confirmation screen in accordance with the present invention; -
FIG. 97 is a view of a cook now favorites name entry screen in accordance with the present invention; -
FIG. 98 is a view of a cook now delete favorites confirmation screen in accordance with the present invention; -
FIGS. 98-109 generally illustrate flowcharts for the cook later screen architecture in accordance with the present invention; -
FIG. 99 is a flowchart illustrating the cook later screen architecture in accordance with the present invention; -
FIG. 100 is a flowchart illustrating the cook later screen architecture in accordance with the present invention; -
FIG. 101 is a flowchart illustrating the cook later screen architecture in accordance with the present invention; -
FIG. 102 is a flowchart illustrating the cook later add stage screen architecture in accordance with the present invention; -
FIG. 103 is a flowchart illustrating the cook later add stage screen architecture in accordance with the present invention; -
FIG. 104 is a flowchart illustrating the cook later add stage screen architecture in accordance with the present invention; -
FIG. 105 is a flowchart illustrating the cook later favorites screen architecture in accordance with the present invention; -
FIG. 106 is a flowchart illustrating the cook later favorites screen architecture in accordance with the present invention; -
FIG. 107 is a flowchart illustrating the cook later favorites screen architecture in accordance with the present invention; -
FIG. 108 is a flowchart illustrating the cook later favorites add dish screen architecture in accordance with the present invention; -
FIG. 109 is a flowchart illustrating the cook later favorites edit dish screen architecture in accordance with the present invention; -
FIG. 110 is a flowchart illustrating the cook later favorites add dish screen architecture in accordance with the present invention; -
FIGS. 111-115 generally illustrate an embodiment of the cook later screen architecture according toFIGS. 99-110 ; -
FIG. 111 is a view of a cook later cook method selection screen in accordance with the present invention; -
FIG. 112 is a view of a cook later set eating time selection screen in accordance with the present invention; -
FIG. 113 is a view of a cook later confirmation screen in accordance with the present invention; -
FIG. 114 is a view of a cook later refrigerate before cooking selection screen in accordance with the present invention; -
FIG. 115 is a view of a cook later preheat and cook adjust screen in accordance with the present invention; -
FIGS. 116-118 generally illustrate flowcharts for the cook now probe cooking screen architecture in accordance with the present invention; -
FIG. 116 is a flowchart illustrating the cook now probe cooking screen architecture in accordance with the present invention; -
FIG. 117 is a flowchart illustrating the cook now screen architecture in accordance with the present invention; -
FIG. 118 is a flowchart illustrating the cook now probe cooking architecture in accordance with the present invention; -
FIGS. 119-122 generally illustrate an embodiment of the cook now probe cooking screen architecture according toFIGS. 116-118 ; -
FIG. 119 is a view of a cook now probe cooking cook method selection screen in accordance with the present invention; -
FIG. 120 is a view of a cook now probe cooking set meat weight and time adjust screen in accordance with the present invention; -
FIG. 121 is a view of a cook now probe cooking confirmation screen in accordance with the present invention; -
FIG. 122 is a view of a cook now probe cooking status screen in accordance with the present invention; -
FIGS. 123-125 generally illustrate flowcharts for the cook later probe cooking screen architecture in accordance with the present invention; -
FIG. 123 is a flowchart illustrating the cook later probe cooking screen architecture in accordance with the present invention; -
FIG. 124 is a flowchart illustrating the cook later probe cooking screen architecture in accordance with the present invention; -
FIG. 125 is a flowchart illustrating the cook later probe cooking screen architecture in accordance with the present invention; -
FIGS. 126-131 generally illustrate an embodiment of the cook later probe cooking screen architecture according toFIGS. 123-125 ; -
FIG. 126 is a view of a cook later probe cooking cook method selection screen in accordance with the present invention; -
FIG. 127 is a view of a cook later probe cooking set eating time selection screen in accordance with the present invention; -
FIG. 128 is a view of a cook later probe cooking confirmation screen in accordance with the present invention; -
FIG. 129 is a view of a cook later probe cooking meat guide screen in accordance with the present invention; -
FIG. 130 is a view of a cook later probe cooking set oven temperature selection screen in accordance with the present invention; and -
FIG. 131 is a view of a cook later probe cooking set probe temperature adjust screen in accordance with the present invention. - The subject application is directed to control systems for cooking appliances. More particularly, the subject application is directed to a control interface for food preparation and a method for food preparation using the control interface.
FIG. 1 illustrates anexemplary system 100 employing the present invention. In the preferred embodiment of the present invention, the control interface is implemented as a graphical user-interface (“GUI”). - As shown in
FIG. 1 , thesystem 100 includes one or more remote devices, illustrated as adesktop computer 116, a personal data assistant (PDA) 118, and a web-enabledcellular telephone 120. The system also includes acooking appliance 102. In the preferred embodiment, thecooking appliance 102 suitably comprises a refrigerator/oven, capable of both refrigerating and cooking food items. Thecooking appliance 102 further comprises atop compartment 106, suitably equipped for both heating and cooling a food item, abottom compartment 108, suitably equipped for both heating and cooling a food item, independent of thetop compartment 106, and a user-interface control unit 104, suitably adapted to control both the top andbottom compartments cooking appliance 102 is capable of being a microwave/refrigerator combo, a microwave oven, conventional oven, and any other suitable cooking appliance known in the art. - The user-
interface control unit 104 suitably includes the GUI to facilitate control of thecooking appliance 102. As will be understood by those skilled in the art, the GUI suitably enables the user to direct and control a plurality of cooking appliance operations, such as a refrigeration operation, a cook now operation, a cook later operation, and the like, by interacting with at least one of a plurality of GUI-accessible layers of screens. Each layer suitably corresponds to a different cooking appliance operation and suitably includes a plurality of user selectable and manipulatable cooking settings and operational parameters. Various example cooking operations and example cooking settings will be more fully discussed below with reference to the example drawing and figures included herewith. - In the preferred embodiment, the GUI is suitably adapted to be integrated with and accessible through the
cooking appliance 102, the remote devices 116-120, a network connection, through one or more of the foregoing, or through any suitable means as known to one of ordinary skill in the art. As shown inFIG. 1 , the remote devices 116-120 are suitably adapted to communicate with thecooking appliance 102 via a variety of communications means. As illustrated inFIG. 1 , for example and without limitation, the web-enabledcellular telephone 120 suitably communicates with thecooking appliance 102 via communications link 114. As will be understood by the skilled artisan, the communications link 114 is capable of being a direct wireless connection, such as IEEE802.11x, 802.16x, 802.20x, Bluetooth, and other like protocols, a direct modem connection to thecooking appliance 102, via TDMA, CDMA, GSM protocols, the Internet, e.g., IP, TCIP protocols, and the like. The skilled artisan will further appreciate that the present invention is capable of employing a third-party server to facilitate communication between thecooking appliance 102 and thecellular telephone 120, particularly when thecellular telephone 120 is not capable of directly connecting to the Internet. In such circumstances, thecellular telephone 120 would establish a call to the third-party server (not shown) and via touch-tone menu options, interact with the GUI of the user-interface control unit 104 of thecooking appliance 102. Thus, the user is able to access thecooking appliance 102 using an ordinary telephone, a cellular telephone and a web-enabled cellular telephone. - It will also be appreciated by those skilled in the art that the
PDA 118 is suitably adapted to communicate with thecooking appliance 102 via communications link 112. As the skilled artisan will understand, the communications link 112 is any suitable communications channel known in the art capable of facilitating the transmission and receipt of digital signals as is known in the art. In the preferred embodiment, the communications link 112 is one of infrared, radio-frequency, IEEE802.11x, 802.16x, 802.20x, Bluetooth, the Internet, and the like. In an alternate embodiment, thePDA 118 is suitably adapted to include a cellular telephone feature, wherein thePDA 118 communicates with thecooking appliance 102 via the means described above with respect to cellular communications. - The skilled art artisan will appreciate that the
personal computer 116 is suitably adapted to communicate with thecooking appliance 102 via communications link 110. As will be understood by those of ordinary skill in the art, thepersonal computer 116 is suitably equipped with an appropriate network interface card or modem to enable connection between thecomputer 116 and thecooking appliance 102 via the communications link 110. In the preferred embodiment, both thecooking appliance 102 and thepersonal computer 116, communicate via the Internet. As will be understood by those skilled in the art, the communications link 110 is suitably one of an Ethernet connection, IEEE802.11x, 802.16x, 802.20x, or other communications channel known in the art and capable of connecting thepersonal computer 116 to the Internet. - According to an example embodiment, the
cooking appliance 102 suitably includes or is associated with a monitor, an LCD screen or other suitable display means, as known to one of ordinary skill in the art, adapted to display the GUI of the present invention, as shown inFIG. 1 . According to another example embodiment, the GUI is accessible through network connections 110-114 via remote devices 116-120, respectively. As previously explained, thecooking appliance 102 suitably is interconnected to a network, such as a local area network, a wide area network, an Internet-connected network, and the like, through any suitably means. The GUI is employed in any suitable manner, such as through a locally or remotely connectedcomputer 116, to direct and control the cooking appliance. Additionally, the computer readable medium of instructions that correspond to and encode the GUI are stored in any suitable storage device, such as in a server (not shown) connected to thecooking appliance 102, a user-interface controller 104 integrated with thecooking appliance 102, a storage device (not shown) integrated with thecooking appliance 102. - In accordance with the implementation of the GUI as integrated with the
cooking appliance 102, the GUI suitably is a touch screen activated GUI, illustrated inFIG. 1 as being comprised in the user-interface controller unit 104. Turning now toFIG. 2 , there is shown a block diagram illustration of thecooking appliance 102 including the user-interface control unit 104. As shown inFIG. 2 , thecooking appliance 102 includes a top cooling/cooking chamber 106, a bottom cooling/cooking chamber 108 and the user-interface control unit 104. The skilled artisan will appreciate that the use of dual cooling/cooking chambers - As shown in
FIG. 2 , the top cooling/cooking chamber 106 suitably includes arefrigeration module 206, one ormore heating elements 208, and one ormore probes 210. Therefrigeration module 206 suitably comprises a closed-loop system that uses a fluid, or refrigerant, to move heat from one place to another. The skilled artisan will appreciate that any refrigeration module known in the art is suitably capable of being implemented in accordance with the present invention. The one ormore heating elements 208 is suitably in communication with the user-interface control unit 104, which functions to control operations of thecooking appliance 102, as well as communicate with an associated user through a remote device, as discussed above. The heating elements are connected to controlrelays 228, which are capable of being activated and deactivated according to thetemperature control 226. The skilled artisan will appreciate that any heating element known in the art, including and without limitation, electric resistive elements, gas burners, microwave, radiated heat elements, infra red, and the like, are capable of being used to cook food in thecooking appliance 102. The one ormore probes 210 are suitably used to gauge the internal temperature of food items during cooking and/or cooling, as well as to ascertain the ambient temperature at a given time within thetop chamber 106. - Similar to the
top chamber 106 of thecooking appliance 102, thebottom chamber 108 also includes arefrigeration module 212, one ormore heating elements 214 and one ormore probes 216. In the preferred embodiment, therefrigeration modules top chamber 106 and thebottom chamber 108 to maintain different temperatures. As set forth above with respect to thetop chamber 106, therefrigeration module 212 of thebottom chamber 108 is also a closed-loop system using a fluid-based refrigerant. The one ormore heating elements 214 of thebottom chamber 108, which are suitably electric resistive elements, gas burners, microwave, radiated heat elements, infra red, and the like, are connected to the control relays 228, which are activated or deactivated according to thetemperature control 226. The one ormore probes 216 are suitably disposed within thebottom chamber 108 and are suitably used to gauge the internal temperature of food items during cooking and/or cooling, as well as to determine the ambient temperature within thebottom chamber 108. - As previously mentioned, the user-
interface control unit 104 suitably functions to control communications with remote devices 116-120 and an associated user, as well as to control heating and cooling operations within thetop chamber 106 andbottom chamber 108 of thecooking appliance 102.FIG. 2 provides an illustrative block diagram of the various components of the user-interface control unit 104. As will be understood by those skilled in the art, the components described herein are capable of being contained on a single-board computer, a personal computer, an application specific integrated circuit as known in the art. The user-interface control unit 104 includes anAC power supply 232, drawn from the electric power supplied to thecooking appliance 102. The skilled artisan will appreciate that the voltage of the user-interface control unit 104 will differ from the voltage required for theheating elements refrigeration modules AC power supply 232 is connected to the control relays 228, thecommunication interface 230 and theDC power supply 234. - The skilled artisan will appreciate that control relays 228 are suitably supplied with power from the
AC power supply 232. TheDC power supply 234 receives input voltage from theAC power supply 232 and suitably converts to DC and steps up/steps down the output DC voltage as needed to supply power to the various electrical control components contained within the user-interface control unit 104. In one embodiment of the present invention, the user-interface control unit 104 receives data and instructions via a Powerline network. Thus, data and instructions are transmitted via the electrical supply line to thecooking appliance 102 and received by thecommunication interface 230. In the preferred embodiment, thecommunication interface 230 suitably comprises a network interface card, or the like, to connect the user-interface control unit 104 to a home computer network, a local area computer network, a wide area computer network, the Internet, and the like. - The user-
interface control unit 104 ofFIG. 2 also includes acomputer 218 and associatedmemory 220. The skilled artisan will appreciate that thecomputer 218 is any suitable microprocessor based computing device known in the art. The associatedmemory 220 is any suitable data storage known in the art, including without limitation, flash memory, magnetic storage, optical storage, and the like. The skilled artisan will further appreciate that thecomputer 218 and associatedmemory 220 suitably act in concert to control thecooking appliance 102. In addition, thecomputer 218 and the associatedmemory 220 further control the touchscreen interface display 222, including the presentation of the GUI of the present invention. As shown inFIG. 2 , thecomputer 218 advantageously interacts with the other components of the user-interface control unit 104 via any suitably data interconnect known in the art. In addition to the other components of the user-interface control unit 104, a safety/interlock 224 component is included in thecooking appliance 102 to access to thetop chamber 106 and thebottom chamber 108 during heating/cooling operations. Various inputs, such as door sensors and temperature sensors, are included to control, for example, when an oven is able to be opened following a cleaning cycle and the like. It will be apparent to those skilled in the art that other controls not shown are equally capable of being implemented in accordance with the present invention, without departing from the scope of the present invention. - In accordance with one aspect of the present invention, the
touchscreen interface 222 further includes a notepad, such as an electronic message center, suitably adapted to receive, store, and display messages written from one household member to another. In addition, the message center is further accessible from a remote location, such as, for example and without limitation, a remote desktop computer, a portable handheld device, a cellular telephone, a smart phone, an Internet kiosk, or the like. It will be understood by those skilled in the art that the following screen architecture is capable of being viewed from any of the above-identified devices remotely, with data relayed via a suitable communications network, such as for example and without limitation, the Internet, the public switched telephone network, a local area network, a wide area network, a personal area network, and the like. - Further in accordance with the present invention, the
cooking appliance 102 is suitably adapted, via any means known in the art, to receive software updates, patches, upgrades, and the like, via a connection to backend servers (not shown) operated by a service provider. In accordance with this embodiment, the backend servers “push” updates, patches, and the like, to thecooking appliance 102 via the Internet, public switched telephone network, or other suitable communications network. Preferably, thecooking appliance 102 is further capable of requesting, on a predetermined basis, such as daily, updates, patches, or other software upgrades from the service provider. - Alternate embodiments of the instant invention include a “panic” icon, accessible from the main screen of the graphical user interface, as described below, which allows the user to request take-out, delivery, or other food services from a variety of local food service providers. Preferably, the location of the
cooking appliance 102 is programmed, as explained in further detail below, which enables theappliance 102 to locate nearby restaurants using the communications network to which it is connected. Further adaptations of the instant invention will become readily apparent to the skilled artisan upon analysis of the detailed description of the graphical user interface of the present invention. - Main Screen Architecture
- Turning now to
FIG. 3 there is shown a flowchart illustrating the main screen architecture used in accordance with the present invention. Operations of thecooking appliance 102 begin atstep 302 wherein thecooking appliance 102, and particularly the user-interface control unit 104, begin power-up/activation. During the power-up ofstep 302, thecomputer 218 boots using any suitable BIOS as is known in the art and accesses the associatedmemory 220. The GUI software is retrieved from the associatedmemory 220 and the GUI is initiated on thetouchscreen 222 of thecooking appliance 102. During power-up of thecooking appliance 102, a black-and-white logo screen is displayed to the user atstep 304, followed by a color logo screen atstep 306 and a color bar power-up screen atstep 308. Following power-up, a main screen of the GUI is displayed atstep 310. As will be understood by those skilled in the art, the main screen of the GUI facilitates interaction between thecooking appliance 102 and the user. - It will be appreciated by those skilled in the art that a plurality of configurations are contemplated for interacting with the GUI in addition to the
touchscreen 222 embodiment. For example, the GUI is suitably adapted to be implemented in a monitor and an associated input peripheral (e.g., mouse, rollerball, keyboard, etc.) configuration such that each graphical icon is selectable through the associated input peripheral. Although various input configurations are contemplated, reference will be made throughout to the touch screen example embodiment. -
FIG. 4 illustrates amain screen 400 corresponding to the screen architecture ofFIG. 3 . Themain screen 400 of the GUI suitably includes a plurality of user-selectable buttons, corresponding to various actions and menus in accordance with the screen architecture shown in theflowchart 300 ofFIG. 3 .Main screen 400 suitably operates as a high level portal screen through which all layers of the GUI are accessible. The GUI is advantageously composed in a format such that the user first selects a desired cooking operation and then, upon so selecting, specifies settings for controlling and directing the cooking operation. Accordingly, thecontrol screen 400 suitably includes a plurality of graphical icons corresponding to a various cooking operations. According to an example embodiment, at least three cooking operations are contemplated, a refrigeration operation, a cook now operation, and a cook later operation. - As will be more fully described herein, each screen of the GUI includes at least one user selectable feature corresponding to an action to be taken by the GUI and/or the
cooking appliance 102. Preferably, a graphical icon, such as a button-like icon, suitably embodies each user selectable feature. Accordingly, each feature is activated by the user touching or depressing an area of the displayed screen corresponding to a location of the desired graphical icon. Thus, themain screen 400 includes a myoven icon 402, adimmer icon 404, date/time/calendar icon 406, a topoven light icon 408, abottom light icon 410, a top oven refrigerate icon 412, a bottom oven refrigerate icon 414, a top oven cook now icon 416, a bottom oven cook now icon 418, a top oven cook later icon 420, a bottom oven cook later icon 422, a top oven cook now favorites icon 424, a bottom oven cook now favorites icon 426, a top oven cook laterfavorites icon 428, a bottom oven cook laterfavorites icon 430, and a probe icon 432. Each of the aforementioned icons 402-432 correspond to a feature or operation of thecooking appliance 102, the selection of which results in the display of a layer of screens associated with the corresponding cooking operation. - In one embodiment of the present invention, the
cooking appliance 102 includes one ormore probes corresponding chamber FIG. 4 as the probe icon 432. Similarly, a graphical representation of a temperature probe is capable of being displayed for thebottom chamber 108 as well. The skilled artisan will appreciate thatFIG. 3 includes additional steps when the user inserts theprobes flowchart 300 ofFIG. 3 . - Following the display of the
main screen 400 atstep 310, the GUI awaits user selection of one or more features capable of being performed by thecooking appliance 102. The user is presented with a variety of options from themain screen 400 atstep 310, as shown inFIG. 4 . When the user selects thedimmer icon 404 atstep 312, the amount of backlighting, i.e., the brightness, of thetouchscreen 222 is reduced atstep 314 and the GUI returns to themain screen 400 atstep 310. When the user selects thecalendar icon 406 atstep 316, a separate calendar screen, shown inFIG. 5 as 500, is displayed atstep 318. The skilled artisan will appreciate thatscreen 500 is shown inFIG. 5 as a popup window, however, other graphical transitions, such as folders and the like, are equally capable of being used in the present invention to facilitate the transition from one screen to the next. The skilled artisan will also appreciate that thecalendar screen 500 enables the user to set the correct date for the cooking appliance. In one particular embodiment, the user selects thecalendar icon 406 to select a day on which a cooking operation is to occur. Once the user is satisfied with the date selected, or wishes to exit thecalendar screen 500, the user closes the calendar screen at step 320 via any suitable means known in the art. Flow then returns from step 320 to step 310, wherein themain screen 400 is suitably displayed. - The user is able to select, from the
main screen 400, the myoven icon 402 atstep 326. When the user selects the myoven icon 402 atstep 326, flow proceeds to step 328, where a my oven popup window is displayed. The skilled artisan will appreciate that the nature of the screen architecture of the subject invention uses a multi-layered approach in displaying various screens. It will be understood that other approaches, as known in the art, are equally capable of being employed by the subject invention. The myoven icon 402 of themain screen 400 suitably links themain screen 400 with a my oven screen, which is displayed atstep 328 to the user on thetouchscreen 222. The my oven screen architecture and related screen display templates will be more fully explained below with respect toFIG. 6 . - From the
main screen 400, the user is able to select, atstep 330, either the refrigerate icon 412 or the refrigerate icon 414. For purposes of brevity, operation of theappliance 102 will now be described with reference to bothchambers bottom chamber 108. Upon user selection of the refrigerate icon 412, a refrigerate status popup window is displayed atstep 332. The skilled artisan will appreciate that methods other than popup windows are capable of being employed by the present invention to indicate the transition among the several screens and the present invention need not be limited to the popup implementation. The refrigerate status screen architecture will be more readily understood by those skilled in the art with respect toFIG. 77 , more fully explained below. - Returning to the
main screen 400 of the present invention, when the user selects, atstep 334, the cook now icon 416 for thetop chamber 106 or the cook now icon 418 for thebottom chamber 108, a cook methods—cook now screen is advantageously displayed atstep 336 to the user on thetouchscreen 222. The cook methods—cook now screen architecture and related screen display templates will be more fully explained below with respect toFIGS. 79-84 . As previously stated, the cook methods—cook now screen architecture and related screen display templates illustrated inFIGS. 79-84 are equally applicable to thebottom chamber 108, accessible via the cook now bottom chamber icon 418. - From the
main screen 400 atstep 310, the user is able to access the favorites cook now icon 424, 426. Upon user selection of the icon cook now favorites icon 424 at step 338, a suitable screen template is then displayed atstep 340. The architecture by which the favorites are displayed will be more readily apparent to those skilled in the art when viewed in connection withFIGS. 85-88 , discussed more fully below. As will also be understood by those skilled in the art, the term “favorites” is used herein to refer to a dish or recipe that is frequently accessed by the user, is pre-selected by the user, or otherwise determined and typically includes cooking times and temperatures to cook and/or cool the food item thereon. - As previously discussed, the
cooking appliance 102 is capable of both refrigeration and heating operations. Thus, the user is presented atstep 310 on themain screen 400 the ability to select the cook later icons 420, 422. It will be appreciated by those skilled in the art that the cook now icon 416 is capable of being selected for thetop chamber 106 while the cook later icon 422 is selected for thebottom chamber 108, thus enabling simultaneous cooking in thetop chamber 106 and cooling in thebottom chamber 108, and vice versa. Returning toFIG. 3 , at step 342, the user selects the cook later icon 420 via any means known in the art. Upon user selection of the cook later icon 420, a cook methods—cook later screen is suitably displayed to the user on thetouchscreen 222 atstep 344. The cook methods—cook later screen architecture and related screen display templates will be more fully explained below with respect toFIGS. 111-115 . - From the
main screen 400, when the user selects the favorites cook latericon 428 atstep 346, a favorites screen is displayed to the user on thetouchscreen 222 atstep 348. The skilled artisan will appreciate that while the graphics contained on the favorites screen displayed to the user atstep 348 is similar to the favorites screen displayed atstep 340, the screen architecture of the cook later favorites screen will differ in accordance with the screen architecture illustrated inFIGS. 105-110 . As will be explained in greater detail below,FIGS. 105-110 correspondingly illustrate the steps and screen architecture consistent with the cook later favorites application in accordance with the present invention. As previously designated, the screen architecture and methodology contained withinFIGS. 105-110 are equally applicable to thetop chamber 106 and thebottom chamber 108 of thecooking appliance 102. - As discussed above with respect to the inclusion of the probe icon 432 of
FIG. 4 , the flow chart illustrating the main screen architecture of the present invention ofFIG. 3 suitably includes aseparate flowchart 350 depicting the insertion ofprobes top chamber 106 and thebottom chamber 108, respectively.Probes respective chambers cooking appliance 102. At step 352, theprobe 210 has been inserted into a food item present in thetop chamber 106. Accordingly, step 352 provides for the generation of the probe icon 432. Following display of the probe icon 432, the user suitably selects the cook now icon 416 atstep 354, or selects the cook later icon 420 atstep 360. When the user has selected the cook now icon 416 following insertion of theprobe 210 in thetop chamber 106, a cook methods—now probe screen is suitably displayed atstep 356. The screen architecture enabling such display is advantageously discussed more fully below with respect toFIGS. 116-118 . When the user selects the cook later icon 420 for thetop chamber 106 atstep 360, a cook methods—later probe is suitably displayed atstep 362. The screen architecture enabling the display of the cook later probe screens is illustrated and explained more fully below with respect toFIGS. 123-125 . - Returning to step 358, the
bottom probe 216 is inserted into a food item in thebottom chamber 108, thescreen architecture 300 of themain screen 400 enables the same selections as previously discussed for thetop chamber 106. Thus, when the user selects the cook now icon 418 atstep 354 following insertion of theprobe 216 into the food item within thebottom chamber 108, the cook methods—now probe screen architecture is implemented atstep 356 in the same manner as previously established with respect to thetop chamber 106probe 210. The screen architectures illustrated inFIGS. 116-118 and 123-125 are equally applicable to the insertion of thebottom probe 216 as to thetop probe 210, discussed above. - Having thus described the available linking architecture displayed to the user via the
main screen 400, discussion now turns the subsequent screen architecture below that of the main screen architecture ofFIG. 3 . For example, where reference was made above to one or more subsequent screen architectures, such asFIG. 6 , orFIG. 78 , discussion and explanation thereof now ensues. - My Oven/Preferences Architecture
- Referring now to
FIG. 6 , there is shown a myoven screen architecture 600, accessible from themain screen 400 ofFIG. 4 via the myoven icon 402. When selected by the user, the myoven icon 402 activates a my oven screen, illustrated inFIG. 7 as 700. The myoven screen 700 is suitably displayed atstep 328 ofFIG. 3 and for explanatory purposes herein, the myoven screen 700 is further referenced bystep 601 ofFIG. 6 . The skilled artisan will appreciate that throughout this written description, various flowcharts of screen architectures will depend from each other, where this occurs reference to both the step in the current flowchart and the immediately preceding flowchart will be referenced thereon to ensure continuity of flow from one chart to the next. Thus, step 601 ofFIG. 6 corresponds to the flow fromstep 328 ofFIG. 3 , from themain screen architecture 300 to the myoven subscreen architecture 600 ofFIG. 6 . Or, to state differently, flow proceeds from themain screen 400 upon user selection of the myoven icon 402 to the myoven screen 700. - Following display of the my
oven screen 700 atstep 601, the user is presented with a variety of options. These options, displayed on the myoven screen 700 are represented by various icons, including a preferences icon 704, a my contact info icon 706, a cooking guide icon 708, a self clean icon 710, a sleep mode icon 712, a network settings icon 714, a set alerts icon 716, an oven service icon 718, a set date/time icon 720, and a Sabbath/holiday icon 722. Also displayed on thescreen 700 are the myoven icon 702 and thefavorites icon 724. The myoven icon 702 facilitates the exiting of the myoven screen 700 and returns flow to themain screen 400. Thefavorites icon 724 facilitates transition to the favorites entry screen, more fully described below. Each of the set icons 704-722 of the myoven screen 700 correspondingly link the myoven screen 700 to a sub-screen, as is known in the art. It will be understood by those skilled in the art that the selection of the myoven icon 702 atstep 602 returns display to themain screen 400 atstep 603. - As shown in
FIG. 6 , following the display of the myoven screen 700 atstep 601, the user is able to select from one of a group of sub-screens, corresponding to the icons 704-722 depicted on the myoven screen 700. Beginning atstep 604, the user selects the preferences icon 704, which prompts the display of the preferences screen template atstep 606. The preferences screen template is illustrated inFIG. 8 as 726. As shown inFIG. 8 , the preferences screen 726 contains tabbed windows 728-734 corresponding to the different preference settings available in accordance with the present invention. The skilled artisan will appreciate that while tabbed windows are used, other techniques of switching between the various preference options are capable of being used without departing from the scope of the present invention. From themain preference screen 726 accessed atstep 606, the user is presented with four main preference options, shown as tabs 728-734. - When the user has selected the brightness tab 728 from the
main preference screen 726, at step 608 a brightness preference screen is suitably displayed. It will be understood by those skilled in the art that the brightness preference screen is displayed once the user has selected the preferences screen, i.e., it is the first selected tab 728 upon entry into thepreference screen 726 from the myoven screen 700. As shown inFIG. 8 , the brightness preference tab 728 suitably includes a slidingbar 740 representing the level of brightness viewable on thetouchscreen 222. The skilled artisan will appreciate that other methods of adjusting the brightness of thetouchscreen 222 are capable of being used in addition to the illustratedslide bar 740, including for example and without limitation, numerical reference, percentages and the like. The skilled artisan will further appreciate that as shown inFIG. 8 , the user is able to adjust the contrast of thetouchscreen 222 in addition to adjusting the brightness. - Once the user has made the desired adjustments to the brightness/contrast of the
touchscreen 222, the user suitably selects theOK icon 738 atstep 640 to implement the changes, which are then made to the display of thetouchscreen 222 atstep 842. In contrast, when the user desires not to accept the changes made to the display of thetouchscreen 222, the user selects the cancelicon 736 atstep 636, whereupon no changes are implemented to the display of thetouchscreen 222 atstep 638. In either case, whether changes to the brightness/contrast are made or canceled, flow proceeds back fromsteps main preference screen 726 atstep 606. - When the user desires to make a change to the type of units used by the
cooking appliance 102, the user then selects theunits tab 730 from themain preference screen 726, atstep 610, upon which selection a units selection screen is displayed.FIG. 9 suitably illustrates theunit selection screen 742 in accordance with the present invention. As shown inFIG. 9 , theunit screen 742 suitably includes user selectable icons representing the units to be input, displayed and used by thecooking appliance 102. As shown, the user is able to select the time display via the 12-hour icon 744 atstep 612 or the 24-hour icon 746 atstep 614, the unit of temperature to be used and displayed via theFahrenheit icon 748 atstep 616 or theCelsius icon 750 atstep 618, and unit of weight to be used and displayed via thepound icon 752 atstep 620 or thekilogram icon 754 atstep 622. As the user selects the icon corresponding to the desired unit to be used, the icon changes fill pattern, illustrated inFIG. 9 as the selected 12-hour icon 744, theFahrenheit icon 748 and thekilogram icon 754. Thus, the skilled artisan will appreciate that based upon the user selection of units, the display and input will be, for example, “2:00 PM, 350 F, 2.5 kg”, and the like. - Once satisfied with the selection, the user suitably selects the
OK icon 738 atstep 640 to implement the changes, which are then made to the display of thetouchscreen 222 atstep 642. When the user desires not to accept the changes made to the display of thetouchscreen 222, the user selects the cancelicon 736 atstep 636, whereupon no changes are implemented to the display of thetouchscreen 222 atstep 638. In either case, whether changes to the type of units used by thecooking appliance 102 are made or canceled, flow proceeds back fromsteps main preference screen 726 atstep 606. - When the user selects at
step 606 thesleep mode tab 732, a sleep mode preference screen is suitably displayed atstep 624. A templatesleep mode screen 756 is illustrated inFIG. 10 . As shown inFIG. 10 , thesleep mode screen 756 corresponds to a user selectable screen display for thetouchscreen 222 when the cooking appliance is not in use. Thus, thesleep mode screen 756 suitably includes graphical icons representing available screensavers for thetouchscreen 222, including anone icon 758, alogo icon 760, ablank screen icon 762, and a weather/time icon 764. Thesleep mode screen 756 further provides a preview display 766 of the selected icon 758-764. When the user selects atstep 626, thenone icon 758, thetouchscreen 222 displays themain screen 400 in the preview display 766. When the user selects at step 628 thelogo icon 760, the manufacturer logo is shown in the preview display 766. When the user selects, atstep 630, theblank screen icon 762, a blackened screen is suitably depicted in the preview display 766. When the user selects the weather/time icon 764 atstep 632, a weather and time is suitably shown in the preview display 766. It will be understood by those skilled in the art that the weather and time are advantageously retrieved from internal storage or via the Internet in accordance with the networking capabilities of thesubject cooking appliance 102. - Once the user has made a selection via steps 626-632, the user selects the
OK icon 738 atstep 640 to implement the changes, which are then made to the display of thetouchscreen 222 atstep 642. When the user desires not to accept the changes made to the display of thetouchscreen 222, the user selects the cancelicon 736 atstep 636, whereupon no changes are implemented to the display of thetouchscreen 222 atstep 638. In either case, whether changes to the type of units used by thecooking appliance 102 are made or canceled, flow proceeds back fromsteps main preference screen 726 atstep 606. - When the user selects the offset
tab 734 from themain preferences screen 726, an offset setting screen is suitably displayed atstep 634. A template temperature offset preference screen 768 is illustrated inFIG. 11 . As shown inFIG. 11 , the offset screen 768 includes a slidingscale 770 corresponding to the temperature offset desired by the user in accordance with the present invention. As the skilled artisan will appreciate, the slidingscale 770 is suitably defaulted to zero, with the ability for the user to offset the temperature by moving the slide to the left or right. One skilled in the art will understand that other methods of offsetting the temperature of thecooking appliance 102 are equally capable of being implemented without departing from the scope of the present invention. Once the user has made changes to the temperature offset, or desires to negate any changes made, the user selects theOK icon 738 atstep 640 to implement the changes, which are then made to the display of thetouchscreen 222 atstep 642. When the user desires not to accept the changes made to the display of thetouchscreen 222, the user selects the cancelicon 736 atstep 636, whereupon no changes are implemented to the display of thetouchscreen 222 atstep 638. In either case, whether changes to the type of units used by thecooking appliance 102 are made or canceled, flow proceeds back fromsteps main preference screen 726 atstep 606. - Returning to the my
oven screen 700 atstep 601, the user is able to select the my contact info icon 706, atstep 644, which prompts the display of the my contact information screen atstep 646. Referring now toFIG. 12 , there is shown a my contact info screen architecture 772, accessible from the myoven screen 700 ofFIG. 7 via the my contact info icon 706. When selected by the user, the my contact info icon 706 activates a my contact info screen, illustrated inFIG. 13 as 806. The mycontact info screen 806 is suitably displayed atstep 646 ofFIG. 6 and for explanatory purposes herein, the mycontact info screen 806 is further referenced bystep 774 ofFIG. 12 . As previously discussed, the skilled artisan will appreciate that throughout this written description, various flowcharts of screen architectures will depend from each other, where this occurs reference to both the step in the current flowchart and the immediately preceding flowchart will be referenced thereon to ensure continuity of flow from one chart to the next. Thus, step 774 ofFIG. 12 corresponds to the flow fromstep 646 ofFIG. 6 , from the myoven screen architecture 600 to the my contact info subscreen architecture 772 ofFIG. 12 . Or, to state differently, flow proceeds from the myoven screen 700 upon user selection of the my contact info icon 706 to the mycontact info screen 806. - As shown in
FIG. 13 , the mycontact info screen 806 contains graphical icons 808-820 corresponding to the different contact information representing the owner or user of thecooking appliance 102. The skilled artisan will appreciate that while the mycontact info screen 806 employs icons in the present embodiment, other means of securing the user information are capable of being used, including for example and without limitation, fill-in forms, pull-down menus and the like. From the mycontact info screen 806, accessed atstep 646, the user is presented with seven contact information icons, shown as 808-820. As will be understood by those skilled in the art, the present invention is not limited to seven icons, and can include any number of information related icons to prompt the user to input information relating thereto, however for purposes of example only, the present embodiment uses seven fields, corresponding to the user's name, address, city, state/province, zip/postal code, telephone number and email address. - Those skilled in the art will appreciate that the contact icons 808-820 of
FIG. 13 suitably correspond to the selection steps 776-788 ofFIG. 12 . Thus, when the user selects the name icon 808 ofFIG. 13 atstep 776 ofFIG. 12 , thetouchscreen display 222 suitably displays to the user a QWERTY keyboard atstep 790. A template QWERTY keyboard screen is suitably illustrated inFIG. 14 . It will further be understood by those skilled in the art that user selection at steps 778-788 of the corresponding icons 810-820 will result in the display of the QWERTY keyboard ofFIG. 14 atstep 790. Atstep 792, the user is able to select an ABC keyboard, as shown inFIG. 15 , by selecting the ABC/QWERTY toggle icon 826. When the user desires to switch from the ABC keyboard ofFIG. 15 to the QWERTY keyboard ofFIG. 14 , the user selects the ABC/QWERTY toggle icon 828. Irrespective of the input screen selected by the user, i.e.,FIG. 14 orFIG. 15 , once entry of the desired contact information has been completed, the user selects the cancelicon 822 atstep 798 or the okay icon 824 at step 800. When the user has selected the cancelicon 822 atstep 798, flow proceeds to step 802, wherein no changes are made to the contact record and thetouchscreen display 222 returns to displaying the my contact info screen at 774. When the user selects the okay icon 824 at step 800, flow proceeds to step 804, wherein the input changes are made to the contact record and saved as known in the art. Flow then returns to the display of the my contact info screen atstep 774 for additional entries or exiting of the my contact info screen. - Cooking Guide Architecture
- Returning to the my
oven screen 700 atstep 601, the user is able to select the cooking guide icon 708, atstep 648, which prompts the display of the cooking guide screen atstep 650. - Referring now to
FIG. 16 , there is shown a cookingguide screen architecture 830, accessible from the myoven screen 700 ofFIG. 7 via the cooking guide icon 708. When selected by the user, the cooking guide icon 708 activates a cooking guide screen, illustrated inFIG. 17 as 844. Thecooking guide screen 844 is suitably displayed atstep 650 ofFIG. 6 and for explanatory purposes herein, thecooking guide screen 844 is further referenced bystep 832 ofFIG. 16 . As previously discussed, the skilled artisan will appreciate that throughout this written description, various flowcharts of screen architectures will depend from each other, where this occurs reference to both the step in the current flowchart and the immediately preceding flowchart will be referenced thereon to ensure continuity of flow from one chart to the next. Thus, step 832 ofFIG. 16 corresponds to the flow fromstep 648 ofFIG. 6 , from the myoven screen architecture 600 to the cookingguide subscreen architecture 830 ofFIG. 16 . Or, to state differently, flow proceeds from the myoven screen 700 upon user selection of the cooking guide icon 708 to thecooking guide screen 844. - As shown in
FIG. 17 , thecooking guide screen 844 contains tabbedwindows 846, 848, and 850 corresponding to the different cooking information available in accordance with the present invention. The skilled artisan will appreciate that while tabbed windows are used, other techniques of switching between the various preference options are capable of being used without departing from the scope of the present invention. From thecooking guide screen 844, accessed atstep 650, the user is presented with three varying cooking guides, shown as tabs 846-850. Those skilled in the art will appreciate that the tabs 846-850 correspond to the steps 834-838 ofFIG. 16 , as will be more fully explained below. - When the user has selected the cooking weights and
measurements tab 846 from thecooking guide screen 844, at step 834 a cooking weights and measurements screen is suitably displayed. Those skilled in the art will appreciate that upon selection of thecooking guide screen 844, the cooking weights andmeasurements tab 846 is pre-selected. The present invention is equally capable of opening thecooking guide screen 844 with the temperature definition tab 848 or the safe meat temperature tab 850 selected, without departing from the scope of the present invention. As shown inFIG. 17 , the cooking weights andmeasurements tab 846 suitably includes a table illustrating the various weights and measurements used in cooking an item. For example, as shown inFIG. 17 , the number of teaspoons, corresponding tablespoons, corresponding cups, corresponding fluid ounces, corresponding milliliters, are illustrated in a tabular format. The skilled artisan will appreciate that other measurements are equally capable of being displayed in accordance with the present invention, including, without limitation, fully metric weights, customary weights, fully metric volumes, and any suitable combination thereof. When the user has finished viewing the cooking weights andmeasurements tab 846, the user is able to terminate viewing thistab 846 by selecting the close icon 852 atstep 840. Flow then proceeds to step 842, wherein themain screen 400 is displayed, as set forth above. - When the user desires to view other guides, the user activates the desired guide by selecting one of the tab icons 846-850 of the
cooking guide screen 844. It will be understood by those skilled in the art that the use of tabbed browsing of cooking guides enables thesame base screen 844 to be reused by the present invention, through the alternation of the various selected tabs. Thus, when the user desires to view the temperature definition guide of tab 848 atstep 836, the temperature definition tab 848 is displayed on thetouchscreen display 222. As shown inFIG. 18 , the temperature definition tab 848 has been selected illustrated by thescreen template 854, which displays to the user those temperatures associated with terms of art, for example and without limitation, the screen displays the corresponding Fahrenheit temperatures associated with boiling, simmering, jellying, and the like. Of course, it will be appreciated by those skilled in the art that metric units of temperature are equally capable of being displayed on thetemperature definition screen 854, without departing from the scope of the present invention. When the user desires to view the safe meat temperature guide of tab 850 atstep 838, the safemeat temperature screen 856 is suitably displayed. As illustrated inFIG. 19 , the safemeat temperature screen 856 displays to the user a table containing various meats, such as beef, pork, lamb, chicken, and the like, and the corresponding temperatures to which the meat should be heated to effectuate the desired outcome, such as rare, medium, or well-done. Thus, the user is able to preset thecooking appliance 102 to heat a steak to a rare condition, or 135 degrees Fahrenheit. Alternatively, the present invention is capable of illustrating the appropriate corresponding temperatures in metric units, as so desired by the user. Irrespective of the guide viewed, when the user is finished with the guide, the user selects the close icon 852 atstep 840 and flow proceeds to step 842, wherein themain screen 400 is then displayed. - Turning back to the my
oven screen 700 atstep 601, the user is able to select the self clean icon 710, atstep 652. Following selection of the self clean icon 710, flow proceeds to the screen architecture described inFIG. 20 andFIG. 21 . - Self-Clean Architecture
-
FIG. 20 illustrates a selfclean architecture 858 in accordance with one aspect of the present invention.FIG. 21 illustrates additional selfclean architecture 914 in accordance with the present invention. Beginning atstep 860, the self clean icon 710 has been selected, prompting a determination to be made atstep 862 whether either thetop chamber 106 or thebottom chamber 108 are currently being used. When it is determined at step 864 that eitherchamber chambers - Returning to step 862, when it is determined that the
chambers negative determination step 866, wherein function of the self clean feature prompts the display of the select an oven screen atstep 870.FIG. 22 suitably illustrates atemplate screen 956 showing an example screen wherein the user selects one of the chambers for self cleaning. As will be understood by those skilled in the art, thetemplate screen 956 is suitably displayed on thetouchscreen interface 222 using any means known in the art. Thetemplate screen 956 advantageously includes selection icons 958 and 960, respectively representing thetop chamber 106 and thebottom chamber 108. Once the user has selected the appropriate icon corresponding to the chamber to be cleaned, the user selects thenext icon 962 to proceed to the next step, or cancels the operation by selecting the cancelicon 964, the effects of which are explained in detail below. Returning toFIG. 20 , the user selects either the top oven icon 958 ofFIG. 22 for thetop chamber 106 atstep 872, or alternatively selects the bottom oven icon 960 for thebottom chamber 108 atstep 874. Irrespective of which oven is selected for self cleaning, a determination is made atstep 876 to ascertain whether or not the then current oven temperature allows for safe cleaning. As will be appreciated by those skilled in the art, oven temperatures greater than or equal to 400 degrees Fahrenheit represent high temperatures which have a negative affect on self cleaning. - Upon a determination at
step 876 that the internal temperature of the selected chamber is not greater than or equal to the preset safe cleaning temperature, for example, 400 degrees Fahrenheit, flow proceeds to step 880 and on to step 882. Atstep 882, a determination is made whether or not the probe is inserted in the selected chamber. For example, a query is made to determine if theprobe 210 is present in thetop chamber 106 or, if thebottom chamber 108 has been selected for cleaning, to determine if theprobe 216 is present in thebottom chamber 108. When it is determined atstep 884 that the probe is present in the selected chamber, flow proceeds to step 886, wherein a warning screen is displayed to the user. It will be understood by those skilled in the art that atstep 886 thenext icon 962 is removed and thescreen 956 illustrates a suitable warning to the user that theprobe 210 is present in the selected chamber. The user is then prompted to remove theprobe 210 prior to the initiation of the self clean operation. The user then selects the cancelicon 964 atstep 888 to remove theprobe 210 and flow proceeds to return to the myoven screen 700 atstep 890. - When the probe is not present in the selected chamber at
step 892, the user is presented with two options for proceeding. The user is able to select the cancelicon 964 atstep 894, which returns to the myoven screen 700 atstep 898, or alternatively, selects thenext icon 962 atstep 896, which progresses the flow of the self clean operation to thearchitecture 914 ofFIG. 21 . Beginning atstep 916 ofFIG. 21 , a setstart time screen 966, illustrated inFIG. 23 , is suitably displayed to the user, requiring the user to input the desired start time for beginning the self clean operation of the selected chamber. As shown inFIG. 23 , the set starttime screen 966 suitably includes a numeric keypad icon 968, allowing the user to select the start time at which to begin self cleaning operations. Areadout 970 enables the user to view the time as it is entered. Thescreen 966 further includes a back icon 972, a cancel icon 974 and a start icon 976. When the user selects the back icon 972 atstep 918, flow proceeds to step 920, wherein the display is returned to the self clean select anoven screen 956 ofFIG. 22 . When the cancel icon 974 is selected by the user atstep 922, flow proceeds to step 924, wherein the display is returned to the myoven screen 700 ofFIG. 7 . - When the start icon 976 is selected at
step 926, flow proceeds to step 928, wherein a selfclean status screen 978 is displayed to the user. As illustrated byFIG. 24 , the selfclean status screen 978 informs the user that the door to the chamber selected for cleaning is in the process of locking. Following locking of the door to the selected chamber, the cleaning operations begin atstep 930. In accordance with the self clean operation of the present invention, once cleaning operations begin atstep 930, acleaning status screen 978 is displayed to the user on thetouchscreen interface 222. As shown inFIG. 33 , thecleaning status screen 978 informs the user that the doors are locked, the time remaining in the clean cycle, and the current operation being performed. As will be understood by those skilled in the art, the time remaining, cleaning temperatures, and the like are well known in the art and the present invention is not limited to those times and temperatures illustrated in the accompanying figures. Following the cleaning ofstep 930, flow proceeds to step 932, wherein the cleaned chamber is suitably allowed to cool to a predetermined temperature. In particular,FIG. 24 illustrates thetemplate 978 showing a cleaning status cooling screen displayed to the user via thetouchscreen interface 222. Those skilled in the art will appreciate that the predetermined temperature is any temperature known in the art that is reached after cleaning and is safe to unlock the appliance door. Once the interior temperature of the cleaned chamber has lowered to the predetermined value, flow proceeds to step 934, wherein the door begins to unlock. It will be appreciated by those skilled in the art that the selfcleaning status screen 978 ofFIG. 24 is advantageously capable of showing the user that the door to the cleaned chamber is in the process of unlocking. Once the door has been unlocked, flow proceeds to step 936, wherein the user is informed that the self cleaning of the selected chamber has been accomplished and the door is presently unlocked. A suitable interface screen is then generated illustrating the self clean operation has completed. The user is then able to select an off icon atstep 938, wherein the self clean operation is exited and flow returns to the myoven screen 700 at step 940. - The self
cleaning status screen 978 includes a cancel icon 980, enabling the user to cancel the self cleaning of the selected chamber at any point during the cleaning operation. As shown atstep 942, the user selects the cancel icon 980, resulting in a determination step at 944 to ascertain whether or not the internal temperature of the selected chamber is below a predetermined temperature. When it is determined atstep 946 that the internal temperature of the selected chamber is above the predetermined temperature, flow proceeds to step 948 wherein the oven is allowed to cool. It will be understood by those skilled in the art that during this cooling period, the doors remain in a locked position, thereby preventing any harm to the user or damage to the equipment. When it is determined that the internal temperature has reached an acceptable level atstep 950, the door to the selected chamber is unlocked atstep 952. Flow then proceeds to return the user the myoven screen 700 atstep 954. - Returning to
FIG. 20 , when a determination made atstep 876 results in ascertaining that the temperature of the selected chamber is greater than the predetermined level atstep 878, flow proceeds to step 900, wherein the user is informed that the selected cooking chamber must cool before the self cleaning operation is capable of being performed. It will be appreciated by those skilled in the art that thescreen 956 inFIG. 22 is capable of illustrating the self clean status displayed to the user during self clean operations. Thus, an alert is displayed to the user indicating the necessity of waiting until the chamber has cooled before the oven commences cleaning operations. The user is able to select the cancelicon 964 at step 902, wherein flow returns to the myoven screen 700 atstep 904. When the user determines to wait until such time as the internal temperature lowers adequately, flow proceeds fromstep 900 to step 906, wherein a determination is made whether or not the internal temperature has sufficiently lowered. When the temperature remains above the predetermined threshold, the self clean operation is delayed. When the temperature has lowered to the acceptable level, flow proceeds fromstep 906 to the display of the select anoven screen 956 ofstep 908. The user is then able to select thenext icon 962 or the cancelicon 964. When the user selects the cancelicon 964 atstep 912, flow proceeds to the myoven screen 700 as shown atstep 904. When the user selects thenext icon 962 atstep 910, flow proceeds to step 916 ofFIG. 21 and operations continue as discussed above. - As will be understood by those skilled in the art, once the
cooking appliance 102 has completed the self clean operation of the selected chamber, thetouchscreen display 222 returns the myoven screen 700 ofFIG. 7 . The skilled artisan will further appreciate that the templates and screens discussed above should in no way limit the subject invention and rather should be used to expound thereon. Returning to the myoven screen architecture 600 ofFIG. 6 and the corresponding main myoven screen 700 ofFIG. 7 , the user is able to select additional operations to be performed, as illustrated in theflowchart architecture 600 ofFIG. 6 . Thus, returning to step 601, the user is able to select the sleep mode atstep 654. As will be understood by those skilled in the art, the sleep mode enables thecooking appliance 102 anduser interface 222 to enter a low-power consumption state, while still retaining certain functionality, such as, for example and without limitation, display of time, date, weather and the like. By selecting the sleep mode icon 712 atstep 654, flow proceeds from the architecture ofFIG. 6 to thesleep mode architecture 982 ofFIG. 25 . - Sleep Mode Architecture
- Turning now to
FIG. 25 , there is shown atemplate screen architecture 982 enabling the cooking appliance to enter into a low-power consumption state. The user selects the sleep mode icon 712 atstep 984. As will be understood by those skilled in the art, the selection of the sleep mode icon 712 atstep 984 suitably corresponds to the selection of the sleep mode icon 712 atstep 654 ofFIG. 6 . Following selection of the sleep mode icon 712, flow proceeds inFIG. 25 to determine if thecooking appliance 102 is currently in use atstep 986. When it is determined atstep 988 that theappliance 102 is in use, flow proceeds to step 990, wherein the user is informed, via thetouchscreen 222 that sleep mode cannot be selected. When thecooking appliance 102 is unable to enter sleep mode, a warning to that effect is advantageously displayed to the user via the myoven screen 700 ofFIG. 7 . - When it is determined at step 992 that the
cooking appliance 102 is not presently in use, flow proceeds to step 994, wherein a suitable sleep mode screen is displayed. As will be understood by those skilled in the art, when the sleep mode has been activated, the cooking appliance enters a low-power consumption mode, or stated differently, thecooking appliance 102 enters a standby mode. As illustrated inFIG. 25 , several variations of the sleep mode screen displayed to the user are able to be selected as the screen saver for thetouchscreen interface 222. It will be appreciated by those skilled in the art that the sleep mode screens described hereinafter are for example purposes only, and any suitable screen saver, known in the art, is equally capable of being implemented without departing from the scope of the present invention. As shown inFIG. 25 , four possible screen savers are selectable by the user via any known means, including no screen saver atstep 996 illustrated inFIG. 26 as themain screen 400, a manufacturer logo atstep 998 illustrated inFIG. 27 , the weather/time screen saver at step 1000 illustrated inFIG. 28 , and a blank screen saver at step 1002 illustrated inFIG. 29 . - As shown in
FIG. 26 , the use of no screen saver returns thetouchscreen interface 222 to displaying themain screen 400 ofFIG. 4 .FIG. 27 depicts a manufacturer logo screen saver 1008. Those skilled in the art will appreciate that in accordance with one aspect of the present invention, the screen saver 1008 is capable of being implemented using any suitable image, such as, for example, the user selected digital photograph, and the like.FIG. 28 illustrates a weather/time screen saver 1010, displaying to the user the time and local weather conditions. It will be understood that the weather/time screen saver illustrated at step 1000 is capable of being implemented by retrieving such information from a computer network, such as the Internet, via a dedicated server, an update server, and the like.FIG. 29 illustrates ablank screen saver 1012. The skilled artisan will appreciate that theblank screen saver 1012 suitably shuts down thetouchscreen display 222 display-portion, while leaving the touch-portion operational, i.e., to exit the sleep mode. In one embodiment, a black screen is used to effectuate theblank screen saver 1012 ofFIG. 29 . When the user desires to reactivate thecooking appliance 102, the user touches thetouchscreen 222 display surface at step 1004. Themain screen 400 is then displayed to the user atstep 1006, returning the flow to step 310 of themain architecture 300 ofFIG. 3 . - Network Settings Architecture
- Returning to the my oven screen 700 (of
FIG. 7 ) corresponding to step 601 ofFIG. 6 , the user is able to set and adjust the network settings by selecting the network settings icon 714 atstep 656. Following selection of the network settings icon 714, flow proceeds to display, atstep 658, a network settings screen, illustrated at 1064 ofFIG. 31 . The process by which the user is able to selectively alter the network settings for thecooking appliance 102 is illustrated in the networksettings screen architecture 1014 ofFIG. 30 . In other words, flow proceeds fromstep 658 ofFIG. 6 to step 1016 ofFIG. 30 upon the selection of the network settings icon 714 displayed inFIG. 7 . The network settings screen displayed atstep 1016 is illustrated by thetemplate 1064 ofFIG. 31 . As shown inFIG. 31 , the template network settings screen 1064 includes offsettabs tabs screen 1064 further includes anokay icon 1070 and a cancelicon 1072, the selection of either of which will be explained in detail below. - From the network settings screen 1064, the user is able to select either the local
network settings tab 1066, as shown inFIG. 31 , or the remoteaccess settings tab 1068, prompting the display ofFIG. 32 . With respect toFIG. 30 , when the user selects the local network offsettab 1066 atstep 1018, thelocal network screen 1064 is shown, as illustrated inFIG. 31 . As shown inFIG. 31 , thelocal network screen 1064 includes atoggle icon 1074 corresponding to turning on or turning off DHCP, anIP address icon 1076, agateway icon 1078, anetmask icon 1080, and aDNS icon 1082. When the user toggles the on/offDHCP icon 1074 atstep 1040, thetouchscreen interface 222 activates or deactivates the DHCP functionality of the present invention. In contrast, icons 1076-1082 correspond to fields that are capable of user editing or automatic device selection. Thus, when the user selects, atstep 1042, theIP address icon 1076, flow proceeds to step 1048, wherein a QWERTY keyboard is displayed to the user enabling the user to fill in the desired IP address for thecooking appliance 102. The QWERTY keyboard corresponds to the template screen illustrated inFIG. 14 , discussed above. Should the user desire to use an ABC keyboard, the user selects the ABC/QWERTY icon 826 atstep 1050, which prompts the display of an ABC keyboard atstep 1052. The ABC keyboard ofstep 1052 corresponds to the keyboard shown inFIG. 15 and discussed above. The user is able to alternate back to the QWERTY keyboard ofFIG. 14 andstep 1048 by selecting the ABC/QWERTY icon 828 ofFIG. 15 atstep 1054. Irrespective of which keyboard selected by the user, an IP address to be used by thecooking appliance 102 is input. The user then selects either theokay icon 1070 atstep 1056 to make the appropriate changes atstep 1060, wherein flow returns to step 1018. Alternatively, should the user determined that no changes should be saved, the user selects the cancelicon 1072 atstep 1058. Following selection of the cancelicon 1072, no changes are made and the keyboards are no longer displayed atstep 1062, wherein flow returns to the localnetwork display screen 1064 atstep 1018. From the localnetwork display screen 1064 atstep 1018, the user is able to allow any changes made by selecting theokay icon 1070 atstep 1030, whereupon the changes are made atstep 1032 and flow proceeds to step 1038, whereupon operations return to the myoven screen 700 ofFIG. 7 . Similarly, once flow has returned to the localnetwork display screen 1064 atstep 1018, the user is able to negate any changes made to the local network settings by selecting the cancelicon 1072 atstep 1034, whereafter flow proceeds to step 1036 with no changes made to the local network settings and operations return, atstep 1038 to the myoven screen 700 ofFIG. 7 . - Similar to the input of an IP address at
step 1042, when thenetmask icon 1080 is selected atstep 1044, flow proceeds tosteps 1048 through 1054, regarding entry of the appropriate netmask data. Once this data has been updated, the user is able to select the cancelicon 1072 or theokay icon 1070 atsteps IP address icon 1076. When the user desires to change the gateway address corresponding to operation of thecooking appliance 102, the user selects thegateway icon 1078 atstep 1046. Once selected, flow proceeds to steps 1048-1054, as set forth above, resulting in the display of alpha-numeric keypads to facilitate the entry of the new or changed gateway address. Following the user input of the desired gateway address, either theokay icon 1070 is selected atstep 1056 to update the changes atstep 1060, or the cancelicon 1072 is selected 1058 to cancel any changes atstep 1062. Flow then returns to thelocal network screen 1064 atstep 1018 to await any additional changes the user desires to make to the network settings. When the user desires to change the domain name server (DNS) address corresponding to the function of thecooking appliance 102, the user selects theDNS icon 1082 atstep 1062. The user then inputs the new information at steps 1048-1054, and selects theokay icon 1070 atstep 1056 to accept the new DNS information, or selects the cancelicon 1072 atstep 1058 to negate the changes made to the DNS address. Irrespective of whether or not the user makes changes to the DNS address, flow returns to the local network settings screen 1064 atstep 1018. From the localnetwork display screen 1064 atstep 1018, the user is able to allow any changes made by selecting theokay icon 1070 atstep 1030, whereupon the changes are made atstep 1032 and flow proceeds to step 1038, whereupon operations return to the myoven screen 700 ofFIG. 7 . Similarly, once flow has returned to the localnetwork display screen 1064 atstep 1018, the user is able to negate any changes made to the local network settings by selecting the cancelicon 1072 atstep 1034, whereafter flow proceeds to step 1036 with no changes made to the local network settings and operations return, atstep 1038 to the myoven screen 700 ofFIG. 7 . - Returning to step 1016, when the user desires to adjust the remote access settings, i.e., those settings controlling when and how the user remotely accesses the
cooking appliance 102, the user selects theremote access tab 1068 at step 1020. The remoteaccess settings screen 1084, illustrated inFIG. 32 , displays a variety of features and settings the user is able to adjust to configure the remote access of the cooking appliance. As shown inFIG. 32 , the remote access settings screen 1084 includes anoven identification icon 1086, aphone number icon 1088, apassword icon 1090, and a remote access on/offtoggle icon 1092. To enable remote access of thecooking appliance 102, the user must first connect theappliance 102 to an accessible computer network, for example and without limitation, a local area network, a wide area network, and the Internet, by selecting the on/offtoggle icon 1092 atstep 1022. As will be understood by those skilled in the art, the connection to the computer network is accomplished via any suitable means known in the art. - Once the
cooking appliance 102 has established a communications channel with the computer network, the user is prompted to input the appropriate information corresponding to the oven identification, the phone number, and the password. As will appreciated by those skilled in the art, the aforementioned information is capable of being manually input, as explained below, uploaded via the communications channel, and automatically generated. When the user desires to change one or more settings corresponding to the remote access of thecooking appliance 102, the user is able to select, atstep 1024, theoven identification icon 1086. The skilled artisan will appreciate that the oven identification is representative of an alphanumeric identifier corresponding to thecooking appliance 102. This identifier is capable of being automatically generated, or selected by the user. When the user desires to input a personal name or other sequence of characters, flow proceeds fromstep 1024 to step 1048, wherein a QWERTY keyboard is displayed to the user enabling the user to fill in the desired oven identification for thecooking appliance 102. The QWERTY keyboard corresponds to the template screen illustrated inFIG. 14 , discussed above. Should the user desire to use an ABC keyboard, the user selects the ABC/QWERTY icon 826 atstep 1050, which prompts the display of an ABC keyboard atstep 1052. The ABC keyboard ofstep 1052 corresponds to the keyboard shown inFIG. 15 and discussed above. The user is able to alternate back to the QWERTY keyboard ofFIG. 14 andstep 1048 by selecting the ABC/QWERTY icon 828 ofFIG. 15 atstep 1054. Irrespective of which keyboard selected by the user, an oven identifier to be used by thecooking appliance 102 is input. The user then selects either theokay icon 1070 atstep 1056 to make the appropriate changes atstep 1060, wherein flow returns to step 1020. Alternatively, should the user determine that no changes should be saved, the user selects the cancelicon 1072 atstep 1058. Following selection of the cancelicon 1072, no changes are made and the keyboards are no longer displayed atstep 1062, wherein flow returns to the remoteaccess display screen 1084 at step 1020. From the remoteaccess display screen 1084 at step 1020, the user is able to allow any changes made by selecting theokay icon 1070 atstep 1030, whereupon the changes are made atstep 1032 and flow proceeds to step 1038, whereupon operations return to the myoven screen 700 ofFIG. 7 . Similarly, once flow has returned to the remoteaccess display screen 1084 at step 1020, the user is able to negate any changes made to the remote access settings by selecting the cancelicon 1072 atstep 1034, whereafter flow proceeds to step 1036 with no changes made to the remote access settings and operations return, atstep 1038 to the myoven screen 700 ofFIG. 7 . - When the user desires to input, update, or correct the telephone number associated with the cooking appliance, the user selects the
telephone icon 1088 atstep 1026. In accordance with one aspect of the present invention, thecooking appliance 102 is suitably equipped to communicate directly with a mobile computing device, such as a cellular telephone or other personal mobile communications device. During the initiation of such communications, the cooking appliance correspondingly verifies the telephone number of the originating device to facilitate authentication. In accordance with a particular aspect of the present invention, the telephone number input in the remote access settings screen 1084 is the dial-up number for an Internet Service Provider that enables communications by thecooking appliance 102 via the Internet. Irrespective of the use of the telephone number as shown inFIG. 32 , once the user has selected thetelephone icon 1088 atstep 1026, flow proceeds to steps 1048-1054, as set forth above, resulting in the display of alpha-numeric keypads to facilitate the entry of the new or updated telephone number. Following the user input of the desired telephone number, either theokay icon 1070 is selected atstep 1056 to update the changes atstep 1060, or the cancelicon 1072 is selected 1058 to cancel any changes atstep 1062. Flow then returns to the remote settings screen 1084 at step 1020, enabling the user to make any additional desired changes to the remote access settings corresponding to thecooking appliance 102. When the user desires to change the password corresponding to the authentication of the user via remote access, the user selects thepassword icon 1090 atstep 1028. The user then inputs the new password using the QWERTY/ABC keyboard input screens illustrated inFIGS. 14 and 15 at steps 1048-1054, and selects theokay icon 1070 atstep 1056 to accept the new password, or selects the cancelicon 1072 atstep 1058 to negate the changes made to the password. Irrespective of whether or not the user makes changes to the password, flow returns to the remote network settings screen 1084 at step 1020. In one particular embodiment, once the user has entered a new password, thetouchscreen display 222 prompts the user to re-enter the new password, so as to verify the newly selected password. When the two input passwords fail to correlate, the user is prompted to input the passwords again, or cancel the operation. It will be understood by those skilled in the art that once the user has finished adjusting the network settings and remote access features of the present invention, flow returns to the myoven screen 700 ofFIG. 7 , corresponding to step 601 ofFIG. 6 . - Set Alerts Architecture
- Returning to the my oven screen 700 (of
FIG. 7 ) corresponding to step 601 ofFIG. 6 , the user is able to set and adjust alert notifications by selecting the set alerts icon 716 atstep 660. Thus, the user is able to set the alert notifications that are capable of being generated to alert the user to a change in status of the cooking appliance, such as for example, and without limitation, when cooking begins, when cooking concludes, when cooling begins, and the methods by which the notification is transmitted, for example and without limitation, via email, text messaging, telephone, and the like. Upon user selection of the set alerts icon 716, flow proceeds to step 662, wherein a set alerts screen is displayed to the user. The skilled artisan will appreciate that the display of the set alerts screen at step 662 initiates the set alertsscreen architecture 1094 ofFIG. 33 . In addition, those skilled in the art will understand the correlation, as discussed above, of step 662 ofFIG. 6 and step 1096 ofFIG. 33 . Reference will further be made to the setalerts template screen 1152 illustrated inFIG. 34 . As shown inFIG. 34 , thescreen 1152 includes aphone field icon 1154, corresponding to a phone number to which an alert call will be made, a phone on/offtoggle icon 1156, anemail field icon 1158 to which address an alert electronic message will be sent, an email on/offtoggle icon 1160, a prior to cookingalert setting icon 1162, and a post cookingalert setting icon 1164. Thescreen 1152 further includes anokay icon 1166 and a cancelicon 1168, the selection of either of which will be explained in detail below. - When the user selects the
phone field 1154 atstep 1108, flow proceeds to step 1120, wherein a QWERTY keyboard is displayed to the user, thereby enabling the user to fill in the desired telephone number to which thecooking appliance 102 will call an alert. The QWERTY keyboard corresponds to the template screen illustrated inFIG. 14 , as discussed above. Should the user desire to use an ABC formatted keyboard instead of the standard QWERTY keyboard, the user selects the ABC/QWERTY toggle icon 826 atstep 1122, which prompts the display of an ABC keyboard atstep 1124. The ABC keyboard ofstep 1124 corresponds to the keyboard shown inFIG. 15 , as discussed above. The user is able to alternate back the QWERTY keyboard ofFIG. 14 , i.e.step 1120, by selecting the QWERTY/ABC toggle icon 828 atstep 1126. Regardless of which keyboard is selected by the user, a telephone number to which thecooking appliance 102 calls to issue an alert is input. The user then selects theokay icon 1166 atstep 1128 to make the appropriate changes atstep 1132, wherein flow returns to step 1096. Alternatively, should the user determine that no changes should be made to the set alerts telephone number, the user selects the cancelicon 1168 atstep 1130. After selection of the cancelicon 1168, no changes are made and the keyboards are no longer displayed atstep 1134, wherein flow returns to the set alerts screen 1152 atstep 1096. From the set alertsdisplay screen 1152 atstep 1096, the user is able to allow any changes made to the alert settings by selecting theokay icon 1166 atstep 1100, whereupon the changes are made atstep 1104 and flow proceeds to step 1106, whereupon operations return to the myoven screen 700 ofFIG. 7 . Similarly, once flow has returned to the set alertsdisplay screen 1152 atstep 1096, the user is able to negate any changes made to the alert settings by selecting the cancelicon 1168 atstep 1098, thereinafter flow proceeds to step 1102 with no changes made to the alert settings and operations return, atstep 1106 to the myoven screen 700 ofFIG. 7 . The skilled artisan will appreciate that to enable thecooking appliance 102 to communicate via telephone, the user must first select the telephone on/officon 1156 atstep 1110. As illustrated inFIG. 34 , the set alert via telephone communication is set in the off position as default, however the instant invention is not intended to be so limited. - In much the same manner as the user inputs the telephone number at
steps 1108 thoughstep 1134, when theemail field icon 1158 is selected atstep 1112, flow proceeds to steps 1120-1134, as set forth above, resulting in the display of alpha-numeric keypads to facilitate the entrance of a new or updated email address to which thecooking appliance 102 is to send an alert. The skilled artisan will appreciate that to enable thecooking appliance 102 to communicate via electronic message, the user must first select the email on/officon 1160 atstep 1114. As illustrated inFIG. 34 , the set alert via electronic messaging, e.g., email, is set in the off position as default, however the instant invention is not intended to be so limited. - Returning to the set alerts screen 1152 at
step 1096, the user is then able to select when notification, either via telephone or electronic mail, is to be initiated by thecooking appliance 102 atsteps 1116 through 1150. When the user depresses the before cooking starts scroll-downmenu selection icon 1162 atstep 1116, a variety of options are presented to the user for selection. Thus, the user is able to instruct the oven to not contact the user prior to beginning cooking atstep 1116. Alternatively, the user is able to instruct thecooking appliance 102 to send an alert five minutes prior to the start of cooking operations atstep 1136, ten minutes prior to the start of cooking operations atstep 1138, fifteen minutes prior to the start of cooking operations atstep 1140, or twenty minutes prior to the start of cooking operations at step 1142. Flow would then return to step 1116 should the user desire to not have thecooking appliance 102 contact the user prior to beginning cooking operations. From the set alertsdisplay screen 1152 atstep 1096, the user is able to allow any changes made to the alert settings by selecting theokay icon 1166 atstep 1100, whereupon the changes are made atstep 1104 and flow proceeds to step 1106, whereupon operations return to the myoven screen 700 ofFIG. 7 . Similarly, once flow has returned to the set alertsdisplay screen 1152 atstep 1096, the user is able to negate any changes made to the alert settings by selecting the cancelicon 1168 atstep 1098, thereafter flow proceeds to step 1102 with no changes made to the alert settings and operations return, atstep 1106 to the myoven screen 700 ofFIG. 7 . It will be appreciated by those skilled in the art that the aforementioned times for notification prior to the initiation of cooking operations is for example purposes only and the instant invention is not limited to the five, ten, fifteen, or twenty minute notifications illustrated in theflowchart 1094 ofFIG. 33 . Furthermore, the skilled artisan will appreciate that the menu choices, evidenced byselections steps - From the set alerts screen 1152 at
step 1096, the user is further capable of selecting whether notification is to be sent, either via telephone or electronic mail, prior to the completion of cooking operations by thecooking appliance 102. When the user depresses the before cooking finishes scroll-downmenu selection icon 1164 atstep 1118, a variety of options are presented to the user for selection. As illustrated by theflowchart 1094 ofFIG. 33 , the user is able to instruct the oven to not contact the user prior to the completion of cooking operations atstep 1118. Similar to the discussion above with respect to the notification prior to the initiation of cooking operations, the user is able to instruct thecooking appliance 102 to send an alert five minutes prior to the completion of cooking operations atstep 1144, ten minutes prior to the completion of cooking operations atstep 1146, fifteen minutes prior to the completion of cooking operations atstep 1148, or twenty minutes prior to the completion of cooking operations atstep 1150. Flow would then return to step 1118 should the user desire to not have thecooking appliance 102 contact the user prior to completion of cooking operations. From the set alertsdisplay screen 1152 atstep 1096, the user is able to allow any changes made to the alert settings by selecting theokay icon 1166 atstep 1100, whereupon the changes are made atstep 1104 and flow proceeds to step 1106, whereupon operations return to the myoven screen 700 ofFIG. 7 . Similarly, once flow has returned to the set alertsdisplay screen 1152 atstep 1096, the user is able to negate any changes made to the alert settings by selecting the cancelicon 1168 atstep 1098, thereupon flow proceeds to step 1102 with no changes made to the alert settings and operations return, atstep 1106 to the myoven screen 700 ofFIG. 7 . It will be appreciated by those skilled in the art that the aforementioned times for notification prior to the completion of cooking operations is illustrated for example purposes only and the instant invention is not limited to the five, ten, fifteen, or twenty minute notifications explained above. In addition, the skilled artisan will appreciate that the menu choices, evidenced byselections steps - Oven Service Architecture
- Referring now to the my
oven screen 700 ofFIG. 7 , which corresponds to step 601 ofFIG. 6 , the user is capable of running diagnostics or contacting a service provider by selecting the oven services icon 718 atstep 664. In the event that the user is experiencing errors or problems in the operation of thecooking appliance 102, the user is capable of initiating a self-run diagnostics program, to determine the problem, or to contact a repair service, via thetouchscreen interface 222. Upon user selection of the oven service icon 718, flow proceeds to step 666, wherein an oven service screen is displayed to the user. The skilled artisan will appreciate that the display of the oven service screen atstep 666 initiates theoven services architecture 1170 ofFIG. 35 . Those skilled in the art will further understand the correlation, as discussed above, ofstep 666 ofFIG. 6 and step 1172 ofFIG. 35 . Reference will also be made to the ovenservice template screen 1216 illustrated inFIG. 36 . As shown inFIG. 36 , theoven service screen 1216 includes offsettabs oven service screen 1216 further includes anokay icon 1226 and a cancelicon 1228, the selection of either of which will be explained in greater detail below. - From the
oven services screen 1216, the user is able to select eithercontact service tab 1218, the default system setting as shown inFIG. 36 , or thediagnostics tab 1220, prompting display ofFIG. 37 . Referring now toFIG. 35 , when the user selects the contact service offsettab 1218 atstep 1174, the contact aservice representative screen 1216 is shown, as illustrated byFIG. 36 . As shown inFIG. 36 , thecontact service screen 1216 includes a my contactinformation edit icon 1222, and astart icon 1224, which enables the user to initiate a service call to a designated appliance service representative. When the user selects theedit icon 1222 atstep 1178, thetouchscreen interface 222 is returned to the my contact information architecture 772 ofFIG. 12 by displaying the mycontact information screen 806 ofFIG. 13 . The user then updates the contact information and navigates through the screens and architectures discussed above to return to theoven service screen 1216 ofFIG. 36 . It will be appreciated by those skilled in the art that upon completion of updating the contact information, the preferred embodiment returns the display of thetouchscreen interface 222 to theoven service screen 1216 upon user selection of the okay icon 824 of the mycontact information screen 806 ofFIG. 13 . - Once the user has determined that the contact information displayed on the
oven service screen 1216 is correct, flow proceeds to step 1180, whereupon the user selects thestart icon 1224. Atstep 1182 thecooking appliance 102 initiates a self-run diagnostic program, wherein thecooking appliance 102 determines any components, parts, applications, or the like, which are not functioning according to predetermined specifications. Once this diagnostic program has completed, data generated during its operation is transmitted to the service representative atstep 1184. In the preferred embodiment, a confirmation is returned to the user atstep 1186, whereupon the user selects theokay icon 1226 atstep 1188. It will be understood by those skilled in the art that the selection of theokay icon 1226 after completion of the contact service representative operation prompts thetouchscreen 222 to return display to themain screen 400 atstep 1198. - When the user has made changes to the contact
service representative screen 1216, the user selects theokay icon 1226 atstep 1190 to make the change atstep 1192, or alternatively, when the user desires to negate the changes previously input, the user selects the cancelicon 1228 atstep 1194, whereby the changes are deleted atstep 1196. In either event, flow proceeds to step 1198, whereupon themain screen 400 is displayed to the user via thetouchscreen interface 222. It will be understood by those skilled in the art that selection of the cancelicon 1228 after selecting thestart icon 1224, will terminate the contact operation and return the user to themain screen 400 ofFIG. 4 . Thus, for example and without limitation, when the user has initiated the contact a service representative and then determines, from the diagnostic program that the problem is easily corrected, the user selects the cancelicon 1228, which terminates the transmission of the service request. - From the
oven service screen 1216, the user is able to select the diagnostics offsettab 1220 to select a diagnostic routine to be run on thecooking appliance 102 without the necessity of contacting a service provider. User selection of the diagnostics offsettab 1220 prompts the display of the diagnostics screen 1230 atstep 1176, which includes a component scroll-down list 1232 of components on which a diagnostic routine is capable of being performed, arun icon 1234, which initiates the diagnostic routine, anokay icon 1226 and a cancelicon 1228. When the user selects therun icon 1234 atstep 1200, thecooking appliance 102 begins a self-diagnostic program as is known in the art to determine the various functionality and operational status of components. Once the diagnostic program has been run, flow proceeds to step 1106, whereupon the diagnostic results for each component in the scroll-down list 1232 are available for viewing by the user. The skilled artisan will appreciate that after completing the diagnostic operation, the user selects a first component from the scroll-down list 1232. The status of the selected component is then suitably displayed, via any suitable means, on thediagnostics screen 1230. The scroll-down list 1232 enables the user to select any one of the plurality ofcooking appliance components 102 for diagnostic viewing. In accordance with one aspect of the present invention, a problem, such as a component failure, is advantageously displayed using an indicator, as would be appreciated by those skilled in the art. - Once the diagnostic has been completed, the user selects the
okay icon 1226 atstep 1108, which returns the display on thetouchscreen interface 222 to themain screen 400 ofFIG. 4 atstep 1214. From thediagnostic screen 1230, the user is further capable of canceling any diagnostic operations by selecting the cancelicon 1228 atstep 1210. Upon selection of the cancelicon 1228, flow proceeds to step 1212, whereupon no changes are made regarding diagnostics and flow returns to themain screen 400 atstep 1214. When the user selects theokay icon 1226 atstep 1206, any changes made to the diagnostic settings are thereby accepted atstep 1208 and flow returns to themain screen 400 atstep 1214. When the user determines that the changes made to the diagnostic settings should be negated, the user selects the cancelicon 1228 atstep 1210, whereby the changes are removed atstep 1212 and flow returns to themain screen 400 atstep 1214. - It will be appreciated by those skilled in the art that the
oven service architecture 1170 is for example purposes only and other implementations for providing service to thecooking appliance 102 are equally capable of being employed by the instant invention. For example and without limitation, when the user contacts a service representative, the service representative is able to access the diagnostic routines for any or all of the appliance components and remotely run diagnostics to determine if a problem is correctable remotely, or if a replacement part must be provided. In addition, thecooking appliance 102 is advantageously capable of providing the service representative with data to determine if a service visit is required, or if the service representative is able to correct the problem without physical access to the cooking appliance. - Set Date/Time Architecture
- Returning to the my
oven screen 700 atstep 601, the user is able to set the time and date for use by the cooking appliance by selecting the set date/time icon 720 at step 668, which prompts the display of the set date and time screen atstep 670. - Following selection of the icon 720, flow proceeds to display, at step 668, the set date and time screen, illustrated at 1272 of
FIG. 39 . The process by which the user is able to selectively alter the date and time settings for thecooking appliance 102 is illustrated in the set date/time screen architecture 1236 ofFIG. 38 . In other words, flow proceeds fromstep 670 ofFIG. 6 to step 1238 ofFIG. 38 upon the selection of the set date/time icon 720 displayed inFIG. 7 . The set date and time screen displayed at step 1236 is illustrated by thetemplate 1272 ofFIG. 39 . As shown inFIG. 39 , the template time and date settings screen 1272 includes offsettabs tabs appliance 102, respectively. Thescreen 1272 further includes anokay icon 1280 and a cancelicon 1282, the selection of either of which will be explained in detail below. - From the set date and
time screen 1272, the user is able to select either thetime settings tab 1274, shown inFIG. 39 as the default selection, thedate settings tab 1276, prompting display of thedate setting screen 1290 ofFIG. 40 , or the timezone setting tab 1278, prompting display of the timezone setting screen 1296 ofFIG. 41 . Beginning atstep 1238 ofFIG. 38 , when the user selects the set time offsettab 1274 atstep 1240, thetime setting screen 1272 is shown, as illustrated inFIG. 39 . As shown inFIG. 39 , the time setting screen includes an hour/minutes preview window 1284, an AM/PM toggle icon 1286, and anumeric keypad 1288. The user then sets the time using thetoggle icon 1286 and thenumeric keypad 1288 and is able to either save all changes by selecting theokay icon 1280 atstep 1252, whereupon the changes are saved and the time is updated atstep 1256, resulting in a return to the myoven screen 700 atstep 1260, or cancel the changes by selecting the cancelicon 1282 atstep 1254, whereupon the changes are negated atstep 1258 and the display returns to the myoven screen 700 atstep 1260. - When the user desires to adjust the date of the
cooking appliance 102, the user selects the date offsettab 1276 atstep 1242 prompting the display of theset date screen 1290 ofFIG. 40 . As shown inFIG. 40 , thedate screen 1290 includes adate preview window 1292 and anumeric keypad 1294. As will be understood by those skilled in the art, the user inputs the desired date using a MM/DD/YYYY format using thekeypad 1294, which is then displayed in thepreview window 1292. To save the changes and return to the myoven screen 700, the user selects theokay icon 1280 atstep 1252, which saves the date changes atstep 1256 and displays the myoven screen 700 atstep 1260. When the user does not desire that the changes made to the date be saved, the user selects the cancelicon 1282 atstep 1254, whereby the changes are deleted atstep 1258, resulting in a return to the myoven screen 700 atstep 1260. - When the user desires to adjust the time zone associated with the
cooking appliance 102, the user selects the time zone offsettab 1278, which prompts the display of thetime zone screen 1296 ofFIG. 41 atstep 1244. As illustrated byFIG. 41 , thetime zone screen 1296 includes agraphical window 1300 representative of a map, from which the user selects the desired time zone location, an on/offtoggle icon 1298, which allows the user to set daylight savings time, aleft arrow icon 1302 and aright arrow icon 1304, which enable the user to scroll either right or left to locate the desired time zone in thewindow 1300. Thus, by selecting theleft arrow 1302 at step 1246, the map shown in thewindow 1300 moves to reveal additional graphics to the left, while selecting theright arrow 1304 atstep 1248 moves map shown in thewindow 1300 to the right. In addition, atstep 1250, the user determines whether the selected time zone, as shown in thewindow 1300, adheres to daylight savings by selecting the on/off daylight savingstime toggle icon 1298. Once the user has completed the changes, the user can return to any of the previous offsettabs okay icon 1280 atstep 1252, which saves the changes to the time/date atstep 1256 and returns display to the myoven screen 700 atstep 1260. Alternatively, the user can negate the changes made to the time zone selections by selecting the cancelicon 1282 atstep 1254, which deletes the changes atstep 1258, whereby display is returned to the myoven screen 700 atstep 1260. - It will be understood by those skilled in the art that the user is able to accept all changes or cancel all changes at any time while accessing the set date/
time screen 1272 via theokay icon 1280 or the cancelicon 1282. Thus, as illustrated in the screen architecture 1236, the user is able to select theokay icon 1280 atstep 1262, thereby accepting any and all changes made to the date and time settings of thecooking appliance 102 atstep 1266. Operations then return from the set date/time screen 1272 to the myoven screen 700 atstep 1270. Similarly, the user can reject any and all of the changes made to the date and/or time settings of thecooking appliance 102 by selecting the cancelicon 1282 atstep 1264, which deletes the changes atstep 1268, prompting a return to the myoven screen 700 atstep 1270. - Sabbath/Holiday Architecture
- Returning to the my
oven screen 700 atstep 601, the user is able to select the Sabbath/Holiday icon 722, at step 672, which prompts the display of the Sabbath/Holiday screen atstep 674. - Referring now to
FIG. 42 , there is shown a Sabbath/Holiday screen architecture 1306, accessible from the myoven screen 700 ofFIG. 7 via the Sabbath/Holiday icon 722. When selected by the user, the Sabbath/Holiday icon 722 activates a Sabbath/Holiday screen, illustrated inFIG. 55 as 2224. The Sabbath/Holiday screen 2224 is suitably displayed atstep 674 ofFIG. 6 and for explanatory purposes herein, the Sabbath/Holiday screen 2224 is further referenced bystep 1308 ofFIG. 42 . As previously discussed, the skilled artisan will appreciate that throughout this written description, various flowcharts of screen architectures will depend from each other, where this occurs reference to both the step in the current flowchart and the immediately preceding flowchart will be referenced thereon to ensure continuity of flow from one chart to the next. Thus,step 1308 ofFIG. 42 represents the flow fromstep 674 ofFIG. 6 , from the myoven screen architecture 600 to the Sabbath/Holiday subscreen architecture 1306 ofFIG. 42 . Or, to state differently, flow proceeds from the myoven screen 700 upon user selection of the Sabbath/Holiday icon 722 to the Sabbath/Holiday screen 2224. - As shown in
FIG. 55 , the Sabbath/Holiday screen 2224 includes aSabbath Basic icon 2226, aSabbath Plus icon 2228 and a cancelicon 2230. Thus, the user is presented with three selectable operations upon display of the Sabbath/Holiday screen 2224, Sabbath Basic operations, Sabbath Plus operations, or cancel to return to the myoven screen 700. In accordance with the present invention, the Sabbath/Holiday Basic operation corresponds to theappliance 102 remaining powered throughout the Sabbath/holiday, whereas the Sabbath Plus operation shuts down theappliance 102, powering on and powering down the oven at preselected times. User selection of the Sabbath Plus operation, upon selection of theSabbath Plus icon 2228 atstep 1312 ofFIG. 42 corresponds to the SabbathPlus selection step 1376 ofscreen architecture 1374 corresponding to the initial setup of the Sabbath Plus operation, as illustrated inFIG. 43 . The SabbathPlus operation architecture 1374 ofFIG. 43 will be discussed in greater detail below. User selection of the cancelicon 2230 atstep 1314 prompts the display of the myoven screen 700 atstep 1316, thereby ending the Sabbath/Holiday operation selection ofFIGS. 42-59 . - Sabbath Basic Settings
- Returning to
FIG. 42 , which, as will be appreciated by those skilled in the art, corresponds to the Sabbath Basic operations in accordance with the present invention, the user selects theSabbath Basic icon 2226 atstep 1310. Following user selection of the Sabbath/Holiday icon 2226, flow proceeds to step 1318, whereupon a select an oven screen, illustrated inFIG. 56 as 2232, is advantageously displayed to the user. Referring now toFIG. 56 , the select anoven screen 2232 includes graphical icons representative of thetop chamber 104 and thebottom chamber 106, illustrated as thetop oven icon 2238 and thebottom oven icon 2240, respectively. The select anoven screen 2232 further includes anokay icon 2234 and a cancelicon 2236. The skilled artisan will further appreciate that upon user selection of the cancelicon 2236 atstep 1320, flow returns to the Sabbath/Holiday screen 2224 atstep 1308. When the user does not desire to return to the previous screen, main Sabbath/Holiday screen 2224, the user selects either thetop chamber 104 atstep 1322 or thebottom chamber 106 atstep 1324 by selecting thetop oven icon 2238 or thebottom oven icon 2240, respectively. After selecting the desired chamber, the user has the option to cancel the selection and return to the main Sabbath/Holiday screen 2224 atstep 1320, or proceed with the Sabbath/Holiday Basic programming operation by selecting theokay icon 2234 at step 1326. - After electing to proceed, flow proceeds to step 1328, wherein a cook methods Sabbath Basic screen is displayed to the user. The cook methods Sabbath screen is suitably illustrated in the
template 2242 shown inFIG. 57 . As depicted inFIG. 57 , the cook methodsSabbath Basic screen 2242 includes icons representative of several cooking options, including, for example and without limitation, abake icon 2248, a roast icon 2250, a broil icon 2252, a warm icon 2254, a convection icon 2256, aconvection bake icon 2258, a convection roast icon 2260, a refrigerate icon 2262, adefrost icon 2264, a dehydrate icon 2266 and aproof icon 2268. The skilled artisan will appreciate that the foregoing icons 2248-2268 are representative of cooking/cooling operations capable of being performed by thecooking appliance 102 and are for example purposes only. Other cooking/cooling operations are equally capable of being performed by the cooking appliance without departing from the scope of the present invention.FIG. 57 further includes agraphical illustration window 2270 suitably adapted to provide a visual queue to the user representative of the cooking or cooling operation selected. Thus, for example and without limitation, thescreen 2242 illustrates that a bake operation has been selected, which is shown in thewindow 2270. It will be understood by those skilled in the art that each icon 2248-2268 advantageously corresponds to a different graphical representation which is capable of being shown to the user via thewindow 2270. The Sabbath/HolidayBasic screen template 2242 further includes a next icon 2246 and a cancel icon 2244, the function of which will be explained in greater detail below. - When the user selects the
bake icon 2248 at step 1330, flow proceeds to step 1332, whereupon thewindow 2270 displays a graphical representation of a baking operation to be performed by thecooking appliance 102. Similarly, when the user selects the roast icon 2250 at step 1334, flow proceeds to step 1336, whereupon thewindow 2270 displays a graphical representation of a roasting operation to be performed by thecooking appliance 102. It will be appreciated by those skilled in the art that the broil cooking operation, represented by the broil icon 2252 is not available for pre-programming in the preferred embodiment. However, in accordance with one particular embodiment of the present invention, the user selects the broil icon 2252 and operations proceed, for example, as discussed below with respect to the roast cooking operation. To program a convection cooking operation, the user selects the convection icon 2256 at step 1338, whereupon thewindow 2270 depicts a convection cooking operation atstep 1340. To program a convection bake cooking operation to be performed by thecooking appliance 102 as part of the Sabbath/Holiday Basic cooking operations, the user selects theconvection bake icon 2258 at step 1342, whereupon a graphical representation of a convection baking operation is displayed in thewindow 2270 at step 1344. To program a convection roast operation, the user selects the convection roast icon 2260 at step 1346, whereupon thewindow 2270 displays a graphical representation of a convection roasting operation at step 1348. To program a dehydrating cooking operation, the user selects the dehydrate icon 2266 at step 1350, whereupon a graphical representation of a dehydrating operation is displayed in thewindow 2270 atstep 1352. To include a warming operation in the Sabbath/Holiday Basic program, the user selects the warm icon 2254 at step 1354, whereupon thewindow 2270 illustrates a graphical representation of a warming operation atstep 1356. To program a proofing cooking operation, the user selects theproof icon 2268 atstep 1358, which prompts the display of a representation of a proofing cooking operation in thewindow 2270 atstep 1360. When it is desired to include a defrosting operation, the user selects thedefrost icon 2264 atstep 1362, which prompts thewindow 2270 to display a graphical representation of a defrosting operation atstep 1364. To incorporate a refrigeration operation into the Sabbath/Holiday Basic cooking program, the user selects the refrigerate icon 2262 atstep 1366, whereupon a refrigeration illustration is shown in thewindow 2270 atstep 1368. Irrespective of which icon 2248-2268 is selected by the user, to negate the selection, the user selects the cancel icon 2244 atstep 1372, whereupon flow returns to the Sabbath/Holiday screen 2224 atstep 1308. When the user desires to proceed with the programming of the Sabbath/Holiday Basic program, the user selects the next icon 2246 atstep 1370, whereupon flow proceeds to step 1452,step 1454, or step 1456 ofFIG. 44 , dependent upon the type of cooking operation selected, e.g., bake, dehydrate, roast, convection, refrigerate, etc. -
FIG. 44 illustrates asecond tier architecture 1450 corresponding to the Sabbath/Holiday Basic cooking operations capable of being performed by thecooking appliance 102 in accordance with the present invention. Once the user has selected a bake, roast, convection, convection bake or convection roast operation, flow proceeds fromstep 1370 ofFIG. 42 to step 1452 ofFIG. 44 , which signifies the user selection of the next icon 2246. As shown inFIG. 44 , when the user has selected the dehydrate operation, flow proceeds fromstep 1370 ofFIG. 42 to step 1454 ofFIG. 44 . Similarly, when the user selected the warm, defrost, refrigerate, or proof operations, flow proceeds fromstep 1370 ofFIG. 42 to step 1456 ofFIG. 44 . Returning to step 1452, the user has selected the next icon, whereupon flow proceeds to step 1458. Atstep 1458, a temperature selection screen is suitably displayed to the user for selection of the temperature at which the cooking item is to be roasted, baked, or the like. In the preferred embodiment, the temperature variations correspond to oven temperatures of 150 degrees to 500 degrees Fahrenheit. The skilled artisan will appreciate that this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention. A suitable templatetemperature selection screen 2272 is illustrated inFIG. 58 . - As shown in
FIG. 58 , thetemperature selection screen 2272 includes a graphical representation of a temperature range 2280, a sliding selector 2282, a minus five degree adjustment icon 2284, a plus fivedegree adjustment icon 2286, a next icon 2274, a cancel icon 2276, and aback icon 2278. The user adjusts the temperature atstep 1458 to the desired cooking temperature using the slide 2282. When fine-tuning is necessary, i.e., to go from 240 degrees to 245 degrees, the user selects the plus fivedegrees icon 2286, which raises the selected temperature by five degrees. After setting the desired temperature, the user selects the next icon 2274 atstep 1470, which prompts the display of a set start/stop time screen atstep 1472. The skilled artisan will appreciate that the instant invention enables the user to return to theprevious screen 2242 by selecting theback icon 2278 atstep 1462, which returns the user to the cookmethods Sabbath screen 2242 atstep 1466. The skilled artisan will further appreciate that by selecting the cancel icon 2276 atstep 1464, the user is returned to the Sabbath/Holidaymain screen 2224 atstep 1468. When the user has selected the dehydrate cooking operation, flow proceeds fromstep 1454 to step 1460, whereupon a temperature selection screen is displayed to the user. The skilled artisan will appreciate that thetemperature selection screen 2272 is advantageously capable of being used by the user to select the desired dehydration temperature. In the preferred embodiment, the temperature range for the dehydration operation is one hundred degrees to two hundred degrees, in accordance with dehydration temperatures known in the art. Thus, those skilled in the art will understand that the graphical representation of the temperature range 2280 is suitably adjusted for the dehydration operation to reflect a minimum temperature of one hundred degrees and a maximum temperature of two hundred degrees. The foregoing dehydration temperature range is for example purposes only and any dehydration temperature range known in the art is equally capable of being implemented in accordance with the present invention. When the user has selected the warming, defrost, refrigeration, or proofing cooking operations, flow proceeds fromstep 1456 directly to step 1472, whereupon a start/stop time screen is displayed to the user for further selections. -
FIG. 59 illustrates a template set start/stop time screen 2288 displayed to the user atstep 1472 in accordance with the present invention. As shown inFIG. 59 , thescreen 2288 includes astart date icon 2296, a stop date icon 2298, astart time icon 2300, astop time icon 2302, a start time AM/PM toggle icon 2304, a stop time AM/PM toggle icon 2306, anumeric keypad 2308, anext icon 2290, a cancelicon 2292, and a back icon 2294. Returning toFIG. 44 , with references herein toFIG. 59 , the user first selects the desired start date by selecting thestart date icon 2296 atstep 1474. In the preferred embodiment, thestart date icon 2296 is a scroll-down menu, as is known in the art, enabling the user to navigate to the desired date on which the selected cooking operation is to begin. The user then selects the time at which the selected cooking operation is to begin by selecting thestart time icon 2300 atstep 1476. It will be appreciated by those skilled in the art that upon selecting thestart time icon 2300, the user then inputs the desired start time in hours and minutes using thenumeric keypad 2308. The user then selects the appropriate setting via the AM/PM toggle icon 2304 atstep 1478. - Similar to the setting of the start time and date information, the user sets the stop date for the cooking operation by selecting the stop date icon 2298 at
step 1480. As with thestart date icon 2296, the stop date icon 2298 is also a scroll-down menu, as are known in the art, from which the user selects the desired date on which the cooking operation is to be completed. The user then selects thestop time icon 2302 to set the time at which cooking is to be completed atstep 1482. It will be appreciated by those skilled in the art that the user inputs the desired stop time via thenumeric keypad 2308. The user then selects the appropriate setting via the AM/PM toggle icon 2306 atstep 1484. - Upon completion of the selection of the start/stop time, the user is prompted to continue with the setup, cancel the setup, or return to the previous selection screen. To return to the previous selection screen, the user selects the back icon 2294 at
step 1486, which returns the user to the previous screen. As the skilled artisan will appreciate, the screen to which the user is returned is dependent upon the cooking operation previously selected. Thus, when the user has selected either the bake, roast, convection, convection bake, or convection roast cooking operations, flow returns fromstep 1486 to step 1458, whereupon the user is prompted to select the desired cooking temperature. When the user has previously selected the dehydrate cooking operation, flow returns fromstep 1486 to step 1460, whereupon the user is prompted to select the desired dehydration cooking temperature. When the user had selected the warming cooking operation, flow proceeds fromstep 1486 to step 1496, whereupon the cook methods Sabbath/Holiday screen 2242 is displayed, with the warm icon 2254 highlighted, thereby indicating the previous selection made by the user. Similarly, when the user had previously selected the proofing cooking operation, flow proceeds fromstep 1486 to step 1498, whereupon the cook methods Sabbath/Holiday screen 2242 is displayed with theproof icon 2268 highlighted, thereby indicating that the user had previously selected the proof operation. Likewise, when the user selected the defrost operation, flow proceeds fromstep 1486 to step 1500, whereupon the cook methods Sabbath/Holiday screen 2242 is displayed with thedefrost icon 2264 highlighted, thereby indicating the previous selection made by the user. Furthermore, when the user had selected the refrigeration operation, flow proceeds fromstep 1486 to step 1502, whereupon the cook methods Sabbath/Holiday screen 2242 is displayed, with the refrigerate icon 2262 highlighted, indicating the previous selection made by the user. - When the user desires to cancel the setup of the Sabbath/Holiday Basic program, the user selects the cancel
icon 2292 atstep 1488, thereby prompting the display of the main Sabbath/Holiday screen 2224 ofFIG. 55 atstep 1494, effectively returning the user to step 1308 ofFIG. 42 . When the user has completed inputting all time and date settings, the user selects thenext icon 2290 ofFIG. 59 atstep 1490, prompting the display of a confirmation and start screen atstep 1492. Flow then proceeds fromstep 1492 ofFIG. 44 to step 1506 ofFIG. 45 . As will be understood by those skilled in the art,FIG. 45 illustrates athird tier architecture 1504 corresponding to the Sabbath/Holiday Basic operations of thecooking appliance 102 in accordance with the present invention. Thus,step 1492 ofFIG. 44 correlates to step 1506 ofFIG. 45 , wherein a confirmation screen, such asscreen 2310 ofFIG. 60 , is displayed to the user via thetouchscreen interface 222. - As indicated at
step 1506, the confirmation and startscreen 2310 ofFIG. 60 enables the user to confirm the previous selections made during setup of the Sabbath/Holiday Basic operation of thecooking appliance 102. As shown inFIG. 60 , the confirmation and startscreen 2310 includes a start time icon 2318, a stop time icon 2320, a cook method icon 2322, an oven temperature icon 2324, astart icon 2312, a cancelicon 2314, and a back icon 2316. Each of these icons will be explained in greater detail below with respect to the discussion corresponding to thescreen architecture 1504 ofFIG. 45 . From the confirmation and startscreen 2310 ofFIG. 60 , the user is able to select, atstep 1508, the back icon 2316, which prompts the display to return to the set date andtime screen 2288 ofFIG. 59 atstep 1510. In addition, should the user desire to cancel setup of the Sabbath/Holiday Basic operation previously input, the user selects the cancelicon 2314 atstep 1514, which prompts the display of the Sabbath/Holidaymain screen 2224 ofFIG. 55 atstep 1516. - In addition, the user is capable of modifying any of the previous selections for the Sabbath/Holiday Basic operation from the confirmation and start
screen 2310 by selecting one of the icons 2318-2324. Thus, when the user selects, atstep 1518, the start time icon 2318, flow returns to the set start and stoptime screen 2288 ofFIG. 59 atstep 1526. When the user determines that no changes need be made, the user selects the cancelicon 2292 atstep 1536, whereby no changes are made to the start time atstep 1540 and flow returns to displaying the confirmation and startscreen 2310 atstep 1506. When the user has adjusted the start time, the user selects the okay, i.e.,next icon 2290, atstep 1534, whereby the changes to the start time are made to the Sabbath/Holiday Basic operation atstep 1538 and flow returns to displaying the confirmation and startscreen 2310 atstep 1506. A similar operation occurs when the user desires to adjust the stop time by selection of the stop time icon 2320 at step 1520. Upon selection of the stop time icon 2320, flow proceeds to step 1526 and operations continue thereon, as set forth above with respect to the start time adjustment. - When the user desires to change the previously selected cooking method, the user selects the cook method icon 2322 at
step 1522, prompting the display of the cookmethods Sabbath screen 2242 ofFIG. 57 atstep 1528. The user then makes any desired changes to the cook method and selects the okay, i.e., next icon 2246, atstep 1534, whereby the changes to the cooking method are made to the Sabbath/Holiday Basic operation atstep 1538 and flow returns to displaying the confirmation and startscreen 2310 atstep 1506. It will be appreciated by those skilled in the art that after changing the desired cooking method, the user is capable of adjusting the other settings from the confirmation and startscreen 2310 in accordance with the new cooking method. When the user determines that no changes to the cooking method are desired, the user selects the cancel icon 2244 atstep 1536, whereby no changes are made to the cooking method atstep 1540 and flow returns to displaying the confirmation and startscreen 2310 atstep 1506. - When the user desires to change the previously selected cooking or dehydration temperature, the user selects the oven temperature icon 2324 at
step 1524, prompting the display of thetemperature selection screen 2272 ofFIG. 58 atstep 1530 orstep 1532. The skilled artisan will appreciate thatsteps similar temperature screens 2272, albeit with different temperature range scales 2280. When the cooking method is bake, roast, convection, convection bake, or convection roast, flow proceeds to step 1530, whereupon the temperature range 2280 displayed is from 150-500 degrees Fahrenheit. When the cooking method selected is the dehydrate cooking method, flow proceeds to step 1532, whereupon the temperature range 2280 displayed is from 100-200 degrees Fahrenheit. When the user determines that no changes to the oven temperature are desired, the user selects the cancel icon 2276 atstep 1536, whereby no changes are made to the cooking temperature atstep 1540 and flow returns to displaying the confirmation and startscreen 2310 atstep 1506. When the user has adjusted the temperature, the user selects the okay, i.e., next icon 2274 atstep 1534, whereby the changes to the cooking temperature are made to the Sabbath/Holiday Basic operation atstep 1538 and flow returns to displaying the confirmation and startscreen 2310 atstep 1506. - When the user selects the
start icon 2312 atstep 1542, flow proceeds to step 1544, whereupon the user is prompted to set a Sabbath/Holiday Basic program for the other cooking chamber.FIG. 61 suitably illustrates a templatescreen query window 2326 prompting the user to select ayes icon 2328 to set up a second program for the other cooking chamber or a noicon 2330 to continue with the current Sabbath/Holiday Basic program. When the user selects theyes icon 2328 atstep 1546, flow proceeds to step 1550, whereupon the cookmethods selection screen 2242 ofFIG. 57 is displayed to the user for selection of the cooking method to be used by the new oven chamber. Operations continue thereon as discussed above. When the user selects the noicon 2330 atstep 1548, indicating that no additional program is to be setup for the other oven chamber, flow proceeds to step 1552, wherein all lights and sounds produced by the cooking appliance are disabled, in accordance with the Sabbath settings. At step 1554 a Sabbath Basic mode screen is illustrated by thetouchscreen interface 222 to the user. A suitable template for the Sabbath Basic screen is illustrated inFIG. 62 at 2332. - As shown in
FIG. 62 , the SabbathBasic mode screen 2332 includes a myoven icon 2334, anoff icon 2336, a 275 degree icon 2338, a 325 degree icon 2340, a 350 degree icon 2342, a 375 degree icon 2344, a 400 degree icon 2346, a 425 degree icon 2348, a 450 degree icon 2350, a 500degree icon 2352, arefrigerate icon 2354, a cook now icon 2356 and a cook latericon 2358. In accordance with the Sabbath Basic operation mode, and as addressed above, there is limited functionality provided by thescreen 2332 while Sabbath Basic mode is in operation. Thus,icons icon 2336 is also functional, and the selection thereof by the user atstep 1572 prompts a return to themain screen 400 atstep 1574. - Sabbath Plus Settings
- Returning to step 1312 of the
architecture 1306 ofFIG. 42 , flow proceeds, upon user selection of theSabbath Plus icon 2228 ofFIG. 55 to step 1376 of the first tier SabbathPlus screen architecture 1374 illustrated inFIG. 43 . Thus,step 1376 ofFIG. 43 corresponds to the user selection of theSabbath Plus icon 2228 atstep 1312 ofFIG. 42 . When the user selects the Sabbath Plus operation via theSabbath Plus icon 2228 atstep 1376, flow proceeds to step 1378, whereupon the select anoven screen 2232 ofFIG. 56 is displayed. The user then selects the desired cooking chamber, e.g., thetop chamber 104 via thetop oven icon 2238 atstep 1384, thebottom chamber 106 via thebottom oven icon 2240 atstep 1386. When the user desires to exit the setup of the Sabbath Plus operation, the user selects the cancelicon 2236 atstep 1380, whereby the display is returned to the Sabbath/Holiday screen 2224 ofFIG. 55 atstep 1382. Once the user has selected the desired cooking chamber, the user selects theokay icon 2234 atstep 1388, prompting display of a Sabbath Plus settings screen atstep 1390. - A Sabbath Plus settings screen is illustrated in
FIG. 63 as thetemplate 2360, which includes a variety of selection options for the user. As shown inFIG. 63 , thescreen 2360 includes a Sabbath offsettab 2362, a first Holiday offsettab 2364, a second Holiday offsettab 2366, amove icon 2368, anenter icon 2374, an add astage icon 2376, a cancelicon 2370, and anext icon 2372. It will be appreciated by those skilled in the art that thenext icon 2372 illustrated inFIG. 63 is not enabled as shown. The skilled artisan will understand that thenext icon 2372 ofscreen 2360 advantageously becomes enabled once preconditions, including for example and without limitation the completion of programming at least one cooking stage, have been fulfilled. The cancelicon 2370 is capable of being selected by the user atstep 1392 when so desired, returning the display to the Sabbath/holiday main screen 2224 atstep 1394. - The skilled artisan will appreciate that navigation between the Sabbath offset
tab 2362, the first Holiday offsettab 2364, and the second Holiday offsettab 2366 is accomplished upon selection of themove icon 2368 atstep 1396. Each time themove icon 2368 is selected, the focus of thescreen 2360 is shifted to the next offset tab atstep 1398. In accordance with one embodiment of the present invention, the user is able to select the desired offset tab via direct interaction with the tab, thereby bypassing themove icon 2368. Once the last offset tab has been reached, selecting themove icon 2368 again returns the display to the first offset tab. The selection of the first Holiday offsettab 2364 atstep 1406, which prompts display of the template screen will be discussed in greater detail below with respect to thesystem architecture 1870 ofFIG. 50 , and the selection of the second Holiday offsettab 2366 atstep 1408 will be discussed in greater detail below with respect to thescreen architecture 2224 ofFIG. 55 . - Referring now to the selection of the Sabbath offset
tab 2362 atstep 1400, when theenter icon 2374 is selected by the user atstep 1402, flow proceeds to step 1404, whereupon the user is presented with a cook methods plus selection screen. A suitable cook methods Sabbath Plus screen is shown by the template 2380 illustrated inFIG. 65 . - As depicted in
FIG. 65 , the cook methods Sabbath Plus screen 2380 includes icons representative of several cooking options, including, for example and without limitation, abake icon 2388, aroast icon 2390, abroil icon 2392, awarm icon 2394, aconvection icon 2398, aconvection bake icon 2400, a convection roast icon 2402, arefrigerate icon 2404, adefrost icon 2396, adehydrate icon 2406 and a proof icon 2408. The skilled artisan will appreciate that the foregoing icons 2388-2408 are representative of cooking/cooling operations capable of being performed by thecooking appliance 102 and are for example purposes only. Other cooking/cooling operations are equally capable of being performed by the cooking appliance without departing from the scope of the present invention.FIG. 65 further includes a graphical illustration window 2410 suitably adapted to provide a visual cue to the user representative of the cooking or cooling operation selected. Thus, for example and without limitation, the screen 2380 illustrates that a bake operation has been selected, which is shown in the window 2410. It will be understood by those skilled in the art that each icon 2388-2408 advantageously corresponds to a different graphical representation which is capable of being shown to the user via the window 2410. The Sabbath/Holiday Plus screen template 2380 further includes anext icon 2382, a cancel icon 2384, and aback icon 2386 the function of which will be explained in greater detail below. - When the user selects the
bake icon 2388 atstep 1410, flow proceeds to step 1412, whereupon the window 2410 displays a graphical representation of a baking operation to be performed by thecooking appliance 102. Similarly, when the user selects theroast icon 2390 atstep 1414, flow proceeds to step 1416, whereupon the window 2410 displays a graphical representation of a roasting operation to be performed by thecooking appliance 102. It will be appreciated by those skilled in the art that the broil cooking operation, represented by thebroil icon 2392 is not available for pre-programming in the preferred embodiment. However, in accordance with one particular embodiment of the present invention, the user selects thebroil icon 2392 and operations proceed, for example, as discussed below with respect to the roast cooking operation. To program a convection cooking operation, the user selects theconvection icon 2398 atstep 1418, whereupon the window 2410 depicts a convection cooking operation atstep 1420. To program a convection bake cooking operation to be performed by thecooking appliance 102 as part of the Sabbath/Holiday Plus cooking operations, the user selects theconvection bake icon 2400 at step 1422, whereupon a graphical representation of a convection baking operation is displayed in the window 2410 atstep 1424. To program a convection roast operation, the user selects the convection roast icon 2402 atstep 1426, whereupon the window 2410 displays a graphical representation of a convection roasting operation atstep 1428. To program a dehydrating cooking operation, the user selects thedehydrate icon 2406 atstep 1430, whereupon a graphical representation of a dehydrating operation is displayed in the window 2410 at step 1432. To include a warming operation in the Sabbath/Holiday Plus program, the user selects thewarm icon 2394 atstep 1434, whereupon the window 2410 illustrates a graphical representation of a warming operation atstep 1436. To program a proofing cooking operation, the user selects the proof icon 2408 atstep 1438, which prompts the display of a representation of a proofing cooking operation in the window 2410 atstep 1440. When it is desired to include a defrosting operation, the user selects thedefrost icon 2396 atstep 1442, which prompts the window 2410 to display a graphical representation of a defrosting operation atstep 1444. To incorporate a refrigeration operation into the Sabbath/Holiday Plus cooking program, the user selects therefrigerate icon 2404 atstep 1446, whereupon a refrigeration illustration is shown in the window 2410 atstep 1448. - When the user desires to proceed with the programming of the Sabbath Plus program and has selected the
bake icon 2388 atstep 1410, theroast icon 2390 atstep 1414, theconvection icon 2398 atstep 1418, theconvection bake icon 2400 at step 1422, or the convection roast icon 2402 atstep 1426, flow proceeds to the second tier of Sabbath Plus screen architecture 1576 ofFIG. 46 for further user input atsteps FIG. 65 , the user is presented with the ability to cancel the Sabbath Plus programming operation by selecting the cancel icon 2384 atstep 1578, return to theprevious screen 2378 by selecting theback icon 2386 atstep 1582, or proceed to the next step of programming the Sabbath Plus operation by selecting thenext icon 2382 atstep 1580. When the user selects the cancel icon 2384 atstep 1578, flow proceeds to step 1584, wherein the display is returned to the Sabbath/Holidaymain screen 2224. When the user selects theback icon 2386 atstep 1582, flow proceeds to step 1586, whereby the display reverts to theSabbath tab screen 2360 ofFIG. 63 . When the user selects thenext icon 2382 atstep 1580, flow proceeds to step 1608, whereupon a setoven temperature screen 2412 is displayed, as illustrated inFIG. 66 . In the preferred embodiment, the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlate to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit. The skilled artisan will appreciate that this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention. - As shown in
FIG. 66 , thetemperature selection screen 2412 includes a graphical representation of a temperature range 2420, a sliding selector 2422, a minus five degree adjustment icon 2424, a plus five degree adjustment icon 2426, anext icon 2414, a cancelicon 2416, and aback icon 2418. The user adjusts the temperature atstep 1608 to the desired cooking temperature using the sliding selector 2422. When fine-tuning is necessary, i.e., to change from 240 degrees to 245 degrees, the user selects that plus five degrees icon 2426, which raises the selected temperature by five degrees. The skilled artisan will appreciate that the instant invention enables the user to return to the previous screen 2380 by selecting theback icon 2418 atstep 1612, which returns the user to the cook methods Sabbath screen 2380 atstep 1618. The skilled artisan will further appreciate that by selecting the cancelicon 2416 atstep 1614, the user is returned to the Sabbath/Holidaymain screen 2224 ofFIG. 55 atstep 1620. After setting the desired temperature, the user selects thenext icon 2414 atstep 1616, which prompts the display of a set start/stop time screen atstep 1622. - When the user desires to proceed with the programming of the Sabbath Plus program and has selected the
dehydrate icon 2406 atstep 1430 ofFIG. 43 , flow proceeds to the second tier of Sabbath Plus screen architecture 1576 ofFIG. 46 for further user input atsteps FIG. 65 , the user is presented with the ability to cancel the Sabbath Plus programming operation by selecting the cancel icon 2384 atstep 1588, return to theprevious screen 2378 by selecting theback icon 2386 atstep 1592, or proceed to the next step of programming the Sabbath Plus operation by selecting thenext icon 2382 atstep 1590. When the user selects the cancel icon 2384 atstep 1588, flow proceeds to step 1594, wherein the display is returned to the Sabbath/Holidaymain screen 2224. When the user selects theback icon 2386 atstep 1592, flow proceeds to step 1596, whereby the display reverts to theSabbath tab screen 2378. When the user selects thenext icon 2382 atstep 1590, flow proceeds to step 1610, whereupon a setoven temperature screen 2412 is displayed, as illustrated inFIG. 66 . - The skilled artisan will appreciate that the
temperature selection screen 2412 advantageously enables the user to select the desired dehydration temperature. In the preferred embodiment, the temperature range for the dehydration operation is one hundred degrees to two hundred degrees, in accordance with dehydration temperatures known in the art. Thus, those skilled in the art will understand that the graphical representation of thetemperature range 2412 is suitably adjusted for the dehydration operation to reflect a minimum temperature of one hundred degrees and a maximum temperature of two hundred degrees. The foregoing dehydration temperature range is for example purposes only and any dehydration temperature range known in the art is equally capable of being implemented in accordance with the present invention. The skilled artisan will appreciate that the instant invention enables the user to return to the previous screen 2380 by selecting theback icon 2418 atstep 1612, which returns the user to the cook methods Sabbath screen 2380 atstep 1618 ofFIG. 46 . The skilled artisan will further appreciate that by selecting the cancelicon 2416 atstep 1614, the user is returned to the Sabbath/Holidaymain screen 2224 atstep 1620. After setting the desired temperature, the user selects thenext icon 2414 atstep 1616, which prompts the display of a set start/stop time screen atstep 1622. - When the user desires to proceed with the programming of the Sabbath Plus program and has selected the
warm icon 2394 atstep 1434 ofFIG. 43 , the proof icon 2408 atstep 1438, thedefrost icon 2396 atstep 1442, or therefrigerate icon 2404 atstep 1446, flow proceeds to the second tier of Sabbath Plus screen architecture 1576 ofFIG. 46 for further user input atsteps step 1600 directly to step 1622, whereupon a start/stop time screen is displayed to the user for further selections. -
FIG. 67 illustrates a template set start/stop time screen 2428 displayed to the user atstep 1622 in accordance with the present invention. As shown inFIG. 67 , thescreen 2428 includes a start date icon 2436, a stop date icon 2438, astart time icon 2440, a stop time icon 2442, a start time AM/PM toggle icon 2444, a stop time AM/PM toggle icon 2446, anumeric keypad 2448, anext icon 2430, a cancelicon 2432, and aback icon 2434. Returning toFIG. 46 , with references herein toFIG. 67 , the user first selects the desired start date by selecting the start date icon 2436 atstep 1624. In the preferred embodiment, the start date icon 2436 is a scroll-down menu, as is known in the art, enabling the user to navigate to the desired date on which the selected cooking operation is to begin. The user then selects the time at which the selected cooking operation is to begin by selecting thestart time icon 2440 atstep 1626. It will be appreciated by those skilled in the art that upon selecting thestart time icon 2440, the user then inputs the desired start time in hours and minutes using thenumeric keypad 2448. The user then selects the appropriate setting via the AM/PM toggle icon 2444 atstep 1628. - Similar to the setting of the start time and date information, the user sets the stop date for the cooking operation by selecting the stop date icon 2438 at
step 1630. As with the start date icon 2436, the stop date icon 2438 is also a scroll-down menu, as are known in the art, from which the user selects the desired date on which the cooking operation is to be completed. The user then selects the stop time icon 2442 to set the time at which cooking is to be completed atstep 1632. It will be appreciated by those skilled in the art that the user inputs the desired stop time via thenumeric keypad 2448. The user then selects the appropriate setting via the AM/PM toggle icon 2446 atstep 1634. - Upon completion of the selection of the start/stop time, the user is prompted to continue with the setup, cancel the setup, or return to the previous selection screen. To return to the previous selection screen, the user selects the
back icon 2434 atstep 1636, which returns the user to the previous screen. As the skilled artisan will appreciate, the screen to which the user is returned is dependent upon the cooking operation previously selected. Thus, when the user has selected either the bake, roast, convection, convection bake, or convection roast cooking operations, flow returns fromstep 1636 to step 1608, whereupon the user is prompted to select the desired cooking temperature. When the user has previously selected the dehydrate cooking operation, flow returns fromstep 1636 to step 1610, whereupon the user is prompted to select the desired dehydration cooking temperature. When the user had selected the warming cooking operation, flow proceeds fromstep 1636 to step 1646, whereupon the cook methods Sabbath/Holiday screen 2380 is displayed, with thewarm icon 2394 highlighted, thereby indicating the previous selection made by the user. Similarly, when the user had previously selected the proofing cooking operation, flow proceeds fromstep 1636 to step 1648, whereupon the cook methods Sabbath/Holiday screen 2380 is displayed with the proof icon 2408 highlighted, thereby indicating that the user had previously selected the proof operation. Likewise, when the user selected the defrost operation, flow proceeds fromstep 1636 to step 1650, whereupon the cook methods Sabbath/Holiday screen 2380 is displayed with thedefrost icon 2396 highlighted, thereby indicating the previous selection made by the user. Furthermore, when the user had selected the refrigeration operation, flow proceeds fromstep 1636 to step 1652, whereupon the cook methods Sabbath/Holiday screen 2380 is displayed, with therefrigerate icon 2406 highlighted, indicating the previous selection made by the user. - When the user desires to cancel the setup of the Sabbath/Holiday Plus program, the user selects the cancel
icon 2432 atstep 1638, thereby prompting the display of the main Sabbath/Holiday screen 2224 atstep 1644, effectively returning the user to step 1308 ofFIG. 42 . When the user has completed inputting all time and date settings, the user selects thenext icon 2430 atstep 1640, prompting the display of a confirmation of Sabbath/Holiday Plus settings screen atstep 1642. Flow then proceeds fromstep 1642 ofFIG. 46 to step 1656 ofFIG. 47 . As will be understood by those skilled in the art,FIG. 47 illustrates athird tier architecture 1654 corresponding to the Sabbath/Holiday Plus operations of thecooking appliance 102 in accordance with the present invention. Thus,step 1642 ofFIG. 46 correlates to step 1656 ofFIG. 47 , wherein a confirmation screen, such asscreen 2450 ofFIG. 68 , is displayed to the user via thetouchscreen interface 222. - As indicated at
step 1656, theconfirmation screen 2450 ofFIG. 68 enables the user to confirm the previous selections made during setup of the Sabbath/Holiday Plus operation of thecooking appliance 102. As shown inFIG. 68 , theconfirmation screen 2450 includes the Sabbath offsettab 2362, the first Holiday offsettab 2364, the second Holiday offsettab 2366, themove icon 2368, acook method icon 2456, anoven temperature icon 2458, a run-time icon 2460, an add stage icon 2462, aclear settings icon 2464, anext icon 2452, and a cancelicon 2454. Each of these icons will be explained in greater detail below with respect to the discussion corresponding to thescreen architecture 1656 ofFIG. 47 . When the user desires to cancel setup of the Sabbath/Holiday Plus operation previously input, the user selects the cancelicon 2454 atstep 1700, which prompts the display of the Sabbath/Holidaymain screen 2224 ofFIG. 55 atstep 1704. - When the user is satisfied with the selections made to the Sabbath Plus cooking operation, the user selects the
next icon 2452 atstep 1698, which prompts the display of a confirm days screen 2488 ofFIG. 70 atstep 1702. As illustrated inFIG. 70 , the confirm days screen 2488 includes text windows representative of the cooking program corresponding to the SabbathPlus cooking operation 2490, the firstHoliday cooking operation 2492, as well as the secondHoliday cooking operation 2494. The skilled artisan will appreciate that in the preferred embodiment, when no program has been entered for a given cooking operation, the text window corresponding to that operation is left blank or not shown on theconfirm days screen 2488. When the user desires to modify any of the programmed variables, the user selects theback icon 2496 ofscreen 2488 atstep 1708, which returns display and operations to the confirm Sabbath Plus settings screen 2450 ofFIG. 68 atstep 1712. When the user is satisfied with the Sabbath Plus program, the user selects thestart icon 2498 atstep 1706, whereupon a Sabbath Plus status screen is displayed atstep 1710. Those skilled in the art will appreciate that a suitable Sabbath Plus status screen is illustrated inFIG. 71 at 2502. - In addition, the user is capable of modifying any of the previous selections for the Sabbath/Holiday Plus operation from the
confirmation screen 2450 by selecting one of the icons 2456-2464. From theconfirmation screen 2450 ofFIG. 68 , the user is able to select, atstep 1658, theclear settings icon 2464, which prompts display of the Sabbath Plus settings screen 2360 atstep 1668. When the user desires to change the previously selected cooking method, the user selects thecook method icon 2456 atstep 1660, prompting the display of the cook methods Sabbath screen 2380 ofFIG. 65 atstep 1670. The user then makes any desired changes to the cook method and selects the okay, i.e.,next icon 2382, atstep 1680, whereby the changes to the cooking method are made to the Sabbath/Holiday Plus operation atstep 1684 and flow returns to displaying theconfirmation screen 2450 atstep 1656. It will be appreciated by those skilled in the art that after changing the desired cooking method, the user is capable of adjusting the other settings from theconfirmation screen 2450 in accordance with the new cooking method. When the user determines that no changes to the cooking method are desired, the user selects the cancel icon 2384 atstep 1682, whereby no changes are made to the cooking method atstep 1686 and flow returns to displaying theconfirmation screen 2450 atstep 1656. - When the user desires to change the previously selected cooking or dehydration temperature, the user selects the
oven temperature icon 2458 atstep 1662, prompting the display of thetemperature selection screen 2412 ofFIG. 66 atstep 1672 orstep 1674. The skilled artisan will appreciate thatsteps similar temperature screens 2412, albeit with different temperature range scales 2420. When the cooking method is bake, roast, convection, convection bake, or convection roast, flow proceeds to step 1672, whereupon the temperature range 2420 displayed is from 150-500 degrees Fahrenheit. When the cooking method selected is the dehydrate cooking method, flow proceeds to step 1674, whereupon the temperature range 2420 displayed is from 100-200 degrees Fahrenheit. When the user determines that no changes to the oven temperature are desired, the user selects the cancelicon 2416 atstep 1682, whereby no changes are made to the cooking temperature atstep 1686 and flow returns to displaying theconfirmation screen 2450 atstep 1656. When the user has adjusted the temperature, the user selects the okay, i.e.,next icon 2414 atstep 1680, whereby the changes to the cooking temperature are made to the Sabbath/Holiday Plus operation atstep 1684 and flow returns to displaying theconfirmation screen 2450 atstep 1656. - In the event that the user desires to adjust the run times associated with the selected cooking operations, the user selects the run-
time icon 2460 atstep 1664, which prompts the display of the set start and stoptime screen 2428 ofFIG. 67 atstep 1676. The user is then able to adjust the start and stop times of the selected cooking operation as set forth above. When the user elects to save the changes made to the start or stop times, the user selects the okay, i.e.,next icon 2430 atstep 1680, whereupon the changes are made to the Sabbath/Holiday Plus program atstep 1684. Flow then returns to theconfirmation screen 2450 atstep 1656. When the user determines that the changes made to the start or stop time are to be discarded, the user selects the cancelicon 2432 atstep 1682, whereupon no changes are made to the previously input start or stop times atstep 1686 and flow returns to the display of theconfirmation screen 2450 atstep 1656. - When the user determines that an additional stage is to be added, i.e., another step in the Sabbath Plus cooking or cooling operation is required, the user selects the add a stage icon 2462 at
step 1666, which prompts the display of an add a stage screen atstep 1678, illustrated at 2466 inFIG. 69 . As shown inFIG. 69 , the add astage screen 2466 includes the Sabbath offsettab 2362, the first Holiday offsettab 2364, the second Holiday offsettab 2366, themove icon 2368, a first stagecook method icon 2468, a firststage temperature icon 2472, a first stagerun time icon 2476, a removefirst stage icon 2480, a second stage cook method icon 2470, a second stage temperature icon 2474, a second stage run time icon 2478, a removesecond stage icon 2482, an add athird stage icon 2484, aclear settings icon 2486, anext icon 2452, and a cancelicon 2454. - When the user selects the
clear settings icon 2486 atstep 1687, flow proceeds to step 1694, whereupon all stages are removed and operations return to step 1390 ofFIG. 43 . When the user determines that the first cooking stage is no longer needed or desired, the user selects the removefirst stage icon 2480 atstep 1690, whereby flow returns to theconfirmation screen 2450 atstep 1656. In addition, when the user determines that an additional cooking stage is not desired, the user selects the removesecond stage icon 2482 atstep 1692, whereby flow returns to theconfirmation screen 2450 atstep 1656. However, when the user desires to program the second stage of the Sabbath Plus/Holiday cooking operation, the user selects the enter icon, which is illustrated inFIG. 69 as the second stage cook method icon 2470, the second stage temperature icon 2474, or the second stage run time icon 2478. The skilled artisan will appreciate that the selection of any of the second stage icons 2470, 2474, or 2478 prompts the display, atstep 1696 of the cook methods Sabbath Plus selection screen 2380 ofFIG. 65 . Those skilled in the art will further appreciate that while reference is made above to the selection of one of the second stage icons 2470, 2474, or 2478, the instant invention is equally capable of using a single enter icon, not shown, in place of the three icons to initiate the programming of the second stage of the Sabbath Plus cooking operation. - Flow then proceeds from
step 1696 ofFIG. 47 to thescreen architecture 1714 ofFIG. 48 . Thus,step 1716 ofFIG. 48 corresponds to step 1696 ofFIG. 47 , whereupon the Sabbath Plus cook method selection screen 2380 is displayed. - Add Second Stage to Sabbath Plus
- Flow then proceeds from
step 1696 ofFIG. 47 to thescreen architecture 1714 ofFIG. 48 . Thus,step 1716 ofFIG. 48 corresponds to step 1696 ofFIG. 47 , whereupon the Sabbath Plus cook method selection screen 2380 ofFIG. 65 is displayed. It will be appreciated by those skilled in the art that the Sabbath Plus cook method selection screen 2380 displayed in connection with the first stage is capable of being used to select the desired cooking method for the second stage. Thus, the same icons 2388-2408 are used herein with respect to thearchitecture 1714 ofFIG. 48 . Similarly,FIG. 65 includes the graphical illustration window 2410, which provides a visual queue to the user representing the cooking or cooling operation selected. Thus, for example and without limitation, the screen 2380 illustrates that a bake operation has been selected, which is shown in the window 2410. It will be understood by those skilled in the art that each icon 2388-2408 advantageously corresponds to a different graphical representation which is capable of being shown to the user via the window 2410. The Sabbath/Holiday Plus screen template 2380 further includes anext icon 2382, a cancel icon 2384, and aback icon 2386 the function of which will be explained in greater detail below. - When the user selects the
bake icon 2388 atstep 1718, flow proceeds to step 1720, whereupon the window 2410 displays a graphical representation of a baking operation to be performed by thecooking appliance 102. Similarly, when the user selects theroast icon 2390 atstep 1722, flow proceeds to step 1724, whereupon the window 2410 displays a graphical representation of a roasting operation to be performed by thecooking appliance 102. It will be appreciated by those skilled in the art that the broil cooking operation, represented by thebroil icon 2392 is not available for pre-programming in the preferred embodiment. However, in accordance with one particular embodiment of the present invention, the user selects thebroil icon 2392 and operations proceed, for example, as discussed below with respect to the roast cooking operation. To program a convection cooking operation, the user selects theconvection icon 2398 atstep 1726, whereupon the window 2410 depicts a convection cooking operation at step 1728. To program a convection bake cooking operation to be performed by thecooking appliance 102 as part of the Sabbath/Holiday Plus second stage cooking operations, the user selects theconvection bake icon 2400 atstep 1730, whereupon a graphical representation of a convection baking operation is displayed in the window 2410 atstep 1732. To program a convection roast operation, the user selects the convection roast icon 2402 atstep 1734, whereupon the window 2410 displays a graphical representation of a convection roasting operation atstep 1736. - To program a dehydrating cooking operation for the second stage of the Sabbath/Holiday Plus operation, the user selects the
dehydrate icon 2406 atstep 1738, whereupon a graphical representation of a dehydrating operation is displayed in the window 2410 atstep 1740. To include a warming operation in the second stage of the Sabbath/Holiday Plus program, the user selects thewarm icon 2394 atstep 1742, whereupon the window 2410 illustrates a graphical representation of a warming operation atstep 1744. To program a proofing cooking operation, the user selects the proof icon 2408 atstep 1746, which prompts the display of a representation of a proofing cooking operation in the window 2410 atstep 1748. When it is desired to include a defrosting operation, the user selects thedefrost icon 2396 atstep 1750, which prompts the window 2410 to display a graphical representation of a defrosting operation atstep 1752. To incorporate a refrigeration operation into the second stage of the Sabbath/Holiday Plus cooking program, the user selects therefrigerate icon 2404 atstep 1754, whereupon a refrigeration illustration is shown in the window 2410 atstep 1756. - As illustrated in
FIG. 65 , the user is presented with the ability to cancel the Sabbath Plus programming operation by selecting the cancel icon 2384 atstep 1758, return to theprevious screen 2466 ofFIG. 69 by selecting theback icon 2386 at step 1762, or proceed to the next step of programming the second stage of the Sabbath Plus operation by selecting thenext icon 2382 atstep 1760. When the user selects the cancel icon 2384 atstep 1758, flow proceeds to step 1776, wherein the display is returned to the Sabbath/Holidaymain screen 2224. When the user selects theback icon 2386 at step 1762, flow proceeds to step 1780, whereby the display reverts to the add astage screen 2466. When the user selects thenext icon 2382 atstep 1760, flow proceeds to step 1778, whereupon a setoven temperature screen 2412 is displayed, as illustrated inFIG. 66 . In the preferred embodiment, the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit. The skilled artisan will appreciate that this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention. - As shown in
FIG. 66 , thetemperature selection screen 2412 includes a graphical representation of a temperature range 2420, a sliding selector 2422, a minus five degree adjustment icon 2424, a plus five degree adjustment icon 2426, anext icon 2414, a cancelicon 2416, and aback icon 2418. The user adjusts the temperature atstep 1778 to the desired cooking temperature using the sliding selector 2422. When fine-tuning is necessary, i.e., to change from 240 degrees to 245 degrees, the user selects that plus five degrees icon 2426, which raises the selected temperature by five degrees. The skilled artisan will appreciate that the instant invention enables the user to return to the previous screen 2380 by selecting theback icon 2418 atstep 1792, which returns the user to the cook methods Sabbath screen 2380 atstep 1798. The skilled artisan will further appreciate that by selecting the cancelicon 2416 atstep 1794, the user is returned to the Sabbath/Holidaymain screen 2224 atstep 1800. After setting the desired temperature, the user selects thenext icon 2414 atstep 1796, which prompts the display of a set start/stop time screen atstep 1802. - Following user selection of the
dehydrate icon 2406 atstep 1738, the user is presented, as shown inFIG. 65 , with the ability to cancel the Sabbath Plus programming operation by selecting the cancel icon 2384 atstep 1764, return to theprevious screen 2466 ofFIG. 69 by selecting theback icon 2386 atstep 1768, or proceed to the next step of programming the Sabbath Plus operation by selecting thenext icon 2382 atstep 1766. When the user selects the cancel icon 2384 atstep 1764, flow proceeds to step 1782, wherein the display is returned to the Sabbath/Holidaymain screen 2224 ofFIG. 55 . When the user selects theback icon 2386 atstep 1768, flow proceeds to step 1786, whereby the display reverts to the add astage screen 2466 ofFIG. 69 . When the user selects thenext icon 2382 atstep 1766, flow proceeds to step 1784, whereupon a setoven temperature screen 2412 is displayed, as illustrated inFIG. 66 . - The skilled artisan will appreciate that the
temperature selection screen 2412 is advantageously enables the user to select the desired dehydration temperature. In the preferred embodiment, the temperature range for the dehydration operation is one hundred degrees to two hundred degrees, in accordance with dehydration temperatures known in the art. Thus, those skilled in the art will understand that the graphical representation of thetemperature range 2412 is suitably adjusted for the dehydration operation to reflect a minimum temperature of one hundred degrees and a maximum temperature of two hundred degrees. The foregoing dehydration temperature range is for example purposes only and any dehydration temperature range known in the art is equally capable of being implemented in accordance with the present invention. The skilled artisan will appreciate that the instant invention enables the user to return to the previous screen 2380 by selecting theback icon 2418 atstep 1792, which returns the user to the cook methods Sabbath selection screen 2380 atstep 1798. The skilled artisan will further understand that by selecting the cancelicon 2416 atstep 1794, the user is returned to the Sabbath/Holidaymain screen 2224 atstep 1800. After setting the desired temperature, the user selects thenext icon 2414 atstep 1796, which prompts the display of a set start/stop time screen atstep 1802. - When the user desires to proceed with the programming of the Sabbath Plus program and has selected the
warm icon 2394 atstep 1742, the proof icon 2408 atstep 1746, thedefrost icon 2396 atstep 1750, or therefrigerate icon 2404 atstep 1754, flow proceeds to the second tier of SabbathPlus screen architecture 1804 ofFIG. 49 for further user input atsteps step 1772 directly to step 1802, whereupon a start/stop time screen is displayed to the user for further selections. It will be appreciated by those skilled in the art that step 1802 ofFIG. 48 prompts flow to proceed to thescreen architecture 1804 ofFIG. 49 . Furthermore, the skilled artisan will understand that the screen displayed atstep 1802 corresponds to the instructions to be selected by the user viascreen architecture 1804, as illustrated byFIG. 67 . -
FIG. 67 illustrates the template set start/stop time screen 2428 displayed to the user atstep 1802 in accordance with the present invention. Returning toFIG. 49 , with references herein toFIG. 67 , the user first selects the desired start date by selecting the start date icon 2436 atstep 1806. In the preferred embodiment, the start date icon 2436 is a scroll-down menu, as is known in the art, enabling the user to navigate to the desired date on which the selected cooking operation is to begin. The user then selects the time at which the selected cooking operation is to begin by selecting thestart time icon 2440 atstep 1808. It will be appreciated by those skilled in the art that upon selecting thestart time icon 2440, the user then inputs the desired start time in hours and minutes using thenumeric keypad 2448. The user then selects the appropriate setting via the AM/PM toggle icon 2444 atstep 1810. - Similar to the setting of the start time and date information, the user sets the stop date for the cooking operation by selecting the stop date icon 2438 at
step 1812. As with the start date icon 2436, the stop date icon 2438 is also a scroll-down menu, as are known in the art, from which the user selects the desired date on which the cooking operation is to be completed. The user then selects the stop time icon 2442 to set the time at which cooking is to be completed atstep 1814. It will be appreciated by those skilled in the art that the user inputs the desired stop time via thenumeric keypad 2448. The user then selects the appropriate setting via the AM/PM toggle icon 2446 atstep 1816. - Upon completion of the selection of the start/stop time, the user is prompted to continue with the setup, cancel the setup, or return to the previous selection screen. To return to the previous selection screen, the user selects the
back icon 2434 atstep 1818, which returns the user to the previous screen. As the skilled artisan will appreciate, the screen to which the user is returned is dependent upon the cooking operation previously selected for the second stage of the Sabbath/Holiday Plus operation. Thus, when the user has selected either the bake, roast, convection, convection bake, or convection roast cooking operations, flow returns fromstep 1818 to step 1824, whereupon the user is prompted to select the desired cooking temperature. When the user has previously selected the dehydrate cooking operation, flow returns fromstep 1818 to step 1834, whereupon the user is prompted to select the desired dehydration cooking temperature. When the user had selected the warming cooking operation, flow proceeds fromstep 1818 to step 1826, whereupon the cook methods Sabbath/Holiday screen 2380 ofFIG. 65 is displayed, with thewarm icon 2394 highlighted, thereby indicating the previous selection made by the user. Similarly, when the user had previously selected the proofing cooking operation, flow proceeds fromstep 1818 to step 1828, whereupon the cook methods Sabbath/Holiday screen 2380 is displayed with the proof icon 2408 highlighted, thereby indicating that the user had previously selected the proof operation. Likewise, when the user selected the defrost operation, flow proceeds fromstep 1818 to step 1830, whereupon the cook methods Sabbath/Holiday screen 2380 is displayed with thedefrost icon 2396 highlighted, thereby indicating the previous selection made by the user. Furthermore, when the user had selected the refrigeration operation, flow proceeds fromstep 1818 to step 1832, whereupon the cook methods Sabbath/Holiday screen 2380 is displayed, with therefrigerate icon 2404 highlighted, indicating the previous selection made by the user. - When the user desires to cancel the setup of the Sabbath/Holiday Plus program, the user selects the cancel
icon 2432 atstep 1820, thereby prompting the display of the main Sabbath/Holiday screen 2224 atstep 1836, effectively returning the user to step 1308 ofFIG. 42 . When the user has completed inputting all time and date settings, the user selects thenext icon 2430 atstep 1822, prompting the display of the add astage screen 2466 ofFIG. 69 atstep 1838. It will be understood by those skilled in the art that the add astage screen 2466 advantageously illustrates icons 2470, 2474, and 2478 as the cooking method, temperature and runtimes selected by the user in the preceding steps. From the add astage screen 2466, the user is presented with several options for proceeding, including, for example and without limitation, clearing the settings, subtracting one or more stages from the Sabbath/Holiday Plus cooking operation, canceling the Sabbath/Holiday Plus cooking program, or proceeding with the final steps in setting the Sabbath/Holiday Plus cooking program. - To clear the settings, the user selects the
clear settings icon 2486 atstep 1840, thereby prompting display of the Sabbath Plus settings screen 2360 ofFIG. 63 atstep 1850, effectively returning flow to step 1390 ofFIG. 43 . Removal of the first cooking stage is accomplished by selection of the first subtract. cookingstage icon 2480 atstep 1842, whereupon flow proceeds to the display of the confirm Sabbath Plus settings screen 2450 atstep 1852. Similarly, to remove the second cooking stage from the program, the user selects the subtract secondcooking stage icon 2482 atstep 1844, thereafter flow proceeds to step 1852, which displays the confirm Sabbath Plus settings screen 2450. Upon user selection of the cancelicon 2454 atstep 1846, flow returns to the Sabbath/Holiday screen 2224 ofFIG. 55 atstep 1854. When the user has completed entering the information for the second stage of the Sabbath Plus cooking operation, the user selects thenext icon 2452 atstep 1848, which prompts the display of the confirm days screen 2488 ofFIG. 70 atstep 1856. - As previously discussed,
FIG. 70 illustrates a suitable template confirmdays screen 2488, inclusive of the text windows representing the cooking program corresponding to the SabbathPlus cooking operation 2490, the firstHoliday cooking operation 2492, as well as the secondHoliday cooking operation 2494. When the user desires to modify any of the programmed variables, the user selects theback icon 2496 ofscreen 2488 atstep 1858, which returns display add astage screen 2466 ofFIG. 69 atstep 1864. The user is capable of selecting the cancelicon 2500 to terminate the Sabbath Plus program, whereupon display returns to the Sabbath/Holiday Screen 2224 atstep 1866. When the user is satisfied with the Sabbath Plus program, the user selects thestart icon 2498 atstep 1862, whereupon the Sabbath Plus status screen is displayed atstep 1868. Those skilled in the art will appreciate that a suitable Sabbath Plus status screen is illustrated inFIG. 71 at 2502. - First Holiday Tab
- Returning to the Sabbath Plus settings screen at
step 1390 ofFIG. 43 , the user is able to select thefirst Holiday tab 2364 or thesecond Holiday tab 2366 from thescreen 2360 ofFIG. 63 , atsteps first Holiday tab 2364 atstep 1406, flow proceeds to thescreen architecture 1870 illustrated inFIG. 50 . It will be appreciated by those skilled in the art that step 1872 ofFIG. 50 corresponds to step 1406 ofFIG. 43 , such that when the user selects thefirst Holiday tab 2364 atstep 1406, flow proceeds to step 1872 ofFIG. 50 . In accordance with one aspect of the present invention, the user selects thefirst Holiday tab 2364 by selecting themove icon 2368, whereby the active window changes from thescreen 2360 ofFIG. 63 to thescreen 2378 ofFIG. 64 . Alternatively, the user is able to select thefirst Holiday tab 2364 via thetouchscreen interface 222 by depressing thescreen 2360 at the graphical location of thetab 2364, without depressing themove icon 2368. -
FIG. 64 is now explained in connection with thescreen architecture 1870 ofFIG. 50 , whereby the user sets up the first Holiday program in accordance with the present invention. Similar to the Sabbath Plus settings screen 2360 ofFIG. 63 , the first Holiday settings screen 2378 employs the same icons depicted inFIG. 63 . Thus, for purposes of explanation, the same reference numbers will be used interchangeably for the description of the Sabbath Plus settings screen 2360 ofFIG. 63 , and the first Holiday settings screen 2378 ofFIG. 64 . It will be appreciated by those skilled in the art that the settings of the second Holiday program are capable of being implemented using the screen architectures of the first Holiday operation and for purposes of brevity, are not included hereinafter. - The first Holiday
setting template screen 2378 includes a variety of selection options for the user. As shown inFIG. 64 , thescreen 2378 includes the Sabbath offsettab 2362, the first Holiday offsettab 2364, the second Holiday offsettab 2366, themove icon 2368, theenter icon 2374, the add astage icon 2376, the cancelicon 2370, and thenext icon 2372. It will be appreciated by those skilled in the art that thenext icon 2372 illustrated inFIG. 64 is enabled as shown. The skilled artisan will understand that thenext icon 2372 ofscreen 2378 advantageously becomes enabled once preconditions, including for example and without limitation the completion of programming at least one cooking stage, have been fulfilled. Thus, as shown inFIG. 64 , a Sabbath Plus program has already been programmed, thereby enabling thenext icon 2372. The skilled artisan will appreciate that the selection of thenext icon 2372 by the user, absent any entries with respect to the first Holiday program, will result in execution of the previously input Sabbath Plus program. The cancelicon 2370 is capable of being selected by the user at 1876 when so desired, returning the display to the Sabbath/holiday main screen 2224 atstep 1880. - Referring now to the selection of the first Holiday offset
tab 2364 atstep 1872, when theenter icon 2374 is selected by the user atstep 1874, flow proceeds to step 1878, whereupon the user is presented with a cook methods Sabbath Plus Holiday selection screen, hereinafter “first Holiday cook methods screen”. - A first Holiday cook methods screen is shown by the
template 2504 illustrated inFIG. 72 . As shown inFIG. 72 , the first Holiday cook methods screen 2504 includes icons representative of several cooking options, including, for example and without limitation, abake icon 2512, aroast icon 2514, abroil icon 2516, awarm icon 2518, a convection icon 2522, aconvection bake icon 2524, aconvection roast icon 2526, a refrigerate icon 2528, adefrost icon 2520, a dehydrate icon 2530, and aproof icon 2532. The skilled artisan will appreciate that the foregoing icons 2512-2532 are representative of cooking/cooling operations capable of being performed by thecooking appliance 102 during the first Holiday program and are illustrated for example purposes only. Other cooking/cooling operations are equally capable of being performed by the cooking appliance without departing from the scope of the present invention. -
FIG. 72 further includes a graphical illustration window 2534 suitably configured to provide a visual cue to the user representative of the cooking or cooling operation selected. Thus, for example and without limitation, thescreen 2504 illustrates that a bake operation has been selected, which is shown in the window 2534. It will be understood by those skilled in the art that each icon 2512-2532 advantageously corresponds to a different graphical representation which is capable of being shown to the user via the window 2534. The firstHoliday screen template 2504 further includes anext icon 2506, a cancelicon 2508, and aback icon 2510 the function of which will be explained in greater detail below. - When the user selects the
bake icon 2512 atstep 1882, flow proceeds to step 1902 whereupon the window 2534 displays a graphical representation of a baking operation to be performed by thecooking appliance 102. Similarly, when the user selects theroast icon 2514 atstep 1884, flow proceeds to step 1904, whereupon the window 2534 displays a graphical representation of a roasting operation to be performed by thecooking appliance 102. It will be appreciated by those skilled in the art that the broil cooking operation, represented by thebroil icon 2516 is not available for preprogramming in the preferred embodiment. However, in accordance with one particular embodiment of the present invention, the user selects thebroil icon 2516 and operations proceed, for example, as discussed below with respect to the roast cooking operation. To program a convection cooking operation, the user selects the convection icon 2522 atstep 1886, whereupon the window 2534 depicts a convection cooking operation atstep 1906. - To program a convection bake cooking operation to be performed by the
cooking appliance 102 as part of the Sabbath/Holiday Plus cooking operations, the user selects theconvection bake icon 2524 atstep 1888, whereupon a graphical representation of a convection baking operation is displayed in the window 2534 atstep 1908. To program a convection roast operation, the user selects theconvection roast icon 2526 atstep 1890, whereupon the window 2534 displays a graphical representation of a convection roasting operation atstep 1910. To program a dehydrating cooking operation, the user selects the dehydrate icon 2530 atstep 1892, whereupon a graphical representation of a dehydrating operation is displayed in the window 2534 atstep 1912. To include a warming operation in the first Holiday program, the user selects thewarm icon 2518 at step 1894, whereupon the window 2534 illustrates a graphical representation of a warming operation atstep 1914. To program a proofing cooking operation, the user selects theproof icon 2532 atstep 1896, which prompts the display of a representation of a proofing cooking operation in the window 2534 atstep 1916. When it is desired to include a defrosting operation, the user selects thedefrost icon 2520 atstep 1898, which prompts the window 2534 to display a graphical representation of a defrosting operation atstep 1918. To incorporate a refrigeration operation into the first Holiday cooking program, the user selects the refrigerate icon 2528 atstep 1900, whereupon a refrigeration illustration is shown in the window 2534 at step 1920. - When the user desires to proceed with the programming of the first Holiday program and has selected the
bake icon 2512 atstep 1882, theroast icon 2514 atstep 1884, the convection icon 2522 atstep 1886, theconvection bake icon 2524 atstep 1888, or theconvection roast icon 2526 atstep 1890, flow proceeds tosteps FIG. 72 , the user is presented with the ability to cancel the first Holiday programming operation by selecting the cancelicon 2508 atstep 1922, return to theprevious screen 2378 by selecting theback icon 2510 atstep 1926, or proceed to the next step of programming the first Holiday operation by selecting thenext icon 2506 atstep 1924. When the user selects the cancelicon 2508 atstep 1922, flow proceeds to step 1940, wherein the display is returned to the Sabbath/Holidaymain screen 2224 ofFIG. 55 . When the user selects theback icon 2510 atstep 1926, flow proceeds to step 1944, whereby the display reverts to the firstHoliday tab screen 2378 ofFIG. 5564 When the user selects thenext icon 2506 atstep 1924, flow proceeds to step 1942, whereupon a set oven temperature screen 2536 is displayed, as illustrated inFIG. 73 . The skilled artisan will understand thatstep 1942 ofFIG. 50 corresponds to step 1958 of thescreen architecture 1956 ofFIG. 51 , such that user selection of thenext icon 2506 atstep 1924 prompts the display of the set oven temperature screen 2536 atstep 1942 ofFIG. 50 correlating to the display of the temperature screen 2536 ofFIG. 73 atstep 1958 ofFIG. 51 . - In the preferred embodiment, the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit. The skilled artisan will appreciate that this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention.
- As shown in
FIG. 73 , the temperature selection screen 2536 includes a graphical representation of a temperature range 2546, a sliding selector 2544, a minus fivedegree adjustment icon 2548, a plus fivedegree adjustment icon 2550, a next icon 2538, a cancel icon 2540, and aback icon 2542. The user adjusts the temperature atstep 1958 to the desired cooking temperature using the sliding selector 2544. When fine-tuning is necessary, i.e., to change from 225 degrees to 230 degrees, the user selects that plus fivedegrees icon 2550, which raises the selected temperature by five degrees. The skilled artisan will appreciate that the instant invention enables the user to return to theprevious screen 2504 ofFIG. 72 by selecting theback icon 2542 at step 1968, which returns the user to the cookmethods Sabbath screen 2504 atstep 1974. The skilled artisan will further appreciate that by selecting the cancel icon 2540 atstep 1966, the user is returned to the Sabbath/Holidaymain screen 2224 atstep 1972. After setting the desired temperature, the user selects the next icon 2538 atstep 1964, which prompts the display of a set start/stop time screen atstep 1970. - When the user desires to proceed with the programming of the first Holiday program and has selected the dehydrate icon 2530 at
step 1892 ofFIG. 50 , flow proceeds tosteps FIG. 72 , the user is presented with the ability to cancel the first Holiday programming operation by selecting the cancelicon 2508 atstep 1928, return to theprevious screen 2378 ofFIG. 64 by selecting theback icon 2510 atstep 1932, or proceed to the next step of programming the first Holiday operation by selecting thenext icon 2506 atstep 1930. When the user selects the cancelicon 2508 atstep 1928, flow proceeds to step 1946, wherein the display is returned to the Sabbath/Holidaymain screen 2224. When the user selects theback icon 2510 atstep 1932, flow proceeds to step 1850, whereby the display reverts to the firstHoliday tab screen 2378. When the user selects thenext icon 2506 atstep 1930, flow proceeds to step 1848, whereupon a set oven temperature screen 2536 is displayed, as illustrated inFIG. 73 . The skilled artisan will understand thatstep 1848 ofFIG. 50 corresponds to step 1960 of thescreen architecture 1956 ofFIG. 51 , such that user selection of thenext icon 2506 atstep 1930 prompts the display of the set oven temperature screen 2536 atstep 1848 ofFIG. 50 correlating to the display of the temperature screen 2536 atstep 1960 ofFIG. 51 . - The skilled artisan will appreciate that the temperature selection screen 2536 advantageously enables the user to select the desired dehydration temperature. In the preferred embodiment, the temperature range for the dehydration operation is one hundred degrees to two hundred degrees, in accordance with dehydration temperatures known in the art. Thus, those skilled in the art will understand that the graphical representation of the temperature range 2536 is suitably adjusted for the dehydration operation to reflect a minimum temperature of one hundred degrees and a maximum temperature of two hundred degrees. The foregoing dehydration temperature range is for example purposes only and any dehydration temperature range known in the art is equally capable of being implemented in accordance with the present invention. The skilled artisan will further appreciate that the instant invention enables the user to return to the
previous screen 2504 by selecting theback icon 2542 at step 1968, which returns the user to the cook methodsfirst Holiday screen 2400 atstep 1974. The skilled artisan will also appreciate that by selecting the cancel icon 2540 atstep 1966, the user is returned to the Sabbath/Holidaymain screen 2224 atstep 1972. After setting the desired temperature, the user selects the next icon 2538 atstep 1964, which prompts the display of a set start/stop time screen atstep 1970. - When the user desires to proceed with the programming of the first Holiday program and has selected the
warm icon 2518 at step 1894 ofFIG. 50 , theproof icon 2532 atstep 1896, thedefrost icon 2520 atstep 1898, or the refrigerate icon 2528 atstep 1900, flow proceeds tosteps icon 2508 atstep 1934 prompts the display to return to the Sabbath/Holidaymain screen 2224 atstep 1852. User selection of theback icon 2510 at step 1938 prompts the display to return to the firstHoliday tab screen 2378 atstep 1854. When the user has selected the warming, defrost, refrigeration, or proofing cooking operations, and selects thenext icon 2506 atstep 1936, which corresponds to theselection step 1962 ofFIG. 51 , flow proceeds fromstep 1962 to step 1970, whereupon a start/stop time screen is displayed to the user for further selections. It will be understood by those skilled in the art that thescreen architecture 1956 illustrated inFIG. 51 represents a sub-tier in the first Holiday programming. -
FIG. 74 illustrates a first Holiday template set start/stop time screen 2552 displayed to the user atstep 1970 in accordance with the present invention. As depicted inFIG. 74 , thescreen 2552 includes a start date icon 2560, astop date icon 2564, a start time icon 2562, astop time icon 2566, a start time AM/PM toggle icon 2568, a stop time AM/PM toggle icon 2570, anumeric keypad 2572, a next icon 2554, a cancelicon 2556, and aback icon 2558. Returning toFIG. 51 , with references herein toFIG. 74 , the user first selects the desired start date by selecting the start date icon 2560 atstep 1976. In the preferred embodiment, the start date icon 2560 is a scroll-down menu, as is known in the art, enabling the user to navigate to the desired date on which the selected cooking operation is to begin. The user then selects the time at which the selected cooking operation is to begin by selecting the start time icon 2562 atstep 1978. It will be appreciated by those skilled in the art that upon selecting the start time icon 2562, the user then inputs the desired start time in hours and minutes using thenumeric keypad 2572. The user then selects the appropriate setting via the AM/PM toggle icon 2568 atstep 1980. - Similar to the setting of the start time and date information, the user sets the stop date for the cooking operation by selecting the
stop date icon 2564 atstep 1982. As with the start date icon 2560, thestop date icon 2564 is also a scroll-down menu, as is known in the art, from which the user selects the desired date on which the cooking operation is to be completed. The user then selects thestop time icon 2566 to set the time at which cooking is to be completed atstep 1984. It will be appreciated by those skilled in the art that the user inputs the desired stop time via thenumeric keypad 2572. The user then selects the appropriate setting via the AM/PM toggle icon 2570 atstep 1986. - Upon completion of the selection of the start/stop time, the user is prompted to continue with the setup of the first Holiday program, cancel the setup of the first Holiday program, or return to the previous selection screen. To return to the previous selection screen, the user selects the
back icon 2558 atstep 1988, which returns the user to the previous screen. As the skilled artisan will appreciate, the screen to which the user is returned is dependent upon the cooking operation previously selected. Thus, when the user has selected either the bake, roast, convection, convection bake, or convection roast cooking operations, flow returns fromstep 1988 to step 1958, whereupon the user is prompted to select the desired cooking temperature. When the user has previously selected the dehydrate cooking operation, flow returns fromstep 1988 to step 1960, whereupon the user is prompted to select the desired dehydration cooking temperature. When the user had selected the warming cooking operation, flow proceeds fromstep 1988 to step 1998, whereupon the cook methodsHoliday selection screen 2504 ofFIG. 72 is displayed, with thewarm icon 2518 highlighted, thereby indicating the previous selection made by the user. Similarly, when the user had previously selected the proofing cooking operation, flow proceeds fromstep 1988 to step 2000, whereupon the cook methodsHoliday selection screen 2504 is displayed with theproof icon 2532 highlighted, thereby indicating that the user had previously selected the proof operation. Likewise, when the user selected the defrost operation, flow proceeds fromstep 1988 to step 2002, whereupon the cook methodsHoliday selection screen 2504 is displayed with thedefrost icon 2520 highlighted, thereby indicating the previous selection made by the user. Furthermore, when the user had selected the refrigeration operation, flow proceeds fromstep 1988 to step 2004, whereupon the cook methodsHoliday selection screen 2504 is displayed, with the refrigerate icon 2528 highlighted, indicating the previous selection made by the user. - When the user desires to cancel the setup of the first Holiday program, the user selects the cancel
icon 2556 ofFIG. 74 atstep 1990, thereby prompting the display of the main Sabbath/Holiday screen 2224 atstep 1996, effectively returning the user to step 1308 ofFIG. 42 . When the user has completed inputting all time and date settings, the user selects the next icon 2554 atstep 1992, prompting the display of a confirmation of the First Holiday settings screen atstep 1994. Flow then proceeds fromstep 1994 ofFIG. 51 to step 2008 ofFIG. 52 . As will be understood by those skilled in the art,FIG. 52 illustrates athird tier architecture 2006 corresponding to the first Holiday operations of thecooking appliance 102 in accordance with the present invention. Thus,step 1994 ofFIG. 51 correlates to step 2008 ofFIG. 52 , wherein a confirmation screen, such as screen 2574 ofFIG. 75 , is displayed to the user via thetouchscreen interface 222. - As indicated at
step 2008, the confirmation screen 2574 ofFIG. 75 enables the user to confirm the previous selections made during setup of the first Holiday operation of thecooking appliance 102. As shown inFIG. 75 , the confirmation screen 2574 includes the Sabbath offsettab 2362, the first Holiday offsettab 2364, the second Holiday offsettab 2366, themove icon 2368, acook method icon 2580, anoven temperature icon 2582, a run-time icon 2584, anadd stage icon 2586, aclear settings icon 2588, anext icon 2576, and a cancelicon 2578. Each of these icons will be explained in greater detail below with respect to the discussion corresponding to thescreen architecture 2006 ofFIG. 52 . When the user desires to cancel setup of the first Holiday Plus operation previously input, the user selects the cancelicon 2578 atstep 2010, which prompts the display of the Sabbath/Holidaymain screen 2224 ofFIG. 55 atstep 2012. - When the user is satisfied with the selections made to the first Holiday operation, the user selects the
next icon 2576 atstep 2014, which prompts the display of the confirm days screen 2488 ofFIG. 70 at step 2016. As illustrated inFIG. 70 , the confirm days screen 2488 includes text windows representative of the cooking program corresponding to the SabbathPlus cooking operation 2490, the firstHoliday cooking operation 2492, as well as the secondHoliday cooking operation 2494. The skilled artisan will appreciate that in the preferred embodiment, when no program has been entered for a given cooking operation, the text window corresponding to that operation is left blank or not shown on theconfirm days screen 2488. When the user desires to modify any of the programmed variables, the user selects theback icon 2496 ofscreen 2488 atstep 1060, which returns display and operations to the confirm first Holiday settings screen 2574 atstep 1064. When the user is satisfied with the first Holiday program, the user selects thestart icon 2498 atstep 2018, whereupon the first Holiday status screen is displayed atstep 1062. Those skilled in the art will appreciate that a suitable first Holiday status screen is illustrated inFIG. 71 at 2502. - In addition, the user is capable of modifying any of the previous selections for the first Holiday operation from the confirmation screen 2574 by selecting one of the icons 2580-2588. From the confirmation screen 2574 of
FIG. 75 , the user is able to select, atstep 2026, theclear settings icon 2588, which prompts display of the first Holiday tab settings screen 2378 ofFIG. 64 atstep 2036. When the user desires to change the previously selected cooking method, the user selects thecook method icon 2580 atstep 1068, prompting the display of the cook methodsfirst Holiday screen 2504 ofFIG. 72 atstep 2038. The user then makes any desired changes to the cook method and selects the okay, i.e.,next icon 2506, atstep 1088, whereby the changes to the cooking method are made to the first Holiday operation atstep 2052 and flow returns to displaying the confirmation screen 2574 atstep 2008. It will be appreciated by those skilled in the art that after changing the desired cooking method, the user is capable of adjusting the other settings from the confirmation screen 2574 in accordance with the new cooking method. When the user determines that no changes to the cooking method are desired, the user selects the cancelicon 2508 atstep 2050, whereby no changes are made to the cooking method atstep 2054 and flow returns to displaying the confirmation screen 2574 atstep 2008. - When the user desires to change the previously selected cooking or dehydration temperature, the user selects the
oven temperature icon 2582 atstep 2030, prompting the display of the temperature selection screen 2536 atstep 1080 orstep 1082. The skilled artisan will appreciate thatsteps step 2050, whereby no changes are made to the cooking temperature atstep 2054 and flow returns to displaying the confirmation screen 2574 atstep 2008. When the user has adjusted the temperature, the user selects the okay, i.e., next icon 2538 atstep 1088, whereby the changes to the cooking temperature are made to the first Holiday operation atstep 2052 and flow returns to displaying the confirmation screen 2574 atstep 2008. - In the event that the user desires to adjust the run times associated with the selected cooking operations, the user selects the run-
time icon 2584 atstep 2032, which prompts the display of the set start and stoptime screen 2552 atstep 1084. The user is then able to adjust the start and stop times of the selected cooking operation as set forth above. When the user elects to save the changes made to the start or stop times, the user selects the okay, i.e., next icon 2554 atstep 1088, whereupon the changes are made to the first Holiday program atstep 2052. Flow then returns to the confirmation screen 2574 atstep 2008. When the user determines that the changes made to the start or stop time are to be discarded, the user selects the cancelicon 2556 atstep 2050, whereupon no changes are made to the previously input start or stop times atstep 2054 and flow returns to the display of the confirmation screen 2574 atstep 2008. - When the user determines that an additional stage is to be added, i.e., another step in the first Holiday cooking or cooling operation is required, the user selects the add a
stage icon 2586 atstep 2034, which prompts the display of an add a stage screen atstep 1086, illustrated at 2590 inFIG. 76 . As shown inFIG. 76 , the add astage screen 2590 includes the Sabbath offsettab 2362, the first Holiday offsettab 2364, the second Holiday offsettab 2366, themove icon 2368, a first stagecook method icon 2596, a firststage temperature icon 2600, a first stagerun time icon 2958, a removefirst stage icon 2608, a second stagecook method icon 2598, a secondstage temperature icon 2602, a second stagerun time icon 2606, a removesecond stage icon 2610, an add a third stage icon 2612, aclear settings icon 2614, anext icon 2592, and a cancelicon 2594. - When the user selects the
clear settings icon 2614 atstep 2056, flow proceeds to step 2064, whereupon all stages are removed and operations return to step 1406 ofFIG. 43 . When the user determines that the first cooking stage is no longer needed or desired, the user selects the removefirst stage icon 2608 atstep 2060, whereby flow returns to the confirmation screen 2574 ofFIG. 75 atstep 2008. In addition, when the user determines that an additional cooking stage is not desired, the user selects the removesecond stage icon 2610 at step 2062, whereby flow returns to the confirmation screen 2574 atstep 2008. However, when the user desires to program the second stage of the first Holiday cooking operation, the user selects the enter icon, which is illustrated inFIG. 76 as the second stagecook method icon 2598, the secondstage temperature icon 2602, or the second stagerun time icon 2606. The skilled artisan will appreciate that the selection of any of thesecond stage icons step 2066 of the cook methodsHoliday selection screen 2504 ofFIG. 72 . Those skilled in the art will further appreciate that while reference is made above to the selection of one of thesecond stage icons - It will be understood by those skilled in the art that step 2070 of
FIG. 53 follows immediately fromstep 2066 ofFIG. 52 , which corresponds to the programming of the second stage of the first Holiday cooking operation. Thus, once the user has selected any of theicons step 2058, flow proceeds fromstep 2066 ofFIG. 52 to step 2070 ofFIG. 53 . As will be appreciated by those skilled in the art,FIG. 53 illustrates a contemporaneous third-tier of screen architecture 2068 corresponding to the addition of the second stage cooking operation to the first Holiday cooking operation. For explanation purposes, the display on thetouchscreen interface 222 progresses from displaying the second stage of thefirst Holiday screen 2590 ofFIG. 76 to the cookmethods selection screen 2504 ofFIG. 72 . Therefore, explanation of the second stage selection process of the first Holiday program will entail use of theselection screen 2504 in accordance with the screen architecture method 2068 ofFIG. 53 . - Those skilled in the art will appreciate that the addition and programming of the second stage, while undertaken in accordance with the method 2068 of
FIG. 53 , uses most of the same screen templates as used during the programming of the first stage of the first Holiday operation. As previously described with respect toFIG. 72 , theselection screen 2504 includes cooking method icons corresponding to thebake icon 2512, theroast icon 2514, the convection icon 2522 theconvection bake icon 2524, theconvection roast icon 2526, the dehydrate icon 2530, thewarm icon 2518, theproof icon 2532, thedefrost icon 2520, the refrigerate icon 2528, and thebroil icon 2516. As discussed above, the broil cooking operation, as represented by thebroil icon 2516, in accordance with the preferred embodiment of the present invention, is not available for programming for a variety of reasons, as discussed above. Thescreen 2504 further includes the graphical representation window 2534, the function of which is the same as that for the first stage of the first Holiday program. The cookmethods selection screen 2504 further includes thenext icon 2506, the cancelicon 2508, and theback icon 2510, the function of which will be explained in greater detail below. - Returning to the method 2068 of
FIG. 53 , thescreen 2504 is advantageously displayed to the user atstep 2070, whereupon the user is able to select a desired cooking method for the second stage of the first Holiday cooking operation. Thus, when the user selects thebake icon 2512 at step 2072, flow proceeds to step 2092, whereupon the window 2534 displays the graphical representation of a baking operation to be performed by thecooking appliance 102. Similarly, when the user selects theroast icon 2514 at step 2074, flow proceeds to step 2094, whereupon the window 2534 displays the graphical representation of a roasting operation to be performed by thecooking appliance 102. To program a convection cooking operation, the user selects the convection icon 2522 atstep 2076, whereupon the window 2534 depicts a convection cooking operation at step 2096. To program a convection bake cooking operation to be performed by thecooking appliance 102 as part of the second stage of the first Holiday cooking operations, the user selects theconvection bake icon 2524 at step 2078, whereupon a graphical representation of a convection baking operation is displayed in the window 2534 at step 2098. To program a convection roast operation, the user selects theconvection roast icon 2526 at step 2080, whereupon the window 2534 displays a graphical representation of a convection roasting operation at step 2100. To program a dehydrating cooking operation for the second stage of the first Holiday operation, the user selects the dehydrate icon 2530 atstep 2082, whereupon a graphical representation of a dehydrating operation is displayed in the window 2534 atstep 2102. To include a warming operation in the second stage of the first Holiday program, the user selects thewarm icon 2518 atstep 2084, whereupon the window 2534 illustrates a graphical representation of a warming operation at step 2104. To program a proofing cooking operation, the user selects theproof icon 2532 atstep 2086, which prompts the display of a representation of a proofing cooking operation in the window 2534 at step 2106. When it is desired to include a defrosting operation, the user selects thedefrost icon 2520 at step 2088, which prompts the window 2534 to display a graphical representation of a defrosting operation atstep 2108. To incorporate a refrigeration operation into the second stage of the first Holiday cooking program, the user selects the refrigerate icon 2528 atstep 2090, whereupon a refrigeration illustration is shown in the window 2534 at step 2110. - As shown in
FIG. 72 , the user is presented with the ability to cancel the addition of the second stage to the first Holiday programming operation by selecting the cancelicon 2508 atstep 2112 for the bake, roast, convection, convection bake, or convection roast method, at step 2118 for the dehydrate method, and atstep 2124 for the warm, proof, defrost, or refrigerate methods. The user is also able to return to the previous screen 2574 by selecting theback icon 2510 atstep 2116 for the bake, roast, convection, convection bake, or convection roast method, atstep 2122 for the dehydrate method, and atstep 2128 for the warm, proof, defrost, or refrigerate methods. In addition, the user is able to proceed to the next step of programming the second stage of the first Holiday operation by selecting thenext icon 2506 atstep 2114 for the bake, roast, convection, convection bake, or convection roast method, at step 2120 for the dehydrate method, and atstep 2126 for the warm, proof, defrost, or refrigerate methods - When the user selects the cancel
icon 2508 atsteps steps main screen 2224 ofFIG. 55 . When the user selects theback icon 2510 atsteps steps FIG. 75 . When the user selects thenext icon 2506 atstep 2114 for the bake, roast, convection, convection bake, or convection roast cooking methods, flow proceeds to step 2132, whereupon the set oven temperature screen 2536 is displayed, as illustrated inFIG. 73 . As previously discussed, the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit. The skilled artisan will appreciate that this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention. - The temperature selection screen 2536 of
FIG. 73 includes a graphical representation of a temperature range 2546, a sliding selector 2544, a minus fivedegree adjustment icon 2548, a plus fivedegree adjustment icon 2550, a next icon 2538, a cancel icon 2540, and aback icon 2542. The user adjusts the temperature atstep 2132 to the desired cooking temperature using the sliding selector 2544, the minus fivedegree adjustment icon 2548, or the plus fivedegree adjustment icon 2550. The user is then able to return to theprevious screen 2504 by selecting theback icon 2542 atstep 2150, which returns the user to the cookmethods selection screen 2504 atstep 2156. The user is also able to select the cancel icon 2540 atstep 2148, whereupon the user is returned to the Sabbath/Holidaymain screen 2224 atstep 2154. After setting the desired temperature, the user selects the next icon 2538 atstep 2146, which prompts the display of the set start/stop time screen ofFIG. 74 atstep 2152. - When the user selects the
next icon 2506 at step 2120, after having previously selected the dehydrate cooking method, flow proceeds to step 2138, whereupon the user is presented with the set temperature screen 2536 illustrated inFIG. 73 . As will be appreciated by those skilled in the art, and as discussed above, the temperature scale 2546 corresponding to the dehydrate operation varies from 100-200 degrees Fahrenheit. The user, via the temperature selection screen 2536, is presented with the ability to return to the previous screen, cancel the operation, or proceed to the next step in programming the second stage of the first Holiday operation. In order to return to theprevious screen 2504, the user selects theback icon 2542 atstep 2150, which returns the display to the select cook methods screen 2504 atstep 2156. To cancel the operation, the user selects the cancel icon 2540 atstep 2148, which returns the user to themain screen 2224 atstep 2154. Following the setting and adjustment of the desired dehydrating temperature, the user selects the next icon 2538 atstep 2146, which prompts display of the set start/stop time screen 2552 atstep 2152. - When the user desires to proceed with the programming of the second stage of the first Holiday program and has selected the
warm icon 2518, theproof icon 2532, thedefrost icon 2520, or the refrigerate icon 2528, the user selects thenext icon 2506 atstep 2126, whereupon flow proceeds to step 2152, and the display of the set start/stop time screen. Those skilled in the art will understand that display of the set start/stop time screen atstep 2152 corresponds to the display of thescreen 2552 ofFIG. 74 , whereupon flow proceeds to thescreen architecture 2158 ofFIG. 54 . - As previously described,
FIG. 74 illustrates the template set start/stop time screen 2552 displayed to the user atstep 2152 in accordance with the present invention. Turning now toFIG. 54 , with references herein toFIG. 74 , the user first selects the desired start date by selecting the start date icon 2560 atstep 2160. In the preferred embodiment, the start date icon 2560 is a scroll-down menu, as is known in the art, enabling the user to navigate to the desired date on which the selected cooking operation is to begin. The user then selects the time at which the selected cooking operation is to begin by selecting the start time icon 2562 atstep 2162. It will be appreciated by those skilled in the art that upon selecting the start time icon 2562, the user then inputs the desired start time in hours and minutes using thenumeric keypad 2572. The user then selects the appropriate setting via the AM/PM toggle icon 2568 at step 2164. - The user then sets the stop date for the cooking operation by selecting the
stop date icon 2564 atstep 2166. As with the start date icon 2560, thestop date icon 2564 is also a scroll-down menu, from which the user selects the desired date on which the cooking operation is to be completed. The user then selects thestop time icon 2566 to set the time at which cooking is to be completed atstep 2168. It will be appreciated by those skilled in the art that the user inputs the desired stop time via thenumeric keypad 2572. The user then selects the appropriate setting via the AM/PM toggle icon 2570 atstep 2170. - Upon completion of the selection of the start/stop time, the user is prompted to continue with the setup, cancel the setup, or return to the previous selection screen. To return to the previous selection screen, the user selects the
back icon 2558 atstep 2172, which returns the user to the previous screen. As the skilled artisan will appreciate, the screen to which the user is returned is dependent upon the cooking operation previously selected for the second stage of the first Holiday operation. Thus, when the user has selected either the bake, roast, convection, convection bake, or convection roast cooking operations, flow returns fromstep 2172 to step 2178, whereupon the user is prompted to select the desired cooking temperature. When the user has previously selected the dehydrate cooking operation, flow returns fromstep 2172 to step 2188, whereupon the user is prompted to select the desired dehydration cooking temperature. When the user had selected the warming cooking operation, flow proceeds fromstep 2172 to step 2180, whereupon the cook methods firstHoliday selection screen 2504 is displayed, with thewarm icon 2518 highlighted, thereby indicating the previous selection made by the user. Similarly, when the user had previously selected the proofing cooking operation, flow proceeds fromstep 2172 to step 2182, whereupon the cook methods firstHoliday selection screen 2504 is displayed with theproof icon 2532 highlighted, thereby indicating that the user had previously selected the proof operation. Likewise, when the user selected the defrost operation, flow proceeds fromstep 2172 to step 2184, whereupon the cook methods firstHoliday selection screen 2504 is displayed with thedefrost icon 2520 highlighted, thereby indicating the previous selection made by the user. Furthermore, when the user had selected the refrigeration operation, flow proceeds fromstep 2172 to step 2186, whereupon the cook methods firstHoliday selection screen 2504 is displayed, with the refrigerate icon 2528 highlighted, indicating the previous selection made by the user. - When the user desires to cancel the setup of the second stage of the first Holiday program, the user selects the cancel
icon 2556 atstep 2174, thereby prompting the display of the main Sabbath/Holiday screen 2224 at step 2190, effectively returning the user to step 1406 ofFIG. 42 . When the user has completed inputting all time and date settings, the user selects the next icon 2554 atstep 2176, prompting the display of the add astage screen 2590 ofFIG. 76 at step 2192. From the add astage screen 2590, the user is presented with several options for proceeding, including, for example and without limitation, clearing the settings, subtracting one or more stages from the first Holiday cooking operation, canceling the first Holiday cooking program, or proceeding with the final steps in setting the first Holiday cooking program. - To clear the settings, the user selects the
clear settings icon 2614 at step 2194, thereby prompting display of the first Holiday settings screen 2378 ofFIG. 64 atstep 2108, effectively returning flow to step 1406 ofFIG. 43 . Removal of the first cooking stage is accomplished by selection of the first subtractcooking stage icon 2608 atstep 2196, whereupon flow proceeds to the display of the confirm first Holiday settings screen 2574 at step 2206. Similarly, to remove the second cooking stage from the program, the user selects the subtract secondcooking stage icon 2610 atstep 2198, thereafter flow proceeds to step 2206, which displays the confirm first Holiday settings screen 2574 ofFIG. 75 . Upon user selection of the cancelicon 2594 at step 2200, flow returns to the Sabbath/Holiday screen 2224 atstep 2208. When the user has completed entering the information for the second stage of the first Holiday cooking operation, the user selects thenext icon 2592 at step 2106, which prompts the display of the confirm days screen 2488 atstep 2210. - As previously discussed,
FIG. 70 illustrates a suitable template confirmdays screen 2488, inclusive of the text windows representing the cooking program corresponding to the SabbathPlus cooking operation 2490, the firstHoliday cooking operation 2492, as well as the secondHoliday cooking operation 2494. When the user desires to modify any of the programmed variables, the user selects theback icon 2496 ofscreen 2488 atstep 2212, which returns display add astage screen 2590 atstep 2218. The user is capable of selecting the cancelicon 2500 atstep 2214 to terminate the first Holiday program, whereupon display returns to the Sabbath/Holiday Screen 2224 at step 2220. When the user is satisfied with the first Holiday program, the user selects thestart icon 2498 atstep 2216, whereupon the Sabbath Plus status screen 2502 is displayed at step 2222. - In accordance with the present invention, the programming of the second Holiday program is accomplished in the same manner as that of the first Holiday program. The user is thereby able to program two different holidays, in addition to a Sabbath program. The same screens and screen architecture, as described above with respect to the first Holiday program are equally capable of being used to provide the second Holiday program, and the skilled artisan will understand the application thereto.
- Refrigerate Architecture
- Returning to the
main screen architecture 300 ofFIG. 3 , corresponding to themain screen 400 ofFIG. 4 , when the user selects the refrigerate icon 412 atstep 330, flow proceeds to display a refrigeration status screen atstep 332. The skilled artisan will appreciate that following user selection of the refrigerate icon 412, flow proceeds from the main tier architecture ofFIG. 3 to the second tierrefrigeration status architecture 2616 ofFIG. 77 . Thus, display of the status screen atstep 332 corresponds to the display of the status screen atstep 2618 ofFIG. 77 . -
FIG. 77 illustrates thescreen architecture 2616 implemented in accordance with the present invention to refrigeration status to the user.FIG. 78 depicts the templaterefrigeration status screen 2628 displayed to the user atstep 2618. As shown inFIG. 78 , thestatus screen 2628 includes anoff icon 2630 and anoven light icon 2632 corresponding to a refrigeration operation in thetop chamber 106 of thecooking appliance 102. Upon user selection of theoff icon 2630 atstep 2620, flow proceeds to step 2624, wherein themain screen 400 is illustrated to the user. Theoven light icon 2632 advantageously controls the interior light of thetop chamber 106. Upon user selection of theicon 2632 at step 2622, flow proceeds to step 2626, whereupon the light is turned on or off, depending upon the previous state of the oven. Discussion now turns to the cook now and cook now favorites features of the instant invention. - Cook Now Architecture
- The instant invention enables the user to use the
cooking appliance 102 to heat a food item immediately. To accomplish this feat, the user selects the cook now icon associated with the desired cooking chamber, e.g., the user selects the cook now icon 416 associated with thetop cooking chamber 106. It will be understood by those skilled in the art that the functioning of the cook now features with respect to thebottom chamber 108 is suitably accomplished using the same architectures and methodologies described hereinafter with respect to the cook now operations of thetop chamber 106. When the user selects the cook now icon 416 atstep 334 of themain screen architecture 300, flow proceeds to step 336, wherein the cook methods available to the user are displayed for further selection. It will be understood by those skilled in the art that the operation of the cook now features proceeds fromstep 336 to step 2636 of the secondtier screen architecture 2634 ofFIG. 79 . - Thus, step 336 of
FIG. 3 corresponds to step 2636 ofFIG. 79 , whereupon a cook now method selection screen, such as thescreen template 3180 ofFIG. 89 is displayed. In accordance with the present invention, the cook now operation is capable of including one or more cooking stages, such as, for example and without limitation, a defrost and warm series, a defrost, bake, warm series, and the like. Accordingly, several of the screen templates described hereinafter are capable of being used for a first stage, a second stage, a third stage of operation, up to the user's desired number of stages. - As depicted in
FIG. 89 , the cook now cookmethod selection screen 3180 includes icons representative of several cooking options, including, for example and without limitation, abake icon 3186, aroast icon 3188, abroil icon 3190, aconvection icon 3192, aconvection bake icon 3194, a convection roast icon 3196, awarm icon 3198, aproof icon 3200, adefrost icon 3106, and adehydrate icon 3108. The skilled artisan will appreciate that the icons 3186-3108 are examples of cooking operations which thecooking appliance 102 is capable of performing. Other cooking operations, in addition to those operations shown, are also capable of being performed by the cooking appliance without departing from the scope of the present invention.FIG. 89 further includes agraphical illustration window 3206 suitably adapted to provide a visual queue to the user representative of the cooking or cooling operation selected. Thus, for example and without limitation, thescreen 3180 illustrates that a bake operation has been selected, which is shown in thewindow 3206. It will be understood by those skilled in the art that each icon 3186-3108 advantageously corresponds to a different graphical representation which is capable of being shown to the user via thewindow 3206. The cook now methodselection screen template 3180 further includes anext icon 3182 and a cancelicon 3184, the function of which will be explained in greater detail below. - Returning to the
screen architecture 2634 atstep 2642, the user selects thebake icon 3186, whereupon flow proceeds to step 2662. At step 2662, thewindow 3206 displays a graphical representation of a baking operation, which is to be performed by thecooking appliance 102. Upon user selection of theroast icon 3188 atstep 2644, flow proceeds to step 2664, whereupon thegraphical window 3206 displays a roasting operation. To enable a convection cooking operation, the user selects theconvection icon 3192 atstep 2646, whereupon thewindow 3206 depicts a convection cooking operation at step 2666. When the user desires to initiate a convection baking operation, the user selects theconvection bake icon 3194 atstep 2648, whereupon thewindow 3206 displays a graphical representation of a convection baking operation at step 2668. In the event that the user elects to perform a convection roasting operation on a food item in thetop chamber 106 of thecooking appliance 102, the user selects the convection roast icon 3196 atstep 2650, whereupon thewindow 3206 displays a graphical representation of a convection roasting operation at step 2670. - When the user desires to dehydrate a food item, the user selects the
dehydrate icon 3108 atstep 2652, whereupon a graphical representation of a dehydrating operation is displayed in thewindow 3206 at step 2672. When the user desires to broil a food item, the user selects thebroil icon 3190 atstep 2654, following which thewindow 3206 displays a graphical representation of a broiling operation at step 2674. Similarly, to warm a food item in thetop chamber 106 of thecooking appliance 102, the user selects thewarm icon 3198 atstep 2656, whereupon thewindow 3206 illustrates a graphical representation of a warming operation at step 2676. A proofing cooking operation is initiated upon user selection of theproof icon 3200 atstep 2658, which prompts the display of a representation of a proofing operation in thewindow 3206 at step 2678. When the user desires to defrost a food item in thetop chamber 106, the user selects thedefrost icon 3106 atstep 2660, which prompts thewindow 3206 to display a graphical representation of a defrosting operation at step 2680. - As illustrated in
FIG. 89 , the user is presented with the ability to cancel the cook now programming operation by selecting the cancelicon 3184 atstep 2638. When the user selects the cancelicon 3184 atstep 2638, flow proceeds to step 2640, wherein the display is returned to themain screen 400. Following user selection of thebake icon 3186, theroast icon 3188, theconvection icon 3192, theconvection bake icon 3194 or the convection roast icon 3196, the user continues with programming the cook now cooking operation by selecting thenext icon 3182 atstep 2682, which prompts display of a temperature selection screen atstep 2688. A suitable temperature selection screen is illustrated inFIG. 90 at 3208. In the preferred embodiment, the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit. The skilled artisan will appreciate that this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention. - As shown in
FIG. 90 , the temperature selection screen 3208 includes a graphical representation of a temperature range 3216, a slidingselector 3218, a minus fivedegree adjustment icon 3220, a plus five degree adjustment icon 3222, a next icon 3210, a cancel icon 3212, and aback icon 3214. The user sets the desired cooking temperature atstep 2688 using the slidingselector 3218. When fine-tuning is necessary, the user selects the plus five degrees icon 3222, which raises the selected temperature by five degrees, or the minus fivedegrees icon 3220, which lowers the cooking temperature by five degrees. The skilled artisan will appreciate that the instant invention enables the user to return to theprevious screen 3180 by selecting theback icon 3214 atstep 2690, which returns the user to the cookmethods selection screen 3180. The skilled artisan will further appreciate that by selecting the cancel icon 3212 atstep 2692, the user is returned to themain screen 400 at step 2696. After setting the desired temperature, the user selects the next icon 3210 atstep 2694, which prompts the display of a set cooking time screen at step 2708. - Following user selection of the
dehydrate icon 3108 atstep 2652, the user is presented, as shown inFIG. 89 , with the ability to cancel the cook now operation by selecting the cancelicon 3184 atstep 2638, or proceed to the next step of programming the cook now operation by selecting thenext icon 3182 atstep 2684. When the user selects the cancelicon 3184 atstep 2638, flow proceeds to step 2640, wherein the display is returned to themain screen 400. When the user selects thenext icon 3182 atstep 2684, flow proceeds to step 2698, whereupon a set oven temperature screen 3208 is displayed, as illustrated inFIG. 90 . - The skilled artisan will appreciate that the temperature selection screen 3208 advantageously enables the user to select the desired dehydration temperature. In the preferred embodiment, the temperature range for the dehydration operation is one hundred degrees to two hundred degrees, in accordance with dehydration temperatures known in the art. Thus, those skilled in the art will understand that the graphical representation of the temperature range 3208 is suitably adjusted for the dehydration operation to reflect a minimum temperature of one hundred degrees and a maximum temperature of two hundred degrees. The foregoing dehydration temperature range is for example purposes only and any dehydration temperature range known in the art is equally capable of being implemented in accordance with the present invention. The skilled artisan will appreciate that the instant invention enables the user to return to the
previous screen 3180 by selecting theback icon 3214 at step 2700, which returns the user to the cookmethods selection screen 3180 at step 2672. The skilled artisan will further understand that by selecting the cancel icon 3212 atstep 2702, the user is returned to themain screen 400 atstep 2706. After setting the desired temperature, the user selects the next icon 3210 atstep 2704, which prompts the display of a set cooking time screen at step 2708. - When the user desires to proceed with the cook now operation and has selected the
broil icon 3190 atstep 2654,warm icon 3198 atstep 2656, theproof icon 3200 atstep 2658, or thedefrost icon 3106 atstep 2660, flow proceeds to step 2686, wherein the user selects thenext icon 3182. Following selection of thenext icon 3182, flow proceeds to step 2708, whereupon a set cooking time screen is displayed to the user. Alternatively, the user is able to cancel the selected cooking operation by selecting the cancelicon 3184 atstep 2638, which prompts the display to return to themain screen 400 atstep 2640. It will be appreciated by those skilled in the art that step 2708 ofFIG. 79 prompts flow to proceed to the screen architecture 2710 ofFIG. 80 . Furthermore, the skilled artisan will understand that the screen displayed at step 2708 ofFIG. 79 is the same screen displayed to the user atstep 2712 ofFIG. 80 . - Turning now to
FIG. 80 , there is shown a flow chart illustrating the second-tier screen architecture 2710 associated with the cook now method in accordance with the present invention. Atstep 2712, a set cooking time screen is displayed for further input by the user. A suitable set cooking time screen is illustrated inFIG. 91 at 3224. As shown inFIG. 91 , the setcooking time screen 3224 includes a timer window icon 3232, anumeric keypad 3234, a next icon 3226, a cancelicon 3228, and a back icon 3230. When the user desires to cancel the cooking operation, the user selects the cancelicon 3228 atstep 2714, wherein display returns to themain screen 400 atstep 2716. To return to the previous selection screen, the user selects the back icon 3230 atstep 2718, whereupon the display returns to the previous screen. Thus, when the cooking method selected was the broil operation, flow returns to the broildisplay window screen 3180 atstep 2720. When the cooking method was the warming operation, flow returns to theappropriate display screen 3180 atstep 2722. This methodology continues for the proofing operation atstep 2724 and the defrosting operation atstep 2726. When the previously selected cooking method was the bake, roast, convection, convection bake, or convection roast operations, flow returns to the temperature setting screen 3208 atstep 2728, with the corresponding temperature scale 3216 displayed. Similarly, when the previously selected operation was dehydration, flow returns to display the temperature setting screen 3208 atstep 2730, with the corresponding reduced temperature scale 3216. - In order to continue with the cook now operation, the user inputs the desired cooking time via the
numeric keypad 3234. As the user sets the cooking time, the display 3232 is updated to reflect the input time. When the user is satisfied with the set cooking time, the user selects the next icon 3226 atstep 2732, which prompts display of a confirmation cook now screen atstep 2734. A suitable confirmation screen is illustrated inFIG. 92 at 3236. The cook nowconfirmation screen 3236 includes a first stagecook method icon 3244, a second stage cook method icon 3246, a first stageoven temperature icon 3248, a second stageoven temperature icon 3250, a firststage timer icon 3252, a secondstage timer icon 3254, a remove thefirst stage icon 3256, a remove thesecond stage icon 3258, an add astage icon 3260, astart icon 3238, a cancelicon 3240, and aback icon 3242. Each of these icons will be explained in greater detail below with respect to the discussion corresponding to the screen architecture 2710 ofFIG. 80 . When the user desires to cancel setup of the cook now operation previously input, the user selects the cancelicon 3240 atstep 2736, which prompts the display of themain screen 400 ofFIG. 4 atstep 2716. When the user desires to return to theprevious input screen 3224, the user selects theback icon 3242, whereupon the user is returned to the setcooking time screen 3224 atstep 2712. - From the cook now
confirmation screen 3236, the user is capable of modifying any of the previous selections for the cook now operation by selecting one of the icons 3244-3254. When the user desires to change the previously selected cooking method, the user selects the first stagecook method icon 3244 atstep 2740, prompting the display of the cook now cookmethod selection screen 3180 ofFIG. 89 at step 2750. The user then makes any desired changes to the cook method and selects the okay, i.e.,next icon 3182, atstep 2762, whereby the changes to the cooking method are made to the cook now operation atstep 2768 and flow returns to displaying theconfirmation screen 3236 atstep 2770. When the user determines that no changes to the cooking method are desired, the user selects the cancelicon 3184 atstep 2760, whereby no changes are made to the cooking method atstep 2764 and flow returns to displaying theconfirmation screen 3236 atstep 2766. - When the user desires to change the previously selected cooking or dehydration temperature, the user selects the first stage
oven temperature icon 3248 atstep 2742, prompting the display of the temperature selection screen 3208 atstep 2752 orstep 2754. The skilled artisan will appreciate thatsteps step 2760, whereby no changes are made to the cooking temperature atstep 2764 and flow returns to displaying theconfirmation screen 3236 atstep 2766. When the user has adjusted the temperature, the user selects the okay, i.e., next icon 3210 atstep 2762, whereby the changes to the cooking temperature are made to the cook now operation atstep 2768 and flow returns to displaying theconfirmation screen 3236 atstep 2770. - In the event that the user desires to adjust the cooking time associated with the selected cooking operation, the user selects the first stage
cooking time icon 3252 atstep 2744, which prompts the display of the setcooking time screen 3224 atstep 2756. The user is then able to adjust the duration of the cooking time of the selected cooking operation as set forth above. When the user elects to save the changes made to the cooking time, the user selects the okay, i.e., next icon 3226 atstep 2762, whereupon the changes are made to the cook now operation atstep 2768. Flow then returns to theconfirmation screen 3236 atstep 2770. When the user determines that the changes made to the cooking timer are to be discarded, the user selects the cancelicon 3228 atstep 2760, whereupon no changes are made to the previously input cook time atstep 2764 and flow returns to the display of theconfirmation screen 3236 atstep 2766. - When the user determines that an additional stage is to be added, i.e., another step in the cook now operation is desired, the user selects the add a
stage icon 3260 atstep 2746, whereupon flow proceeds fromstep 2746 ofFIG. 80 to step 2774 ofFIG. 81 . It will be appreciated by those skilled in the art that thescreen architecture 2772 ofFIG. 81 represents the adding of an additional stage to the cook now operation. Operations of the add a stage in accordance with the present invention will be discussed in further detail below. For purposes of continuity, discussion of the cook now methodology will first continue with the first stage and additional stages will be discussed thereinafter. When the user is satisfied with the cook now selections, the user selects thestart icon 3238 atstep 2748, whereupon flow proceeds to display a cook now preheat screen atstep 2758. The skilled artisan will appreciate that flow proceeds from the screen architecture 2710 ofFIG. 80 to preheat screen architecture 2850 ofFIG. 82 . Thus step 2758 ofFIG. 80 corresponds to step 2852 ofFIG. 82 . - As indicated by
step 2852 ofFIG. 82 , a screen template for a preheat of the oven in accordance with the cook now operation is advantageously displayed to the user. A suitable template is illustrated inFIG. 93 at 3262. As shown inFIG. 93 , the preheat cook now screen 3262 includes astart timer icon 3264, an adjustsettings icon 3266, anoff icon 3268, and anoven light icon 3270. To turn on or off the oven light, the use selects theoven light icon 3270 atstep 2860, whereupon the oven light is turned on or off, depending upon its previous state atstep 2868. To turn the oven off, i.e., to terminate the preheat operation and the cook now operation, the user selects theoff icon 3268 atstep 2858, whereupon the preheat operation and cook now operation are terminated atstep 2866 and flow returns to displaying themain screen 400 atstep 2870. - When the user desires to adjust the previously input cook now settings, the user selects the adjust
settings icon 3266 atstep 2856, prompting display of the confirm cook now screen 3236 at step 2864. From the confirm now screen 3236, the user is able to adjust any of the previously input cook now settings, as desired. As previously discussed, theconfirmation screen 3236 includes the first stagecook method icon 3244, the second stage cook method icon 3246, the first stageoven temperature icon 3248, the second stageoven temperature icon 3250, the firststage timer icon 3252, the secondstage timer icon 3254, the remove thefirst stage icon 3256, the remove thesecond stage icon 3258, the add astage icon 3260, thestart icon 3238, the cancelicon 3240, and theback icon 3242. The functioning of these icons will be explained in greater detail below with respect to the corresponding screen architecture 2850 ofFIG. 82 . When the user desires to cancel setup of the cook now operation previously input, the user selects the cancelicon 3240 atstep 2882, whereupon no changes are made to the cook now operation at step 2894, and flow returns to thepreheat screen 3262 ofFIG. 93 atstep 2852. When the user desires to continue with the operation, i.e., leave the settings the way they appeared upon selection of the adjusticon 3266 or to incorporate any changes made, the user selects thestart icon 3264 atstep 2880, whereupon any changes made by the user are saved into the cook now operation at step 2892 and flow returns to thepreheat screen 3262 atstep 2852. - When the user desires to change the previously selected cooking method, the user selects the first stage
cook method icon 3244 ofFIG. 92 atstep 2872, prompting the display of the cook now cookmethod selection screen 3180 ofFIG. 89 atstep 2884. The user then makes any desired changes to the cook method and selects the okay, i.e.,next icon 3182, at step 2898, whereby the changes to the cooking method are made to the cook now operation atstep 2902 and flow returns to displaying theconfirmation screen 3236 ofFIG. 92 at step 2864. When the user determines that no changes to the cooking method are desired, the user selects the cancelicon 3184 at step 2896, whereby no changes are made to the cooking method atstep 2900 and flow returns to displaying theconfirmation screen 3236 at step 2864. - When the user desires to change the previously selected cooking or dehydration temperature, the user selects the first stage
oven temperature icon 3248 atstep 2874, prompting the display of the temperature selection screen 3208 atstep 2886 orstep 2888. The skilled artisan will appreciate thatsteps FIG. 90 , albeit with different temperature range scales 3216. When the cooking method is bake, roast, convection, convection bake, or convection roast, flow proceeds to step 2886, whereupon the temperature range 3216 displayed is from 150-500 degrees Fahrenheit. When the cooking method selected is the dehydrate cooking method, flow proceeds to step 2888, whereupon the temperature range 3216 displayed is from 100-200 degrees Fahrenheit. When the user determines that no changes to the oven temperature are desired, the user selects the cancel icon 3212 at step 2896, whereby no changes are made to the cooking temperature atstep 2900 and flow returns to displaying theconfirmation screen 3236 at step 2864. When the user has adjusted the temperature, the user selects the okay, i.e., next icon 3210 at step 2898, whereby the changes to the cooking temperature are made to the cook now operation atstep 2902 and flow returns to displaying theconfirmation screen 3236 at step 2864. - In the event that the user desires to adjust the cooking time associated with the selected cooking operation, the user selects the first stage
cooking time icon 3252 at step 2876, which prompts the display of the setcooking time screen 3224 atstep 2890. The user is then able to adjust the duration of the cooking time of the selected cooking operation as set forth above. When the user elects to save the changes made to the cooking time, the user selects the okay, i.e., next icon 3226 at step 2898, whereupon the changes are made to the cook now operation atstep 2902. Flow then returns to theconfirmation screen 3236 at step 2864. When the user determines that the changes made to the cooking timer are to be discarded, the user selects the cancelicon 3228 at step 2896, whereupon no changes are made to the previously input cook time atstep 2900 and flow returns to the display of theconfirmation screen 3236 at step 2864. It will be appreciated by those skilled in the art that the user is further able to add an additional stage to the cook now operation from theconfirmation screen 3236 by selecting theadd icon 3260 at step 2878, prompting flow to progress to step 2774 ofFIG. 81 , as discussed in greater detail below. - Once the user has completed all changes to the settings, or is ready to proceed from the
preheat screen 3262 without making any setting changes, the user selects thestart timer icon 3264 atstep 2854, whereupon operations flow to step 2972 ofFIG. 84 . It will be appreciated by those skilled in the art that thestart timer icon 3264 is only displayed to the user when the cooking time has been set. When no time has been set, thetimer icon 3264 is not depicted on thescreen 3262. Accordingly, once the preheat operation has completed, flow would proceed automatically, in the no cook time set, to the cook nowcycle architecture 2970 ofFIG. 84 . Those skilled in the art will understand that in either event, flow progresses from the preheat cook now architecture 2850 ofFIG. 82 to the cook nowcycle architecture 2970 ofFIG. 84 , whereinstep 2862 ofFIG. 82 corresponds to step 2972 ofFIG. 84 . - Turning now to
FIG. 84 , there is shown a flowchart illustrating a cook nowcycle architecture 2970 in accordance with the present invention. Atstep 2972, a cook now cycle screen is displayed to the user. A suitable template cook now cyclescreen 3272 is illustrated inFIG. 94 . As shown inFIG. 94 , the cook now cyclescreen 3272 includes an adjustsettings icon 3274, anoff icon 3276, and anoven light icon 3278. Preferably, the cook now cyclescreen 3272 includes display data representative of the cook time left in the cook now operation, as well as temperature data and time data. The skilled artisan will appreciate that other data is equally capable of being displayed in accordance with present invention, and the instant invention is not limited to the data displayed in thetemplate 3272. The user is able to terminate the cook now operation at any time from thescreen 3272 upon selection of theoff icon 3276 atstep 2976, which then turns the oven heating elements, burners, or the like, off atstep 2980. Flow then returns to the display of themain screen 400 atstep 2984. To view the contents of thecooking chamber 106, the user selects theoven light icon 3278 atstep 2978, whereupon the oven light is turned on or off, depending upon the light's current state, atstep 2982. - From the screen cook now
cycle template 3272, the user is able to further alter or adjust the cook now operation settings upon selection of the adjustsettings icon 3274 atstep 2974, whereupon theconfirmation screen 3236 ofFIG. 92 is displayed atstep 2986. As previously discussed, theconfirmation screen 3236 includes the cookmethod selection icon 3244, theoven temperature icon 3248, thetimer icon 3252, and the add astage icon 3260. When the user selects thecook method icon 3244 atstep 2988, flow proceeds to step 3000, whereupon the cookmethod selection screen 3180 ofFIG. 89 is displayed. The user then either selects a new cooking method or cancels the method adjust step. Once a new method is chosen, the user selects the okay, i.e., start,icon 3238 atstep 3010, whereupon the changes are made to the selected method and flow returns to theconfirmation screen 3236 atstep 2986. When the user determines that the changes to the cooking method are to be negated, or that no changes are to be made, the user selects the cancelicon 3240 atstep 3008, whereupon no changes are made to the cook now operation atstep 3012, and flow returns to theconfirmation screen 3236 atstep 2986. - As previously discussed, the
confirmation screen 3236 further enables the user to change the cooking temperature or dehydration temperature via selection of theoven temperature icon 3248 at step 2990. When the cook now cooking method selected is the bake, roast, convection, convection bake, or convention roast cooking operation, flow proceeds to step 3002, whereupon the temperature setting screen 3208, having the appropriate temperature scale 3216 is displayed to the user. Alternatively, when the dehydration method had been selected by the user, flow proceeds to step 3004, whereupon the temperature setting screen 3208 ofFIG. 90 is displayed including the reduced temperature scale 3216 associated with dehydrating a food item. The user then selects the okay, i.e., next icon 3210 atstep 3010, whereupon the temperature changes are made to the cook now operation atstep 3014 and flow returns to theconfirmation screen 3236 atstep 2986. Should the user desire to ignore those changes made, the user selects the cancel icon 3212 atstep 3008, whereupon no changes are made to the cook now operation atstep 3012 and flow returns to the display of theconfirmation screen 3236 atstep 2986. - Adjustment of the cook time is accomplished upon selection of the
cook timer 3252 at step 2992, whereupon the setcooking time screen 3224 ofFIG. 91 is displayed to the user atstep 3006. The user then updates the desired cook time and selects the okay, i.e., next icon 3226 atstep 3010, whereupon the changes to the timer are made atstep 3014 and flow returns to theconfirmation screen 3236 atstep 2986. When the changes made to the timer are to be ignored, the user selects the cancelicon 3228 atstep 3008, whereupon any changes to the timer are ignored atstep 3012, and flow returns to theconfirmation screen 3236 atstep 2986. - As mentioned above and discussed in greater detail below, the user is able to add an additional stage to the cook now operation from the
confirmation screen 3236 by selecting the add astage icon 3260 at step 2994, prompting flow to the add astage screen architecture 2772 ofFIG. 81 . From theconfirmation screen 3236, the user can save any changes made by selecting thestart icon 3238 at step 2996, whereupon the changes are made atstep 3016 and flow returns to the cook now cyclescreen 3272 ofFIG. 94 atstep 2972. Additionally, the user may, at any time, cancel all changes and return to the cook now cyclescreen 3272 by selecting the cancelicon 3240 atstep 2998, following which no changes are made atstep 3018 and flow returns to the display of the cook now cyclescreen 3272 atstep 2972. - It will be appreciated by those skilled in the art that the cook now cycle
screen 3272 remains displayed on thetouchscreen 222 throughout the cook now operation, displaying cooking information, such as oven temperature, cook time remaining, and the like. Following completion of the cook now operation, flow returns to themain screen 400, enabling further action by the user. - Discussion now turns to the addition of a second stage to the cook now operation, whereupon the user has selected the add a
stage icon 3260 atstep 2774 ofFIG. 81 . It will be understood by those skilled in the art that the discussion hereinafter refers to those circumstances in the cook now architecture, referenced above, wherein the user elects to add an additional stage to the cook now operation. It will further be understood that the addition of a stage to the cook now operation is accomplished from theconfirmation screen 3236 ofFIG. 92 . Explanation of the addition of the newstage screen architecture 2772 ofFIG. 81 will include reference to those screen templates used above with respect to the first stage of the cook operation. In addition, the user is able to add multiple stages to the cook now operation. For purposes of brevity, explanation is restricted to adding a single additional stage, although the instant invention is capable of incorporating a series of cooking stages in performing the cook now operation. - Once the user has selected the add a
stage icon 3260 atstep 2774, flow proceeds to step 2776, whereupon the cook now cookingmethod selection screen 3180 ofFIG. 89 is displayed to the user. From the cookingmethod selection screen 3180, the user is able to return to the previous screen by selection of the cancelicon 3184 atstep 2778, whereupon flow returns to displaying theconfirmation screen 3236 atstep 2780. As previously discussed, the user selects the desired cooking operation from thescreen 3180, which then displays the corresponding graphical representation of the selected cooking method in thewindow 3206. Thus, for example, when the user selects thebake icon 3186 atstep 2782, flow proceeds to step 2802, whereupondisplay window 3206 depicts a graphical representation of the bake operation. When the user selects theroast icon 3188 atstep 2784, flow proceeds to step 2804, whereupon thewindow 3206 illustrates a roasting operation. Selection of theconvection icon 3192 to add the convection cooking operation as the second stage atstep 2786, prompts the display of the updatedscreen 3180 illustrating the convection cooking operation in thewindow 3206 atstep 2806. When the user desires to add a convection bake operation as the second stage of the cook now operation, the user selects theconvection bake icon 3194 atstep 2788, which prompts the display of the graphical representation of a convection baking operation in thewindow 3206 atstep 2808. A similar change in display occurs when the user selects the convection roast icon 3196 atstep 2790, prompting thedisplay window 3206 to depict a convection roasting operation atstep 2810. - Once the user has selected the bake, roast, convection, convection bake, or convection roast operation, the user then proceeds to the next step in programming the second stage of the cook now operation by selecting the
next icon 3182 atstep 2822. Flow then progresses from the cookmethod selection screen 3180 to the temperature selection screen 3208 at step 2828. The user then inputs the desired cooking temperature, varying from 150 to 500 degrees Fahrenheit. The user then either returns to the previous screen, corresponding to the cooking method selected, by selecting theback icon 3214 atstep 2830, cancels the operation by selecting the cancel icon 3212 atstep 2832, or proceeding with the second stage cook now operation by selecting the next icon 3210 atstep 2834. Upon user selection of the cancel icon 3212 atstep 2832, flow proceeds to step 2836, whereupon display returns to theconfirmation screen 3236 ofFIG. 92 . When the user selects the next icon 3210 atstep 2834, flow proceeds to step 2848, whereupon a setcook time screen 3224 ofFIG. 91 is displayed to the user. It will be appreciated by those skilled in the art that flow proceeds from theadd stage architecture 2772 atstep 2848 to the screen architecture 2904 ofFIG. 83 atstep 2906. Thus,step 2848 ofFIG. 81 corresponds to step 2906 ofFIG. 83 . - Should the user desire to add a dehydration cooking operation to the cook now operation as the second stage, the user selects the
dehydrate icon 3108 at step 2792. Following this selection, flow proceeds to step 2812, whereupon thewindow 3206 changes to display a dehydrate operation. The user then selects thenext icon 3182 atstep 2824, whereupon flow proceeds to display of the temperature selection screen 3208 atstep 2838. It will be appreciated by those skilled in the art that the temperature selection screen 3208 advantageously illustrates the temperature scale 3216 of 100 to 200 degrees Fahrenheit in accordance with typical temperatures used in dehydrating food items. The user is then able to return to the previousmethod selection screen 3180 by selecting theback icon 3214 at step 2840, whereupon flow returns to step 2812. To cancel the cook now operation, the user selects the cancelicon 3184 atstep 2842, whereupon flow proceeds to step 2846, which returns the display to theconfirmation screen 3236. To proceed, the user selects the next icon 3210 atstep 2844, following which flow proceeds to step 2848, whereupon the setcook time screen 3224 is displayed to the user. As stated in the preceding paragraph, flow then proceeds from theadd stage architecture 2772 atstep 2848 to the screen architecture 2904 ofFIG. 83 atstep 2906. - Selection of the broil cooking method, by selecting the
broil icon 3190 atstep 2794, flow proceeds to step 2814, whereupon a graphical representation of a broiling operation is illustrated in thewindow 3206 of the cookingmethod selection screen 3180. Similarly, when the user desires to add the warming operation as the second stage of the cook now operation, the user selects thewarm icon 3198 atstep 2796, whereupon thescreen 3180 changes to reflect a graphical representation of a warming operation in thewindow 3206 atstep 2816. Selection of theproof icon 3200 atstep 2798 to indicate the addition of the proofing operation as the second stage of the cook now operation, prompts the display of a graphical representation of a proofing cooking method in thewindow 3206 atstep 2818. In addition, when the user desires to add a defrosting operation as the second stage of the cook now operation, the user selects thedefrost icon 3106 at step 2800, whereupon thewindow 3206 changes to display a graphical representation of a defrosting operation atstep 2820. - When the next stage added to the cook now method is to broil, warm, proof, or defrost a food item, the user is able to cancel the operation, whereby flow returns to the
confirmation screen 3236, or proceed to the next step. To proceed to the next step in adding a stage to cook now operation, the user selects thenext icon 3182 atstep 2826. Flow then proceeds to display the setcook time screen 3224 atstep 2848. Accordingly, operational flow for adding the new stage to the cook now operation progresses fromstep 2848 ofFIG. 81 to step 2906 ofFIG. 83 . - As shown in
FIG. 83 , the user is presented with a cookingtimer setting screen 3224 ofFIG. 91 atstep 2906. To cancel the addition of the second stage to the cook now operation, the user selects the cancelicon 3228 from the setcook time screen 3224 atstep 2908, whereupon flow returns to theconfirmation screen 3236 atstep 2910. To return to the previous screen, the user selects the back icon 3230 atstep 2912, whereupon the display returns to the cookmethod selection screen 3180 for the broil operation atstep 2914, the warm operation atstep 2916, the proof operation atstep 2918, or the defrost operation atstep 2920. Display returns to the 150 to 500 degree Fahrenheit set oven temperature screen 3208 for the bake, roast, convection, convection bake, or convection roast atstep 2922. Display returns to the 100 to 200 degree Fahrenheit set oven temperature screen 3208 for the dehydrate operation atstep 2924. - The user then inputs the cook time, or leaves the cook time blank for the second stage of the cook now operation via the
numeric keypad 3234 atstep 2906 and selects the next icon 3226 atstep 2926 to continue with the addition of the second stage to the cook now operation. User selection of the next icon 3226 prompts the display of theconfirmation screen 3236 atstep 2928. As shown inFIG. 92 , theconfirmation screen 3236 includesfirst stage icons second stage icons icon 3240 atstep 2932, which returns display to aconfirmation screen 3236, which does not include a second stage for the cook now operation. It will be understood by those skilled in the art that whileFIG. 92 illustrates a confirmation screen containing a second stage, the reversion to only displaying the first stage of the cook now operation is accomplished by removing thesecond stage icons cooking time screen 3224 upon selection of theback icon 3242 atstep 2930, whereby flow returns to step 2906. - From the
confirmation screen 3236, the user is able to adjust the cook methods, the oven temperature, remove one or more stages, or add an additional stage. It will be appreciated that as shown inFIG. 92 , the user is able to alter either the first stage, in accordance with the method described above, the second stage, or both. In editing the second stage, the user selects the second stage cook method icon 3246 atstep 2938, which prompts the display of the cookmethod selection screen 3180 at step 2950. The user then makes any desired changes and selects the okay, i.e.,next icon 3182 atstep 2962, whereby the changes to the cooking method are made atstep 2966 and flow returns to theconfirmation screen 3236 atstep 2928. To ignore or clear the changes, the user selects the cancelicon 3184 atstep 2964, whereupon no changes are made at step 2968 and flow returns to theconfirmation screen 3236 atstep 2928. - The
oven temperature icon 3250 is selected by the user to adjust the bake, roast, convection, convection bake, convection roast or dehydrate oven temperatures. It will be appreciated by those skilled in the art that the ability to change the oven temperature is not present when the warming, proofing, broil, or defrosting operation has been selected. In accordance with one embodiment of the instant invention, theicon 3250 is not presented to the user. In an alternate embodiment, theicon 3250 displays a zero degree temperature and is not selectable by the user. When the user desires to change the oven temperature for the bake, roast, convection, convection bake, or convection roast cooking operation, the user selects thetemperature icon 3250 atstep 2940, prompting the display of the temperature selection screen 3208 ofFIG. 90 , which allows the user to change the cooking temperature associated with the cooking operation. The user then accepts these changes by selecting the next icon 3210 atstep 2962, whereupon the changes are made to the cook now operation atstep 2966, thereafter returning display to theconfirmation screen 3236 atstep 2928. When the temperature is to remain the same, or alternatively the changes made are to be ignored, the user selects the cancel icon 3212 atstep 2964, whereupon the changes are deleted at step 2968 and flow returns to step 2928. - Similarly, when the user desires to change the oven temperature for the dehydration operation, the user selects the
temperature icon 3250 atstep 2954, which prompts the display of the temperature selection screen 3208, albeit with the lower temperature range 3216 corresponding to dehydration operations. The user then makes any desired changes and either accepts the changes or cancels the changes. To accept the changes, the user selects the okay, i.e., next icon 3210 atstep 2962, whereupon the changes are made atstep 2966 and flow returns to theconfirmation screen 3236 atstep 2928. When the changes are to be ignored or no changes are made, the user selects the cancel icon 3212 atstep 2964, whereupon no changes are made to the dehydration temperature settings at step 2968. Flow then returns to theconfirmation screen 3236 atstep 2928. - The user is further able to adjust the cooking time associated with the second stage by selecting the
timer icon 3254 atstep 2942, which prompts the display of the cooktime selection screen 3224 at step 2956. The user then adjusts the cook time, as desired and accepts the changes or cancels the changes. To accept any changes, the user selects the next icon 3226 atstep 2962, whereupon the changes are made to the cook time atstep 2966 and flow returns to theconfirmation screen 3236 atstep 2928. To negate the changes, the user selects the cancelicon 3228 atstep 2964, whereupon no changes are made to the cook time and flow returns to theconfirmation screen 3236 atstep 2928. - In addition to adjusting the settings for the second stage, the user is able to remove the first stage by selecting the first
stage minus icon 3256 atstep 2944, whereupon the first stage is deleted from the cook now operation and flow returns to theconfirmation screen 3236 atstep 2960. It will be appreciated by those skilled in the art that theconfirmation screen 3236 displayed to the user atstep 2960 contains only those stages remaining in the cook now operation. To delete the second stage, the user selects the minussecond stage icon 3258 atstep 2946, whereupon the second stage is deleted atstep 2958. Flow then returns to theconfirmation screen 3236 atstep 2960, albeit without the second stage. Furthermore, the user is able to add an additional stage to the cook now operation by selecting the add astage icon 3260 atstep 2948, whereupon flow returns to step 2774 ofFIG. 81 for the addition of a third stage to the cook now operation. - When all changes have been made, or when no changes are required, the user selects, from the
confirmation screen 3236, thestart icon 3238 atstep 2934, which prompts the display of the cook now preheatscreen 3262 atstep 2936. Flow then proceeds to step 2852 ofFIG. 82 and operation of thecooking appliance 102 continues thereon, as set forth above with respect to the operation of the first stage of the cook now operation. Those skilled in the art will appreciate that following completion of the addition of all stages to the cook now operation, flow proceeds through the preheat screen architecture 2850 ofFIG. 82 through the cook now cyclescreen architecture 2970 ofFIG. 84 , as described above. - Cook Now—Favorites Architecture
- Returning to the
main screen 400 ofFIG. 4 , the user is able to initiate a cook now operation for a favorite dish, i.e., a preprogrammed cooking operation stored by thecooking appliance 102. The cook now favorite operation is initiated by selection of the icon 424 at step 338 ofFIG. 3 , prompting display of the favorites screen 3280 ofFIG. 95 atstep 340. The skilled artisan will appreciate thatstep 340 ofFIG. 3 corresponds to step 3018 ofFIG. 85 . Thus, flow proceeds from themain screen architecture 300 ofFIG. 3 to thesecond tier architecture 3016 ofFIG. 85 . Following selection of the cook now favorites icon 424 atstep 338, or 3018, flow proceeds to step 340, or 3020, whereupon the favorites screen 3280 is displayed. - As shown in
FIG. 95 , the favorites screen 3280 includes a scroll-downfavorite dish menu 3286, an add adish icon 3288, an edit adish icon 3290, a delete adish icon 3292, anext icon 3282, and a cancelicon 3284. Selection of the cancelicon 3284 atstep 3022 cancels the cook now favorites operation, which returns the user to themain screen 400 atstep 3024. When the user desires to initiate a cook now operation for an existing favorite dish, the user selects the desired dish from themenu 3286 atstep 3026. The skilled artisan will appreciate that the selection is made by the user selecting the menu item from themenu 3286 via thetouchscreen interface 222. Once the favorite dish is located, the user selects thenext icon 3282 atstep 3034, which prompts the display of a cook now favorite dish confirmation screen atstep 3040. Asuitable template screen 3294 is illustrated inFIG. 96 . As shown inFIG. 96 , the confirm favorites cook now screen 3294 includes adish icon 3302, acook method icon 3304, an oven temperature icon 3306, a timer icon 3308, an add astage icon 3310, asave icon 3296, a cancelicon 3298, and aback icon 3300. The user is able to cancel the favorites cook now operation by selecting the cancelicon 3298 atstep 3044, whereupon flow returns to themain screen 400 atstep 3024. To return to the previous screen, the user selects the back icon atstep 3042, whereupon flow returns to thefavorites selection screen 3280 atstep 3020. When the user does not desire to make any changes to the selected dish, the user initiates the cooking operation by selecting the start, i.e., saveicon 3296 atstep 3046, whereby flow proceeds to step 3048, with the display of the cook now preheatdisplay 3262 ofFIG. 93 . The skilled artisan will appreciate that upon selection of thesave icon 3296, the previously programmed cooking parameters are loaded as the first stage of the cook now operation, such that flow is able to proceed from step 3048 ofFIG. 85 to step 2852 ofFIG. 82 . It will further be understood that operation of the cook now favorites cooking operation then progresses in the same manner as discussed above with respect to the cook now operation. Thus, once the cooking parameters for the selected dish have been input as the cook now settings, the cook now methodology, as described above, continues with performing the cooking operation. - From the
confirmation screen 3294, the user is able to adjust any of the settings for the selected dish by selecting the desired icon.Screen architecture 3090 ofFIG. 87 is implemented atstep 3040, such thatstep 3040 ofFIG. 85 corresponds to step 3092 ofFIG. 87 . The skilled artisan will appreciate that the twoscreen architectures back icon 3300 atstep 3042 ofFIG. 85 corresponds to the user selection of theback icon 3300 atstep 3090 ofFIG. 87 . - Therefore, turning now to
FIG. 96 , when the user desires to make changes to the selected dish, the user makes the changes using the icons 3302-3310, and selects thesave icon 3296 atstep 3094 ofFIG. 87 , whereupon the changes are saved into the favorites library atstep 3094 and flow returns to themain screen 400 ofFIG. 4 atstep 3096. Similarly, when the user desires to cancel any changes input from theconfirmation screen 3294, the user selects the cancelicon 3298 atstep 3102, whereupon no changes are made to the selected dish and flow returns to themain screen 400 at step 3104. To change the cook method associated with the selected dish, the user selects thecook method icon 3304 atstep 3106, whereby the cookmethods selection screen 3180 ofFIG. 89 is displayed to the user atstep 3116. Once the user has made the desired changes to the cook method associated with the selected dish, the user selects the okay, i.e.,next icon 3182 atstep 3128, whereby the changes are made to the cooking method atstep 3132 and flow returns to theconfirmation screen 3294 atstep 3092. To cancel the changes to the cooking method, the user selects the cancelicon 3184 atstep 3126, whereupon the changes are discarded atstep 3130 and flow returns to theconfirmation screen 3294 atstep 3092. - When the user desires to adjust the cooking temperature, the user selects the oven temperature icon 3306 at
step 3108, whereupon flow proceeds to the 150 to 500 degrees Fahrenheit temperature selection screen 3208 ofFIG. 90 atstep 3118 when the cook method associated with the favorite dish is the bake, roast, convection, convection bake, or convection roast cooking operation. When the cooking method of the favorite dish is the dehydrate cooking operation, flow proceeds to step 3120, whereupon the 100 to 200 degree Fahrenheit temperature selection screen 3208 is displayed to the user. Once the user has adjusted the desired cooking temperature, the user selects the okay, i.e., next icon 3210 atstep 3128 to make the changes to the cooking temperature. Flow then returns to theconfirmation screen 3294 atstep 3092. When the user desires to ignore or cancel the changes made to the cooking temperature, the user selects the cancelicon 3298 atstep 3126, whereupon no changes are made to the cooking temperature and flow returns to theconfirmation screen 3294 atstep 3092. - When the user desires to change the cooking time associated with the selected favorites dish, the user selects the timer icon 3308 at
step 3110, which prompts the display of theset timer screen 3224 ofFIG. 91 atstep 3122. The user then adjusts the time and saves the changes or cancels the changes. To save the changes to the cooking time, the user selects the okay, i.e., next icon 3226 atstep 3128, wherein the changes are saved to the cooking timer associated with the selected favorites dish atstep 3132. Operations then return to step 3092 with the display of theconfirmation screen 3294 ofFIG. 96 . To ignore the changes and restore the originally programmed cooking time, the use selects the cancelicon 3298 atstep 3126, whereupon no changes are made to the cooking time and flow returns to theconfirmation screen 3294 atstep 3092. - When the user desires to add a stage to the favorite dish, for example the user desires to keep the dish warm after cooking, the user selects the add a
stage icon 3310 atstep 3112. Flow then proceeds to the add astage screen architecture 2772 ofFIG. 81 . The operation and programming of the new stage for the favorite dish then proceeds in accordance with the description ofFIGS. 81 and 83 , whereupon after completion of the new stage, flow returns to theconfirmation screen 3294 atstep 3092. The skilled artisan will understand the interconnection of the screen architectures for programming the new stage to the favorite dish in view of the description ofFIGS. 81 and 83 above, and as such, discussion will continue hereinafter withFIG. 87 . - In the event that user requires the name of the dish be amended, the user selects the
name icon 3302 atstep 3114, which prompts the display of thefavorites name screen 3312 ofFIG. 97 atstep 3124. The user then makes the desired name changes and selects the okay, i.e.,next icon 3314 atstep 3128, whereupon the changes to the favorite name are saved atstep 3132 and flow returns to theconfirmation screen 3294 atstep 3092. When the user determines that the name changes are not to be made, the user selects the cancelicon 3316 atstep 3126, whereupon no changes are made to the favorite name atstep 3130. Flow then returns to theconfirmation screen 3294 atstep 3092. - In addition to immediately proceeding to the performance of the cook now favorites cooking operation, the user is able to add a new dish to the favorites library, edit an existing dish in the favorites library, or delete a dish from the favorites library. It will be understood by those skilled in the art that the term favorites library refers to a plurality of preprogrammed cooking operations, or recipes, that are capable of being performed by the cooking appliance, without requiring the user to input a cooking method, cooking time, oven temperature, or the like. It will further be understood by those skilled in the art that the favorites library is accessible in the context of a cook now operation, as well as a cook later cooking operations.
- To add a new dish to the favorites library, the user selects the add a
dish icon 3288 ofFIG. 95 atstep 3028 ofFIG. 85 , whereupon flow proceeds to step 2636 ofFIG. 79 for user selection of the desired cooking method and oven temperature. The description of thescreen architecture 2634 ofFIG. 79 , as set forth above with respect to the cook now cooking operation is incorporated into the programming of a new dish for the favorites library. Thus, the user, from the cookingmethod selection screen 3180 ofFIG. 89 atstep 2636, selects the appropriate cooking method, such as bake, roast, convection, convection bake, convection roast, dehydrate, broil, warm, proof, or defrost, sets the appropriate oven temperatures, when required, atsteps screen architecture 3056 ofFIG. 86 . Thus, step 2708 ofFIG. 79 corresponds to step 3058 ofFIG. 86 . - Turning now to
FIG. 86 , there is shown atemplate screen architecture 3056 corresponding to the add a dish feature of the instant invention. Beginning atstep 3058, the setcooking time screen 3224 is displayed to the user for input of the cooking time associated with the new dish. As previously discussed, thescreen 3224 ofFIG. 91 includes a next icon 3226, a cancelicon 3228, a back icon 3230, a timer display 3232 and anumeric keypad 3234. The user enters the desired cooking time via thenumeric keypad 3234, which is then displayed in the timer display 3232. When the user desires to cancel the programming of the new favorite dish, the user selects the cancelicon 3228 atstep 3060, whereupon flow proceeds to step 3062 and the display reverts to themain screen 400. When the user desires to change the previously selected cooking method, the user selects the back icon 3230 atstep 3064, whereupon the display returns to the cookmethod selection screen 3180 ofFIG. 89 for the broil operation atstep 3066, the warm operation atstep 3068, the proof operation atstep 3070, or the defrost operation atstep 3072. Display returns to the 150 to 500 degree Fahrenheit set oven temperature screen 3208 for the bake, roast, convection, convection bake, or convection roast atstep 3074. Display returns to the 100 to 200 degree Fahrenheit set oven temperature screen 3208 for the dehydrate operation at step 3076. - Once the user has input the desired cooking time, the user selects the next icon 3226 at
step 3078, whereupon flow proceeds to step 3080. Atstep 3080, a name your favorite screen is displayed to the user for naming the new dish. A suitable naming screen is illustrated inFIG. 97 as thescreen template 3312. As shown inFIG. 97 , the naming screen includes anext icon 3314, a cancelicon 3316, and aback icon 3318. It will be appreciated by those skilled in the art that the naming screen illustrated inFIG. 97 displays a QWERTY keyboard, however an ABC keyboard is also capable of being implemented, so as to allow the user to input a desired name for the new favorites dish. From thenaming screen 3312, the user is able to cancel the favorites operation by selecting the cancelicon 3316 atstep 3082, whereupon flow proceeds to step 3062 and the display returns to themain screen 400. The user is also capable of returning to the previous screen, i.e., the setcook time screen 3224, by selecting theback icon 3318 atstep 3084, whereupon flow returns to step 3058. To proceed with the programming of the new dish, the user selects thenext icon 3314 atstep 3086, whereupon the confirmation offavorite screen 3294 ofFIG. 96 is displayed atstep 3088. - As previously discussed, the
confirmation screen 3294 enables the user to change any of the previously input settings associated with the favorite dish. Screen architecture 3134 ofFIG. 87 is implemented atstep 3088, such thatstep 3088 ofFIG. 86 corresponds to step 3092 ofFIG. 88 . Referring now toFIG. 87 , the user is able to return to the previous screen, i.e., the favorites screen 3280 atstep 3100 by selecting theback icon 3300 atstep 3098. When the user has made any changes to the favorite dish and desires to save the changes, or is ready to save the new dish into the favorite menu without making the changes afforded by theconfirmation screen 3294, the user selects thesave icon 3296 atstep 3094, whereupon the new dish and/or the changes to the new dish are saved into the favorite library atstep 3096. Flow then returns to displaying themain screen 400 atstep 3096. When the user does not desire to save the new dish, the user selects the cancelicon 3298 atstep 3102, whereupon the new dish is discarded and flow returns to themain screen 3280 at step 3104. - When the user desires to change the cook method associated with the new dish, the user selects the
cook method icon 3304 atstep 3106, following which the cookmethods selection screen 3180 ofFIG. 89 is displayed to the user atstep 3116. The user then makes any desired changes to the cook method associated with the new dish and selects the okay, i.e.,next icon 3182 atstep 3128, whereby the changes are made to the cooking method atstep 3132 and flow returns to theconfirmation screen 3294 atstep 3092. When the changes made to the cooking method are to be disregarded, the user selects the cancelicon 3184 atstep 3126 which discards the changes atstep 3130 and returns to theconfirmation screen 3294 atstep 3092. - To change the cooking temperature previously input for the new favorite dish, the user selects the oven temperature icon 3306 at
step 3108, whereupon flow proceeds to the 150 to 500 degrees Fahrenheit temperature selection screen 3208 atstep 3118 for the bake, roast, convection, convection bake, or convection roast cooking methods, or to the 100 to 200 degrees Fahrenheit temperature selection screen 3208 at step 3120 for the dehydrate cooking method. The user adjusts the cooking temperature to the desired level and selects the okay, i.e., next icon 3210 atstep 3128 to make the changes to the cooking temperature. Flow then returns to theconfirmation screen 3294 atstep 3092. To maintain the originally input cooking temperature and ignore any changes, the user selects the cancelicon 3298 atstep 3126, whereupon no changes are made to the cooking temperature and flow returns to theconfirmation screen 3294 atstep 3092. - To alter the cooking time associated with the new dish, the user selects the timer icon 3308 at
step 3110, prompting the display of thetimer screen 3224 ofFIG. 91 atstep 3122. The user then adjusts the time and saves the changes or cancels the changes. When the changes to the cooking time are to be saved for the new dish, the user selects the okay, i.e., next icon 3226 atstep 3128, wherein the changes to the cooking timer associated with the new favorites dish are saved atstep 3132. Flow then return to step 3092 with the display of theconfirmation screen 3294. When the original timer settings are to be restored, i.e., the changes are to be disregarded, the user selects the cancelicon 3298 atstep 3126, whereupon no changes are made to the cooking time and flow returns to theconfirmation screen 3294 atstep 3092. - When the user desires to add a stage to the new favorite dish, for example the user desires to bake the dish after defrosting, the user selects the add a
stage icon 3310 atstep 3112. Following selection of the add astage icon 3310, the add astage screen architecture 2772 ofFIG. 81 is then implemented. The operation and programming of the additional stage for the new favorite dish thereafter progresses in accordance with the description ofFIGS. 81 and 82 , whereupon after completion of the additional stage, flow returns to theconfirmation screen 3294 atstep 3092. The skilled artisan will understand the interconnection of the screen architectures for programming the new stage to the favorite dish in view of the description ofFIGS. 80 and 82 above, and as such, discussion will continue hereinafter withFIG. 87 . - If the user desires to change the name associated with the new dish, the user selects the
name icon 3302 atstep 3114, prompting the display of thefavorites name screen 3312 ofFIG. 97 atstep 3124. The user then makes the desired name changes and selects the okay, i.e.,next icon 3314 atstep 3128, whereupon the changes to the favorite name are saved atstep 3132 and flow returns to theconfirmation screen 3294 atstep 3092. When the user determines that the name changes are not to be made, the user selects the cancelicon 3316 atstep 3126, whereupon no changes are made to the favorite name atstep 3130. Flow then returns to theconfirmation screen 3294 atstep 3092. The user is then able to immediately implement the new dish by selecting the start, i.e., saveicon 3296 from theconfirmation screen 3296 or return to the favorites screen 3280 by selecting the cancelicon 3298. - Returning to
FIG. 85 , when the user desires to edit an existing favorite dish, the user selects the desired dish from thedish menu 3286 and selects theedit dish icon 3290 atstep 3030. Following selection of the edit option, flow proceeds to step 3036, whereupon theconfirmation screen 3294 is displayed to the user. In accordance with the discussion above, flow proceeds fromstep 3036 ofFIG. 85 to step 3136 ofFIG. 88 . The cooking parameters associated with the selected dish to be edited are retrieved and then displayed on theconfirmation screen 3294. The user then edits the cooking method by selecting thecook method icon 3304 atstep 3152, the oven temperature by selecting the oven temperature icon 3306 atstep 3154, the cooking time by selecting the timer icon 3308 atstep 3156, add a dish to the selected favorite dish by selecting the add adish icon 3310, or modify the selected favorite's name by selecting thename icon 3302 atstep 3160. The user selects the desired parameters, performs the modifications, and saves the modifications to the selected dish in accordance with the architecture 3134 ofFIG. 88 described above. - Screen architecture 3134 of
FIG. 88 is implemented atstep 3036, such thatstep 3036 ofFIG. 85 corresponds to step 3136 ofFIG. 88 . The skilled artisan will appreciate that the twoscreen architectures 3016 and 3134 contain overlapping functions, however the artisan will understand that such overlap is for purposes of explanation only. Thus, the user selection of theback icon 3300 atstep 3042 ofFIG. 85 corresponds to the user selection of theback icon 3300 ofFIG. 96 atstep 3138 ofFIG. 88 . - Therefore, turning now to
FIG. 96 , when the user desires to make changes to the selected dish, the user makes the changes using the icons 3302-3310, and selects thesave icon 3296 atstep 3142 ofFIG. 88 , whereupon the changes are saved into the favorites library atstep 3144 and flow returns to the favorites screen 3280 ofFIG. 95 atstep 3150. Similarly, when the user desires to cancel any changes input from theconfirmation screen 3294, the user selects the cancelicon 3298 atstep 3148, whereupon no changes are made to the selected dish and flow returns to the favorites screen 3280 atstep 3150. To change the cook method associated with the selected dish, the user selects thecook method icon 3304 atstep 3152, whereby the cookmethods selection screen 3180 ofFIG. 89 is displayed to the user at step 3162. Once the user has made the desired changes to the cook method associated with the selected dish, the user selects the okay, i.e.,next icon 3182 atstep 3174, whereby the changes are made to the cooking method atstep 3178 and flow returns to theconfirmation screen 3294 atstep 3136. To cancel the changes to the cooking method, the user selects the cancelicon 3184 atstep 3172, whereupon the changes are discarded atstep 3176 and flow returns to theconfirmation screen 3294 atstep 3136. - When the user desires to adjust the cooking temperature, the user selects the oven temperature icon 3306 at
step 3154, whereupon flow proceeds to the 150 to 500 degrees Fahrenheit temperature selection screen 3208 ofFIG. 90 at step 3164 when the cook method associated with the favorite dish is the bake, roast, convection, convection bake, or convection roast cooking operation. When the cooking method of the favorite dish is the dehydrate cooking operation, flow proceeds to step 3166, whereupon the 100 to 200 degree Fahrenheit temperature selection screen 3208 is displayed to the user. Once the user has adjusted the desired cooking temperature, the user selects the okay, i.e., next icon 3210 atstep 3174 to make the changes to the cooking temperature. Flow then returns to theconfirmation screen 3294 atstep 3136. When the user desires to ignore or cancel the changes made to the cooking temperature, the user selects the cancelicon 3298 atstep 3172, whereupon no changes are made to the cooking temperature and flow returns to theconfirmation screen 3294 atstep 3136. - When the user desires to change the cooking time associated with the selected favorites dish, the user selects the timer icon 3308 at
step 3156, which prompts the display of theset timer screen 3224 ofFIG. 91 atstep 3168. The user then adjusts the time and saves the changes or cancels the changes. To save the changes to the cooking time, the user selects the okay, i.e., next icon 3226 atstep 3174, wherein the changes are saved to the cooking timer associated with the selected favorites dish atstep 3178. Operations then return to step 3136 with the display of theconfirmation screen 3294 ofFIG. 96 . To ignore the changes and restore the originally programmed cooking time, the use selects the cancelicon 3298 atstep 3172, whereupon no changes are made to the cooking time and flow returns to theconfirmation screen 3294 atstep 3136. - When the user desires to add a stage to the favorite dish, for example the user desires to keep the dish warm after cooking, the user selects the add a
stage icon 3310 atstep 3158. Flow then proceeds to the add astage screen architecture 2772 ofFIG. 81 . The operation and programming of the new stage for the favorite dish then proceeds in accordance with the description ofFIGS. 81 and 83 , whereupon after completion of the new stage, flow returns to theconfirmation screen 3294 atstep 3136. The skilled artisan will understand the interconnection of the screen architectures for programming the new stage to the favorite dish in view of the description ofFIGS. 81 and 83 above, and as such, discussion will continue hereinafter withFIG. 88 . - In the event that user requires the name of the dish be amended, the user selects the
name icon 3302 atstep 3160, which prompts the display of thefavorites name screen 3312 ofFIG. 97 atstep 3170. The user then makes the desired name changes and selects the okay, i.e.,next icon 3314 atstep 3174, whereupon the changes to the favorite name are saved atstep 3178 and flow returns to theconfirmation screen 3294 atstep 3136. When the user determines that the name changes are not to be made, the user selects the cancelicon 3316 atstep 3172, whereupon no changes are made to the favorite name atstep 3176. Flow then returns to theconfirmation screen 3294 atstep 3136. - In addition to immediately proceeding to the performance of the cook now favorites cooking operation, the user is able to add a new dish to the favorites library, edit an existing dish in the favorites library, or delete a dish from the favorites library. It will be understood by those skilled in the art that the term favorites library refers to a plurality of preprogrammed cooking operations, or recipes, that are capable of being performed by the cooking appliance, without requiring the user to input a cooking method, cooking time, oven temperature, or the like. It will further be understood by those skilled in the art that the favorites library is accessible in the context of a cook now operation, as well as a cook later cooking operations.
- To add a new dish to the favorites library, the user selects the add a
dish icon 3288 ofFIG. 95 atstep 3028 ofFIG. 85 , whereupon flow proceeds to step 2636 ofFIG. 79 for user selection of the desired cooking method and oven temperature. The description of thescreen architecture 2634 ofFIG. 79 , as set forth above with respect to the cook now cooking operation is incorporated into the programming of a new dish for the favorites library. Thus, the user, from the cookingmethod selection screen 3180 ofFIG. 89 atstep 2636, selects the appropriate cooking method, such as bake, roast, convection, convection bake, convection roast, dehydrate, broil, warm, proof, or defrost, sets the appropriate oven temperatures, when required, atsteps screen architecture 3056 ofFIG. 86 . Thus, step 2708 ofFIG. 79 corresponds to step 3058 ofFIG. 86 . - Turning now to
FIG. 86 , there is shown atemplate screen architecture 3056 corresponding to the add a dish feature of the instant invention. Beginning atstep 3058, the setcooking time screen 3224 is displayed to the user for input of the cooking time associated with the new dish. As previously discussed, thescreen 3224 ofFIG. 91 includes a next icon 3226, a cancelicon 3228, a back icon 3230, a timer display 3232 and anumeric keypad 3234. The user enters the desired cooking time via thenumeric keypad 3234, which is then displayed in the timer display 3232. When the user desires to cancel the programming of the new favorite dish, the user selects the cancelicon 3228 atstep 3060, whereupon flow proceeds to step 3062 and the display reverts to themain screen 400. When the user desires to change the previously selected cooking method, the user selects the back icon 3230 atstep 3064, whereupon the display returns to the cookmethod selection screen 3180 ofFIG. 89 for the broil operation atstep 3066, the warm operation atstep 3068, the proof operation atstep 3070, or the defrost operation atstep 3072. Display returns to the 150 to 500 degree Fahrenheit set oven temperature screen 3208 for the bake, roast, convection, convection bake, or convection roast atstep 3074. Display returns to the 100 to 200 degree Fahrenheit set oven temperature screen 3208 for the dehydrate operation at step 3076. - Once the user has input the desired cooking time, the user selects the next icon 3226 at
step 3078, whereupon flow proceeds to step 3080. Atstep 3080, a name your favorite screen is displayed to the user for naming the new dish. A suitable naming screen is illustrated inFIG. 97 as thescreen template 3312. As shown inFIG. 97 , the naming screen includes anext icon 3314, a cancelicon 3316, and aback icon 3318. It will be appreciated by those skilled in the art that the naming screen illustrated inFIG. 97 displays a QWERTY keyboard, however an ABC keyboard is also capable of being implemented, so as to allow the user to input a desired name for the new favorites dish. From thenaming screen 3312, the user is able to cancel the favorites operation by selecting the cancelicon 3316 atstep 3082, whereupon flow proceeds to step 3062 and the display returns to themain screen 400. The user is also capable of returning to the previous screen, i.e., the setcook time screen 3224, by selecting theback icon 3318 atstep 3084, whereupon flow returns to step 3058. To proceed with the programming of the new dish, the user selects thenext icon 3314 atstep 3086, whereupon the confirmation offavorite screen 3294 ofFIG. 96 is displayed atstep 3088. - As previously discussed, the
confirmation screen 3294 enables the user to change any of the previously input settings associated with the favorite dish. Screen architecture 3134 ofFIG. 88 is implemented atstep 3088, such thatstep 3088 ofFIG. 86 corresponds to step 3136 ofFIG. 88 . Referring now toFIG. 88 , the user is able to return to the previous screen, i.e., the favorites screen 3280 by selecting theback icon 3300 atstep 3138. When the user has made any changes to the favorite dish and desires to save the changes, or is ready to save the new dish into the favorite menu without making the changes afforded by theconfirmation screen 3294, the user selects thesave icon 3296 atstep 3142, whereupon the new dish and/or the changes to the new dish are saved into the favorite library atstep 3144. Flow then returns to displaying the favorites screen 3280 atstep 3150. When the user does not desire to save the new dish, the user selects the cancelicon 3298 atstep 3146, whereupon the new dish is discarded and flow returns to the favorites screen 3280 atstep 3150. - When the user desires to change the cook method associated with the new dish, the user selects the
cook method icon 3304 atstep 3152, following which the cookmethods selection screen 3180 ofFIG. 89 is displayed to the user at step 3162. The user then makes any desired changes to the cook method associated with the new dish and selects the okay, i.e.,next icon 3182 atstep 3174, whereby the changes are made to the cooking method atstep 3178 and flow returns to theconfirmation screen 3294 atstep 3136. When the changes made to the cooking method are to be disregarded, the user selects the cancelicon 3184 atstep 3172, which discards the changes atstep 3176 and returns to theconfirmation screen 3294 atstep 3136. - To change the cooking temperature previously input for the new favorite dish, the user selects the oven temperature icon 3306 at
step 3154, whereupon flow proceeds to the 150 to 500 degrees Fahrenheit temperature selection screen 3208 at step 3164 for the bake, roast, convection, convection bake, or convection roast cooking methods, or to the 100 to 200 degrees Fahrenheit temperature selection screen 3208 for the dehydrate cooking method. The user adjusts the cooking temperature to the desired level and selects the okay, i.e., next icon 3210 atstep 3174 to make the changes to the cooking temperature. Flow then returns to theconfirmation screen 3294 atstep 3136. To maintain the originally input cooking temperature and ignore any changes, the user selects the cancelicon 3298 atstep 3172, whereupon no changes are made to the cooking temperature and flow returns to theconfirmation screen 3294 atstep 3136. - To alter the cooking time associated with the new dish, the user selects the timer icon 3308 at
step 3156, prompting the display of thetimer screen 3224 ofFIG. 91 atstep 3168. The user then adjusts the time and saves the changes or cancels the changes. When the changes to the cooking time are to be saved for the new dish, the user selects the okay, i.e., next icon 3226 atstep 3174, wherein the changes to the cooking timer associated with the new favorites dish are saved atstep 3178. Flow then return to step 3136 with the display of theconfirmation screen 3294. When the original timer settings are to be restored, i.e., the changes are to be disregarded, the user selects the cancelicon 3298 atstep 3172, whereupon no changes are made to the cooking time and flow returns to theconfirmation screen 3294 atstep 3136. - When the user desires to add a stage to the new favorite dish, for example the user desires to bake the dish after defrosting, the user selects the add a
stage icon 3310 atstep 3158. Following selection of the add astage icon 3310, the add astage screen architecture 2772 ofFIG. 81 is then implemented. The operation and programming of the additional stage for the new favorite dish thereafter progresses in accordance with the description ofFIGS. 81 and 82 , whereupon after completion of the additional stage, flow returns to theconfirmation screen 3294 atstep 3136. The skilled artisan will understand the interconnection of the screen architectures for programming the new stage to the favorite dish in view of the description ofFIGS. 80 and 82 above, and as such, discussion will continue hereinafter withFIG. 88 . - If the user desires to change the name associated with the new dish, the user selects the
name icon 3302 atstep 3160, prompting the display of thefavorites name screen 3312 ofFIG. 97 atstep 3170. The user then makes the desired name changes and selects the okay, i.e.,next icon 3314 atstep 3174, whereupon the changes to the favorite name are saved atstep 3178 and flow returns to theconfirmation screen 3294 atstep 3136. When the user determines that the name changes are not to be made, the user selects the cancelicon 3316 atstep 3172, whereupon no changes are made to the favorite name atstep 3176. Flow then returns to theconfirmation screen 3294 atstep 3136. The user is then able to immediately implement the new dish by selecting the start, i.e., saveicon 3296 from theconfirmation screen 3296 or return to the favorites screen 3280 by selecting the cancelicon 3298. - Returning to
FIG. 85 , when the user desires to edit an existing favorite dish, the user selects the desired dish from thedish menu 3286 and selects theedit dish icon 3290 atstep 3030. Following selection of the edit option, flow proceeds to step 3036, whereupon theconfirmation screen 3294 is displayed to the user. - When the user desires to remove a favorite dish from the dish library, the user selects the dish to be deleted from the
menu 3286 and then selects the delete adish icon 3292 atstep 3032 ofFIG. 85 . Following selection of thedelete icon 3292, flow proceeds to step 3038, whereupon adelete confirmation screen 3320, as illustrated inFIG. 98 , is shown to the user. As depicted inFIG. 98 , the confirm deletesfavorite screen 3320 includes ayes icon 3322 and a noicon 3324. To remove the dish from the library, the user selects theyes icon 3322 atstep 3050, whereupon the dish is deleted atstep 3054. Flow then returns to the favorites screen 3280 atstep 3020. When the user determines that the dish should not be removed, the user selects the noicon 3324 atstep 3052, whereupon flow returns to the favorites screen 3280 atstep 3020. - Cook Later Architecture
- In addition to immediately preparing a food item, the instant invention enables the user to store and then heat a food item at a later time. In order to program the
cooking appliance 102 to make use of this feature, the user selects the cook later icon associated with the desired cooking chamber, e.g., the user selects the cook later icon 420 associated with thetop cooking chamber 106. It will be understood by those skilled in the art that the functioning of the cook later feature with respect to thebottom chamber 108 is suitably accomplished using the same architectures and methodologies described hereinafter with respect to the cook later operation of thetop chamber 106. When the user selects the cook later icon 420 ofFIG. 4 at step 342 of themain screen architecture 300 ofFIG. 3 , flow proceeds to step 344, wherein the cook methods available to the user are displayed for further selection. It will be understood by those skilled in the art that the operation of the cook later feature proceeds fromstep 344 to step 3328 of the secondtier screen architecture 3326 ofFIG. 99 . - That is,
step 344 ofFIG. 3 corresponds to step 3328 ofFIG. 99 , whereupon a cook later cooking method selection screen, such as thescreen template 3966 ofFIG. 111 is displayed. According to the present invention, the cook later operation of the cooking appliance is able to provide the user with the ability to program one or more stages, such as, a refrigeration and baking operation, a refrigeration, roasting and warming operation, and the like. The screen templates described hereinafter are suitably adapted for use for a first stage, a second stage, and a third stage of operation. The skilled artisan will appreciate that any number of desired stages are capable of being programmed by the user in accordance with the present invention. - As shown in
FIG. 111 , the cook later cookingmethod selection screen 3966 includes icons representative of several cooking options, such as, for example and without limitation, abake icon 3972, aroast icon 3974, aconvection icon 3976, aconvection bake icon 3978, aconvection roast icon 3980, adehydrate icon 3982, abroil icon 3984, awarm icon 3986, aproof icon 3988, and adefrost icon 3990. The skilled artisan will appreciate that the icons 3972-3990 are examples of cooking operations which thecooking appliance 102 is capable of performing. Other cooking operations, in addition to those operations shown, are also capable of being performed by the cooking appliance without departing from the scope of the present invention. The skilled artisan will appreciate that due to the nature of a broil cooking operation, broiling a food item in the cook later program is not provided in accordance with the preferred embodiment of the present invention. However, alternate embodiments of the instant invention are capable of providing for programming a broil cooking operation into the cook later program.FIG. 111 further includes agraphical illustration window 3992 suitably adapted to provide a visual queue to the user representative of the cooking or cooling operation selected. Thus, for example and without limitation, thescreen 3996 illustrates that a bake operation has been selected, which is shown in thewindow 3992. It will be understood by those skilled in the art that each icon 3972-3990 advantageously corresponds to a different graphical representation which is capable of being shown to the user via thewindow 3992. The cook later methodselection screen template 3966 further includes anext icon 3968 and a cancelicon 3970, the function of which will be explained in greater detail below. - Returning to the cook later
screen architecture 3326 atstep 3328, upon user selection of thebake icon 3972 atstep 3334, flow proceeds to step 3352, whereupon thewindow 3992 displays a graphical representation of a baking operation. When the user selects theroast icon 3974 atstep 3336, flow proceeds to step 3354, which prompts thegraphical window 3992 to display a roasting operation. User selection of theconvection icon 3976 atstep 3338 directs thewindow 3992 to illustrate a convection cooking operation at step 3356. In the event that the user desires to initiate a convection baking operation, the user selects theconvection bake icon 3978 at step 3340, whereupon thewindow 3992 displays a graphical representation of a convection baking operation at step 3358. When the user elects to perform a convection roasting operation in connection with the cook later operation, the user selects theconvection roast icon 3980 at step 3342, whereupon thewindow 3992 displays a graphical representation of a convection roasting operation at step 3360. - To program a dehydration operation into the cook later program, the user selects the
dehydrate icon 3982 atstep 3344, following which flow proceeds to step 3362 with thegraphical window 3992 illustrating a dehydrating operation. Similarly, to include a warming operation in the cook later program, the user selects thewarm icon 3986 atstep 3346, whereupon thewindow 3992 illustrates a graphical representation of a warming operation at step 3364. A proofing cooking operation is initiated upon user selection of theproof icon 3988 at step 3348, which prompts the display of a representation of a proofing operation in thewindow 3992 at step 3366. In the event that the user desires to defrost a food item, the user selects thedefrost icon 3990 at step 3350, whereupon thewindow 3992 displays a graphical representation of a defrosting operation at step 3368. - As shown in
FIG. 111 , the user is capable of canceling the cook later operation by selecting the cancelicon 3970 atstep 3330. When the user selects the cancelicon 3970 atstep 3330, flow proceeds to step 3332, wherein the display is returned to themain screen 400. Following user selection of thebake icon 3972, theroast icon 3974, theconvection icon 3976, theconvection bake icon 3978 or theconvection roast icon 3980, the user continues with programming the cook later cooking operation by selecting thenext icon 3968 atstep 3370, which prompts display of the temperature selection screen 3208 ofFIG. 90 atstep 3372. In the preferred embodiment, the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit. The skilled artisan will appreciate that this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention. - As previously described, the temperature selection screen 3208 of
FIG. 90 includes a graphical representation of a temperature range 3216, a slidingselector 3218, a minus fivedegree adjustment icon 3220, a plus five degree adjustment icon 3222, a next icon 3210, a cancel icon 3212, and aback icon 3214. Selection of the desired temperature for the cook later cooking operation is accomplished as described above with respect toFIG. 90 . Returning to the previous screen is accomplished when the user selects theback icon 3214 at step 3374, which returns the user to the cookmethods selection screen 3966. The skilled artisan will further appreciate that by selecting the cancel icon 3212 atstep 3376, the user is returned to themain screen 400 atstep 3380. After setting the desired temperature, the user selects the next icon 3210 atstep 3378, which prompts the display of a set cooking time screen atstep 3396. - Following user selection of the
dehydrate icon 3982 atstep 3344, the user is presented, as shown inFIG. 111 , with the ability to cancel the cook later operation by selecting the cancelicon 3970 atstep 3330, or proceed to the next step of programming the cook later operation by selecting thenext icon 3968 atstep 3382. When the user selects the cancelicon 3970 atstep 3330, flow proceeds to step 3332, wherein the display is returned to themain screen 400. When the user selects thenext icon 3968 atstep 3382, flow proceeds to step 3384, whereupon the set oven temperature screen 3208 ofFIG. 90 is displayed. - As explained in greater detail above, the temperature selection screen 3208 illustrated upon the selection of the dehydration cooking method enables the user to select a temperature for dehydrating the food item. In the preferred embodiment, the temperature range for the dehydration operation is one hundred degrees to two hundred degrees, in accordance with dehydration temperatures known in the art. The foregoing dehydration temperature range is for example purposes only and any dehydration temperature range known in the art is equally capable of being implemented in accordance with the present invention. The user is capable of returning to the previous screen by selecting the
back icon 3214 at step 3386, which returns the user to the cookmethods selection screen 3966 at step 3362. Upon selection of the cancel icon 3212 atstep 3388, the user returns to themain screen 400 atstep 3392. After setting the desired temperature, the user selects the next icon 3210 atstep 3390, which prompts the display of a set cooking time screen atstep 3396. - When the user desires to proceed with the cook later operation and has selected the
warm icon 3986 atstep 3346, theproof icon 3988 at step 3348, or thedefrost icon 3990 at step 3350, flow proceeds to step 3394, wherein the user selects thenext icon 3968. Following selection of thenext icon 3968, flow proceeds to step 3396, whereupon a set cooking time screen is displayed to the user. Alternatively, the user is able to cancel the selected cooking operation by selecting the cancelicon 3970 atstep 3330, which prompts the display to return to themain screen 400 atstep 3332. It will be appreciated by those skilled in the art that step 3396 ofFIG. 99 prompts flow to proceed to thescreen architecture 3398 ofFIG. 100 . Furthermore, the skilled artisan will understand that the screen displayed atstep 3396 ofFIG. 99 is the same screen displayed to the user atstep 3400 ofFIG. 100 . - Turning now to
FIG. 100 , there is shown a flow chart illustrating the second-tier screen architecture 3398 associated with the cook later method in accordance with the present invention. Atstep 3400, a set cooking time screen is displayed for the user to set the time necessary for the selected method to cook the food item. A suitable set cooking time screen is illustrated inFIG. 91 at 3224. The user then sets the desired cooking time via thenumeric keypad 3234 and selects the next icon 3226 atstep 3418, whereupon flow proceeds to a set eating time screen for further input by the user. A suitable set eating time screen is illustrated inFIG. 112 at 3994 and displayed to the user atstep 3420. As shown inFIG. 112 , the set eatingtime screen 3994 includes ameal date icon 4002, a timer window icon 4004, an AM/PM toggle icon 4006, anumeric keypad 4008, anext icon 3996, a cancelicon 3998, and aback icon 4000. When the user desires to cancel the cook later cooking operation, the user selects the cancelicon 3998 atstep 3402, wherein display returns to themain screen 400 at step 3404. To return to the previous selection screen, the user selects theback icon 4000 atstep 3406, whereupon the display returns to the previous screen. Thus, when the cooking method selected was the warming operation, flow returns to theappropriate display screen 3966 atstep 3408. This same method applies for the proofing operation atstep 3410 and the defrosting operation atstep 3412. When the previously selected cooking method was the bake, roast, convection, convection bake, or convection roast operations, flow returns to the temperature setting screen 3208 ofFIG. 90 atstep 3414, with the corresponding temperature scale 3216 displayed. Similarly, when the previously selected operation was dehydration, flow returns to display the temperature setting screen 3208 atstep 3416, with the corresponding reduced temperature scale 3216. - In order to continue with the cook later operation, the user sets the date for the cook later program using
meal date icon 4002 atstep 3426 to adjust the date on which the cooking method is to be performed. The user then inputs the desired time at which to begin cooking using thenumeric keypad 4008, which is then displayed in the time window 4004. AM or PM is set using the AM/PM toggle icon 4006. When the user is satisfied with the cooking time, the user selects thenext icon 3996 at step 3428, which prompts display of a confirmation cook later screen atstep 3430. A suitable confirmation screen is illustrated inFIG. 113 at 4010. The cook laterconfirmation screen 4010 includes ameal time icon 4018, a first stagecook method icon 4020, a second stagecook method icon 4022, a first stage oven temperature icon 4024, a second stageoven temperature icon 4026, a first stage timer icon 4028, a second stage timer icon 4030, a remove thefirst stage icon 4032, a remove thesecond stage icon 4034, an add astage icon 4036, a start icon 4012, a cancelicon 4014, and a back icon 4016. Each of these icons will be explained in greater detail below with respect to the discussion corresponding to thescreen architecture 3436 ofFIG. 101 . When the user desires to cancel setup of the cook later operation previously input, the user selects the cancelicon 4014 atstep 3432, which prompts the display of themain screen 400 ofFIG. 4 at step 3404. When the user desires to return to theprevious input screen 3994, the user selects the back icon 4016 atstep 3434 ofFIG. 101 , whereupon the user is returned to the set eatingtime screen 3994 atstep 3420. - From the cook later
confirmation screen 4010, the user is capable of modifying any of the previous selections for the cook later operation by selecting one of the icons 4018-4036. When the user desires to change the previously selected cooking method, the user selects the first stagecook method icon 4020 atstep 3440, prompting the display of the cook later cookmethod selection screen 3966 ofFIG. 111 atstep 3452. The user inputs any desired changes to the cook method and selects the okay, i.e.,next icon 3968, atstep 3466, whereupon the changes to the cooking method are made to the cook later operation atstep 3470. Flow then returns to the display of theconfirmation screen 4010 ofFIG. 113 atstep 3438. In the event that the user decides that no changes to the cooking method are desired, the user selects the cancelicon 4014 atstep 3464, whereby no changes are made to the cooking method atstep 3468 and flow returns to displaying theconfirmation screen 4010 atstep 3438. - When the user desires to change the previously set cooking or dehydration temperature, the user selects the first stage oven temperature icon 4024 at
step 3442, prompting the display of the temperature selection screen 3208 ofFIG. 90 atstep 3454 orstep 3456. The skilled artisan will appreciate thatsteps step 3464, whereby no changes are made to the cooking temperature atstep 3468 and flow returns to displaying theconfirmation screen 4010 atstep 3438. When the user has made adjustments to the temperature, and desires that these adjustments be implemented, the user selects the okay, i.e., next icon 3210 atstep 3466, whereby the changes to the cooking temperature are made to the cook later operation atstep 3470 and flow returns to displaying theconfirmation screen 4010 atstep 3438. - When the user desires to adjust the cooking time associated with the selected cooking method, the user selects the first stage timer icon 4024 at
step 3444, whereupon the setcooking time screen 3224 ofFIG. 91 is displayed atstep 3458. From the setcooking time screen 3224, the user is able to adjust the duration of the cooking time of the selected cooking operation as set forth above. When the user elects to save the changes made to the cooking time, the user selects the okay, i.e., next icon 3226 atstep 3466, whereupon the changes are made to the cook later operation atstep 3470. Flow then returns to theconfirmation screen 4010 atstep 3438. When the user determines that the changes made to the cooking timer are to be discarded, the user selects the cancelicon 3228 atstep 3464, whereupon no changes are made to the previously input cook time atstep 3468 and flow returns to the display of theconfirmation screen 4010 atstep 3438. - When the user determines that an additional stage is to be added, i.e., another step in the cook later operation is desired, the user selects the add a
stage icon 4036 atstep 3446, whereupon flow proceeds fromstep 3446 ofFIG. 101 to step 3494 ofFIG. 102 . It will be appreciated by those skilled in the art that thescreen architecture 3492 ofFIG. 102 represents the adding of an additional stage to the cook later operation. Operations of the add a stage method in accordance with the present invention will be discussed in further detail below. For purposes of continuity, discussion of the cook later methodology will first continue with the first stage and additional stages will be discussed thereinafter. - When the user desires to adjust the meal time, the user selects the
meal time icon 4018 atstep 3448, whereupon flow proceeds to display the set eatingtime screen 3994 ofFIG. 112 atstep 3460. The user then makes any changes desired to the meal time and selects the okay, i.e.,next icon 3996 atstep 3466, whereupon the changes are made to the cook later operation atstep 3470. Flow then returns to theconfirmation screen 4010 atstep 3438. When no changes are to be made to the meal time, or when the changes made are to be discarded, the user selects the cancelicon 3998 atstep 3464, following which no changes are made to the previously input meal time atstep 3468 and flow returns to step 3438, whereupon the cook laterconfirmation screen 4010 is displayed. - When the user is satisfied with the cook later selections, the user selects the start icon 4012 at
step 3450, whereupon flow proceeds to determine, atstep 3462, whether the eating time has been set later than the current time. When it is determined atstep 3472 that the eating time is to occur after the current time, flow proceeds to step 3476, whereupon a refrigerate before cooking screen is displayed. A suitable template refrigeration screen is illustrated at 4038 inFIG. 115 . As shown inFIG. 115 , therefrigerate screen 4038 includes an adjustsettings icon 4040, anoven light icon 4042, and anoff icon 4044. When the user desires to adjust the settings from therefrigerate screen 4038, the user selects the adjustsettings icon 4040 atstep 3480, whereupon flow returns to theconfirmation screen 4010 atstep 3438. When the user desires to change the state of the oven light, i.e., turn it on or turn it off, the user selects theoven light icon 4042 atstep 3482, whereupon the current state of the oven light is reversed atstep 3486. When the user determines that the refrigeration operation is to be terminated, in essence ending the cook later operation, the user selects theoff icon 4044 at step 3484. Following selection of theoff icon 4044, the heating elements or cooling elements are shutdown at step 3488 and themain screen 400 is displayed at step 3490. - Returning to step 3462, when it is determined that the eating time is before or equal to the current time at
step 3474, flow proceeds to step 3478, whereupon a preheat and cook screen is displayed to the user. A suitable preheat and cook screen is illustrated inFIG. 115 at 4046. As shown inFIG. 115 , the preheat and cookscreen 4046 includes an adjustsettings icon 4048, anoven light icon 4050, and anoff icon 4052. When the user desires to adjust the settings from the preheat and cookscreen 4046, the user selects the adjustsettings icon 4048 atstep 3480, whereupon flow returns to theconfirmation screen 4010 atstep 3438. When the user elects to change the turn the oven light on or off, depending upon its current state, the user selects theoven light icon 4050 atstep 3482, whereupon the current state of the oven light is reversed atstep 3486. When the user determines that the cook later operation is to be terminated, the user selects theoff icon 4052 at step 3484. Following selection of theoff icon 4052, the heating elements are turned off at step 3488 and themain screen 400 is displayed at step 3490. - Returning now to the selection of the add a
stage icon 4036 ofFIG. 113 atstep 3446, flow proceeds from thescreen architecture 3436 ofFIG. 101 to thescreen architecture 3492 ofFIG. 102 . It will be appreciated by those skilled in the art that the addition of another stage to the cook later operation is accomplished from theconfirmation screen 4010 ofFIG. 114 . The explanation of the adding a stage operation will be understood by those skilled in the art when viewed in conjunction with the template screens discussed above with respect to the first stage of the cook later operation. Furthermore, the skilled artisan will appreciate that while only the addition of a second stage is discussed hereinafter, the user is capable of adding any number of additional stages to the cook later operation. - Upon selection of the add a
stage icon 4036 atstep 3494, the cook later cookingmethod selection screen 3966 ofFIG. 111 is displayed to the user atstep 3496. From the cook later cookingmethod selection screen 3966, the user is able to return to the previous screen by selection of the cancelicon 3970 atstep 3498, whereupon flow returns to displaying theconfirmation screen 4010 ofFIG. 113 atstep 3500. As addressed above, the user selects the desired cooking operation for the new stage from thescreen 3966, which then displays the corresponding graphical representation of the selected cooking method in thewindow 3992. Thus, for example, when the user selects thebake icon 3972 atstep 3502, flow proceeds to step 3520, whereupondisplay window 3992 depicts a graphical representation of the bake operation. Similarly, in the event that the user selects theroast icon 3974 at step 3504, flow proceeds to step 3522, whereupon thewindow 3992 illustrates a roasting operation. The choice of theconvection icon 3976 atstep 3506 prompts the display of a convection cooking operation in thewindow 3992 at step 3524. Selection of theconvection bake icon 3978 atstep 3508 prompts the display of a graphical representation of a convection baking operation in thewindow 3992 atstep 3526. A similar change in display occurs when the user selects theconvection roast icon 3980 atstep 3510, prompting thedisplay window 3992 to depict a convection roasting operation atstep 3528. - Once the user has selected the bake, roast, convection, convection bake, or convection roast operation, the user then proceeds to the next step in programming the second stage of the cook later operation by selecting the
next icon 3968 atstep 3538. The method then proceeds to the temperature selection screen 3208 ofFIG. 90 atstep 3540. The user selects the desired cooking temperature, varying from 150 to 500 degrees Fahrenheit, and either returns to the previous screen, corresponding to the cooking method selected, by selecting theback icon 3214 at step 3542, cancels the operation by selecting the cancel icon 3212 atstep 3544, or proceeds with the second stage cook later operation by selecting the next icon 3210 atstep 3546. Upon user selection of the cancel icon 3212 atstep 3544, flow proceeds to display theconfirmation screen 4010 at step 3548. When the user selects the next icon 3210 atstep 3546, flow proceeds to step 3564, whereupon a setcook time screen 3224 ofFIG. 91 is displayed to the user. It will be appreciated by those skilled in the art that flow proceeds from theadd stage architecture 3492 at step 3564 to step 3568 of thescreen architecture 3566 illustrated inFIG. 103 . Thus, step 3564 ofFIG. 102 corresponds to step 3568 ofFIG. 103 . - Should the user desire to add a dehydration cooking operation to the cook later operation as the second stage, the user selects the
dehydrate icon 3982 atstep 3512. Flow then proceeds to step 3530, whereupon thewindow 3992 illustrates a dehydrate operation. The user then selects thenext icon 3968 atstep 3550, which prompts the display of the temperature selection screen 3208 ofFIG. 90 at step 3552. It will be appreciated by those skilled in the art that the temperature selection screen 3208 advantageously illustrates a temperature scale 3216 of 100 to 200 degrees Fahrenheit in accordance with typical temperatures used in dehydrating food items. The user is then able to return to the previousmethod selection screen 3966 by selecting theback icon 3214 at step 3554, whereupon flow returns to step 3530. To cancel the cook later operation, the user selects the cancel icon 3212 atstep 3556, whereupon flow proceeds to step 3560, which returns the display to theconfirmation screen 4010 ofFIG. 113 . To proceed, the user selects the next icon 3210 atstep 3558, whereupon flow proceeds to step 3564. - When the user desires to add the warming operation as the second stage of the cook later operation, the user selects the
warm icon 3986 atstep 3514, whereupon thescreen 3966 changes to reflect a graphical representation of a warming operation in thewindow 3992 atstep 3532. Selection of theproof icon 3988 atstep 3516 adds the proofing operation as the second stage of the cook later operation, prompting the display of a graphical representation of a proofing cooking method in thewindow 3992 at step 3534. In the event that the user desires to add a defrosting operation to the cook later operation, the user selects thedefrost icon 3990 atstep 3518, whereupon thewindow 3992 changes to display a graphical representation of a defrosting operation atstep 3536. - When the next stage added to the cook later method is to warm, proof, or defrost a food item, the user is able to cancel the operation, whereby flow returns to the
confirmation screen 4010, or proceed to the next step. To proceed to the next step in adding a stage to cook later operation, the user selects thenext icon 3968 atstep 3562, whereupon the setcook time screen 3224 ofFIG. 91 is displayed to the user at step 3564. Accordingly, operational flow for adding the new stage to the cook later operation progresses from step 3564 ofFIG. 102 to step 3568 ofFIG. 103 . - As illustrated in
FIG. 103 , a cookingtimer setting screen 3224 is displayed to the user atstep 3568. To cancel the addition of the second stage to the cook later operation, the user selects the cancelicon 3228 from the setcook time screen 3224 atstep 3570, which returns the user to theconfirmation screen 4010 atstep 3572. To return to the previous screen, the user selects the back icon 3230 atstep 3572, whereupon the display returns to the cookmethod selection screen 3996 ofFIG. 111 for the warm operation atstep 3574, the proof operation atstep 3576, or the defrost operation atstep 3578. Display returns to the 150 to 500 degree Fahrenheit set oven temperature screen 3208 ofFIG. 90 for the bake, roast, convection, convection bake, or convection roast atstep 3580. Display returns to the 100 to 200 degree Fahrenheit set oven temperature screen 3208 for the dehydrate operation atstep 3582. - The user then inputs the cook time, or leaves the cook time blank for the second stage of the cook later operation via the
numeric keypad 3234 atstep 3568 and selects the next icon 3226 atstep 3584 to continue with the addition of the second stage to the cook later operation. User selection of the next icon 3226 prompts the display of theconfirmation screen 4010 atstep 3586. As previously discussed with respect to theconfirmation screen 4010 ofFIG. 114 , the icons presented to the user includefirst stage icons 4020, 4024, and 4028, as well assecond stage icons confirmation screen 4010 atstep 3588, which then returns operations to step 3572 and the display of theconfirmation screen 4010 without the second stage shown, i.e.,icons cooking time screen 3224 upon selection of the back icon 4016 atstep 3590, which returns flow to step 3568. - As previously stated, the user is able to adjust any of the cooking parameters from the
confirmation screen 4010 corresponding to both the first and second stages of the cook later operation, in accordance with the method described above. In order to edit the second stage, the user selects the second stagecook method icon 4022 atstep 3594, whereupon the cookingmethod selection screen 3966 ofFIG. 111 is illustrated to the user atstep 3608. The user then makes any desired changes and selects the okay, i.e.,next icon 3968 atstep 3622, whereby the changes to the cooking method are made atstep 3626 and flow returns to theconfirmation screen 4010 atstep 3586. To disregard the changes, the user selects the cancelicon 3970 atstep 3620, whereupon no changes are made the cooking method at step 3624 and flow returns to theconfirmation screen 4010 atstep 3586. - The second stage
oven temperature icon 4026 is selected by the user to adjust the bake, roast, convection, convection bake, convection roast or dehydrate oven temperatures. It will be appreciated by those skilled in the art that the ability to change the oven temperature is not present when the warming, proofing, or defrosting operation has been selected. When the user desires to change the oven temperature for the bake, roast, convection, convection bake, or convection roast cooking operation, the user selects thetemperature icon 4026 atstep 3596, prompting the display of the temperature selection screen 3208 ofFIG. 90 atstep 3610, which allows the user to change the cooking temperature associated with the cooking operation. The user then accepts these changes by selecting the next icon 3210 atstep 3622, whereupon the changes are made to the cook later operation atstep 3626, thereafter returning display to theconfirmation screen 4010 atstep 3586. When the temperature changes are to be disregarded, the user selects the cancel icon 3212 atstep 3620, whereupon the changes are deleted at step 3624 and flow returns to step 3586. - Similarly, when the user desires to change the oven temperature for the dehydration operation, the user selects the
temperature icon 4026 atstep 3596, prompting the display of the temperature selection screen 3208 atstep 3612. It will be appreciated by those skilled in the art that the temperature screen 3208 illustrated to the user atstep 3612 suitably incorporates the reduced 100 to 200 degree Fahrenheit temperature range, as set forth above. The user then makes any desired changes and accepts the changes by selecting the okay, i.e., next icon 3210 atstep 3622, whereupon the changes are made atstep 3626 and flow returns to theconfirmation screen 4010 atstep 3586. When the changes are to be discarded, the user selects the cancel icon 3212 atstep 3620, whereupon no changes are made to the dehydration temperature settings at step 3624. Flow then returns to theconfirmation screen 4010 atstep 3586. - The user is further able to adjust the cooking time associated with the second stage by selecting the timer icon 4030 at
step 3598, which prompts the display of the cooktime selection screen 3224 ofFIG. 91 atstep 3614. The user then adjusts the cook time, as desired and accepts the changes or cancels the changes. To accept any changes, the user selects the next icon 3226 atstep 3622, whereupon the changes are made to the cook time atstep 3626 and flow returns to theconfirmation screen 4010 ofFIG. 113 atstep 3586. To ignore the changes, the user selects the cancelicon 3228 atstep 3620, whereupon no changes are made to the cook time at step 3624 and flow returns to theconfirmation screen 4010 atstep 3586. - The user is also able to adjust the meal time associated with the cook later operation by selecting the
meal time icon 4018 atstep 3600, prompting the display of the set eatingtime screen 3994 ofFIG. 112 atstep 3616. The user then makes any desired changes and accepts the changes by selecting the okay, i.e.,next icon 3996 atstep 3622, or cancels the changes by selecting the cancelicon 3998 atstep 3620. Upon selection of thenext icon 3996, flow proceeds to step 3626, whereupon the changes are made to the eating time and operations return to theconfirmation screen 4010 atstep 3586. When the user selects the cancelicon 3998, any changes made are ignored at step 3624 and flow returns to theconfirmation screen 4010 atstep 3586. - In addition to adjusting the settings for the second stage, the user is able to remove the first stage by selecting the first
stage minus icon 4032 atstep 3602, whereupon the first stage is deleted from the cook later operation atstep 3618 and flow returns to theconfirmation screen 4010 atstep 3628. To delete the second stage, the user selects the minussecond stage icon 4034 atstep 3604, whereupon the second stage is deleted atstep 3618, returning operations to theconfirmation screen 4010 atstep 3628. Furthermore, the user is able to add an additional stage to the cook later operation by selecting the add astage icon 4036 atstep 3606, whereupon flow returns to step 3492 ofFIG. 102 for the addition of a third stage to the cook later operation. - When all changes have been made, or when no changes are required, the user selects the start icon 4012 from the
confirmation screen 4010 at step 3592. It will be understood by those skilled in the art that thescreen architecture 3566 ofFIG. 103 and thescreen architecture 3630 ofFIG. 104 overlap, to a certain extent. Thus,step 3586 ofFIG. 103 corresponds to step 3632 ofFIG. 104 and step 3592 ofFIG. 103 corresponds to step 3634 ofFIG. 104 . Therefore, discussion continues from the selection of the start icon 4012 by the user at step 3634 (or step 3592). Following selection of the start icon 4012, a determination is made whether the eating, or meal time, set during the programming of the cook later operation occurs after the current time atstep 3636. When the eating time occurs after the current time, as determined atstep 3638, flow proceeds to step 3642, wherein the refrigerate prior tocooking screen 4038 ofFIG. 115 is displayed to the user. From this screen, the user is able to adjust the settings by selecting the adjustsettings icon 4040 atstep 3646, prompting the display of theconfirmation screen 4010 ofFIG. 113 atstep 3652. Additionally, the user is able turn on or off the oven light by selecting theoven light icon 4042 atstep 3648, whereupon the oven light is turned off or on, depending upon its current state, atstep 3654. Furthermore, the user is able to terminate the cook later operation by selecting theoff icon 4044, whereupon the heating or cooling elements are shutdown atstep 3656 and flow returns to themain screen 400 atstep 3658. - When the eating time occurs at or prior to the current time, as determined at
step 3640, flow proceeds to step 3644, wherein the preheat and cookscreen 4046 ofFIG. 115 is displayed to the user. From thisscreen 4046, the user is capable of adjusting the settings via the selection of the adjustsettings icon 4048 atstep 3646, prompting the display of theconfirmation screen 4010 atstep 3652. Thisscreen 4046 also enables the user to turn on or off the oven light by selecting theoven light icon 4050 atstep 3648, whereupon the oven light is turned off or on, depending upon its current state, atstep 3654. In addition, the user is able to terminate the cook later operation by selecting theoff icon 4052, whereupon the heating elements are shutdown atstep 3656 and flow returns to themain screen 400 atstep 3658. - Cook Later—Favorites Architecture
- As an alternative to programming an entire cook later cooking operation, the user is able to select, from the
main screen 400 ofFIG. 4 the cook later favorites icon 420 atstep 346 ofFIG. 3 . As addressed above with respect to the cook now favorite operation, the cook later favorites operation allows the user to select a preprogrammed cooking operation stored in the favorites library associated with the cooking appliance. Following selection of the cook laterfavorite icon 428, flow proceeds to the display of the favorites screen 3280 ofFIG. 95 atstep 348. The skilled artisan will appreciate thatstep 346 ofFIG. 3 corresponds to step 3662 ofFIG. 105 . Thus, flow proceeds from themain screen architecture 300 ofFIG. 3 to thesecond tier architecture 3660 ofFIG. 105 . Following selection of the cook laterfavorites icon 428 atstep FIG. 95 is displayed. - As previously discussed with respect to
FIG. 95 , the favorites screen 3280 includes the scroll-downfavorite dish menu 3286, the add adish icon 3288, the edit adish icon 3290, the delete adish icon 3292, thenext icon 3282, and the cancelicon 3284. Selection of the cancelicon 3284 atstep 3666 cancels the cook later favorites operation, which returns the user to themain screen 400 atstep 3668. In order to initiate a cook later program incorporating an existing dish, the user selects the desired dish from themenu 3286 atstep 3670. Once the favorite dish has been selected, the user chooses thenext icon 3282 atstep 3678, which prompts the display of the set eatingtime screen 3994 ofFIG. 113 . As explained in greater detail above, the set eating time enables the user to set the date and time at which the cook later operation is to be performed. From the set eatingtime screen 3994, the user is capable of canceling the cook later operation by selecting the cancelicon 3998 atstep 3684, whereupon flow returns to themain screen 400 atstep 3688. To return to the previous screen from theeating time screen 3994, the user selects theback icon 4000 atstep 3686, following which flow returns to the display of the favorites screen 3280 at step 3664. To proceed with the cook later operation, the user selects thenext icon 3996 atstep 3682 prompting the display of the confirmation of favorites screen 3294 ofFIG. 96 atstep 3690. As previously explained, the confirmation of favorites screen 3294, illustrated inFIG. 96 , includes adish icon 3302, acook method icon 3304, an oven temperature icon 3306, a timer icon 3308, an add astage icon 3310, asave icon 3296, a cancelicon 3298, and aback icon 3300. To cancel the cook later operation, the user selects the cancelicon 3298 atstep 3694, whereupon flow returns to themain screen 400 atstep 3024. To return to the previous screen, the user selects theback icon 3300 atstep 3692, whereupon flow returns to the set eatingtime screen 3994 atstep 3680. When the user does not desire to make any changes to the selected dish, the user initiates the cooking operation by selecting the start, i.e., saveicon 3296 atstep 3696, whereafter flow proceeds to step 3710 ofFIG. 106 . - As shown in
FIG. 106 , a determination is made atstep 3710 whether the eating time selected by the user is later than the current time. When the eating time is later than the current time, as determined atstep 3712, flow proceeds to step 3716, whereupon the refrigerate beforecooking screen 4038 ofFIG. 114 is displayed to the user. The user then changes the state of the oven light, if desired, by selection of theoven light icon 4042 atstep 3722, following which the oven light is accordingly turned on or turned off atstep 3728. To turn the oven heating or cooling elements off, thereby ending the cook later favorites operation, the user selects theoff icon 4044 atstep 3724, prompting the shutdown of the elements atstep 3730 and operations return to themain screen 400 atstep 3732. The user is also capable of adjusting the settings of the cook later favorite operation by selecting the adjustsettings icon 4040 atstep 3720. This prompts the display of the cook laterconfirmation screen 4010. From theconfirmation screen 4010, operation of the cook later favorites program proceeds in accordance with thescreen architecture 3436 ofFIG. 101 for the cook later program, as described in detail above. - When the eating time is at or before the current time, as determined at
step 3714, flow proceeds to step 3718, prompting the display of the preheat and cookscreen 4046 to the user. As shown inFIG. 115 , the user is capable of changing the state of the oven light, by selecting theoven light icon 4050 atstep 3722, following which the oven light is accordingly turned on or turned off atstep 3728. In order to end the cook later favorite operation, effectively shutting down thetop chamber 106 of thecooking appliance 102, the user selects theoff icon 4052 atstep 3724, prompting the shutdown of the heating elements atstep 3730. Following selection of theoff icon 4052 and shutdown of the heating elements, operations return to themain screen 400 atstep 3732. As previously discussed, the user is further capable of modifying the settings of the cook later favorite operation by selecting the adjustsettings icon 4048 atstep 3720. This prompts the display of the cook laterconfirmation screen 4010 ofFIG. 113 . From theconfirmation screen 4010, operation of the cook later favorites program proceeds in accordance with thescreen architecture 3436 ofFIG. 101 for the cook later program, as described in detail above. It will further be understood that operation of the cook later favorites cooking operation then progresses in the same manner as discussed above with respect to the cook later operation. Thus, once the cooking parameters for the selected dish have been input as the cook later settings, the cook later methodology, as described above, continues with performing the cooking operation. - Prior to selecting the start icon 4012 at
step 3696 ofFIG. 105 , the user is able to adjust any of the various parameters associated with the favorite dish from theconfirmation screen 3294 ofFIG. 95 .Screen architecture 3734 ofFIG. 107 is implemented atstep 3690, such thatstep 3690 ofFIG. 105 corresponds to step 3736 ofFIG. 107 . When the user desires to make changes to the selected dish, the user navigates through the icons 3302-3310, and then saves the changes to the selected favorites dish by selecting thesave icon 3296 atstep 3764, thereby saving the changes to the favorites library atstep 3768 and returning to theconfirmation screen 3294 atstep 3736. Negating any changes to the selected favorite dish is accomplished when the user selects the cancelicon 3298 atstep 3762, whereupon the changes are discarded atstep 3766 and display returns to theconfirmation screen 3294 for instructions by the user to start the cook later operation. To change the cook method associated with the cook later favorite dish, the user selects thecook method icon 3304 atstep 3738, whereby the cookmethods selection screen 3966 ofFIG. 111 is displayed to the user at step 3750. Once the user has made the desired changes to the cook method, the user selects the okay, i.e.,next icon 3968 atstep 3764, following which the changes are made to the cooking method atstep 3768. Flow then returns to theconfirmation screen 3294 atstep 3736. To cancel the changes to the cooking method, the user selects the cancelicon 3970 atstep 3762, whereupon the changes are discarded atstep 3766 and flow returns to theconfirmation screen 3294 ofFIG. 96 atstep 3736. - When the user desires to adjust the cooking temperature, the user selects the oven temperature icon 3306 at
step 3740, whereupon flow proceeds to the 150 to 500 degrees Fahrenheit temperature selection screen 3208 ofFIG. 90 atstep 3752 when the cook method associated with the favorite dish is the bake, roast, convection, convection bake, or convection roast cooking operation. When the cooking method of the favorite dish is the dehydrate cooking operation, flow proceeds to step 3754, whereupon the 100 to 200 degree Fahrenheit temperature selection screen 3208 is displayed to the user. Once the user has adjusted the desired cooking temperature, the user selects the okay, i.e., next icon 3210 atstep 3764 to make the changes to the cooking temperature atstep 3768. Flow then returns to theconfirmation screen 3294 atstep 3736. When the user desires to disregard the changes made to the cooking temperature, the user selects the cancel icon 3212 atstep 3762, whereupon no changes are made to the cooking temperature atstep 3766 and flow returns to theconfirmation screen 3294 atstep 3736. - When the user desires to change the cooking time associated with the selected favorites dish, the user selects the timer icon 3308 at
step 3742, which prompts the display of theset timer screen 3224 ofFIG. 91 atstep 3756. The user then adjusts the time and saves the changes or cancels the changes. To save the changes to the cooking time, the user selects the okay, i.e., next icon 3226 atstep 3764, wherein the changes are saved to the cooking timer associated with the selected favorites dish atstep 3768. Operations then return to step 3736 with the display of theconfirmation screen 3294. To ignore the changes and restore the originally programmed cooking time, the user selects the cancelicon 3228 atstep 3762, whereupon no changes are made to the cooking time atstep 3766 and flow returns to theconfirmation screen 3294 atstep 3736. - When the user desires to add a stage to the favorite dish, the user selects the add a
stage icon 3310 atstep 3744. Flow then proceeds to the add astage screen architecture 3492 ofFIG. 102 . The operation and programming of the new stage for the favorite dish then proceeds in accordance with the description ofFIGS. 102, 103 , and 104, whereupon after completion of the new stage, flow returns to theconfirmation screen 3294 atstep 3736. The skilled artisan will understand the interconnection of the screen architectures for programming the new stage to the favorite dish in view of the description ofFIGS. 102, 103 , and 104 above, and as such, discussion will continue hereinafter withFIG. 107 . - When the user desires to change the name of the favorite dish, the user selects the
dish name icon 3302 atstep 3746, whereupon thefavorites name screen 3312 ofFIG. 97 is presented to the user at step 3758. The desired name changes are then made to the dish name and the user accepts the changes by selecting the okay, i.e.,next icon 3314, atstep 3764, whereupon the changes to the name of the favorite dish are made atstep 3768 and flow returns to theconfirmation screen 3294 atstep 3736. If the changes to the name are to be discarded, the user selects the cancelicon 3316 atstep 3762, which clears the changes atstep 3766 and flow returns to theconfirmation screen 3294 atstep 3736. Although not shown inFIG. 96 , in accordance with the present invention, the cook later operation further includes an additional icon, not shown, for the adjustment of the meal time settings. Thus, upon user selection, atstep 3748, of a meal time icon displayed on thefavorite confirmation screen 3294 ofFIG. 112 , flow proceeds to step 3760, whereupon the set eatingtime screen 3994 is displayed to the user for adjustment. Once the adjustments have been made, the user accepts the changes by selection of thenext icon 3996 atstep 3764, whereupon the changes are saved to the cook later favorite cooking operation atstep 3768. Flow then returns to thefavorites confirmation screen 3294 atstep 3736. When the changes to the meal time are to be ignored, the user selects the cancelicon 3998 atstep 3762, prompting the clearance of any changes from the meal time settings atstep 3766, and thereafter flow returns to thefavorites confirmation screen 3294 atstep 3736. - In addition to immediately a cook later operation incorporating a favorite dish from the favorites library, the user is also capable to add a new dish to the favorites library, edit an existing dish in the favorites library, or delete a dish from the favorites library. It will be understood by those skilled in the art that the term favorites library refers to a plurality of preprogrammed cooking operations, or recipes, that are capable of being performed by the cooking appliance, without requiring the user to input a cooking method, cooking time, oven temperature, or the like.
- To add a new dish to the favorites library, the user selects the add a
dish icon 3288 atstep 3672, whereupon flow proceeds to step 3772 ofFIG. 108 for user selection of the desired cooking method. Thus, atstep 3772 the cookingmethod selection screen 3966 ofFIG. 111 is displayed to the user. As previously discussed, the cook later cookingselection screen 3966 used to select the cooking method for the new dish includes several cooking icons, including abake icon 3972, aroast icon 3974, aconvection icon 3976, aconvection bake icon 3978, aconvection roast icon 3980, adehydrate icon 3982, abroil icon 3984, awarm icon 3986, aproof icon 3988, and adefrost icon 3990. The skilled artisan will appreciate that due to the nature of a broil cooking operation, broiling a food item in the cook later program is not provided in accordance with the preferred embodiment of the present invention. However, alternate embodiments of the instant invention are capable of providing for programming a broil cooking operation into the cook later program. The cook later methodselection screen template 3966 further includes anext icon 3968, a cancelicon 3970, and agraphical representation window 3992, the function of which will be explained in greater detail below. - Returning to the cook later add a
dish screen architecture 3770 ofFIG. 108 , fromstep 3722, the user selects thebake icon 3972 at step 3778, prompting flow to proceed to step 3796, whereupon thewindow 3992 displays a graphical representation of a baking operation. When the user selects theroast icon 3974 at step 3780, flow proceeds to step 3798, which prompts thegraphical window 3992 to display a roasting operation. User selection of theconvection icon 3976 at step 3782 directs thewindow 3992 to illustrate a convection cooking operation at step 3800. In the event that the user desires to initiate a convection baking operation, the user selects theconvection bake icon 3978 at step 3784, whereupon thewindow 3992 displays a graphical representation of a convection baking operation at step 3802. When the user elects to perform a convection roasting operation in connection with the cook later operation, the user selects theconvection roast icon 3980 at step 3786, whereupon thewindow 3992 displays a graphical representation of a convection roasting operation at step 3804. - To program a dehydration operation into the cook later program, the user selects the
dehydrate icon 3982 at step 3788, following which flow proceeds to step 3806 with thegraphical window 3992 illustrating a dehydrating operation. Similarly, to include a warming operation in the cook later program, the user selects thewarm icon 3986 at step 3790, whereupon thewindow 3992 illustrates a graphical representation of a warming operation atstep 3808. A proofing cooking operation is initiated upon user selection of theproof icon 3988 at step 3792, which prompts the display of a representation of a proofing operation in thewindow 3992 atstep 3810. In the event that the user desires to defrost a food item, the user selects thedefrost icon 3990 at step 3794, whereupon thewindow 3992 displays a graphical representation of a defrosting operation at step 3812. - As shown in
FIG. 111 , the user is capable of terminating the cook later operation by selecting the cancelicon 3970 atstep 3774. When the user selects the cancelicon 3970 atstep 3774, flow proceeds to step 3776, wherein the display is returned to themain screen 400. Following user selection of thebake icon 3972, theroast icon 3974, theconvection icon 3976, theconvection bake icon 3978 or theconvection roast icon 3980, the user continues with programming the cook later cooking operation by selecting thenext icon 3968 atstep 3814, which prompts display of the temperature selection screen 3208 ofFIG. 90 atstep 3816. In the preferred embodiment, the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit. The skilled artisan will appreciate that this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention. - As previously described, the temperature selection screen 3208
FIG. 90 includes a graphical representation of a temperature range 3216, a slidingselector 3218, a minus fivedegree adjustment icon 3220, a plus five degree adjustment icon 3222, a next icon 3210, a cancel icon 3212, and aback icon 3214. Selection of the desired temperature for the cook later cooking operation is accomplished as described above with respect toFIG. 90 . Returning to the previous screen is accomplished when the user selects theback icon 3214 atstep 3818, which returns the user to the cookmethods selection screen 3966 ofFIG. 111 . The skilled artisan will further appreciate that by selecting the cancel icon 3212 atstep 3820, the user is returned to themain screen 400 atstep 3824. After setting the desired temperature, the user selects the next icon 3210 atstep 3822, which prompts the display of a set cooking time screen atstep 3840. - Following user selection of the
dehydrate icon 3982 at step 3788, the user is presented atstep 3806, as shown inFIG. 111 , with the ability to cancel the cook later operation by selecting the cancelicon 3970 atstep 3774, or proceed to the next step of programming the cook later operation by selecting thenext icon 3968 atstep 3826. When the user selects the cancelicon 3970 atstep 3774, flow proceeds to step 3776, wherein the display is returned to themain screen 400. When the user selects thenext icon 3968 atstep 3826, flow proceeds to step 3828, whereupon the set oven temperature screen 3208 is displayed. - As explained in greater detail above, the temperature selection screen 3208 of
FIG. 90 illustrated upon the selection of the dehydration cooking method enables the user to select a temperature for dehydrating the food item. In the preferred embodiment, the temperature range for the dehydration operation is one hundred degrees to two hundred degrees, in accordance with dehydration temperatures known in the art. The foregoing dehydration temperature range is for example purposes only and any dehydration temperature range known in the art is equally capable of being implemented in accordance with the present invention. The user is capable of returning to the previous screen by selecting theback icon 3214 at step 3830, which returns the user to the cookmethods selection screen 3966 atstep 3806. Upon selection of the cancel icon 3212 atstep 3832, the user returns to themain screen 400 at step 3836. After setting the desired temperature, the user selects the next icon 3210 atstep 3834, which prompts the display of a set cooking time screen atstep 3840. - When the user desires to proceed with the cook later operation and has selected the
warm icon 3986 ofFIG. 111 at step 3790, theproof icon 3988 at step 3792, or thedefrost icon 3990 at step 3794, flow proceeds to step 3838, wherein the user selects thenext icon 3968. Following selection of thenext icon 3968, flow proceeds to step 3840, whereupon a set cooking time screen is displayed to the user. Alternatively, the user is able to cancel the selected cooking operation by selecting the cancelicon 3970 atstep 3774, which prompts the display to return to themain screen 400 atstep 3776. It will be appreciated by those skilled in the art that step 3840 ofFIG. 108 prompts flow to proceed to thescreen architecture 3886 ofFIG. 110 . Furthermore, the skilled artisan will understand that the screen displayed atstep 3840 ofFIG. 108 is the same screen displayed to the user atstep 3888 ofFIG. 110 . - Turning now to
FIG. 110 , there is shown a flow chart illustrating the second-tier screen architecture 3886 associated with the add a favorite dish in the context of the cook later method in accordance with the present invention. Atstep 3888, the setcooking time screen 3224 ofFIG. 91 is displayed for the user to set the time necessary for the selected method to cook the food item. The user then sets the desired cooking time via thenumeric keypad 3234 and selects the next icon 3226 at step 3908, whereupon flow proceeds to display the name yourfavorite screen 3312 ofFIG. 97 . When the user desires to cancel the addition of the new dish, the user selects the cancelicon 3316 atstep 3912, whereupon flow returns to themain screen 400 atstep 3892. The user is able to return to the setcooking time screen 3224 by selecting theback icon 3318 atstep 3914, whereupon flow returns to step 3888. Once the user has completed entry of the desired name using the QWERTY/ABC keyboard, as shown inFIG. 97 , the user selects thenext icon 3314 atstep 3916, whereupon flow proceeds to displaying the confirm favorites screen 3294 ofFIG. 96 atstep 3918. - As previously discussed, the
confirmation screen 3294 enables the user to change any of the previously input settings associated with the favorite dish. Thescreen architecture 3842 ofFIG. 109 is implemented atstep 3918, such thatstep 3844 ofFIG. 109 corresponds to step 3918 ofFIG. 110 . Referring now toFIG. 109 , the user is able to return to the previous screen, i.e., the favorites screen 3280 ofFIG. 95 by selecting theback icon 3300 at step 3850. When the user has made any changes to the favorite dish and desires to save the changes, or is ready to save the new dish into the favorite menu without making the changes afforded by theconfirmation screen 3294, the user selects thesave icon 3296 atstep 3846, whereupon the new dish and/or the changes to the new dish are saved into the favorite library. Flow then returns to displaying themain screen 400 atstep 3848. When the user does not desire to save the new dish, the user selects the cancelicon 3298 atstep 3852, whereupon the new dish is discarded and flow returns to the favorites screen 3280 atstep 3856. - When the user desires to change the cook method associated with the new dish, the user selects the
cook method icon 3304 atstep 3858, following which the cookmethods selection screen 3966 ofFIG. 111 is displayed to the user atstep 3868. The user then makes any desired changes to the cook method associated with the new dish and selects the okay, i.e.,next icon 3968 atstep 3880, whereby the changes are made to the cooking method atstep 3884 and flow returns to theconfirmation screen 3294 atstep 3844. When the changes made to the cooking method are to be disregarded, the user selects the cancelicon 3298 atstep 3878, which discards the changes atstep 3882 and returns to theconfirmation screen 3294 atstep 3844. - To change the cooking temperature previously input for the new favorite dish, the user selects the oven temperature icon 3306 at
step 3860, whereupon flow proceeds to the 150 to 500 degrees Fahrenheit temperature selection screen 3208 ofFIG. 90 atstep 3870 for the bake, roast, convection, convection bake, or convection roast cooking methods, or to the 100 to 200 degrees Fahrenheit temperature selection screen 3208 atstep 3872 for the dehydrate cooking method. The user adjusts the cooking temperature to the desired level and selects the okay, i.e., next icon 3210 atstep 3880 to make the changes to the cooking temperature atstep 3884. Flow then returns to theconfirmation screen 3294 atstep 3844. To maintain the originally input cooking temperature and ignore any changes, the user selects the cancel icon 3212 atstep 3878, whereupon no changes are made to the cooking temperature atstep 3882 and flow returns to theconfirmation screen 3294 atstep 3844. - To alter the cooking time associated with the new dish, the user selects the timer icon 3308 at
step 3862, prompting the display of thetimer screen 3224 ofFIG. 91 atstep 3874. The user then adjusts the time and saves the changes or cancels the changes. When the changes to the cooking time are to be saved for the new dish, the user selects the okay, i.e., next icon 3226 atstep 3880, wherein the changes to the cooking timer associated with the new favorites dish are saved atstep 3884. Flow then return to step 3844 with the display of theconfirmation screen 3294. When the original timer settings are to be restored, i.e., the changes are to be disregarded, the user selects the cancelicon 3228 atstep 3878, whereupon no changes are made to the cooking time and flow returns to theconfirmation screen 3294 atstep 3844. - When the user desires to add a stage to the new favorite dish, for example the user desires to bake the dish after defrosting, the user selects the add a
stage icon 3310 atstep 3864. Following selection of the add astage icon 3310, the add astage screen architecture 3492 ofFIG. 102 is then implemented. The operation and programming of the additional stage for the new favorite dish thereafter progresses in accordance with the description ofFIGS. 101 and 102 , whereupon after completion of the additional stage, flow returns to theconfiguration screen 3294 ofFIG. 96 atstep 3844. The skilled artisan will understand the interconnection of the screen architectures for programming the new stage to the favorite dish in view of the description ofFIGS. 103 and 103 above. - If the user desires to change the name associated with the new dish, the user selects the
name icon 3302 atstep 3866, prompting the display of thefavorites name screen 3312 ofFIG. 97 atstep 3876. The user then makes the desired name changes and selects the okay, i.e.,next icon 3314 atstep 3880, whereupon the changes to the favorite name are saved atstep 3884 and flow returns to theconfirmation screen 3294 atstep 3844. When the user determines that the name changes are not to be made, the user selects the cancelicon 3316 atstep 3878, whereupon no changes are made to the favorite name atstep 3882. Flow then returns to theconfirmation screen 3294 atstep 3844. - Returning to
FIG. 105 , when the user desires to edit an existing favorite dish, the user selects the desired dish from thedish menu 3286 ofFIG. 95 and selects theedit dish icon 3290 atstep 3674. Following selection of the edit option, flow proceeds to step 3698, whereupon theconfirmation screen 3294 is displayed to the user. In accordance with the discussion above, flow proceeds fromstep 3698 ofFIG. 105 to step 3844 ofFIG. 109 . The cooking parameters associated with the selected dish to be edited are retrieved and then displayed on theconfirmation screen 3294. The user then edits the cooking method by selecting thecook method icon 3304 atstep 3858 ofFIG. 109 , the oven temperature by selecting the oven temperature icon 3306 atstep 3860, the cooking time by selecting the timer icon 3308 atstep 3862, add a dish to the selected favorite dish by selecting the add adish icon 3864, or modify the selected favorite's name by selecting thename icon 3302 atstep 3866. The user selects the desired parameters, performs the modifications, and saves the modifications to the selected dish in accordance with thearchitecture 3842 ofFIG. 109 , as described above. - When the user desires to remove a favorite dish from the dish library, the user selects the dish to be deleted from the
menu 3286 and then selects the delete adish icon 3292 atstep 3676 ofFIG. 105 . Following selection of thedelete icon 3292, flow proceeds to step 3700, whereupon thedelete confirmation screen 3320, as illustrated inFIG. 98 , is shown to the user. As depicted inFIG. 98 , the confirm deletesfavorite screen 3320 includes ayes icon 3322 and a noicon 3324. To remove the dish from the library, the user selects theyes icon 3322 atstep 3702, whereupon the dish is deleted from the library atstep 3706. Flow then returns to the favorites screen 3280 at step 3664. When the user determines that the dish should not be removed, the user selects the noicon 3324 atstep 3704, whereupon flow returns to the favorites screen 3280 ofFIG. 95 at step 3664. - Cook Now—Probe Cooking Architecture
- Returning to
FIG. 3 , when the user inserts aprobe 210 in thetop chamber 106 or aprobe 216 in thebottom chamber 108, themain screen 400 changes to indicate the presence of theprobe 210 at step 352, or the presence of theprobe 216 atstep 358. As illustrated in themain screen 400, for example purposes only, the probe icon 432 is shown indicating that theprobe 210 has been inserted in thetop chamber 106. The skilled artisan will appreciate that a similar icon appears with respect to thebottom chamber 108 when theprobe 216 is similarly activated. For explanation purposes only, reference will be made to theprobe 210 in thetop chamber 106 hereinafter, although those skilled in the art will appreciate that the methods and templates described below correspond equally to both thetop probe 210 and thebottom probe 216. After insertion of theprobe 210 at step 352, the user selects the cook now icon 416 atstep 354, prompting display of a cook now probe cooking method selection screen atstep 356, or the cook later icon 420 atstep 360, prompting display of a cook later probe cooking method selection screen atstep 362. Discussion turns first to the use of the probe in the cook now operation. - The display of the cook now probe cooking method selection screen at
step 356 ofFIG. 3 corresponds to the display of the cook now probe cooking method selection screen atstep 4056 ofFIG. 116 . Thus, the skilled artisan will appreciate that flow proceeds from thescreen architecture 300 ofFIG. 3 to the cook now probe cooking screen architecture 4054 ofFIG. 116 . Atstep 4056, a probe cook now cooking method selection screen is displayed to the user. A suitable selection screen is illustrated inFIG. 119 as the cook now probemethod selection screen 6012. As shown inFIG. 119 , themethod selection screen 6012 includes icons representative of several cooking options, such as, for example and without limitation, abake icon 6018, aroast icon 6020, aconvection icon 6022, aconvection bake icon 6024, a convection roast icon 6026, abroil icon 6028, awarm icon 6030, a defrost icon 6032, and a meattemperature guide icon 6034. The skilled artisan will appreciate that the icons 6018-6032 are examples of cooking operations which thecooking appliance 102 is capable of performing. Other cooking operations, in addition to those operations shown, are also capable of being performed by the cooking appliance without departing from the scope of the present invention.FIG. 119 further includes agraphical illustration window 6035 suitably adapted to provide a visual queue to the user representative of the cooking or cooling operation selected. Thus, thescreen 6012 illustrates that a bake operation has been selected, which is shown in thewindow 6035. It will be understood by those skilled in the art that each icon 6018-6032 advantageously corresponds to a different graphical representation which is capable of being shown to the user via thewindow 6035. The cook now probemethod selection screen 6012 further includes anext icon 6014 and a cancelicon 6016, the function of which will be explained in greater detail below. - Returning to the cook now probe screen architecture 4054 at
step 4056, upon user selection of thebake icon 6018 atstep 4064, flow proceeds to step 4082, whereupon thewindow 6035 displays a graphical representation of a baking operation. When the user selects theroast icon 6020 atstep 4066, flow proceeds to step 4084, which prompts thegraphical window 6035 to display a roasting operation. User selection of theconvection icon 6022 atstep 4068 directs thewindow 6035 to illustrate a convection cooking operation at step 4086. In the event that the user desires to initiate a convection baking operation, the user selects theconvection bake icon 6024 atstep 4070, whereupon thewindow 6035 displays a graphical representation of a convection baking operation atstep 4088. When the user elects to perform a convection roasting operation in connection with the cook now operation, the user selects the convection roast icon 6026 atstep 4072, whereupon thewindow 6035 displays a graphical representation of a convection roasting operation atstep 4090. - To program a broil operation into the cook now program, the user selects the
broil icon 6028 atstep 4074, following which flow proceeds to step 4092 with thegraphical window 6035 illustrating a broiling operation. Similarly, to include a warming operation in the cook now program, the user selects thewarm icon 6030 atstep 4076, whereupon thewindow 6035 illustrates a graphical representation of a warming operation at step 4094. In the event that the user desires to defrost a food item, the user selects the defrost icon 6032 atstep 4078, whereupon thewindow 6035 displays a graphical representation of a defrosting operation at step 4096. When the user desires to view a meat temperature guide, the user selects the meattemperature guide icon 6034 atstep 4080, whereupon flow proceeds to display a meat temperature guide screen atstep 4098. - As shown in
FIG. 119 , the user is capable of canceling the cook now probe operation by selecting the cancelicon 6016 at step 4058. When the user selects the cancelicon 6016 at step 4058, flow proceeds to step 4060 to indicate the use of thebottom oven probe 216 or to step 4062 to indicate the use of thetop oven probe 210, wherein the display is returned to themain screen 400. Following user selection of thebake icon 6018, theroast icon 6020, theconvection icon 6022, theconvection bake icon 6024 or the convection roast icon 6026, the user continues with programming the cook now cooking operation by selecting thenext icon 6014 at step 5000, which prompts display of thetemperature selection screen 6312 ofFIG. 130 atstep 5002. In the preferred embodiment, the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit. The skilled artisan will appreciate that this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention. - The
temperature selection screen 6312 ofFIG. 130 includes a graphical representation of a temperature range 6320, a sliding selector 6322, a minus fivedegree adjustment icon 6324, a plus five degree adjustment icon 6326, anext icon 6314, a cancelicon 6316, and aback icon 6318. Selection of the desired temperature for the cook now cooking operation is accomplished by dragging the sliding selector 6322 along the range 6320 until the desired cooking temperature is selected. To facilitate fine adjustment of the selected temperature, the user lowers the temperature in the sliding selector 6322 by selecting the minus fivedegree icon 6324, or raises the temperature by selecting the plus five degree icon 6326. Returning to the previous screen is accomplished when the user selects theback icon 6318 atstep 5004, which returns the user to the cook now probemethods selection screen 6012. The skilled artisan will further appreciate that by selecting the cancelicon 6316 atstep 5006, the user is returned to the correspondingmain screen 400 atsteps next icon 6314 at step 5008, which prompts the display of a set probe temperature screen atstep 5014. A suitable probe temperature selection screen 6328 is illustrated inFIG. 131 . Similar to thescreen 6312 ofFIG. 130 , the probe temperature screen 6328 includes a temperature range 6334, a slidingselector 6336, a minus fivedegree adjustment icon 6338, a plus fivedegree adjustment icon 6340, a next icon 6330, a cancelicon 6332, and aback icon 6333. Selection of the desired temperature for the cook later cooking operation is accomplished by dragging the slidingselector 6336 along the range 6334 until the desired cooking temperature is selected. Explanation of the probe selection process will best be understood in conjunction with the methodology described inFIG. 117 . -
FIG. 117 illustrates a screen architecture 5026 corresponding to the selection of the probe temperature, the weight of the meat being cooked, and the cook minutes per pound. Thus, the skilled artisan will appreciate that flow proceeds fromstep 5014 ofFIG. 116 to step 5028, wherein the screen 6328 ofFIG. 131 is displayed to the user. Atstep 5028, the user selects the desired probe cooking temperature, i.e., that temperature at which the probe will issue an alarm, notification, or control signal to the computer. From the screen 6328, the user is able to cancel the cook now probe cooking operation by selecting the cancelicon 6332 atstep 5030, whereupon flow returns to themain screen 400 for thetop probe 210 atstep 5032, or thebottom probe 216 at step 5034. To return to the previous screen, thetemperature selection screen 6312, the user selects theback icon 6333 at step 5038, whereupon flow returns to thescreen 6312 atstep 5036. Once the user is satisfied with the probe temperature settings, the user selects the next icon 6330 atstep 5042, whereupon flow proceeds to display a set meat weight and cooking time per pound screen, illustrated inFIG. 120 at 6036. - As shown in
FIG. 120 , the set weight andtime screen 6036 includes a pound display window 6042, an ounce display window 6044, a cook minutes per pound display window 6046, anumeric keypad 6048, anext icon 6038, a cancelicon 6040, and aback icon 6041. Using thenumeric keypad 6048, the user enters the weight of the food item being cooked, and the cooking minutes per pound. To accept these inputs, the user selects the next,icon 6038 atstep 5044, whereupon flow proceeds to display a confirmation screen atstep 5050. To cancel the cook now probe cooking operation, the user selects the cancel 6040 atstep 5046, whereupon flow returns to the appropriatemain screen 400 atstep 5052 for thetop probe 210 andstep 5054 for thebottom probe 216. To return to the previous screen, the user selects theback icon 6041 atstep 5048, whereupon flow returns to the set probe temperature screen 6328 atstep 5028. - Returning to
FIG. 116 , upon user selection of thenext icon 6014 ofFIG. 119 atstep 5016 for the broil, warm and defrost operations, flow proceeds to step 5018, wherein the cooking time is set for the cook now probe cooking operation. Asuitable template screen 3224 for setting the cooking time is illustrated inFIG. 91 . As previously discussed, the user inputs the cooking time associated with the broil, warm, and defrost cooking methods using thetime input screen 3224 atstep 5018, whereupon flow proceeds to step 5020. Atstep 5020, the cook nowconfirmation screen 3236, shown inFIG. 92 , is displayed to the user. Accordingly, operations proceed with the cook now operation as set forth above in the Cook Now Architecture Section. It will be appreciated by those skilled in the art that the user returns to the cook now probecooking step 4056 when theback icon 3242 is selected, or when thecook method icons 3244 or 3246 are selected for adjustment. - When the user has selected the
meat guide icon 6034 ofFIG. 119 atstep 4080, flow proceeds to display, atstep 4098, the meat guide screen 6304 ofFIG. 129 . The user then selects the meat type from thelist 6310 of meats and selects theokay icon 6306 atstep 5022, whereupon flow proceeds to thescreen architecture 5056 ofFIG. 118 . When the user does not require the use of the meat guide, the user selects the cancelicon 6308 atstep 5024, whereupon flow returns to the cook now probecooking selection screen 6012 atstep 4056. It will be understood by those skilled in the art that flow proceeds fromsteps 5022 ofFIGS. 116 and 5050 ofFIG. 117 to step 5058 ofFIG. 118 . - Referring now to the
screen architecture 5056 ofFIG. 118 , at step 5058 a confirmation cook now probe cooking screen is displayed to the user. A suitable confirmation template screen is illustrated inFIG. 121 . As shown inFIG. 121 , theconfirmation screen 6050 includes a meat settings icon 6056, a probe temperature icon 6058, a weight and time unit icon 6060, a cook method icon 6062, anoven temperature icon 6064, second weight and time unit icon 6066, astart icon 6052, and a cancelicon 6054. Operation of theconfirmation screen 6050 will be explained in conjunction with theflow chart 5056 ofFIG. 118 . When the user desires to cancel the cook now operation, the user selects the cancelicon 6054 atstep 5060, whereupon display returns to themain screen 400 atstep 5062 for thetop probe 210, or at step 5064 for thebottom probe 216. - When the user desires to adjust the meat settings, the user selects the meat settings icon 6056 at
step 5066, whereupon the meat guide 6304 ofFIG. 129 is displayed to the user atstep 5078. The user then changes the meat and selects theokay icon 6306 atstep 5090, whereupon the changes are made to the cook now operation atstep 5094 and flow returns to theconfirmation screen 6050 atstep 5058. To cancel the changes, the user selects the cancelicon 6308 atstep 5092, whereupon the changes are discarded atstep 5096 and flow returns to theconfirmation screen 6050 atstep 5058. To adjust the probe temperature, the user selects the probe temperature icon 6058 atstep 5068. Flow then proceeds to step 5080, whereupon the set probe temperature screen 6328 ofFIG. 131 is displayed to the user. The user then makes any desired changes and selects the okay, i.e., next icon 6330 atstep 5090, which saves the changes atstep 5094, prompting a return to theconfirmation screen 6050 atstep 5058. To ignore the changes, the user selects the cancelicon 6332 atstep 5092, following which the changes are deleted and flow returns to theconfirmation screen 6050 atstep 5058. - To adjust the weight and time unit, the user selects the weight and time unit icon 6066 at step 5070. Flow then proceeds to step 5082, whereupon the weight and time
unit selection screen 6036 ofFIG. 120 is displayed to the user. The user then makes any desired changes and selects the okay, i.e.,next icon 6038 atstep 5090, which saves the changes atstep 5094, prompting a return to theconfirmation screen 6050 atstep 5058. To ignore the changes, the user selects the cancelicon 6040 atstep 5092, following which the changes are deleted and flow returns to theconfirmation screen 6050 atstep 5058. To change the cooking method, the user selects the cooking method icon 6062 atstep 5072. Flow then proceeds to step 5084, whereupon the cookingmethod selection screen 6012 ofFIG. 119 is displayed to the user. The user then makes any desired changes and selects the okay, i.e.,next icon 6014 atstep 5090, which saves the changes atstep 5094, prompting a return to theconfirmation screen 6050 atstep 5058. To ignore the changes, the user selects the cancelicon 6016 atstep 5092, following which the changes are deleted and flow returns to theconfirmation screen 6050 atstep 5058. To adjust the oven temperature, the user selects theoven temperature icon 6064 atstep 5074. Flow then proceeds to step 5086, whereupon theoven temperature screen 6312 ofFIG. 130 is displayed to the user. The user then makes any desired changes and selects the okay, i.e.,next icon 6314 at step 5090, which saves the changes atstep 5094, prompting a return to theconfirmation screen 6050 atstep 5058. To ignore the changes, the user selects the cancelicon 6316 atstep 5092, following which the changes are deleted and flow returns to theconfirmation screen 6050 atstep 5058. - The user then selects the
start icon 6052, whereupon flow proceeds tostep 5088, whereupon a preheat screen is displayed. It will be appreciated that asimilar template screen 3262 is illustrated atFIG. 93 . The skilled artisan will appreciate that thescreen 3262, as applied to the cook now probe cooking operation, advantageously includes a probe icon, which is not shown inFIG. 93 . From thepreheat screen 3262, the user is able to adjust the cook now settings by selecting anadjust settings icon 3266 atstep 6000, whereupon flow returns to the confirmation screen atstep 5058. The probe cook now operation is capable of being canceled from the preheat screen by selecting the officon 3268 atstep 6002, whereupon flow returns to themain screen 400 associated with the probe used atstep 6006 orstep 6008. Furthermore, the user is able to turn on or off the oven light by selecting theoven light icon 3270 atstep 6004, whereupon the state of the light of the associated chamber is turned on or off atstep 6010. Once the cooking chamber associated with the cook now operation has reached the desired temperature, i.e., the preheat operation has completed, flow proceeds to display a probe cook now status screen atstep 5098. A suitable status screen is illustrated inFIG. 122 . From the status screen 6068 ofFIG. 122 , the user is able to adjust the cook now settings by selecting anadjust settings icon 6070 atstep 6000, whereupon flow returns to the confirmation screen atstep 5058. The probe cook now operation is capable of being canceled from the status screen 6068 by selecting the off icon 6072 atstep 6002, whereupon flow returns to themain screen 400 associated with the probe used atstep 6006 orstep 6008. Furthermore, the user is able to turn on or off the oven light by selecting theoven light icon 6074 atstep 6004, whereupon the state of the light of the associated chamber is turned on or off atstep 6010. - Cook Later—Probe Architecture
- Returning to
FIG. 3 , when the user inserts aprobe 210 in thetop chamber 106 or aprobe 216 in thebottom chamber 108, themain screen 400 ofFIG. 4 changes to indicate the presence of theprobe 210 at step 352, or the presence of theprobe 216 atstep 358. As illustrated in themain screen 400, for example purposes only, the probe icon 432 is shown indicating that theprobe 210 has been inserted in thetop chamber 106. In accordance with the description above, discussion now turns to the cook later probe cooking operation. For explanation purposes only, reference will be made to theprobe 210 in thetop chamber 106 hereinafter, although those skilled in the art will appreciate that the methods and templates described below correspond equally to both thetop probe 210 and thebottom probe 216. After insertion of theprobe 210 at step 352, the user selects the cook later icon 420 atstep 360, prompting display of a cook later probe cooking method selection screen atstep 362. - The display of the cook later probe cooking method selection screen at
step 362 ofFIG. 3 corresponds to the display of the cook later probe cooking method selection screen at step 6078 ofFIG. 123 . Thus, the skilled artisan will appreciate that flow proceeds from thescreen architecture 300 ofFIG. 3 to the cook later probecooking screen architecture 6076 ofFIG. 123 . At step 6078, a probe cook later cooking method selection screen is displayed to the user. A suitable selection screen is illustrated inFIG. 126 as the cook later probemethod selection screen 6240. As shown inFIG. 126 , themethod selection screen 6240 includes icons representative of several cooking options, such as, for example and without limitation, abake icon 6246, aroast icon 6248, aconvection icon 6250, aconvection bake icon 6252, a convection roast icon 6254, abroil icon 6262, a warm icon 6256, a defrost icon 6258, and a meattemperature guide icon 6260. The skilled artisan will appreciate that the icons 6246-6258 are examples of cooking operations which thecooking appliance 102 is capable of performing. Other cooking operations, in addition to those operations shown, are also capable of being performed by the cooking appliance without departing from the scope of the present invention. In accordance with the reasons stated above with respect to the cook later operation without the probe, the broil operation is not included in the cook later programming. -
FIG. 126 further includes agraphical illustration window 6264 suitably adapted to provide a visual indication to the user representative of the cooking or cooling operation selected. Thus, thescreen 6240 illustrates that a bake operation has been selected, which is shown in thewindow 6264. It will be understood by those skilled in the art that each icon 6246-6258 advantageously corresponds to a different graphical representation which is capable of being shown to the user via thewindow 6264. The cook later probemethod selection screen 6240 further includes anext icon 6242 and acancel icon 6244, the function of which will be explained in greater detail below. - Returning to the cook later
probe screen architecture 6076 at step 6078, upon user selection of thebake icon 6246 at step 6086, flow proceeds to step 6102, whereupon thewindow 6264 displays a graphical representation of a baking operation. When the user selects theroast icon 6248 atstep 6088, flow proceeds tostep 6104, which prompts thegraphical window 6264 to display a roasting operation. User selection of theconvection icon 6250 at step 6090 directs thewindow 6264 to illustrate a convection cooking operation at step 6106. In the event that the user desires to initiate a convection baking operation, the user selects theconvection bake icon 6252 at step 6092, whereupon thewindow 6264 displays a graphical representation of a convection baking operation at step 6108. When the user elects to perform a convection roasting operation in connection with the cook later operation, the user selects the convection roast icon 6254 atstep 6094, whereupon thewindow 6264 displays a graphical representation of a convection roasting operation at step 6110. - To program a warming operation in the cook later program, the user selects the warm icon 6256 at
step 6096, whereupon thewindow 6264 illustrates a graphical representation of a warming operation atstep 6112. In the event that the user desires to defrost a food item, the user selects the defrost icon 6258 at step 6098, whereupon thewindow 6264 displays a graphical representation of a defrosting operation atstep 6114. When the user desires to view a meat temperature guide, the user selects the meattemperature guide icon 6260 atstep 6100, whereupon flow proceeds to display a meat temperature guide screen atstep 6116. - As shown in
FIG. 126 , the user is capable of canceling the cook later probe operation by selecting thecancel icon 6244 at step 6080. When the user selects the cancelicon 6244 at step 6080, flow proceeds to step 6082 to indicate the use of thebottom oven probe 216 or tostep 6084 to indicate the use of thetop oven probe 210, wherein the display is returned to themain screen 400. Following user selection of thebake icon 6246, theroast icon 6248, theconvection icon 6250, theconvection bake icon 6252 or the convection roast icon 6254, the user continues with programming the cook later cooking operation by selecting thenext icon 6242 atstep 6118, which prompts display of thetemperature selection screen 6312 ofFIG. 130 atstep 6120. In the preferred embodiment, the temperature variations corresponding to the bake, roast, convection, convection bake, and convection roast cooking operations correlates to a range of oven temperatures from 150 degrees to 500 degrees Fahrenheit. The skilled artisan will appreciate that this temperature range is for example purposes only and the upper and lower ends of the range are capable of adjustment in either direction without departing from the scope of the present invention. - The
temperature selection screen 6312 ofFIG. 130 includes a graphical representation of a temperature range 6320, a sliding selector 6322, a minus fivedegree adjustment icon 6324, a plus five degree adjustment icon 6326, anext icon 6314, acancel icon 6316, and aback icon 6318. Selection of the desired temperature for the cook later cooking operation is accomplished by dragging the sliding selector 6322 along the range 6320 until the desired cooking temperature is selected. To facilitate fine adjustment of the selected temperature, the user lowers the temperature in the sliding selector 6322 by selecting the minus fivedegree icon 6324, or raises the temperature by selecting the plus five degree icon 6326. Returning to the previous screen is accomplished when the user selects theback icon 6318 atstep 6122, which returns the user to the cook later probemethods selection screen 6240 ofFIG. 126 . The skilled artisan will further appreciate that by selecting thecancel icon 6316 atstep 6124, the user is returned to the correspondingmain screen 400 atsteps next icon 6314 atstep 6126, which prompts the display of a set probe temperature screen atstep 6132. A suitable probe temperature selection screen 6328 is illustrated inFIG. 131 . Similar to thescreen 6312 ofFIG. 130 , the probe temperature screen 6328 includes a temperature range 6334, asliding selector 6336, a minus fivedegree adjustment icon 6338, a plus fivedegree adjustment icon 6340, a next icon 6330, acancel icon 6332, and aback icon 6333. Selection of the desired temperature for the cook later cooking operation is accomplished by dragging thesliding selector 6336 along the range 6334 until the desired cooking temperature is selected. Explanation of the probe selection process will best be understood in conjunction with the methodology described inFIG. 124 . -
FIG. 124 illustratesscreen architecture 6146 corresponding to the selection of the probe temperature, the weight of the meat being cooked, the cooking minutes per pound, and the eating time, i.e., the time at which the food item is to be ready for consumption. Thus, the skilled artisan will appreciate that flow proceeds fromstep 6132 ofFIG. 123 at 6076 tostep 6148 ofFIG. 124 at 6146, wherein the screen 6328 ofFIG. 131 is displayed to the user. Atstep 6148, the user selects the desired probe cooking temperature, i.e., that temperature at which the probe will issue an alarm, notification, or control signal to the computer. From the screen 6328, the user is able to cancel the cook later probe cooking operation by selecting thecancel icon 6332 atstep 6150, whereupon flow returns to themain screen 400 for thetop probe 210 atstep 6152, or thebottom probe 216 atstep 6154. To return to the previous screen, thetemperature selection screen 6312, the user selects theback icon 6333 atstep 6156, whereupon flow returns to thescreen 6312 at step 6158. Once the user is satisfied with the probe temperature settings, the user selects the next icon 6330 atstep 6160, whereupon flow proceeds to display, atstep 6162, the set meat weight and cooking time per pound screen, illustrated inFIG. 120 at 6036. - As shown in
FIG. 120 , the set weight andtime screen 6036 includes a pound display window 6042, an ounce display window 6044, a cook minutes per pound display window 6046, anumeric keypad 6048, anext icon 6038, a cancelicon 6040, and aback icon 6041. Using thenumeric keypad 6048, the user enters the weight of the food item being cooked, and the cooking minutes per pound. To cancel these settings, the user selects the cancelicon 6040 atstep 6166, whereupon flow returns to themain screen 400 at step 6176 or step 6178, depending on the probe used. To return to the previous screen, the user selects theback icon 6041 atstep 6168, whereupon flow returns to the set probe temperature screen 6328 atstep 6148. To accept these inputs, the user selects thenext icon 6038 atstep 6164, whereupon flow proceeds to display a set eating time screen atstep 6170. A suitable template screen is illustrated inFIG. 127 . - As shown in
FIG. 127 , the set eating time screen 6266 includes a meal date icon 6274, a time display window 6276, an AM/PM toggle icon 6278, anumeric keypad 6280, anext icon 6268, a cancel icon 6270, and aback icon 6272. The user then inputs the date and time at which the food item is to be ready, for example, Tuesday the 10th at 5:00 PM, using thenumeric keypad 6280 to fill in the time, the AM/PM toggle icon 6278 to adjust the day/night component, and the meal date icon 6274, which prompts display of thecalendar screen 500 ofFIG. 5 , to enable easy selection of the desired date. The user then cancels the changes by selecting the cancel icon 6270, which returns operations to themain screen 400, returns to the previous screen by selecting theback icon 6272, which returns operations to the set weight andtime screen 6036, or accepts the changes by selecting thenext icon 6268 atstep 6172, whereupon flow proceeds to the cook later probe cooking confirmation screen atstep 6174. The skilled artisan will appreciate thatstep 6174 ofFIG. 124 corresponds to step 6182 ofFIG. 125 . Thus, flow proceeds from thescreen architecture 6146 ofFIG. 124 to thescreen architecture 6180 ofFIG. 125 . As shown inFIG. 125 , thescreen architecture 6180 depicts the function of the confirmation process for the cook later probe cooking operation. - Referring now to the
screen architecture 6180 ofFIG. 125 , at step 6182 a confirmation cook later probe cooking screen is displayed to the user. A suitable confirmation template screen is illustrated inFIG. 128 . As shown inFIG. 128 , theconfirmation screen 6282 includes ameal time icon 6290, ameat settings icon 6292, a probe temperature icon 6294, a weight andtime unit icon 6296, acook method icon 6298, an oven temperature icon 6300, second weight and time unit icon 6302, astart icon 6284, a cancelicon 6286, and aback icon 6288. Operation of theconfirmation screen 6282 will be explained in conjunction with theflow chart 6180 ofFIG. 125 . When the user desires to cancel the cook later operation, the user selects the cancelicon 6286 atstep 6184, whereupon display returns to themain screen 400 atstep 6186 for thetop probe 210, or at step 6188 for thebottom probe 216. - When the user desires to adjust the meal time settings, the user selects the meal
time settings icon 6290 atstep 6190, whereupon the cook later probe eat time screen 6266 ofFIG. 127 is displayed at step 6108. The user then makes any desired changes to the meal time settings and selects thenext icon 6268 atstep 6218, whereupon the changes are made to the cook later probe cooking operation atstep 6222. Flow then returns to theconfirmation screen 6282 atstep 6182. To cancel any changes to the meal time settings, the user selects the cancel icon 6270 atstep 6220, whereupon the changes are discarded atstep 6224. Flow then returns to theconfirmation screen 6282 at step 8182. - When the user desires to adjust the meat settings, the user selects the
meat settings icon 6292 atstep 6192, whereupon the meat guide 6304 is displayed to the user at step 6206. The user then changes the meat and selects theokay icon 6306 atstep 6218, whereupon the changes are made to the cook later operation atstep 6222 and flow returns to theconfirmation screen 6282 atstep 6182. To cancel the changes, the user selects the cancelicon 6308 atstep 6220, whereupon the changes are discarded atstep 6224 and flow returns to theconfirmation screen 6282 atstep 6182. To adjust the probe temperature, the user selects the probe temperature icon 6294 atstep 6194. Flow then proceeds to step 6208, whereupon the set probe temperature screen 6328 ofFIG. 131 is displayed to the user. The user then makes any desired changes and selects the okay, i.e., next icon 6330 atstep 6218, which saves the changes atstep 6222, prompting a return to theconfirmation screen 6282 atstep 6182. To ignore the changes, the user selects the cancelicon 6332 atstep 6220, following which the changes are deleted atstep 6224 and flow returns to theconfirmation screen 6282 atstep 6182. - To adjust the weight and time unit, the user selects the weight and
time unit icon 6296 or 6302 atstep 6196. Flow then proceeds to step 6210, whereupon the weight and timeunit selection screen 6036 ofFIG. 120 is displayed to the user. The user then makes any desired changes and selects the okay, i.e.,next icon 6038 atstep 6218, which saves the changes atstep 6222, prompting a return to theconfirmation screen 6282 atstep 6182. To ignore the changes, the user selects the cancelicon 6040 atstep 6220, following which the changes are deleted atstep 6224 and flow returns to theconfirmation screen 6282 atstep 6182. To change the cooking method, the user selects thecooking method icon 6298 atstep 6198. Flow then proceeds to step 6212, whereupon the cookingmethod selection screen 6240 ofFIG. 126 is displayed to the user. The user then makes any desired changes and selects the okay, i.e.,next icon 6242 atstep 6218, which saves the changes atstep 6222, prompting a return to theconfirmation screen 6282 atstep 6182. To ignore the changes, the user selects the cancelicon 6244 atstep 6220, following which the changes are deleted atstep 6224 and flow returns to theconfirmation screen 6282 atstep 6186. To adjust the oven temperature, the user selects the oven temperature icon 6300 atstep 6200. Flow then proceeds to step 6214, whereupon theoven temperature screen 6312 ofFIG. 130 is displayed to the user. The user then makes any desired changes and selects the okay, i.e.,next icon 6314 atstep 6218, which saves the changes atstep 6222, prompting a return to theconfirmation screen 6282 atstep 6182. To ignore the changes, the user selects the cancelicon 6316 atstep 6220, following which the changes are deleted atstep 6224 and flow returns to theconfirmation screen 6282 atstep 6182. - The user then selects the
start icon 6284 at step 6106, thereafter flow proceeds to step 6216, whereupon a preheat screen is displayed. It will be appreciated that asimilar template screen 3262 is illustrated atFIG. 93 . The skilled artisan will appreciate that thescreen 3262, as applied to the cook later probe cooking operation, advantageously includes a probe icon, which is not shown inFIG. 93 . From thepreheat screen 3262, the user is able to adjust the cook later settings by selecting an adjustsettings icon 3266 atstep 6228, whereupon flow returns to theconfirmation screen 6282 atstep 6182. The probe cook later operation is capable of being canceled from the preheat screen by selecting theoff icon 3268 atstep 6230, whereupon flow returns to themain screen 400 associated with the probe used atstep 6234 orstep 6236. Furthermore, the user is able to turn on or off the oven light by selecting theoven light icon 3270 at step 6232, whereupon the state of the light of the associated chamber is turned on or off atstep 6238. Once the cooking chamber associated with the cook later operation has reached the desired temperature, i.e., the preheat operation has completed, flow proceeds to display a probe cook later status screen at step 6226. A suitable status screen is illustrated inFIG. 122 . From the status screen 6068 ofFIG. 122 , the user is able to adjust the cook later settings by selecting an adjustsettings icon 6070 atstep 6228, whereupon flow returns to theconfirmation screen 6282 atstep 6182. The probe cook later operation is capable of being canceled from the status screen 6068 by selecting the off icon 6072 atstep 6230, whereupon flow returns to themain screen 400 associated with the probe used atstep 6234 orstep 6236. Furthermore, the user is able to turn on or off the oven light by selecting theoven light icon 6074 at step 6232, whereupon the state of the light of the associated chamber is turned on or off atstep 6238. - The invention extends to computer programs in the form of source code, object code, code intermediate sources and object code (such as in a partially compiled form), or in any other form suitable for use in the implementation of the invention. Computer programs are suitably standalone applications, software components, scripts or plug-ins to other applications. Computer programs embedding the invention are advantageously embodied on a carrier, being any entity or device capable of carrying the computer program: for example, a storage medium such as ROM or RAM, optical recording media such as CD-ROM or magnetic recording media such as floppy discs. The carrier is any transmissible carrier such as an electrical or optical signal conveyed by electrical or optical cable, or by radio or other means. Computer programs are suitably downloaded across the Internet from a server. Computer programs are also capable of being embedded in an integrated circuit. Any and all such embodiments containing code that will cause a computer to perform substantially the invention principles as described, will fall within the scope of the invention.
- The foregoing description of a preferred embodiment of the invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed. Obvious modifications or variations are possible in light of the above teachings. The embodiment was chosen and described to provide the best illustration of the principles of the invention and its practical application to thereby enable one of ordinary skill in the art to use the invention in various embodiments and with various modifications as are suited to the particular use contemplated. All such modifications and variations are within the scope of the invention as determined by the appended claims when interpreted in accordance with the breadth to which they are fairly, legally and equitably entitled.
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/435,226 US20070158335A1 (en) | 2004-12-10 | 2006-05-16 | Method and control interface for food preparation on a cooking appliance |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US63482604P | 2004-12-10 | 2004-12-10 | |
PCT/US2005/000443 WO2005067639A2 (en) | 2004-01-07 | 2005-01-07 | Graphical user interface for a cooking appliance |
US11/435,226 US20070158335A1 (en) | 2004-12-10 | 2006-05-16 | Method and control interface for food preparation on a cooking appliance |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2005/000443 Continuation-In-Part WO2005067639A2 (en) | 2004-01-07 | 2005-01-07 | Graphical user interface for a cooking appliance |
Publications (1)
Publication Number | Publication Date |
---|---|
US20070158335A1 true US20070158335A1 (en) | 2007-07-12 |
Family
ID=38231771
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/435,226 Abandoned US20070158335A1 (en) | 2004-12-10 | 2006-05-16 | Method and control interface for food preparation on a cooking appliance |
Country Status (1)
Country | Link |
---|---|
US (1) | US20070158335A1 (en) |
Cited By (82)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080276203A1 (en) * | 2007-05-04 | 2008-11-06 | Whirlpool Corporation | User interface and cooking oven provided with such user interface |
US20090153494A1 (en) * | 2007-12-18 | 2009-06-18 | Kevin Scott Laundroche | Touch display for an appliance |
US20090219297A1 (en) * | 2008-03-03 | 2009-09-03 | Asustek Computer Inc. | Booting method of computer system and boot logo processing method thereof |
DE102008032449A1 (en) * | 2008-07-10 | 2010-01-14 | Rational Ag | Control menu displaying and function triggering method for cooking appliance, involves selecting display of control menu and/or triggering of function of appliance by symbol created when skimming at input device |
US20100050119A1 (en) * | 2006-10-06 | 2010-02-25 | Lechmetall Landsberg Gmbh Edelstahlerzeugnisse | Cooking appliance having automatic cooking program preselection and method for setting such a cooking appliance |
EP2211114A2 (en) | 2009-01-27 | 2010-07-28 | Rational AG | Method for assembling programs and cooking device for same |
DE102009000652A1 (en) * | 2009-02-06 | 2010-08-12 | BSH Bosch und Siemens Hausgeräte GmbH | Portable console for e.g. stove in kitchenette, has wireless communication interface and wired communication interface for bidirectional communication of console with household appliance, where console is attached to docking station |
US20100256781A1 (en) * | 2009-04-01 | 2010-10-07 | Chen-Yu Sheu | Semantic appliance control system |
US20100303972A1 (en) * | 2007-06-29 | 2010-12-02 | Siddhartha Srivastava | Method and System for Food Preparation |
US20110062143A1 (en) * | 2009-09-16 | 2011-03-17 | Whirlpool Corporation | Sliding control system for a cooking appliance |
US20110087987A1 (en) * | 2009-10-09 | 2011-04-14 | Electrolux Home Products, Inc. | Appliance interface system |
US20110151072A1 (en) * | 2009-12-18 | 2011-06-23 | Whirlpool Corporation | Cooking appliance with programmable recipe system |
US20110167100A1 (en) * | 2008-07-08 | 2011-07-07 | Aktiebolaget Electrolux | Cooking support device |
US20110231306A1 (en) * | 2007-01-25 | 2011-09-22 | Stutman Peter S | Remotely controlled system and method for the preparation of a user-defined food product or beverage |
US20120285942A1 (en) * | 2005-04-25 | 2012-11-15 | Be Intellectual Property, Inc. | Refrigerator-oven combination for an aircraft galley food service system |
US20120312806A1 (en) * | 2011-06-07 | 2012-12-13 | General Electric Company | Demand supply management override options |
US20130018520A1 (en) * | 2010-02-23 | 2013-01-17 | Eungdal Kim | Execution method of one function of a plurality of functions at a component |
DE102008032451B4 (en) | 2008-07-10 | 2013-06-20 | Rational Ag | Display method and cooking appliance therefor |
US20130176116A1 (en) * | 2012-01-06 | 2013-07-11 | Lg Electronics Inc. | Mobile terminal |
US20130186887A1 (en) * | 2012-01-23 | 2013-07-25 | Whirlpool Corporation | Microwave heating apparatus |
US8612641B1 (en) * | 2011-05-31 | 2013-12-17 | Amazon Technologies, Inc. | Portable computing device as control mechanism |
US20140067095A1 (en) * | 2011-05-19 | 2014-03-06 | BSH Bosch und Siemens Hausgeräte GmbH | Cooking appliance |
US20140200730A1 (en) * | 2013-01-17 | 2014-07-17 | Bar-Ore Computers Ltd. | Time controlled switch |
US8849805B2 (en) * | 2012-04-26 | 2014-09-30 | Rakuten, Inc. | Information processing apparatus, information processing method, information processing program, and recording medium |
US20150064314A1 (en) * | 2013-08-27 | 2015-03-05 | David Briden Manuel | System and method of monitoring and adjusting a temperature of an object |
CN104519773A (en) * | 2012-06-04 | 2015-04-15 | Bbbl创新公司 | Food cooking device, electronic library and method relating to device |
US20150138445A1 (en) * | 2013-06-19 | 2015-05-21 | Zte Corporation | Projector apparatus and method for implementing projector apparatus having network functionality |
US20150176846A1 (en) * | 2012-07-16 | 2015-06-25 | Rational Aktiengesellschaft | Method for Displaying Parameters of a Cooking Process and Display Device for a Cooking Appliance |
US9070175B2 (en) | 2013-03-15 | 2015-06-30 | Panera, Llc | Methods and apparatus for facilitation of a food order |
US9159094B2 (en) | 2013-03-15 | 2015-10-13 | Panera, Llc | Methods and apparatus for facilitation of orders of food items |
US20150324072A1 (en) * | 2012-01-06 | 2015-11-12 | Lg Electronics Inc. | Mobile terminal |
US9257150B2 (en) | 2013-09-20 | 2016-02-09 | Panera, Llc | Techniques for analyzing operations of one or more restaurants |
WO2016034483A1 (en) * | 2014-09-03 | 2016-03-10 | Electrolux Appliances Aktiebolag | Method for data communication with a domestic appliance by a mobile computer device, mobile computer device and domestic appliance |
US9377345B2 (en) | 2013-09-11 | 2016-06-28 | Illinois Tool Works Inc. | Food product scale |
US20160213187A1 (en) * | 2015-01-27 | 2016-07-28 | General Electric Company | Method for operating an appliance in a sabbath operating mode |
US20160220064A1 (en) * | 2015-01-30 | 2016-08-04 | ChefSteps, Inc. | Food preparation control system |
US20160231308A1 (en) * | 2013-09-20 | 2016-08-11 | Sanofi-Aventis Deutschland Gmbh | Medical device and method operating same |
US20170063567A1 (en) * | 2014-09-05 | 2017-03-02 | Sharp Kabushiki Kaisha | Heating cooking system |
EP2583600B1 (en) | 2011-10-19 | 2017-05-10 | MKN Maschinenfabrik Kurt Neubauer GmbH & Co. KG | Cooking device with multiple cooking chambers and method for controlling such a device |
US20170150842A1 (en) * | 2015-07-21 | 2017-06-01 | ChefSteps, Inc. | Food preparation control system |
US20170199658A1 (en) * | 2016-01-13 | 2017-07-13 | Electrolux Home Products, Inc. | Drag-and-set user interface for appliances |
US20170258273A1 (en) * | 2014-08-26 | 2017-09-14 | Vorwerk & Co. Interholding Gmbh | Automatic processing of a food product |
US9798987B2 (en) | 2013-09-20 | 2017-10-24 | Panera, Llc | Systems and methods for analyzing restaurant operations |
US20180188947A1 (en) * | 2016-12-29 | 2018-07-05 | Whirlpool Corporation | Cooking device with interactive display |
US10019686B2 (en) | 2013-09-20 | 2018-07-10 | Panera, Llc | Systems and methods for analyzing restaurant operations |
US20190020719A1 (en) * | 2017-07-13 | 2019-01-17 | Whirlpool Corporation | Recipe implementation via appliance network with remote capabilities |
US10264916B2 (en) * | 2016-06-14 | 2019-04-23 | Vinay Shivaiah | Recipe driven kitchen automation of food preparation |
US20190231127A1 (en) * | 2017-08-09 | 2019-08-01 | Sharkninja Operating Llc | Cooking device and components thereof |
US10444723B2 (en) | 2015-11-16 | 2019-10-15 | ChefSteps, Inc. | Data aggregation and personalization for remotely controlled cooking devices |
USD873602S1 (en) | 2018-08-09 | 2020-01-28 | Sharkninja Operating Llc | Lid part of a food preparation device |
USD874211S1 (en) | 2018-08-09 | 2020-02-04 | Sharkninja Operating Llc | Food preparation device and parts thereof |
US10692394B2 (en) | 2014-07-07 | 2020-06-23 | Breville USA, Inc. | Systems, articles and methods related to providing customized cooking instruction |
US10694753B2 (en) | 2013-05-23 | 2020-06-30 | Duke Manufacturing Co. | Food preparation apparatus and methods |
US20200349860A1 (en) * | 2016-02-18 | 2020-11-05 | Meyer Intellectual Properties Limited | Auxiliary button for a cooking system |
US10830452B2 (en) * | 2018-07-02 | 2020-11-10 | Haier Us Appliance Solutions, Inc. | Appliance and methods for operating same in a safety-critical operation using a touchscreen |
USD903414S1 (en) | 2018-08-09 | 2020-12-01 | Sharkninja Operating Llc | Cooking basket |
US20200396294A1 (en) * | 2019-06-13 | 2020-12-17 | Rohde & Schwarz Gmbh & Co. Kg | Measurement cloud setup for coupling measurement device settings across multiple instruments and/or measurement sites and corresponding handling method |
US10876742B2 (en) * | 2017-02-24 | 2020-12-29 | Ronen TADMOR | Sabbath controller for a hot water tank |
US10890372B2 (en) * | 2019-04-07 | 2021-01-12 | Jeffrey L. Hanning | Refrigerated oven and system for cooking food items |
US10925120B2 (en) * | 2015-04-16 | 2021-02-16 | Wintervention, LLC | Mirror defogger |
US10918112B2 (en) | 2013-05-23 | 2021-02-16 | Duke Manufacturing Co. | Dough preparation apparatus and methods |
USD914436S1 (en) | 2018-06-19 | 2021-03-30 | Sharkninja Operating Llc | Air diffuser with food preparation pot |
USD918654S1 (en) | 2019-06-06 | 2021-05-11 | Sharkninja Operating Llc | Grill plate |
US20210164662A1 (en) * | 2017-06-02 | 2021-06-03 | Electrolux Appliances Aktiebolag | User interface for a hob |
US11033146B2 (en) | 2019-02-25 | 2021-06-15 | Sharkninja Operating Llc | Cooking device and components thereof |
USD922126S1 (en) | 2019-06-06 | 2021-06-15 | Sharkninja Operating Llc | User interface for a food preparation device |
US11070387B2 (en) | 2015-07-03 | 2021-07-20 | Somfy Sas | Method for recording a central control unit belonging to a home-automation facility |
US11095471B2 (en) | 2015-07-03 | 2021-08-17 | Somfy Sas | Home-automation system and method for constituting the topology of a home-automation system |
US11104502B2 (en) * | 2016-03-01 | 2021-08-31 | Jeffrey S. Melcher | Multi-function compact appliance and methods for a food or item in a container with a container storage technology |
US11134808B2 (en) | 2020-03-30 | 2021-10-05 | Sharkninja Operating Llc | Cooking device and components thereof |
USD932833S1 (en) | 2018-08-09 | 2021-10-12 | Sharkninja Operating Llc | Reversible cooking rack |
US11213158B2 (en) | 2018-08-29 | 2022-01-04 | Breville USA, Inc. | Cooking system |
US20220137952A1 (en) * | 2020-10-29 | 2022-05-05 | Worwerk & Co. Interholding Gmbh | System and method for updating firmware of a cooking apparatus |
US20220239519A1 (en) * | 2017-01-24 | 2022-07-28 | Electrolux Appliances Aktiebolag | Method for data communication with a domestic appliance by a mobile computer device, mobile computer device and domestic appliance |
US11494569B2 (en) | 2017-11-22 | 2022-11-08 | Jeffrey S. Melcher | Wireless device and selective user control and management of a wireless device and data |
US11563594B2 (en) * | 2015-07-03 | 2023-01-24 | Somfy Sas | Method for controlling a home-automation facility |
US11578875B2 (en) * | 2018-04-13 | 2023-02-14 | Whirlpool Corporation | Electrical household system and method of controlling an electrical household system |
USD984459S1 (en) * | 2019-03-28 | 2023-04-25 | Yonggui Li | Display screen or portion thereof with keyboard graphical user interface |
US11751712B2 (en) | 2014-12-22 | 2023-09-12 | Breville USA, Inc. | Food preparation guidance system |
US11751710B2 (en) | 2019-02-25 | 2023-09-12 | Sharkninja Operating Llc | Guard for cooking system |
US11889224B2 (en) | 2015-12-31 | 2024-01-30 | C. Douglass Thomas | Electronic cooking assistant |
US11997065B1 (en) * | 2023-02-22 | 2024-05-28 | Charter Communications Operating, Llc | System and method of client-side DNS prioritization using time zone offset to select from configured list of DNS servers |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4884626A (en) * | 1986-04-01 | 1989-12-05 | Filipowski Merle M | Combination refrigerator oven |
US5655595A (en) * | 1996-09-05 | 1997-08-12 | Standex International Corporation | Convection rethermalization system |
US5919389A (en) * | 1997-03-18 | 1999-07-06 | Sanyo Electric Co. Ltd. | Cooking apparatus including infrared ray sensor |
US6497276B2 (en) * | 2001-03-31 | 2002-12-24 | Ron D. Clark | Combined refrigerator-oven apparatus |
US20030070799A1 (en) * | 2001-10-15 | 2003-04-17 | Mueller Dianne D. | Time-bake cycle for a refrigerated oven |
US7060953B2 (en) * | 2000-02-28 | 2006-06-13 | Dai Nippon Printing Co., Ltd. | Automatic cooking system and microwave oven |
-
2006
- 2006-05-16 US US11/435,226 patent/US20070158335A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4884626A (en) * | 1986-04-01 | 1989-12-05 | Filipowski Merle M | Combination refrigerator oven |
US5655595A (en) * | 1996-09-05 | 1997-08-12 | Standex International Corporation | Convection rethermalization system |
US5919389A (en) * | 1997-03-18 | 1999-07-06 | Sanyo Electric Co. Ltd. | Cooking apparatus including infrared ray sensor |
US7060953B2 (en) * | 2000-02-28 | 2006-06-13 | Dai Nippon Printing Co., Ltd. | Automatic cooking system and microwave oven |
US6497276B2 (en) * | 2001-03-31 | 2002-12-24 | Ron D. Clark | Combined refrigerator-oven apparatus |
US20030070799A1 (en) * | 2001-10-15 | 2003-04-17 | Mueller Dianne D. | Time-bake cycle for a refrigerated oven |
Cited By (211)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9664422B2 (en) | 2005-04-25 | 2017-05-30 | Be Intellectual Property, Inc. | Refrigerator-oven combination for an aircraft galley food service system |
US8701752B2 (en) * | 2005-04-25 | 2014-04-22 | Be Intellectual Property, Inc. | Refrigerator-oven combination for an aircraft galley food service system |
US20120285942A1 (en) * | 2005-04-25 | 2012-11-15 | Be Intellectual Property, Inc. | Refrigerator-oven combination for an aircraft galley food service system |
US20100050119A1 (en) * | 2006-10-06 | 2010-02-25 | Lechmetall Landsberg Gmbh Edelstahlerzeugnisse | Cooking appliance having automatic cooking program preselection and method for setting such a cooking appliance |
US8578293B2 (en) * | 2006-10-06 | 2013-11-05 | Lechmetall Landsberg Gmbh Edelstahlerzeugnisse | Cooking appliance having automatic cooking program preselection and method for setting such a cooking appliance |
US20110231306A1 (en) * | 2007-01-25 | 2011-09-22 | Stutman Peter S | Remotely controlled system and method for the preparation of a user-defined food product or beverage |
US9261280B2 (en) * | 2007-05-04 | 2016-02-16 | Whirlpool Corporation | User interface and cooking oven provided with such user interface |
US20080276203A1 (en) * | 2007-05-04 | 2008-11-06 | Whirlpool Corporation | User interface and cooking oven provided with such user interface |
US20100303972A1 (en) * | 2007-06-29 | 2010-12-02 | Siddhartha Srivastava | Method and System for Food Preparation |
US20090153494A1 (en) * | 2007-12-18 | 2009-06-18 | Kevin Scott Laundroche | Touch display for an appliance |
US20090219297A1 (en) * | 2008-03-03 | 2009-09-03 | Asustek Computer Inc. | Booting method of computer system and boot logo processing method thereof |
US8223164B2 (en) * | 2008-03-03 | 2012-07-17 | Asustek Computer Inc. | Booting method of computer system and boot logo processing method thereof |
US20110167100A1 (en) * | 2008-07-08 | 2011-07-07 | Aktiebolaget Electrolux | Cooking support device |
DE102008032451B4 (en) | 2008-07-10 | 2013-06-20 | Rational Ag | Display method and cooking appliance therefor |
DE102008032449B4 (en) | 2008-07-10 | 2022-12-29 | Rational Ag | Method for changing at least one display of an operating menu of a cooking appliance |
DE102008032449A1 (en) * | 2008-07-10 | 2010-01-14 | Rational Ag | Control menu displaying and function triggering method for cooking appliance, involves selecting display of control menu and/or triggering of function of appliance by symbol created when skimming at input device |
DE102008032451C5 (en) * | 2008-07-10 | 2017-10-19 | Rational Ag | Display method and cooking appliance therefor |
EP2211114A3 (en) * | 2009-01-27 | 2011-12-07 | Rational AG | Method for assembling programs and cooking device for same |
EP2211114A2 (en) | 2009-01-27 | 2010-07-28 | Rational AG | Method for assembling programs and cooking device for same |
DE102009000652A1 (en) * | 2009-02-06 | 2010-08-12 | BSH Bosch und Siemens Hausgeräte GmbH | Portable console for e.g. stove in kitchenette, has wireless communication interface and wired communication interface for bidirectional communication of console with household appliance, where console is attached to docking station |
US20100256781A1 (en) * | 2009-04-01 | 2010-10-07 | Chen-Yu Sheu | Semantic appliance control system |
US20110062143A1 (en) * | 2009-09-16 | 2011-03-17 | Whirlpool Corporation | Sliding control system for a cooking appliance |
US20110087987A1 (en) * | 2009-10-09 | 2011-04-14 | Electrolux Home Products, Inc. | Appliance interface system |
EP2336642A3 (en) * | 2009-12-18 | 2017-11-08 | Whirlpool Corporation | Cooking appliance with programmable recipe system |
US8674270B2 (en) * | 2009-12-18 | 2014-03-18 | Whirlpool Corporation | Cooking appliance with programmable recipe system |
US20110151072A1 (en) * | 2009-12-18 | 2011-06-23 | Whirlpool Corporation | Cooking appliance with programmable recipe system |
US20130018520A1 (en) * | 2010-02-23 | 2013-01-17 | Eungdal Kim | Execution method of one function of a plurality of functions at a component |
US20140067095A1 (en) * | 2011-05-19 | 2014-03-06 | BSH Bosch und Siemens Hausgeräte GmbH | Cooking appliance |
US8612641B1 (en) * | 2011-05-31 | 2013-12-17 | Amazon Technologies, Inc. | Portable computing device as control mechanism |
US9043502B1 (en) | 2011-05-31 | 2015-05-26 | Amazon Technologies, Inc. | Portable computing device as control mechanism |
US20120312806A1 (en) * | 2011-06-07 | 2012-12-13 | General Electric Company | Demand supply management override options |
EP2583600B1 (en) | 2011-10-19 | 2017-05-10 | MKN Maschinenfabrik Kurt Neubauer GmbH & Co. KG | Cooking device with multiple cooking chambers and method for controlling such a device |
US20150324072A1 (en) * | 2012-01-06 | 2015-11-12 | Lg Electronics Inc. | Mobile terminal |
US9626078B2 (en) * | 2012-01-06 | 2017-04-18 | Lg Electronics Inc. | Mobile terminal |
US9123234B2 (en) * | 2012-01-06 | 2015-09-01 | Lg Electronics Inc. | Mobile terminal |
US20130176116A1 (en) * | 2012-01-06 | 2013-07-11 | Lg Electronics Inc. | Mobile terminal |
US11395380B2 (en) * | 2012-01-23 | 2022-07-19 | Whirlpool Corporation | Method of heating a load in a cavity using microwaves |
US10271388B2 (en) * | 2012-01-23 | 2019-04-23 | Whirlpool Corporation | Microwave heating apparatus |
US20130186887A1 (en) * | 2012-01-23 | 2013-07-25 | Whirlpool Corporation | Microwave heating apparatus |
US8849805B2 (en) * | 2012-04-26 | 2014-09-30 | Rakuten, Inc. | Information processing apparatus, information processing method, information processing program, and recording medium |
US9839318B2 (en) | 2012-06-04 | 2017-12-12 | Bbbl Innovation Ab | Food cooking device, an electronic library and methods related thereto |
CN104519773A (en) * | 2012-06-04 | 2015-04-15 | Bbbl创新公司 | Food cooking device, electronic library and method relating to device |
EP2861107A4 (en) * | 2012-06-04 | 2016-06-01 | Bbbl Innovation Ab | FOOD COOKING DEVICE, ELECTRONIC LIBRARY AND ASSOCIATED METHODS |
US10969111B2 (en) * | 2012-07-16 | 2021-04-06 | Rational Aktiengesellschaft | Method for displaying parameters of a cooking process and display device for a cooking appliance |
US20150176846A1 (en) * | 2012-07-16 | 2015-06-25 | Rational Aktiengesellschaft | Method for Displaying Parameters of a Cooking Process and Display Device for a Cooking Appliance |
US20140200730A1 (en) * | 2013-01-17 | 2014-07-17 | Bar-Ore Computers Ltd. | Time controlled switch |
US10564618B2 (en) * | 2013-01-17 | 2020-02-18 | Bar-Ore Computers Ltd. | Time controlled switch |
US10089669B2 (en) | 2013-03-15 | 2018-10-02 | Panera, Llc | Methods and apparatus for facilitation of orders of food items |
US10891670B2 (en) | 2013-03-15 | 2021-01-12 | Panera, Llc | Methods and apparatus for facilitation of orders of food items |
US10032201B2 (en) | 2013-03-15 | 2018-07-24 | Panera, Llc | Methods and apparatus for facilitation of orders of food items |
US9159094B2 (en) | 2013-03-15 | 2015-10-13 | Panera, Llc | Methods and apparatus for facilitation of orders of food items |
US9070175B2 (en) | 2013-03-15 | 2015-06-30 | Panera, Llc | Methods and apparatus for facilitation of a food order |
US11602149B2 (en) | 2013-05-23 | 2023-03-14 | Duke Manufacturing Co. | Food preparation apparatus and methods |
US10918112B2 (en) | 2013-05-23 | 2021-02-16 | Duke Manufacturing Co. | Dough preparation apparatus and methods |
US10694753B2 (en) | 2013-05-23 | 2020-06-30 | Duke Manufacturing Co. | Food preparation apparatus and methods |
US11779023B2 (en) | 2013-05-23 | 2023-10-10 | Duke Manufacturing Co. | Dough preparation apparatus and methods |
US20150138445A1 (en) * | 2013-06-19 | 2015-05-21 | Zte Corporation | Projector apparatus and method for implementing projector apparatus having network functionality |
US20150064314A1 (en) * | 2013-08-27 | 2015-03-05 | David Briden Manuel | System and method of monitoring and adjusting a temperature of an object |
US9377345B2 (en) | 2013-09-11 | 2016-06-28 | Illinois Tool Works Inc. | Food product scale |
US9562806B2 (en) | 2013-09-11 | 2017-02-07 | Illinois Tool Works Inc. | Food product scale |
US9377346B2 (en) | 2013-09-11 | 2016-06-28 | Illinois Tool Works Inc. | Food product scale |
US9494460B2 (en) | 2013-09-11 | 2016-11-15 | Illinois Tool Works Inc. | Food product scale |
US9810572B2 (en) | 2013-09-11 | 2017-11-07 | Illinois Tool Works Inc. | Food product scale |
US11041751B2 (en) | 2013-09-11 | 2021-06-22 | Illinois Tool Works Inc. | Food product scale |
US10019686B2 (en) | 2013-09-20 | 2018-07-10 | Panera, Llc | Systems and methods for analyzing restaurant operations |
US9965734B2 (en) | 2013-09-20 | 2018-05-08 | Panera, Llc | Systems and methods for analyzing restaurant operations |
US9798987B2 (en) | 2013-09-20 | 2017-10-24 | Panera, Llc | Systems and methods for analyzing restaurant operations |
US20160231308A1 (en) * | 2013-09-20 | 2016-08-11 | Sanofi-Aventis Deutschland Gmbh | Medical device and method operating same |
US11016080B2 (en) * | 2013-09-20 | 2021-05-25 | Sanofi-Aventis Deutschland Gmbh | Medical device and method operating same |
US9336830B1 (en) | 2013-09-20 | 2016-05-10 | Panera, Llc | Techniques for analyzing operations of one or more restaurants |
US10163067B1 (en) | 2013-09-20 | 2018-12-25 | Panera, Llc | Systems and methods for analyzing restaurant operations |
US9257150B2 (en) | 2013-09-20 | 2016-02-09 | Panera, Llc | Techniques for analyzing operations of one or more restaurants |
US10304020B2 (en) | 2013-09-20 | 2019-05-28 | Panera, Llc | Systems and methods for analyzing restaurant operations |
US11132918B2 (en) | 2014-07-07 | 2021-09-28 | Breville USA, Inc. | Systems, articles and methods related to providing customized cooking instruction |
US10692394B2 (en) | 2014-07-07 | 2020-06-23 | Breville USA, Inc. | Systems, articles and methods related to providing customized cooking instruction |
US20170258273A1 (en) * | 2014-08-26 | 2017-09-14 | Vorwerk & Co. Interholding Gmbh | Automatic processing of a food product |
CN106574783A (en) * | 2014-09-03 | 2017-04-19 | 伊莱克斯家用电器股份公司 | Method for data communication with a domestic appliance by a mobile computer device, mobile computer device and domestic appliance |
EP4064719A1 (en) * | 2014-09-03 | 2022-09-28 | Electrolux Appliances Aktiebolag | Mobile computer device for data communication with a smart domestic appliance |
US11398923B2 (en) | 2014-09-03 | 2022-07-26 | Electrolux Appliances Aktiebolag | Method for data communication with a domestic appliance by a mobile computer device, mobile computer device and domestic appliance |
US11722330B2 (en) | 2014-09-03 | 2023-08-08 | Electrolux Appliances Aktiebolag | Method for data communication with a domestic appliance by a mobile computer device, mobile computer device and domestic appliance |
EP4063738A1 (en) * | 2014-09-03 | 2022-09-28 | Electrolux Appliances Aktiebolag | Mobile computer device for data communication with a domestic appliance |
EP4063737A1 (en) * | 2014-09-03 | 2022-09-28 | Electrolux Appliances Aktiebolag | Control of an operational feature of a cooking appliance |
CN106574782A (en) * | 2014-09-03 | 2017-04-19 | 伊莱克斯家用电器股份公司 | Method for data communication with a domestic appliance by a mobile computer device, mobile computer device and domestic appliance |
AU2015311069B2 (en) * | 2014-09-03 | 2019-12-12 | Electrolux Appliances Aktiebolag | Method for data communication with a domestic appliance by a mobile computer device, mobile computer device and domestic appliance |
US20170221353A1 (en) * | 2014-09-03 | 2017-08-03 | Electrolux Appliances Aktiebolag | Method For Data Communication With A Domestic Appliance By A Mobile Computer Device, Mobile Computer Device And Domestic Appliance |
WO2016034483A1 (en) * | 2014-09-03 | 2016-03-10 | Electrolux Appliances Aktiebolag | Method for data communication with a domestic appliance by a mobile computer device, mobile computer device and domestic appliance |
EP4063976A1 (en) * | 2014-09-03 | 2022-09-28 | Electrolux Appliances Aktiebolag | Method for data communication with a smart domestic appliance by a mobile computer device |
US10148451B2 (en) * | 2014-09-03 | 2018-12-04 | Electrolux Appliances Aktiebolag | Method for data communication with a domestic appliance by a mobile computer device, mobile computer device and domestic appliance |
US11258626B2 (en) * | 2014-09-05 | 2022-02-22 | Sharp Kabushiki Kaisha | Heating cooking system |
US20170063567A1 (en) * | 2014-09-05 | 2017-03-02 | Sharp Kabushiki Kaisha | Heating cooking system |
US11751712B2 (en) | 2014-12-22 | 2023-09-12 | Breville USA, Inc. | Food preparation guidance system |
US20160213187A1 (en) * | 2015-01-27 | 2016-07-28 | General Electric Company | Method for operating an appliance in a sabbath operating mode |
US10194770B2 (en) * | 2015-01-30 | 2019-02-05 | ChefSteps, Inc. | Food preparation control system |
US20160220064A1 (en) * | 2015-01-30 | 2016-08-04 | ChefSteps, Inc. | Food preparation control system |
US10925120B2 (en) * | 2015-04-16 | 2021-02-16 | Wintervention, LLC | Mirror defogger |
US11070387B2 (en) | 2015-07-03 | 2021-07-20 | Somfy Sas | Method for recording a central control unit belonging to a home-automation facility |
US11095471B2 (en) | 2015-07-03 | 2021-08-17 | Somfy Sas | Home-automation system and method for constituting the topology of a home-automation system |
US11563594B2 (en) * | 2015-07-03 | 2023-01-24 | Somfy Sas | Method for controlling a home-automation facility |
EP4140370A1 (en) * | 2015-07-21 | 2023-03-01 | Breville USA, Inc. | Food preparation control system |
US11759042B2 (en) | 2015-07-21 | 2023-09-19 | Breville USA, Inc. | Food preparation control system |
US20170150842A1 (en) * | 2015-07-21 | 2017-06-01 | ChefSteps, Inc. | Food preparation control system |
US10444723B2 (en) | 2015-11-16 | 2019-10-15 | ChefSteps, Inc. | Data aggregation and personalization for remotely controlled cooking devices |
US11889224B2 (en) | 2015-12-31 | 2024-01-30 | C. Douglass Thomas | Electronic cooking assistant |
US20170199658A1 (en) * | 2016-01-13 | 2017-07-13 | Electrolux Home Products, Inc. | Drag-and-set user interface for appliances |
US10353558B2 (en) * | 2016-01-13 | 2019-07-16 | Electrolux Home Products, Inc. | Drag-and-set user interface for appliances |
CN108475177A (en) * | 2016-01-13 | 2018-08-31 | 伊莱克斯家用产品公司 | User interface is arranged in dragging for electric appliance |
US20200349860A1 (en) * | 2016-02-18 | 2020-11-05 | Meyer Intellectual Properties Limited | Auxiliary button for a cooking system |
US11104502B2 (en) * | 2016-03-01 | 2021-08-31 | Jeffrey S. Melcher | Multi-function compact appliance and methods for a food or item in a container with a container storage technology |
US10264916B2 (en) * | 2016-06-14 | 2019-04-23 | Vinay Shivaiah | Recipe driven kitchen automation of food preparation |
US10691334B2 (en) * | 2016-12-29 | 2020-06-23 | Whirlpool Corporation | Cooking device with interactive display |
US20180188947A1 (en) * | 2016-12-29 | 2018-07-05 | Whirlpool Corporation | Cooking device with interactive display |
US12119953B2 (en) | 2017-01-24 | 2024-10-15 | Electrolux Appliances Aktiebolag | Method for data communication with a domestic appliance by a mobile computer device, mobile computer device and domestic appliance |
US12255751B2 (en) | 2017-01-24 | 2025-03-18 | Electrolux Appliances Aktiebolag | Method for data communication with a domestic appliance by a mobile computer device, mobile computer device and domestic appliance |
US20220239519A1 (en) * | 2017-01-24 | 2022-07-28 | Electrolux Appliances Aktiebolag | Method for data communication with a domestic appliance by a mobile computer device, mobile computer device and domestic appliance |
US20220239520A1 (en) * | 2017-01-24 | 2022-07-28 | Electrolux Appliances Aktiebolag | Method for data communication with a domestic appliance by a mobile computer device, mobile computer device and domestic appliance |
US10876742B2 (en) * | 2017-02-24 | 2020-12-29 | Ronen TADMOR | Sabbath controller for a hot water tank |
US12098852B2 (en) * | 2017-06-02 | 2024-09-24 | Electrolux Appliances Aktiebolag | User interface for a hob |
US20210164662A1 (en) * | 2017-06-02 | 2021-06-03 | Electrolux Appliances Aktiebolag | User interface for a hob |
US10530866B2 (en) * | 2017-07-13 | 2020-01-07 | Whirlpool Corporation | Recipe implementation via appliance network with remote capabilities |
US20190020719A1 (en) * | 2017-07-13 | 2019-01-17 | Whirlpool Corporation | Recipe implementation via appliance network with remote capabilities |
US10405698B2 (en) | 2017-08-09 | 2019-09-10 | Sharkninja Operating Llc | Cooking device and components thereof |
US11278151B2 (en) | 2017-08-09 | 2022-03-22 | Sharkninja Operating Llc | Cooking device and components thereof |
US11759048B2 (en) | 2017-08-09 | 2023-09-19 | Sharkninja Operating Llc | Cooking device and components thereof |
US11445856B2 (en) | 2017-08-09 | 2022-09-20 | Sharkninja Operating Llc | Cooking device and components thereof |
US11399657B2 (en) | 2017-08-09 | 2022-08-02 | Sharkninja Operating Llc | Cooking device and components thereof |
US11759049B2 (en) | 2017-08-09 | 2023-09-19 | Sharkninja Operating Llc | Cooking device and components thereof |
US10660472B2 (en) | 2017-08-09 | 2020-05-26 | Sharkninja Operating Llc | Cooking device and components thereof |
US11889950B2 (en) | 2017-08-09 | 2024-02-06 | Sharkninja Operating Llc | Cooking device and components thereof |
US10674868B2 (en) | 2017-08-09 | 2020-06-09 | Sharkninja Operating Llc | Cooking device and components thereof |
US11089903B2 (en) | 2017-08-09 | 2021-08-17 | Sharkninja Operating Llc | Cooking device and components thereof |
US11089902B2 (en) | 2017-08-09 | 2021-08-17 | Sharkninja Operating Llc | Cooking device and components thereof |
US10682011B2 (en) | 2017-08-09 | 2020-06-16 | Sharkninja Operating Llc | Cooking device and components thereof |
US20190231127A1 (en) * | 2017-08-09 | 2019-08-01 | Sharkninja Operating Llc | Cooking device and components thereof |
US20190231126A1 (en) * | 2017-08-09 | 2019-08-01 | Sharkninja Operating Llc | Cooking device and components thereof |
US11363910B2 (en) * | 2017-08-09 | 2022-06-21 | Sharkninja Operating Llc | Cooking device and components thereof |
US11109710B2 (en) | 2017-08-09 | 2021-09-07 | Sharkninja Operating Llc | Cooking device and components thereof |
US11627834B2 (en) | 2017-08-09 | 2023-04-18 | Sharkninja Operating Llc | Cooking system for cooking food |
US10390656B2 (en) | 2017-08-09 | 2019-08-27 | Sharkninja Operating Llc | Cooking device and components thereof |
US10485378B2 (en) | 2017-08-09 | 2019-11-26 | Sharkninja Operating Llc | Cooking device and components thereof |
US11304561B2 (en) * | 2017-08-09 | 2022-04-19 | Sharkninja Operating Llc | Cooking device and components thereof |
US11266268B2 (en) | 2017-08-09 | 2022-03-08 | Sharkninja Operating Llc | Cooking device and components thereof |
US10413121B2 (en) | 2017-08-09 | 2019-09-17 | Sharkninja Operating Llc | Cooking device and components thereof |
US11547242B2 (en) | 2017-08-09 | 2023-01-10 | Sharkninja Operating Llc | Cooking device and components thereof |
US11547243B2 (en) | 2017-08-09 | 2023-01-10 | Sharkninja Operating Llc | Cooking device and components thereof |
US10646070B2 (en) | 2017-08-09 | 2020-05-12 | Sharkninja Operating Llc | Cooking device and components thereof |
US10413122B2 (en) | 2017-08-09 | 2019-09-17 | Sharkninja Operating Llc | Cooking device and components thereof |
US11266267B2 (en) | 2017-08-09 | 2022-03-08 | Sharkninja Operating Llc | Cooking device and components thereof |
US10405697B2 (en) | 2017-08-09 | 2019-09-10 | Sharkninja Operating Llc | Cooking device and components thereof |
US10653270B2 (en) | 2017-08-09 | 2020-05-19 | Sharkninja Operating Llc | Cooking device and components thereof |
US12412053B1 (en) | 2017-11-22 | 2025-09-09 | Jeffrey S. Melcher | Wireless device and selective user control and management of a wireless device and data |
US12387065B2 (en) | 2017-11-22 | 2025-08-12 | Jeffrey S. Melcher | Wireless device and selective user control and management of a wireless device and data |
US12112223B2 (en) | 2017-11-22 | 2024-10-08 | Jeffrey S. Melcher | Wireless device and selective user control and management of a wireless device and data |
US11915087B2 (en) | 2017-11-22 | 2024-02-27 | Jeffrey S. Melcher | Wireless device and selective user control and management of a wireless device and data |
US11657240B2 (en) | 2017-11-22 | 2023-05-23 | Jeffrey S. Melcher | Wireless device and selective user control and management of a wireless device and data |
US11915086B2 (en) | 2017-11-22 | 2024-02-27 | Jeffrey S. Melcher | Wireless device and selective user control and management of a wireless device and data |
US12423731B1 (en) | 2017-11-22 | 2025-09-23 | Jeffrey S. Melcher | Wireless device selective user control and management of a wireless device and data |
US11861448B2 (en) | 2017-11-22 | 2024-01-02 | Jeffrey S. Melcher | Wireless device and selective user control and management of a wireless device and data |
US11494569B2 (en) | 2017-11-22 | 2022-11-08 | Jeffrey S. Melcher | Wireless device and selective user control and management of a wireless device and data |
US11578875B2 (en) * | 2018-04-13 | 2023-02-14 | Whirlpool Corporation | Electrical household system and method of controlling an electrical household system |
USD948938S1 (en) | 2018-06-19 | 2022-04-19 | Sharkninja Operating Llc | Air diffuser |
USD914436S1 (en) | 2018-06-19 | 2021-03-30 | Sharkninja Operating Llc | Air diffuser with food preparation pot |
USD914447S1 (en) | 2018-06-19 | 2021-03-30 | Sharkninja Operating Llc | Air diffuser |
US10830452B2 (en) * | 2018-07-02 | 2020-11-10 | Haier Us Appliance Solutions, Inc. | Appliance and methods for operating same in a safety-critical operation using a touchscreen |
USD935259S1 (en) | 2018-08-09 | 2021-11-09 | Sharkninja Operating Llc | Food preparation device |
USD931680S1 (en) | 2018-08-09 | 2021-09-28 | Sharkninja Operating Llc | Cooking basket |
USD873602S1 (en) | 2018-08-09 | 2020-01-28 | Sharkninja Operating Llc | Lid part of a food preparation device |
USD941090S1 (en) | 2018-08-09 | 2022-01-18 | Sharkninja Operating Llc | Cooking basket |
USD940503S1 (en) | 2018-08-09 | 2022-01-11 | Sharkninja Operating Llc | Cooking basket |
USD920732S1 (en) | 2018-08-09 | 2021-06-01 | Sharkninja Operating Llc | Food preparation device |
USD874211S1 (en) | 2018-08-09 | 2020-02-04 | Sharkninja Operating Llc | Food preparation device and parts thereof |
USD934027S1 (en) | 2018-08-09 | 2021-10-26 | Sharkninja Operating Llc | Reversible cooking rack |
USD903413S1 (en) | 2018-08-09 | 2020-12-01 | Sharkninja Operating Llc | Cooking basket |
USD932833S1 (en) | 2018-08-09 | 2021-10-12 | Sharkninja Operating Llc | Reversible cooking rack |
USD876874S1 (en) | 2018-08-09 | 2020-03-03 | Sharkninja Operating Llc | User interface for a food preparation device |
USD883014S1 (en) | 2018-08-09 | 2020-05-05 | Sharkninja Operating Llc | Food preparation device |
USD903415S1 (en) | 2018-08-09 | 2020-12-01 | Sharkninja Operating Llc | Cooking basket |
USD929793S1 (en) | 2018-08-09 | 2021-09-07 | Sharkninja Operating Llc | Food preparation device |
USD903414S1 (en) | 2018-08-09 | 2020-12-01 | Sharkninja Operating Llc | Cooking basket |
USD883017S1 (en) | 2018-08-09 | 2020-05-05 | Sharkninja Operating Llc | User interface for food preparation device |
USD929794S1 (en) | 2018-08-09 | 2021-09-07 | Sharkninja Operating Llc | Food preparation device |
USD883016S1 (en) | 2018-08-09 | 2020-05-05 | Sharkninja Operating Llc | Food preparation device and parts thereof |
USD883015S1 (en) | 2018-08-09 | 2020-05-05 | Sharkninja Operating Llc | Food preparation device and parts thereof |
USD929173S1 (en) | 2018-08-09 | 2021-08-31 | Sharkninja Operating Llc | Food preparation device |
US11213158B2 (en) | 2018-08-29 | 2022-01-04 | Breville USA, Inc. | Cooking system |
US11147415B2 (en) | 2019-02-25 | 2021-10-19 | Sharkninja Operating Llc | Cooking device and components thereof |
US11751710B2 (en) | 2019-02-25 | 2023-09-12 | Sharkninja Operating Llc | Guard for cooking system |
US11051654B2 (en) | 2019-02-25 | 2021-07-06 | Sharkninja Operating Llc | Cooking device and components thereof |
US11033146B2 (en) | 2019-02-25 | 2021-06-15 | Sharkninja Operating Llc | Cooking device and components thereof |
US11751722B2 (en) | 2019-02-25 | 2023-09-12 | Sharkninja Operating Llc | Cooking device and components thereof |
US11766152B2 (en) | 2019-02-25 | 2023-09-26 | Sharkninja Operating Llc | Cooking device and components thereof |
US12226039B2 (en) | 2019-02-25 | 2025-02-18 | Sharkninja Operating Llc | Guard for cooking system |
US11832761B2 (en) | 2019-02-25 | 2023-12-05 | Sharkninja Operating Llc | Cooking device and components thereof |
US11363911B2 (en) | 2019-02-25 | 2022-06-21 | Sharkninja Operating Llc | Cooking device and components thereof |
USD984459S1 (en) * | 2019-03-28 | 2023-04-25 | Yonggui Li | Display screen or portion thereof with keyboard graphical user interface |
US10890372B2 (en) * | 2019-04-07 | 2021-01-12 | Jeffrey L. Hanning | Refrigerated oven and system for cooking food items |
USD982375S1 (en) | 2019-06-06 | 2023-04-04 | Sharkninja Operating Llc | Food preparation device |
USD934631S1 (en) | 2019-06-06 | 2021-11-02 | Sharkninja Operating Llc | Grill plate |
USD918654S1 (en) | 2019-06-06 | 2021-05-11 | Sharkninja Operating Llc | Grill plate |
USD922126S1 (en) | 2019-06-06 | 2021-06-15 | Sharkninja Operating Llc | User interface for a food preparation device |
USD1015798S1 (en) | 2019-06-06 | 2024-02-27 | Sharkninja Operating Llc | Food preparation device |
USD1049746S1 (en) | 2019-06-06 | 2024-11-05 | Sharkninja Operating Llc | Food preparation device |
USD1054771S1 (en) | 2019-06-06 | 2024-12-24 | Sharkninja Operating Llc | Food preparation device |
US20200396294A1 (en) * | 2019-06-13 | 2020-12-17 | Rohde & Schwarz Gmbh & Co. Kg | Measurement cloud setup for coupling measurement device settings across multiple instruments and/or measurement sites and corresponding handling method |
US12348916B2 (en) * | 2019-06-13 | 2025-07-01 | Rohde & Schwarz Gmbh & Co. Kg | Measurement cloud setup for coupling measurement device settings across multiple instruments and/or measurement sites and corresponding handling method |
US11134808B2 (en) | 2020-03-30 | 2021-10-05 | Sharkninja Operating Llc | Cooking device and components thereof |
US11969118B2 (en) | 2020-03-30 | 2024-04-30 | Sharkninja Operating Llc | Cooking device and components thereof |
US11678765B2 (en) | 2020-03-30 | 2023-06-20 | Sharkninja Operating Llc | Cooking device and components thereof |
US11647861B2 (en) | 2020-03-30 | 2023-05-16 | Sharkninja Operating Llc | Cooking device and components thereof |
US11704109B2 (en) * | 2020-10-29 | 2023-07-18 | Vorwerk & Co. Interholding Gmbh | System and method for updating firmware of a cooking apparatus |
US20220137952A1 (en) * | 2020-10-29 | 2022-05-05 | Worwerk & Co. Interholding Gmbh | System and method for updating firmware of a cooking apparatus |
US11997065B1 (en) * | 2023-02-22 | 2024-05-28 | Charter Communications Operating, Llc | System and method of client-side DNS prioritization using time zone offset to select from configured list of DNS servers |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070158335A1 (en) | Method and control interface for food preparation on a cooking appliance | |
CA2318715C (en) | Menu driven control system for a cooking appliance | |
US20100147823A1 (en) | Oven control system with graphical display | |
US20050103466A1 (en) | Refrigerator-oven | |
US20060070612A1 (en) | Cooking appliance control system | |
CN105204451A (en) | Automatic cooking system and control method thereof | |
JP6125979B2 (en) | rice cooker | |
US11528160B2 (en) | Appliance network with messaging | |
JP2016193257A (en) | rice cooker | |
CN112034755A (en) | Control method of energy-saving cooking equipment and cooking equipment applying control method | |
WO2020008414A1 (en) | Cooking processing unit to command various cooking devices and the like | |
US10782027B2 (en) | Cooking appliance with user-selectable sear feature | |
US20240008673A1 (en) | Cooktop appliance automated rice cooking | |
JP6472841B2 (en) | rice cooker | |
JPH11182850A (en) | Microwave oven | |
KR100539548B1 (en) | Method of control cooking time in cooking machine | |
US20250284528A1 (en) | Information processing method, information processing apparatus, and program for determining function/operation of appliance | |
JP7165152B2 (en) | Heating cooker and cooking sequence creation method | |
US20240197109A1 (en) | User guidance for a food preparation device | |
US20240003548A1 (en) | Cooktop appliance sauce reduction mode | |
KR20040050450A (en) | Internet gas oven range and method for controlling of the same | |
RU2778822C2 (en) | Method and system for preparation of dishes | |
KR20040006649A (en) | Internet gas oven range | |
CN117652871A (en) | Cooking device, control method of cooking device, and computer readable recording medium for recording program | |
CN118915495A (en) | Kitchen appliance control method, device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: TMIO, LLC, OHIO Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MANSBERY, DAVID I.;LANDRY, KENNETH D.;REEL/FRAME:018716/0699;SIGNING DATES FROM 20060722 TO 20061212 Owner name: TMIO, LLC, OHIO Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VALACHOVIC, DIANE E.;REEL/FRAME:018716/0609 Effective date: 20060309 |
|
AS | Assignment |
Owner name: VIKING RANGE CORPORATION, MISSISSIPPI Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TMIO, LLC;REEL/FRAME:020174/0085 Effective date: 20071120 |
|
AS | Assignment |
Owner name: WELLS FARGO BANK, TENNESSEE Free format text: SECURITY AGREEMENT;ASSIGNOR:VIKING RANGE CORPORATION;REEL/FRAME:021763/0634 Effective date: 20081027 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |