Cooking machine-based method for continuously operating after restarting and cooking equipment

By recording and querying the recipe database in the intelligent cooking device, the problem of the device being unable to remember the cooking status after power outage is solved, and the power outage memory function of the cooking device is realized, which improves cooking efficiency and user experience.

CN119105298APending Publication Date: 2024-12-10HANGZHOU KITCHEN IDEA TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411058340.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-02
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

Smart cooking devices cannot remember the cooking status after power loss, resulting in users having to restart cooking tasks, wasting ingredients and affecting the cooking experience and efficiency.

Method used

Record the current running status and recipe ID in the cooking machine, query the recipe database to obtain unfinished steps information, and continue to perform the cooking steps after restarting according to the recorded control parameters, and provide display terminal interaction to confirm whether the user will continue cooking.

Benefits of technology

The power-off memory function of cooking equipment is realized, which avoids cooking interruptions and waste of ingredients, improves cooking efficiency and resource utilization, and enhances the intelligence and interactivity of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119105298A_ABST
    Figure CN119105298A_ABST
Patent Text Reader

Abstract

The invention discloses a method for continuously operating after restarting based on a cooking machine and cooking equipment, and the method comprises the steps: recording a current operation state, an operation menu ID and cooking steps during execution of a menu cooking task, querying whether the information of uncompleted cooking steps is stored in an operation memory of the cooking machine or not after the cooking machine is restarted due to power failure, and if yes, executing the cooking process; if so, sending a selection instruction of whether to continue the current cooking step to a display terminal, and accessing a menu database according to the running menu ID to obtain corresponding menu data after receiving the instruction of continuing the current cooking step; and then loading the menu data, generating a restart control parameter according to an interruption cooking step and a control information record value recorded in a memory during power failure interruption, and continuing to execute the menu again from the interruption operation step according to the restart control parameter. Therefore, the cooking machine can continue cooking according to a user instruction after being restarted after power failure, the fault-tolerant probability and the cooking efficiency of the cooking machine are improved, and cooking food materials are saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent cooking, and in particular to a method and cooking device based on a cooking machine that continues to operate after restarting. Background Art

[0002] With the development of big data and Internet of Things technology, smart cooking equipment has gradually become a common tool in the modern kitchen cooking process, greatly improving the convenience and efficiency of cooking, and making the cooking process intelligent and personalized through precise control and rich functions. However, due to problems such as electricity, equipment, programs or user mis-touch, cooking equipment often loses power during operation, resulting in incomplete cooking. Most cooking equipment does not have a power-off memory function, so users can only restart the cooking task, wasting ingredients and affecting the user's cooking experience and satisfaction. Summary of the invention

[0003] In view of the deficiencies in the prior art, the present invention provides a method for continuing to operate a cooking machine after restart, comprising the following steps:

[0004] Record the current running state, running recipe ID and cooking steps in the execution of the recipe cooking task, where the running state includes the control information record value during the execution of the current cooking step, where the control information includes but is not limited to the pressure in the pot, the temperature in the pot or the accumulated cooking time of the current step;

[0005] After the cooking machine is powered off and restarted, it is queried whether there is any unfinished cooking step information stored in the running memory of the cooking machine. If so, a selection instruction of whether to continue the current cooking step is sent to the display terminal, and after receiving the instruction of continuing the current cooking step, the recipe database is accessed according to the running recipe ID to obtain corresponding recipe data;

[0006] The recipe data is loaded and a restart control parameter is generated according to the interrupted cooking steps and control information record values ​​recorded in the memory during the power failure interruption, and the recipe is resumed from the interrupted running steps according to the restart control parameter.

[0007] Preferably, the recording of the current running status, running recipe ID and cooking steps in executing a recipe cooking task specifically includes: in executing a recipe cooking task, recording the completed cooking step information when completing a cooking step and switching to the next cooking step; and in the process of executing the cooking steps, recording the running status information at each preset time interval, and the running status information includes but is not limited to the current cooking step number and the accumulated cooking time of the current step.

