Back to results
US 11,366,437 B2Granted
System and method for optimal food cooking or heating operations
OwnerSamarth Mahapatrainventor
Life of this patent
Estimating the term…
Abstract
A system and method for optimal cooking operations and pre-hazard monitoring using continuous and adaptive machine learning enabling user specific and customizable optimizable, specific, and customizable cooking operations, and identification of pre-hazardous and user specific non-optimal conditions that may arise during cooking operations.
Claims20
A method comprising:
- configuring an attribute data describing a cooking or heating time and a weight or volume for a predetermined food or recipe;
- storing said attribute data describing said cooking or heating time and weight or volume for said predetermined food or recipe;
- configuring a parameter data describing an environment of said cooking or heating for said predetermined food or recipe;
- storing said parameter data describing said environment of said cooking or heating for said predetermined food or recipe, in which said parameter data includes at least one of a predetermined temperature sensor reading, a temperature gradient, a gas sensor reading, a light sensor reading, a humidity sensor reading, a motion sensor reading, and a weight sensor reading;
- configuring a sequence of trigger or alert notification, said sequence of trigger or alert notification including at least one of notifying, a normal cooking or heating condition, a pre-hazardous cooking or heating condition, and a non-optimal cooking or heating condition for said predetermined food or recipe;
- storing said sequence of trigger or alert describing said normal cooking or heating condition, pre-hazardous cooking or heating condition, and non-optimal cooking or heating condition, wherein said condition data further includes an image of at least one of, cooked food, liquid boiling over, and blackened or charred food;
- sensing an initiation of a cooking or heating operation, in which said initiation of cooking or heating operation includes at least one of, detecting a clicking sound or lighter switching on operation from a cooking appliance, detecting a change in temperature, detecting a presence of gas, detecting a motion around an area of coverage by said cooking appliance, detecting a selection or tagging of said food or recipe;
- sensing at least one of an attribute and parameter involved in said cooking or heating operation based on said temperature sensor, temperature gradient, gas sensor, light sensor, humidity sensor, motion sensor, or weight sensor;
- transforming said at least one of said initiation of cooking or heating operation, sensed attribute, and sensed parameter into a computer readable command;
- mapping or comparing at least one of said initiation of said initiation of cooking or heating operation, sensed attribute, and sensed parameter with said stored attribute data, parameter data, and sequence of trigger or alert to find a match or a lack thereof;
- executing said trigger or alert when said configured normal cooking or heating condition is reached;
- overriding said configured sequence of triggers or alerts to immediately execute said trigger or alert if said pre-hazardous cooking or heating condition or configured non-optimal condition is reached;
- connecting with at least one of, a smart device and a smart assistant for a user interface and a user communication functionality;
- and
- communicating or interacting with said at least one of, smart device and smart assistant for storing new data or for alerting and notification purposes.
12 more elements
A system comprising:
- means for configuring an attribute data describing a cooking or heating time and a weight or volume for a predetermined food or recipe;
- means for storing said attribute data describing said cooking or heating time and weight or volume for said predetermined food or recipe;
- means for configuring a parameter data describing an environment of said cooking or heating for said predetermined food or recipe;
- means for storing said parameter data describing said environment of said cooking or heating for said predetermined food or recipe, in which said parameter data includes at least one of a predetermined temperature sensor reading, a temperature gradient, a gas sensor reading, a light sensor reading, a humidity sensor reading, a motion sensor reading, and a weight sensor reading;
- means for configuring a sequence of trigger or alert notification, said sequence of trigger or alert notification including at least one of notifying, a normal cooking or heating condition, a pre-hazardous cooking or heating condition, and a non-optimal cooking or heating condition for said predetermined food or recipe;
- means for storing said sequence of trigger or alert describing said normal cooking or heating condition, pre-hazardous cooking or heating condition, and non-optimal cooking or heating condition, wherein said condition data further includes an image of at least one of, cooked food, liquid boiling over, and blackened or charred food;
- means for sensing an initiation of a cooking or heating operation;
- means for sensing at least one of an attribute and parameter involved in said cooking or heating operation;
- means for transforming said at least one of said initiation of cooking or heating operation, sensed attribute, and sensed parameter into a computer readable command;
- means for mapping or comparing at least one of said initiation of said initiation of cooking or heating operation, sensed attribute, and sensed parameter with said stored attribute data, parameter data, and sequence of trigger or alert to find a match or a lack thereof;
- means for executing said trigger or alert when said configured normal cooking or heating condition is reached;
- means for overriding said configured sequence of triggers or alerts to immediately execute said trigger or alert if said pre-hazardous cooking or heating condition or configured non-optimal condition is reached;
- means for connecting with at least one of, a smart device and a smart assistant for a user interface and a user communication functionality;
- and
- means for communicating or interacting with said at least one of, smart device and smart assistant for storing new data or for alerting and notification purposes.
12 more elements
A method comprising:
- steps for storing at least one of an attribute data and a parameter data pertaining to a weight or volume of a predetermined food or recipe to be cooked or heated;
- steps for training upon sensor data received from a singular or plurality of sensors and from said stored data to determine a duration of cooking or heating operation for said food or recipe;
- steps for learning said duration of cooking or heating operation for said food or recipe based from a result of said training step;
- steps for predicting said duration of cooking or heating operation for said food or recipe based on a result of said learning step;
- steps for gathering shared data about said duration of cooking or heating operation for said food or recipe from a network of users;
- and
- steps for updating said stored data based on said learning step and shared data about said duration of cooking or heating operation for said food or recipe.
4 more elements
Dependencies are inferred from the claim text.