Household appliances typically comprise one or more components responsible for the electromechanical operations of the appliance. For example, an oven can include an electronics module with a memory, as well as a user-interface component, such as a control panel or keypad, for a user to issue commands to the oven. Some appliances can also have an imaging device.
Food items can undergo changes in appearance during a cooking process, and it can be beneficial to track these changes or monitor a current state of a food item to prevent overcooking or overbaking.
In one aspect, a cooking appliance includes a cooking chamber, an imaging device for capturing an image of a food item inside the cooking chamber, a computing device in communication with the imaging device and comprising a software module configured to trigger the capture of images from the imaging device at an event triggered interval, and a user interface in communication with the computing device and configured to display the captured images.
In another aspect, a method of cooking a food item in a cooking appliance having a cooking chamber and a display includes setting an event triggered interval, triggering the capture of an image of the food item from the imaging device at the event triggered interval; and displaying the captured image on one of a user's mobile device or oven display.
In the drawings:
Aspects of the disclosure relate to a household appliance capable of cooking food items, wherein the appliance includes an imaging device for pushing images of the food item to a user's mobile device or the oven display at triggered interval events.
The oven 10 can also include a heating system 35 having an upper heating element 36, commonly referred to as a broiler, and a lower heating element 38. The lower heating element 38 is illustrated in the example of
An electronic system 50 capable of detecting, monitoring, or controlling various operation parameters can be included in the oven 10. The electronic system 50 can include a control panel 56 disposed on the oven cabinet 12 and having a user interface 58 and display 60 for inputting desired parameters such as temperature or cooking time. The user interface 58 is illustrated herein as being integrated with the display 60 in the form of a touch-screen display on the oven cabinet 12. It is also contemplated that the user interface 58 can include manually-operated components such as buttons or dials, and a separate display 60 can also be disposed on the cabinet 12. Furthermore, in an example where the display 60 includes a touch-screen display, the user interface 58 can include a combination of touch-screen components integrated with the display 60 as well as manually-operated components separate from the display 60.
Furthermore, the electronic system 50 can be in communication with one or more sensors such as a temperature probe 54 which can be included in the oven 10 and capable of detecting the ambient temperature within the chamber 14 or an internal temperature of the food item 30. The sensor or temperature probe 54 can output a signal indicating a sensed temperature via a wired or wireless connection as desired to the electronic system 50. Another example of a sensor might be a humidity sensor for sensing humidity of a food item, which can be an indication of doneness.
A controller 64 can also be included in the electronic system 50, located in the cabinet 12 and configured to communicate with the control panel 56. The controller 64 can include any suitable controller for the oven environment, and it is contemplated that the user interface 58 can be utilized to select an oven cooking program which the controller 64 is capable of implementing. Additionally, the oven 10 can include an appliance communication module 66 capable of providing for data communication with a server or a mobile device, using wired or wireless connections where appropriate.
The oven electronic system 50 can further include a camera 68, illustrated as being disposed within the chamber 14. The camera 68 can be positioned anywhere within or adjacent to the chamber 14, including within or outside the door 24, and is capable of imaging the food item 30, either by capturing static images or video. Furthermore, a computing device 70 can be configured to receive image or video data from the camera 68 and perform computations or comparison operations as desired. While the computing device 70 is illustrated herein as being included in the oven 10, it is also contemplated that the computing device 70 can be located in a remote device such as a mobile phone or tablet or in a cloud-based server, where the remote device or server can be in data communication with the oven 10.
Examples of event triggered intervals 26 can be any interval pre-programmed into the oven's electronic system 50 or any user defined interval. In one non-limiting embodiment, an event triggered interval 26 can be a time-based interval 26a such as specific time remaining in a cooking program such as when a cooking program has 2 minutes of time remaining. Another example of a time-based interval 26a might be pushing an image 72 every 5 or 10 minutes during a cooking cycle. The interval could be longer or shorter based on the cooking cycle programmed time, or, the interval or set-point could be input by the user. At each event triggered interval 26, the camera 68 can be triggered by the electronic system 50 to send the user an image 72.
In another non-limiting example, an event triggered interval 26 can be a temperature-based interval 26b such as when the temperature of the food item 30 reaches a certain temperature or falls within a predetermined range. In this example, a sensor such as a temperature probe 54 can be inserted into the food item 30 for measuring the temperature of the food item 30. The temperature probe 54 can be in communication with the oven's electronic system 50 and when the electronic system 50 detects that the temperature of the food item is within, for example, 25 degrees of a predetermined target temperature, the event triggered interval 26 can be triggered. The temperature degree interval could be longer or shorter, or, could be an interval input by the user. Another temperature-based interval 26b might be pushing an image 72 to a user's mobile device 74 at increments of 5 or 10 degrees during a cooking cycle or at a specific set-point. Once again, the interval increments could be longer or shorter, or, the interval increments or set-point could be selected by the user.
In another non-limiting example, an event triggered interval 26 can occur at a doneness-based interval 26c such as when a level of “brownness” is achieved. For example, certain food items may brown or change color over a cooking cycle. The computing device 70 in the oven's electronic system 50 can be programmed with an algorithm that can compare the brownness or color change of a food item with a desired brownness or color level pre-programmed in the electronics system 50. Once the comparison is made, the computing device 70 can be programmed to transmit an image 72 of the food item 30 at one or various brownness intervals or at intervals of increasing brownness such as every 5 or 10 degrees. In this example, the doneness-based interval can be longer or shorter, or, an interval or set-point selected by the user.
As should be recognized, while the doneness-based interval 26c could be based on “brownness”, it could also be based on other indications or measurements of doneness such as internal temperature, humidity, raising of dough, bubbling, crispiness, or other indications. One or more sensors could measure one or more doneness-based indications and the oven's electronic system 50 could be programmed to trigger an event based on one or more intervals or combinations thereof.
In another non-limiting example, an event triggered interval 26 can occur at a cooking cycle event 26d such as when flipping, stirring, mixing, adding a topping, finishing (e.g. turning on the broiler), or any other event that may require user input/interaction. For example, the oven's electronic system 50 can push an image 72 of the food item 30 to a user's mobile device 74 when the food item 30 directions require user input or interaction.
Referring now to
It can be appreciated that the camera 68 can capture an image 72 and output this image 72 to the computing device 70, which can transmit the image 72 to the display 60 or to a communication module 66 for subsequent transmission to a users' mobile device 74. In addition, the computing device 70 can store the image 72 in a memory 84. If enough images are taken, the memory 84 could store the images 72 in a time-elapse format for display on the oven's display 60 or on the user's mobile device 74.
The computing device 70 can include a software module 82 configured with algorithms that can compute the event trigger intervals 26 and trigger the capture of images 72 from the camera 68 when an event is triggered. Once an image 72 is captured, the computing device can be configured to send the image 72 to the oven's display 60 or to the communications module 66 for subsequent transmission to a user's mobile device 74. In addition, the software module 82 can be configured with algorithms that compute the options 31 for adjusting the food cooking program or cycle parameters that can be sent to the oven's display 60 or to the communications module 66 for subsequent transmission to a user's mobile device 74. In addition, the software module 82 can be configured with software that acts as a feedback loop for improving performance of the system. For example, after the cooking cycle is complete, the software module 82 could send a notification to the user's mobile device 74 seeking input on the cooking cycle. The event triggered intervals 26 could be adjusted for the next cycle based on the user's input. It should be recognized that while illustrated within the oven electronic system 50, it is also contemplated that the software module 82 can be located in user's mobile device 74 or in a cloud-based server (not shown), in non-limiting examples. In addition, it should be recognized that the algorithms for the software module 82 including any other data can be stored in the memory 84.
The controller 64 can be provided to receive input from the oven user interface 58 or the user's mobile device 74 and issue commands to the oven 10. In one example, after the computing device 70 has sent to images to the user's mobile device 74 along with a list of options 31, the user can add additional time or adjust the cooking time 31b, adjust the temperature 31c or perform various other functions through the user's mobile device 74. The device 74 can transmit instructions to the oven's communication module 66, which can send the user's directions to the over's controller 64 via the computing device 70 for controlling the oven's cooking cycle or any other cycle parameter.
A method of cooking the food item 30 in the oven 10 can include setting an event triggered interval via the user's mobile device 74 or the oven's user interface 58. After the event triggered intervals are set, triggering the capture of an image of the food item from the imaging device at the event triggered interval. Finally, the captured images can be displayed on one of a user's mobile device or oven display.
To the extent not already described, the different features and structures of the various embodiments can be used in combination, or in substitution with each other as desired. That one feature is not illustrated in all of the embodiments is not meant to be construed that it cannot be so illustrated, but is done for brevity of description. Thus, the various features of the different embodiments can be mixed and matched as desired to form new embodiments, whether or not the new embodiments are expressly described. All combinations or permutations of features described herein are covered by this disclosure.
This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to practice the invention, including making and using any devices or systems and performing any incorporated methods. The patentable scope of the invention is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insubstantial differences from the literal languages of the claims.