[0008] Preferably, the control information recorded values ​​include the temperature value and the pressure value in the pot.

[0009] Preferably, the method based on continuing operation after restarting the cooking machine also includes: after the cooking machine is powered off and restarted and after receiving a selection instruction to continue the current cooking step sent back by the display terminal, if the cooking step information before power failure is not saved in the running memory of the cooking machine, the corresponding recipe data is queried and loaded in the recipe database according to the recipe ID entered by the user.

[0010] Preferably, the step of loading the recipe data and generating a restart control parameter according to the interrupted cooking step and the control information record value recorded in the memory during the power-off interruption, and resuming the execution of the recipe from the interrupted running step according to the restart control parameter, further comprises:

[0011] After loading the corresponding recipe data queried and loaded in the recipe database according to the recipe ID entered by the user, the cooking steps and verification information to be continued after restart are input by the user, the verification information content includes the current ingredients, auxiliary materials or environmental parameters in the pot, and the verification information is the confirmation information for selection sent to the user generated according to the current step of the entered recipe, wherein the confirmation information for selection includes real information and randomly confused information; after receiving the user's confirmation of the real information and the negative feedback on the recognition of the confused information, it is proved that the cooking step selected by the user is the cooking step at the time of power failure, and the recipe cooking task is continued according to the cooking step selected by the user.

[0012] Preferably, the method for continuing to run the cooking machine after restarting also includes: if there are new ingredients that do not exist in the currently selected cooking steps in other cooking steps after the cooking steps of the currently selected running recipe, at least one of the new ingredients is selected and added to the random confusion information.

[0013] The present invention also discloses a cooking device, comprising a pot body, a knife installed in the pot body and a controller, wherein a temperature sensor for monitoring the temperature in the pot and a pressure sensor for obtaining the pressure in the pot are installed in the pot body, and the controller is electrically connected to the temperature sensor and the pressure sensor respectively; the controller is configured to: record the current running state, the running recipe ID and the cooking steps in the execution of the recipe cooking task, wherein the running state includes the control information record value in the execution process of the current cooking step, and the control information includes but is not limited to the pressure in the pot, the temperature in the pot or the cumulative cooking time of the current step; after the cooking machine is powered off and restarted, query whether there is unfinished cooking step information stored in the running memory of the cooking machine, if so, send a selection instruction for whether to continue the current cooking step to the display terminal, and access the recipe database according to the running recipe ID to obtain corresponding recipe data after receiving the instruction to continue the current cooking step; load the recipe data and generate a restart control parameter according to the interrupted cooking step and the control information record value recorded in the memory when the power is off, and resume the execution of the recipe from the interrupted running step according to the restart control parameter.

[0014] Preferably, the controller is also configured to: in executing a recipe cooking task, record the completed cooking step information when completing a cooking step and switching to the next cooking step; and in the process of executing the cooking steps, record the operating status information at each preset time interval, and the operating status information includes but is not limited to the current cooking step number and the accumulated cooking time of the current step.

[0015] The present invention also discloses a controller, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any of the above methods when executing the computer program.

[0016] The present invention also discloses a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of any of the above methods are implemented.

[0017] The method and cooking device for continuing to run after restarting a cooking machine disclosed in the present invention record the running conditions and running states of each cooking step in the recipe cooking process, as well as various control parameters including the pressure in the pot, the temperature in the pot or the accumulated cooking time of the current step, and after the device is powered off and restarted, send the unfinished step information to the display terminal to interact with the user to confirm whether to continue the cooking task. When the user chooses to continue the cooking task, the cooking recipe generation control parameters are retrieved to continue the cooking work, so as to realize the power-off memory function of the cooking machine, avoid the interruption of cooking and waste of ingredients caused by power failure, and improve the cooking efficiency and resource utilization.

[0018] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0020] Figure 1 The present invention is a schematic diagram of the steps of a method for continuing to operate a cooking machine after restart according to an embodiment of the present invention.

[0021] Figure 2 This is a schematic diagram of specific steps of step S3 disclosed in one embodiment of the present invention. DETAILED DESCRIPTION

