| CPC G05B 19/042 (2013.01) [F24C 14/02 (2013.01); G05B 2219/2643 (2013.01)] | 21 Claims |

|
1. A method for cleaning an oven, the method comprising:
predicting one or more predicted periods of user inactivity with respect to the oven, using processing logic of an electronic controller of the oven;
tracking an estimated cumulative soiling level within the oven over a period of time without user input, using the electronic controller, wherein the period of time includes a plurality of cooking events performed by the oven;
automatically scheduling a cleaning event to occur at a scheduled time without user input, wherein the scheduled time is during the one or more predicted periods of user inactivity, wherein the automatically scheduling the cleaning event is performed by the electronic controller;
wherein the automatically scheduling the cleaning event is automatically triggered without user input in response to the estimated cumulative soiling level within the oven exceeding a predetermined threshold, as determined during the tracking the estimated cumulative soiling level within the oven over the period of time, wherein the cleaning event comprises one or more automatic activities configured to clean an interior cavity of the oven;
notifying a user of the time and date of the scheduled cleaning event, by the electronic controller, prior to the scheduled time; and
executing the cleaning event automatically at the scheduled time during the one or more predicted periods of user inactivity, without user input.
|