Food preparation control system
First Claim
1. A method of operation in a processor-based food preparation control system, the method comprising:
- causing, by at least one processor, a prompt to be provided on a computing device, the prompt indicating a request for a numerical value corresponding to a cooking temperature setting for a cooking appliance without requiring specification of a temperature scale for the cooking temperature setting;
receiving, by the at least one processor via a user interface of the computing device, a numerical value that includes a plurality of numerical digits;
determining, by the at least one processor, a temperature scale for the received numerical value based at least in part on at least one of the numerical digits of the numerical value and based at least in part on at least one characteristic of the cooking appliance;
determining, by the at least one processor, the cooking temperature setting based on the received numerical value and the determined temperature scale; and
controlling, by the at least one processor, the cooking appliance based at least in part on the determined cooking temperature setting,wherein the cooking appliance is configured to automatically cook a food product based at least in part on the determined cooking temperature setting.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and articles to provide customized control of a cooking appliance. A user provides a selection of one or more ending characteristics for a food product. A processor-based device determines one or more output food preparation parameters based on the user'"'"'s selection of the one or more ending characteristics. Measurements of temperature, power, or other characteristics may be obtained during cooking process. A cooking program controlling the cooking process may be revised or updated based at least in part on the obtained measurements or analysis of the measurements. Estimations or projections about the cooking process may be presented to a user via a user interface of the cooking appliance or a user interface of a computing device (e.g., smartphone) associated with the user. The processor-based device may autonomously detect a temperature scale of a temperature setting input by a user without requiring the user to specify the temperature scale.
-
Citations
26 Claims
-
1. A method of operation in a processor-based food preparation control system, the method comprising:
-
causing, by at least one processor, a prompt to be provided on a computing device, the prompt indicating a request for a numerical value corresponding to a cooking temperature setting for a cooking appliance without requiring specification of a temperature scale for the cooking temperature setting; receiving, by the at least one processor via a user interface of the computing device, a numerical value that includes a plurality of numerical digits; determining, by the at least one processor, a temperature scale for the received numerical value based at least in part on at least one of the numerical digits of the numerical value and based at least in part on at least one characteristic of the cooking appliance; determining, by the at least one processor, the cooking temperature setting based on the received numerical value and the determined temperature scale; and controlling, by the at least one processor, the cooking appliance based at least in part on the determined cooking temperature setting, wherein the cooking appliance is configured to automatically cook a food product based at least in part on the determined cooking temperature setting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of operation in a processor-based food preparation control system, the method comprising:
-
causing, by at least one processor, a prompt to be provided on a computing device, the prompt indicating a request for a numerical value corresponding to a cooking temperature setting for a cooking appliance without requiring specification of a temperature scale for the cooking temperature setting; receiving, by the at least one processor via a user interface of the computing device, a first numerical digit of a numerical value; determining, by the at least one processor, whether the temperature scale for the numerical value is determinable based on the first numerical digit; in response to determining the temperature scale for the numerical value is determinable based on the first numerical digit, causing, by the at least one processor, an indication of the determined temperature scale to be presented by the computing device; receiving, by the at least one processor via the user interface of the computing device, a second numerical digit of the numerical value; in response to determining the temperature scale for the numerical value is not determinable based on the first numerical digit, determining, by the at least one processor, the temperature scale for the numerical value based at least in part on the received first and second numerical digits of the numerical value; causing, by the at least one processor, an indication of the determined temperature scale to be presented by the computing device; and determining, by the at least one processor, the cooking temperature setting based on the numerical value and the determined temperature scale; and controlling, by the at least one processor, the cooking appliance based at least in part on the determined cooking temperature setting, wherein the cooking appliance is configured to automatically cook a food product based at least in part on the determined cooking temperature setting.
-
-
14. A processor-based food preparation control system, comprising:
-
at least one processor; and at least one nontransitory processor-readable medium, communicatively coupled to the at least one processor and which stores at least one of processor-executable instructions or data, wherein in use the at least one processor; causes a prompt to be provided on a computing device, the prompt indicating a request for a numerical value corresponding to a cooking temperature setting for a cooking appliance without requiring specification of a temperature scale for the cooking temperature setting; receives, via a user interface of the computing device, a numerical value that includes a plurality of numerical digits; determines a temperature scale for the received numerical value based at least in part on at least one of the numerical digits of the numerical value and based at least in part on at least one characteristic of the cooking appliance; and determines the cooking temperature setting based on the received numerical value and the determined temperature scale; and controls the cooking appliance based at least in part on the determined cooking temperature setting, wherein the cooking appliance is configured to automatically cook a food product based at least in part on the determined cooking temperature setting. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A processor-based food preparation control system, comprising:
-
at least one processor; and at least one nontransitory processor-readable medium, communicatively coupled to the at least one processor and which stores at least one of processor-executable instructions or data, wherein in use the at least one processor; causes a prompt to be provided on a computing device, the prompt indicating a request for a numerical value corresponding to a cooking temperature setting for a cooking appliance without requiring specification of a temperature scale for the cooking temperature setting; receives, via a user interface of the computing device, a first numerical digit of a numerical value; determines whether the temperature scale for the numerical value is determinable based on the first numerical digit; in response to a determination that the temperature scale for the numerical value is determinable based on the first numerical digit, causes an indication of the determined temperature scale to be presented by the computing device; receives, via the user interface of the computing device, a second numerical digit of the numerical value; in response to a determination that the temperature scale for the numerical value is not determinable based on the first numerical digit, determines the temperature scale for the numerical value based at least in part on the received first and second numerical digits of the numerical value; causes an indication of the determined temperature scale to be presented by the computing device; and determines the cooking temperature setting based on the received numerical value and the determined temperature scale; and controls the cooking appliance based at least in part on the determined cooking temperature setting, wherein the cooking appliance is configured to automatically cook a food product based at least in part on the determined cooking temperature setting.
-
Specification