[0022] In order to make the purpose, technical solution and advantages of the embodiment of the present invention clearer, the technical solution of the embodiment of the present invention will be clearly and completely described below in conjunction with the drawings of the embodiment of the present invention. Obviously, the described embodiment is a part of the embodiment of the present invention, not all of the embodiments. Based on the described embodiment of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0023] In the present invention, unless otherwise clearly specified and limited, the technical terms or scientific terms used herein shall have the common meanings understood by persons with ordinary skills in the field to which the present invention belongs. The words "first", "second" and similar words used in the patent application specification and claims of the present invention do not indicate any order, quantity or importance, but are only used to distinguish different components. Similarly, words such as "one" or "an" do not indicate a quantity limitation, but indicate the existence of at least one.

[0024] With the development of big data and Internet of Things technology, smart cooking equipment has gradually become a common tool in the modern kitchen cooking process, greatly improving the convenience and efficiency of cooking, and making the cooking process intelligent and personalized through precise control and rich functions. However, due to problems such as electricity, equipment or programs, cooking equipment often loses power during operation, resulting in incomplete cooking. Users can only restart the cooking task, wasting ingredients and affecting the user's cooking experience and satisfaction. For this reason, this embodiment discloses a method for continuing to run after restarting a cooking machine, as shown in the attached figure. Figure 1 As shown, the following steps are included.

[0025] Step S1, recording the current running state, running recipe ID and cooking steps in executing the recipe cooking task, wherein the running state includes the control information record value during the execution of the current cooking step, and the control information includes but is not limited to the pressure in the pot, the temperature in the pot or the accumulated cooking time of the current step.

[0026] Specifically, the cooking machine controls the cooking process of the recipe through one or more control parameters such as time, temperature, pressure, etc. and switches each recipe step to ensure the cooking quality of the ingredients. At the same time, by recording the information of each control parameter during the cooking process of the recipe, the cooking process can be traced in the event of a sudden power failure, and the possibility of continuing cooking after power-on and the reference of cooking parameters can be provided. Among them, the recorded control parameters can also enable the user to adjust the weight of the ingredients put in the subsequent cooking process to ensure the cooking taste and satisfaction, which specifically includes the following contents.

[0027] Step S101, configure the weight of ingredients, control information and control parameter standard values ​​required for each cooking step according to the recipe ID, wherein the control parameter standard values ​​include the corresponding parameter reference values ​​to be reached by each control parameter in the control information to complete the cooking step. Before cooking begins, the control parameters and node control parameter values ​​of the recipe are configured by retrieving information in the cooking recipe. Each control parameter represents the cooking status of the current step from different dimensions. When the control parameter value reaches the corresponding parameter reference value, it is considered that the cooking of the current step in this dimension is completed. In this embodiment, the node is determined when each control parameter value reaches the corresponding parameter reference value.

[0028] Step S102, obtaining control information of the current cooking step. If there is only one control parameter in the control information of the current cooking step, the current cooking step is terminated after the current cooking step is executed until the control parameter value reaches the corresponding parameter reference value.

[0029] Step S103, if the control information of the current cooking step contains multiple control parameters configured with an execution order, different control parameters are used in turn to control the current cooking step according to the execution order of each control parameter value during the execution of the current cooking step, and each deviation time value is recorded. The deviation time value is the interval time between two adjacent control parameters in the execution order reaching the corresponding parameter reference values.

[0030] Specifically, the deviation between the actual cooking steps and the recipe cooking steps is obtained through the control parameters, and the weight or proportion of the ingredients cooked in the current step is judged according to the deviation between the actual cooking steps and the recipe cooking steps. When the current step is configured with multiple control parameters, the device monitors the completion of the current cooking step in the order of execution using a single-dimensional control parameter as the monitoring standard, and uses the time when each parameter reaches the standard as a node. When the control parameter reaches the corresponding parameter reference value, the completion of the current cooking step is judged from two aspects in combination with another dimension to increase the accuracy of step switching and avoid the phenomenon of inadequate cooking caused by excessive or insufficient input of ingredients relative to the weight recommended by the recipe, which leads to inappropriate proportion of subsequent ingredients.

