Patent attributes
Control system, method, and computer program product for partitioning machine readable recipe programs to control one or more multi-function cooking apparatuses for processing one or more food products. The system may include recipe program interface configured to receive one or more separate recipe programs for preparing food products. A partitioning module is configured to identify, in accordance with predefined partitioning rules, subsets of recipe program instructions in the one or more recipe programs. A first subset includes recipe program instructions for executing food processing steps with compatible ingredient information at temperatures below a predefined temperature threshold and a second subset includes recipe program instructions for executing food processing steps with compatible ingredient information at temperatures equal to or above the predefined temperature threshold.