Cooking appliance and methods of operating cooking appliance
OwnerMaxwell Heng Deng, Dean Yar Khormaei +2inventors
InventorsMaxwell Heng Deng, Dean Yar Khormaei, Aaron Kemper, Max Chakhmatov
Life of this patent
Estimating the term…
Abstract
A method for operating a cooking appliance with a range of sensors and components to determine relevant cooking information related to a food item, cooking the food item, and adjusting cooking information as new information is gathered. A cooking appliance that determines how to cook a food item based on data collected from the user, sensors that determine the physical characteristics of a food item, and historical data collected from previous cooking sessions.
Claims10
A method for operating a cooking appliance to cook a food item, the cooking appliance comprising one or more visible light cameras, one or more infrared sensors, and one or more force transducers, the method comprising:
- determining an external temperature of a surface of the food item using data from the one or more infrared sensors;
- estimating an internal temperature of the food item using the external temperature;
- using data from the one or more visible light cameras, classifying the food item as a predicted food class from a plurality of food classes;
- determining a weight of the food item using data from the one or more force transducers;
- using at least the internal temperature, the predicted food class, and the weight of the food item, generating a temperature profile of the food item;
- using at least the temperature profile, determining a cooking time and a cooking temperature for the food item;
- and
- causing the cooking appliance to cook the food item at the cooking temperature for the cooking time.
- comprising inputting data from one or more sensors selected from the group consisting of the one or more visible light cameras, the one or more infrared sensors, and the one or more force transducers into a thermal model to generate the temperature profile for the food item.
A cooking system, comprising:
- a cooking appliance comprising:
- an enclosure;
- a heating element configured to heat a food item inside the enclosure;
- one or more visible light cameras in the enclosure;
- one or more infrared sensors in the enclosure;
- one or more force transducers;
- a processor;
- a communication unit;
- and
- a memory;
- and
- a cloud service in communication with the communication unit of the cooking appliance, comprising:
- at least a processor and a memory;
- wherein at least one of the memory of the cooking appliance and the memory of the cloud service storing instructions executable by a corresponding processor to:
- determine an external temperature of a surface of the food item using data from the one or more infrared sensors of the cooking appliance;
- estimate an internal temperature of the food item using the external temperature;
- using data from the one or more visible light cameras of the cooking appliance, classify the food item as a predicted food class from a plurality of food classes;
- determine a weight of the food item using data from the one or more force transducers of the cooking appliance;
- using at least the internal temperature, the predicted food class, and the weight of the food item, generate a temperature profile of the food item;
- using at least the temperature profile, determine a cooking time and a cooking temperature for the food item;
- and
- cause the cooking appliance to cook the food item at the cooking temperature for the cooking time.
- executable by the corresponding processor to:
- use a predetermined user preference and the temperature profile when determining the cooking time and the cooking temperature;
- and
- determine a layer temperature at a plurality of layers of the food item when generating the temperature profile.
- input data from one or more sensors selected from the group consisting of the one or more visible light cameras, the one or more infrared sensors, and the one or more force transducers into a thermal model to generate the temperature profile for the food item.
- receive user feedback comprising satisfaction criteria corresponding to the food item after cooking;
- and
- use the user feedback to adjust one or more of the cooking time and the cooking temperature.
- memory of the cooking appliance and the memory of the cloud service are further executable by the corresponding processor to:
- estimate nutritional data of the food item.
A cooking appliance, comprising:
- an enclosure;
- a heating element configured to heat a food item inside the enclosure;
- one or more visible light cameras in the enclosure;
- one or more infrared sensors in the enclosure;
- one or more force transducers;
- a processor;
- a communication unit;
- and
- a memory storing instructions executable by the processor to:
- determine an external temperature of a surface of the food item using data from the one or more infrared sensors;
- estimate an internal temperature of the food item using the external temperature;
- using data from the one or more visible light cameras, classify the food item as a predicted food class from a plurality of food classes;
- determine a weight of the food item using data from the one or more force transducers;
- using at least the internal temperature, the predicted food class, and the weight of the food item, generate a temperature profile of the food item;
- using at least the temperature profile, determine a cooking time and a cooking temperature for the food item;
- and
- cause the cooking appliance to cook the food item at the cooking temperature for the cooking time.
Dependencies are inferred from the claim text.