[0031] Among them, in the process of executing the current cooking step, using different control parameters to control the current cooking step in accordance with the execution order of each control parameter value also includes: after starting to execute the current cooking step, monitoring the execution process of the current cooking step according to the first control parameter in the execution order; after monitoring that the first control parameter reaches the corresponding parameter reference value, judging whether the second control parameter in the execution order reaches the corresponding parameter reference value, if so, ending the current cooking step; otherwise, continuing the current cooking step until the second control parameter reaches the corresponding parameter reference value, judging whether the third control parameter in the execution order reaches the corresponding parameter reference value, if so, ending the current cooking step, otherwise, continuing the current cooking step until the third control parameter reaches the corresponding parameter reference value. Through this stage control and judgment method, it is ensured that when the proportion of the ingredients put in and the recipe is different, the cooking process can be adjusted according to the actual cooking state to ensure the cooking effect of the ingredients actually put in by the user. The first control parameter, the second control parameter and the third control parameter can be any combination of time, temperature and pressure respectively, and the parameter reference value of each parameter has been pre-configured according to the recipe step information. For example, the corresponding parameter reference value of the time control parameter is the continuous cooking working time to be achieved for the current cooking step under the preset ideal reference state, the corresponding parameter reference value of the temperature control parameter is the temperature value in the pot to be achieved for the current cooking step under the preset ideal reference state, and the corresponding parameter reference value of the pressure control parameter is the pressure value in the pot to be achieved for the current cooking step under the preset ideal reference state.

[0032] In this embodiment, the deviation time recording method may specifically include the following contents.

[0033] Step S1031: if the control information of the current cooking step includes a plurality of control parameters configured with an execution order, the execution process of the current cooking step is monitored according to the first control parameter in the execution order after the current cooking step starts to be executed.

[0034] Step S1032, after monitoring that the first control parameter has reached the corresponding parameter reference value, determine whether the second control parameter in the execution sequence has reached or exceeded the corresponding parameter reference value, if so, end the current cooking step; otherwise, continue the current cooking step and start recording the first deviation time when the second control parameter is not the cumulative cooking time, until the second control parameter reaches the corresponding parameter reference value, the first deviation time being the time from the first control parameter reaching the corresponding parameter reference value to the second control parameter reaching the corresponding parameter reference value.

[0035] The recorded deviation time indirectly reflects the deviation between the food material and the standard weight. Based on this, the weight of the food material in the subsequent cooking steps is adjusted to ensure that the cooking effect in the subsequent steps reaches the ideal state.

[0036] Step 104, after the current cooking step is completed, if the current cooking step is controlled by multiple control parameters during execution, the weight of the ingredients required in the next cooking step is adjusted according to the deviation time value.

[0037] The weight adjustment process is specifically configured as follows.

[0038] Step S1041, after the current cooking step is finished, the required weight of ingredients and control information preset for the next cooking step are loaded.

[0039] Step S1042: if there are multiple control parameters in the control information of the currently ended cooking step, query whether the second control parameter has reached the corresponding parameter reference value after the first control parameter has reached the corresponding parameter reference value during the execution of the cooking step.

[0040] Step S1043, if yes, then execute the next cooking step according to the preset required ingredient weight and control information, otherwise adjust the required ingredient weight in the next cooking step according to the deviation time value recorded in the currently ended cooking step.

[0041] Step S1044: if there is only a single control parameter in the control information of the currently ended cooking step, the next cooking step is executed according to the preset required food weight and control information.

[0042] In this embodiment, step S1 also includes: in executing the recipe cooking task, recording the completed cooking step information when completing a cooking step and switching to the next cooking step; and in the process of executing the cooking steps, recording the operating status information at each preset time interval, and the operating status information includes but is not limited to the current cooking step number and the accumulated cooking time of the current step.

