Patent attributes
Systems and methods for user configurable cooking appliances include receiving system resources having associated budgets, facilitating user allocation the system resources to a plurality of heating elements without exceeding the associate budgets, applying the system resources to the heating elements to heat one or more food substances within a cooking chamber, and selectively regulating delivery of the system resources to the heating elements such that no more than the associated budget of each of the system resources is delivered to the heating elements. Computing components can execute a heating algorithm to cook at least one food substance in the cooking chamber, detect a state change of the food substance, and modify the heating algorithm to reconfigure the system resources supplied to the heating elements in response to the state change and in accordance with user configured allocation and associated budgets for the system resources.