[0043] Furthermore, in executing a recipe cooking task, when a cooking step is completed and the next cooking step is switched, recording the completed cooking step information also includes: recording the cooking step start information before the cooking step starts, and recording the cooking step end information after the cooking step is completed, and the cooking step start information and cooking step end information include but are not limited to time information, name information and step position sequence number. Specifically, for example, the step sequence number 2-10 means that there are 10 steps in the recipe, and the current one is the 2nd step. In this way, the working status of the recipe is further recorded, which is convenient for the subsequent step judgment after power failure and restart.

[0044] In this embodiment, the running status information value also includes the temperature value and the pressure value in the pot.

[0045] Step S2, after the cooking machine is powered off and restarted, check whether there is any unfinished cooking step information stored in the running memory of the cooking machine. If so, send a selection instruction on whether to continue the current cooking step to the display terminal, and after receiving the instruction to continue the current cooking step, access the recipe database according to the running recipe ID to obtain the corresponding recipe data.

[0046] After power failure, the cooking machine queries the cooking records stored internally to determine whether there is any unfinished cooking step information stored, and further confirms the cooking status of the ingredients before power failure, including the following contents.

[0047] Step S201, obtain the cooking step start information and the cooking step end information in the cooking record, and determine whether there is an unfinished step based on the step position number in the cooking step end information. The unfinished step includes an unstarted step and a started step. The unstarted step is a cooking step for which there is no corresponding cooking start information, and the started step is a cooking step for which there is corresponding cooking start information.

[0048] Step S202, if there is a started step, obtain the name information and time information in the start information of the started step, and obtain the running status information corresponding to the step according to the time information, and send the started step name information, start time information, and running status information to the display terminal for the user to determine whether to continue cooking.

[0049] Step S203: If there are only unstarted steps, the end time information and name information of the cooking step with the largest step position number are sent to the display terminal for the user to determine whether to continue cooking.

[0050] In the subsequent process, the user can choose whether to continue cooking according to the various information presented by the display terminal. For example, when the end time of the previous step is significantly different from the current time and the internal ingredients may be spoiled, the user can choose not to cook, thus improving the intelligence of the cooking equipment.

[0051] In this embodiment, step S2 also includes: after the cooking machine is powered off and restarted and receives a selection instruction to continue the current cooking step sent back by the display terminal, if the cooking step information before power failure is not saved in the running memory of the cooking machine, the corresponding recipe data is queried and loaded in the recipe database according to the recipe ID entered by the user.

[0052] Step S3, loading the recipe data and generating restart control parameters according to the interrupted cooking steps and control information record values ​​recorded in the memory during the power-off interruption, and resuming the execution of the recipe from the interrupted running steps according to the restart control parameters.

[0053] Specifically, the user can choose whether to continue cooking the interrupted step according to the information presented by the display terminal, and the cooking machine regenerates control parameters for cooking according to the user selection instructions and the unfinished step control information, which specifically includes the following contents.

[0054] Step S301, configuring the control information and control parameter standard values ​​corresponding to the interruption step according to the corresponding recipe data.

[0055] Step S302, obtain the current value of the control parameter in the pot, calculate the difference ratio between the current value of the control parameter in the pot and the standard value of the control parameter, select the control parameter with the largest difference ratio as the monitoring parameter, monitor the cooking status of the cooking step until the control parameter reaches the standard value of the parameter corresponding to the cooking step, and switch to the next step.

[0056] Furthermore, the cooking step can be continued according to the running status information of the interrupted step, which specifically includes the following contents:

[0057] In this embodiment, as shown in the attached Figure 2 As shown, the step S3 also includes the following contents.

[0058] Step S31, after loading the corresponding recipe data queried and loaded in the recipe database according to the recipe ID entered by the user, the cooking steps and verification information to be continued after restarting are input by the user, and the verification information content includes the current ingredients, auxiliary materials or environmental parameters in the pot, and the verification information is the confirmation information for selection sent to the user generated according to the current step of the entered recipe, wherein the confirmation information for selection includes real information and random confusion information. Specifically, each recipe has multiple similar cooking steps, and the possibility of user misselection can be reduced by using real information and random confusion information.

[0059] Wherein, the step S31 further includes: if there are new ingredients in other cooking steps after the cooking step of the currently selected running recipe that do not exist in the currently selected cooking step, then at least one of the new ingredients is selected and added to the random obfuscation information. In other embodiments, time information or action information of other cooking steps after the currently selected cooking step that is different from that in the current cooking step can also be added to the random obfuscation information. By adding random obfuscation information, the complexity of user interaction is increased, the occurrence rate of unconscious or erroneous operation of the user is reduced, and the cooking success rate is improved.

[0060] Step S32, after receiving the user's confirmation of the true information and negative feedback on the identification of the confusing information, it is proved that the cooking step selected by the user is the cooking step when the power is off, and the recipe cooking task is continued according to the cooking step selected by the user.

[0061] The method and cooking device for continuing to run after restarting the cooking machine disclosed in this embodiment record the running conditions, running status and various control parameters including the pressure in the pot, the temperature in the pot or the accumulated cooking time of the current step of each cooking step in the recipe cooking process, and after the device is powered off and restarted, the unfinished step information is sent to the display terminal to interact with the user for confirmation whether to continue the cooking task. When the user chooses to continue the cooking task, the cooking recipe is retrieved to generate control parameters to continue the cooking work, so as to realize the power-off memory function of the cooking machine, avoid cooking interruption and food waste caused by power failure, improve cooking efficiency and resource utilization, and interact with the user through the display terminal, enhance the intelligence and interactivity of the device, so that the user can control the cooking process more conveniently.

[0062] In another embodiment, a cooking device is also disclosed, comprising a pot body, a knife installed in the pot body, and a controller, wherein a temperature sensor for monitoring the temperature in the pot and a pressure sensor for obtaining the pressure in the pot are installed in the pot body, and the controller is electrically connected to the temperature sensor and the pressure sensor respectively; the controller is configured to: record the current running state, the running recipe ID and the cooking step in the execution of the recipe cooking task, wherein the running state includes the control information record value during the execution of the current cooking step, and the control information includes but is not limited to the pressure in the pot, the temperature in the pot or the cumulative cooking time of the current step; after the cooking machine is powered off and restarted, query whether there is unfinished cooking step information stored in the running memory of the cooking machine, if so, send a selection instruction for whether to continue the current cooking step to the display terminal, and after receiving the instruction to continue the current cooking step, access the recipe database according to the running recipe ID to obtain corresponding recipe data; load the recipe data and generate a restart control parameter according to the interrupted cooking step and the control information record value recorded in the memory when the power is off, and resume the execution of the recipe from the interrupted running step according to the restart control parameter.

[0063] In this embodiment, the controller is also configured to: in executing a recipe cooking task, record the completed cooking step information when completing a cooking step and switching to the next cooking step; and in the process of executing the cooking steps, record the operating status information at each preset time interval, and the operating status information includes but is not limited to the current cooking step number and the accumulated cooking time of the current step.

[0064] The specific functions of the above cooking device correspond one to one with the method for continuing to operate after restarting the cooking machine disclosed in the previous embodiment, so it will not be described in detail here. For details, please refer to the various embodiments of the method for continuing to operate after restarting the cooking machine disclosed in the previous embodiment. It should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same and similar parts between the various embodiments can be referred to each other.

[0065] If the method for continuing to run after restarting the cooking machine is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above-mentioned various method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device that can carry the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory, random access memory, electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.

[0066] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

[0067] In conclusion, the above is only a preferred embodiment of the present invention, and all equivalent changes and modifications made according to the scope of the patent application of the present invention should fall within the scope of the patent of the present invention.

Claims

1. A method for continuing to run a cooking machine after restart, characterized in that: The steps include: Record the current running state, running recipe ID and cooking steps in the execution of the recipe cooking task, where the running state includes the control information record value during the execution of the current cooking step, where the control information includes but is not limited to the pressure in the pot, the temperature in the pot or the accumulated cooking time of the current step; After the cooking machine is powered off and restarted, it is queried whether there is any unfinished cooking step information stored in the running memory of the cooking machine. If there is, a selection instruction of whether to continue the current cooking step is sent to the display terminal, and after receiving the instruction to continue the current cooking step, the recipe database is accessed according to the running recipe ID to obtain corresponding recipe data; The recipe data is loaded and a restart control parameter is generated according to the interrupted cooking steps and control information record values ​​recorded in the memory during the power failure interruption, and the recipe is resumed from the interrupted running steps according to the restart control parameter.

2. The method for continuing to operate a cooking machine after restart according to claim 1, characterized in that: The recording of the current running state, the running recipe ID and the cooking steps in the execution of the recipe cooking task specifically includes: When executing a recipe cooking task, the completed cooking step information is recorded when a cooking step is completed and switching to the next cooking step; and during the execution of the cooking steps, the operating status information is recorded at each preset time interval, and the operating status information includes but is not limited to the current cooking step number and the accumulated cooking time of the current step.

3. The method for continuing to operate a cooking machine after restart according to claim 2, characterized in that: The control information recorded values ​​include the temperature value and the pressure value in the pot.

4. The method for continuing to operate a cooking machine after restart according to claim 3, characterized in that: Also includes: After the cooking machine is powered off and restarted and receives the selection instruction to continue the current cooking step sent back by the display terminal, if the cooking step information before power failure is not saved in the running memory of the cooking machine, the corresponding recipe data is queried and loaded in the recipe database according to the recipe ID entered by the user.

5. The method for continuing to operate a cooking machine after restart according to claim 4, characterized in that: The method further comprises: loading the recipe data and generating a restart control parameter according to the interrupted cooking step and the control information record value recorded in the memory when the power is off, and resuming the execution of the recipe from the interrupted operation step according to the restart control parameter, and further comprising: After loading the corresponding recipe data queried and loaded in the recipe database according to the recipe ID entered by the user, the cooking steps and verification information to be continued after restarting are input by the user, wherein the verification information content includes the ingredients, auxiliary materials or environmental parameters in the current pot, and the verification information is the confirmation information for selection sent to the user generated according to the current step of the entered recipe, wherein the confirmation information for selection includes real information and random confusion information; After receiving the user's confirmation of the true information and negative feedback on the identification of the confusing information, it is proved that the cooking step selected by the user is the cooking step when the power is off, and the recipe cooking task is continued according to the cooking step selected by the user.

6. The method for continuing to operate a cooking machine after restart according to claim 5, characterized in that: Also includes: If there are new ingredients in other cooking steps after the cooking step of the currently selected running recipe that do not exist in the currently selected cooking step, at least one of the new ingredients is selected and added to the random confusion information.

7. A cooking device, characterized in that: The invention comprises a pot body, a cutter installed in the pot body and a controller, wherein a temperature sensor for monitoring the temperature in the pot and a pressure sensor for obtaining the pressure in the pot are installed in the pot body, and the controller is electrically connected to the temperature sensor and the pressure sensor respectively; the controller is configured to: Record the current running state, running recipe ID and cooking steps in the execution of the recipe cooking task, wherein the running state includes the control information record value during the execution of the current cooking step, and the control information includes but is not limited to the pressure in the pot, the temperature in the pot or the accumulated cooking time of the current step; After the cooking machine is powered off and restarted, it is queried whether there is any unfinished cooking step information stored in the running memory of the cooking machine. If there is, a selection instruction of whether to continue the current cooking step is sent to the display terminal, and after receiving the instruction to continue the current cooking step, the recipe database is accessed according to the running recipe ID to obtain corresponding recipe data; The recipe data is loaded and a restart control parameter is generated according to the interrupted cooking steps and control information record values ​​recorded in the memory during the power failure interruption, and the recipe is resumed from the interrupted running steps according to the restart control parameter.

8. The cooking device according to claim 7, characterized in that The controller is also configured to: When executing a recipe cooking task, the completed cooking step information is recorded when a cooking step is completed and switching to the next cooking step; and during the execution of the cooking steps, the operating status information is recorded at each preset time interval, and the operating status information includes but is not limited to the current cooking step number and the accumulated cooking time of the current step.

9. A controller comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.