A cooking parameter adjustment control method and device, a storage medium and an equipment

By monitoring the weight changes of the ingredients and the cooking time, the cooking parameters are adjusted, solving the problem that smart cooking devices cannot accurately judge the state of the ingredients, thus achieving the best cooking results and user experience.

CN116250731BActive Publication Date: 2025-11-07ZHEJIANG SHAOXING SUPOR DOMESTIC ELECTRICAL APPLIANCE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211486454.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-24
Publication Date
2025-11-07
Estimated Expiration
2042-11-24

AI Technical Summary

Technical Problem

Existing smart cooking devices cannot accurately determine the state of the ingredients, leading to cooking task failures, especially after a power outage, as they cannot determine the initial state of the ingredients, affecting the cooking results.

Method used

By monitoring the weight change of the ingredients, it can be determined whether the target cooking state has been reached. Based on the actual cooking time, the initial state of the ingredients can be determined, and the cooking parameters can be adjusted to achieve the best cooking effect.

Benefits of technology

It enables accurate judgment of the real-time and initial state of cooking ingredients, ensuring the best results in the cooking process and avoiding cooking failures and adverse consequences.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116250731B_ABST
    Figure CN116250731B_ABST
Patent Text Reader

Abstract

The specification discloses an adjustment control method and device of a cooking parameter, a storage medium and equipment. The adjustment control method of the cooking parameter comprises the following steps: monitoring the weight of cooking materials during cooking, determining the weight change value of the cooking materials, judging whether the cooking materials reach a target cooking state according to the weight change value, if yes, determining the cooking material parameter information corresponding to the initial material state of the cooking materials according to the actual cooking time length used by the cooking materials to reach the target cooking state, determining the control parameter for continuing cooking after the cooking materials reach the target cooking state according to the cooking material parameter information, and executing a cooking task according to the control parameter.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present specification relates to the technical field of intelligent cooking, and in particular to a cooking parameter adjustment control method and device, a storage medium and equipment. BACKGROUND

[0002] With the development of science and technology, traditional cooking equipment has been unable to meet people's growing needs, so more intelligent and humanized intelligent cooking equipment has also emerged. In the cooking process, the intelligent cooking equipment needs to determine the cooking state of the internal cooking food, so as to adjust the cooking parameters such as heating temperature and heating power according to the cooking state, so as to achieve the best cooking effect.

[0003] However, the current method usually determines the temperature of the cooking food in the cooking equipment through a temperature sensor, and then determines the state of the cooking food. However, cooking equipment such as a stew pot cannot be built-in with a temperature sensor, and the temperature value obtained by the temperature sensor has a large time delay, so that the state of the cooking food cannot be accurately determined, and even the cooking equipment may read incorrect information, resulting in failure of the cooking task.

[0004] Therefore, how to accurately obtain the cooking state of the cooking food in the cooking equipment, so as to determine the cooking parameters matched with the cooking state, and achieve the best cooking effect, is a problem to be solved. SUMMARY

[0005] The present specification provides a cooking parameter adjustment control method and device, a storage medium and equipment. To partially solve the above problems existing in the prior art.

[0006] The present specification adopts the following technical solutions:

[0007] The present specification provides a cooking parameter adjustment control method, comprising:

[0008] monitoring the weight of the cooking food during the cooking process, and determining a weight change value of the currently monitored weight of the cooking food relative to the last monitored weight of the cooking food;

[0009] According to the weight change value, it is judged whether the cooking food reaches the target cooking state;

[0010] If yes, according to the actual cooking time length used by the cooking food to reach the target cooking state, the initial food state corresponding to the cooking food parameter information of the cooking food is determined;

[0011] According to the cooking food parameter information, the control parameters for continuing to cook after the cooking food reaches the target cooking state are determined;

[0012] performing a cooking task according to the control parameter.

[0013] Optionally, the weight of the cooking food material is monitored during the cooking process, and a weight change value of the currently monitored weight of the cooking food material relative to the last monitored weight of the cooking food material is determined, specifically comprising:

[0014] The cooking food material is cooked at a first cooking power, and the weight of the cooking food material is monitored according to a preset time interval to determine a weight change value of the cooking food material within the preset time interval.

[0015] Optionally, whether the cooking food material reaches a target cooking state is determined according to the weight change value, specifically comprising:

[0016] The weight change value when the cooking food material reaches the target cooking state is determined as a target change value;

[0017] If the weight change value is greater than or equal to the target change value, it is determined that the cooking food material reaches the target cooking state.

[0018] Optionally, the initial food material state includes at least one of an unheated state and a preheated state.

[0019] According to the actual cooking duration for the cooking food material to reach the target cooking state, the cooking food material parameter information corresponding to the initial food material state is determined, specifically comprising:

[0020] If the actual cooking duration is less than a preset cooking duration corresponding to the target cooking state of the cooking food material, the food material parameter information corresponding to the preheated state is taken as the cooking food material parameter information corresponding to the initial food material state, otherwise the food material parameter information corresponding to the unheated state is taken as the cooking food material parameter information corresponding to the initial food material state.

[0021] Optionally, according to the cooking food material parameter information, a control parameter for continuing cooking after the cooking food material reaches the target cooking state is determined, specifically comprising:

[0022] A second cooking power for continuing cooking after reaching the target cooking state is determined.

[0023] If it is determined that the initial state is the unheated state, a first cooking duration for continuing cooking the cooking food material after reaching the target cooking state is determined according to the cooking food material parameter information corresponding to the unheated state, and if it is determined that the initial state is the preheated state, a second cooking duration for continuing cooking the cooking food material after reaching the target cooking state is determined according to the cooking food material parameter information corresponding to the preheated state.

[0024] Optionally, the first cooking duration is greater than the second cooking duration.

[0025] Optionally, the cooking task is performed according to the cooking parameter, specifically including:

[0026] After it is monitored that the cooking food material reaches the target cooking state, the cooking task is performed according to the second cooking power and a cooking duration for which the cooking food material continues to be cooked after the cooking food material reaches the target cooking state from the initial food material state.

[0027] The present specification provides an adjustment control device of a cooking parameter, including:

[0028] A monitoring module monitors the weight of a cooking food material during a cooking process, determines a weight change value of the cooking food material relative to the weight of the cooking food material monitored last time, and determines the weight change value of the cooking food material.

[0029] A judging module judges whether the cooking food material reaches a target cooking state according to the weight change value.

[0030] A first determining module, if yes, determines cooking food material parameter information corresponding to an initial food material cooking state of the cooking food material according to an actual cooking duration for which the cooking food material reaches the target cooking state.

[0031] A second determining module determines a cooking control parameter for which the cooking food material continues to be cooked after the cooking food material reaches the target cooking state according to the cooking food material parameter information corresponding to the initial cooking state.

[0032] An executing module performs a cooking task according to the control cooking parameter.

[0033] The present specification provides a computer readable storage medium, the storage medium stores a computer program, and the computer program is executed by a processor to realize the above-mentioned adjustment control method of a cooking parameter.

[0034] The present specification provides a cooking device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor executes the program to realize the above-mentioned adjustment control method of a cooking parameter.

[0035] The above-mentioned at least one technical scheme adopted by the present specification can achieve the following beneficial effects:

[0036] In the cooking parameter adjustment control method provided in the present specification, the cooking device monitors the weight of the cooking food material during the cooking process and determines the weight change value of the food material. According to the weight change value, it is determined whether the cooking food material reaches the target cooking state. If yes, according to the actual cooking time length used by the cooking food material to reach the target cooking state, the cooking food material parameter information corresponding to the initial food material state of the cooking food material is determined. According to the cooking food material parameter information, the control parameter for continuing the cooking after the cooking food material reaches the target cooking state is determined, and the cooking task is executed according to the control parameter.

[0037] As can be seen from the above method, the present scheme can determine the real-time cooking state and the initial food material state of the cooking food material according to the weight change value of the cooking food material in the cooking device, and further determine the control parameter for continuing the cooking under the cooking food material parameter of the initial food material state, so as to execute the cooking task according to the control parameter, thereby realizing the best cooking effect and improving the user experience. BRIEF DESCRIPTION OF DRAWINGS

[0038] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate exemplary embodiments of the present specification and the description thereof, and are used to explain the present specification, but do not constitute an improper limitation on the present specification. In the drawings:

[0039] Figure 1 A flowchart of a cooking parameter adjustment control method provided in the present specification;

[0040] Figure 2 A cooking task execution process diagram provided in the present specification;

[0041] Figure 3 A schematic diagram of a cooking parameter adjustment control device provided in the present specification;

[0042] Figure 4 An electronic device corresponding to the cooking parameter adjustment control device provided in the present specification. Figure 1 The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate exemplary embodiments of the present specification and the description thereof, and are used to explain the present specification, but do not constitute an improper limitation on the present specification. In the drawings: DETAILED DESCRIPTION

[0043] In order to make the purpose, technical scheme and advantages of the present specification clearer, the technical scheme of the present specification will be described in detail below in combination with the specific embodiments of the present specification and the corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of the present specification, but not all the embodiments. Based on the embodiments in the present specification, all other embodiments obtained by those skilled in the art without making creative efforts fall within the scope of protection of the present specification.

[0044] The technical scheme provided by each embodiment of the present specification will be described in detail below in combination with the drawings.

[0045] Figure 1 For the flowchart of the adjustment control method of a cooking parameter provided in the present specification, the following steps are included:

[0046] S101: Monitor the weight of the cooking food material during the cooking process, and determine the weight change value of the currently monitored weight of the cooking food material relative to the last monitored weight of the cooking food material.

[0047] With the development of technology, intelligent cooking devices such as intelligent pressure cookers, intelligent stew pots, intelligent microwave ovens, intelligent rice cookers, etc. are also widely used in people's daily life. These intelligent cooking devices can realize automatic cooking of cooking food materials through intelligent adjustment of cooking parameters such as cooking time, heating temperature, cooking power, etc., thereby providing great convenience for users' life.

[0048] However, a series of problems are usually encountered in the use of intelligent cooking devices, such as sudden power failure during cooking. Since the cooking food material has been cooked for a period of time before the power failure, its initial food material state has changed to a pre-heated semi-cooked state. However, when the power is restored and the cooking device is started, the cooking program of the cooking device still corresponds to the initial food material state (unheated state) of the cooking food material, which does not match the current cooking state of the cooking food material. If the cooking is still performed according to the previous cooking program, it may lead to failure of the cooking task.

[0049] For example, during the process of cooking porridge by a cooking device (such as a pot), if a power failure occurs suddenly, when the pot is restarted, since the porridge in the pot has been heated for a period of time before the power failure, only a short time is needed to cook at the boiling state after the power is restored to complete the cooking. However, the restarted pot will usually default the porridge in the pot to the initial state (unheated state), so it will still heat the porridge in the pot for a long time after it reaches the boiling state, thereby causing the porridge in the pot to overflow or stick to the pot.

[0050] For another example, when performing a rice cooking task by an intelligent pot, the time for continued steaming after heating the rice with hot water to boiling is different from the time for continued steaming after heating the rice with cold water to boiling. Usually, the time for continued steaming after heating the rice with hot water to boiling is shorter than the time for continued steaming after heating the rice with cold water to boiling, so as to ensure that no overflow occurs during the rice cooking process and the rice is not overcooked. In this scenario, if the initial food material state of the food material in the cooking device cannot be accurately determined, the subsequent cooking time cannot be judged, thereby affecting the cooking effect.

[0051] Based on this, the present specification provides an adjustment control method of a cooking parameter, to determine an initial food material state of a cooking food material by monitoring the cooking food material quality, and then determine a matched control parameter for cooking, so as to achieve the best cooking effect. Among them, the cooking equipment needs to determine the weight value of the cooking food material during the cooking process.

[0052] In the present specification, the cooking equipment can include the above-mentioned intelligent cooking equipment, of course, it can also include other cooking equipment, which is not limited in the present specification.

[0053] The intelligent cooking equipment can be provided with a weight sensor or a weighing sensor. When the user places the cooking food material in the cooking equipment and performs the cooking operation, the cooking equipment will receive the corresponding cooking instruction. The cooking equipment can respond to the received cooking instruction to weigh the cooking food material placed in the cooking equipment through the above-mentioned sensor to determine the initial weight value of the cooking food material.

[0054] It should be noted that the cooking food material mentioned in the present specification can include not only solid food materials such as meat, vegetables, rice, etc., but also liquid food materials such as water and soup.

[0055] Then the cooking equipment can cook the cooking food material according to the first preset power. The first preset power can be the power value corresponding to the cooking step of the current user selected cooking recipe, of course, it can also be set according to the actual situation, which is not limited in the present specification.

[0056] During the cooking of the cooking food material according to the above-mentioned first preset power, the cooking equipment can monitor the weight of the cooking food material according to the preset time interval to determine the weight change value of the cooking food material in the preset time interval.

[0057] For example, the cooking equipment can monitor the weight value of the cooking food material in the cooking equipment every 5s. For each weight monitoring, the cooking equipment can subtract the weight value of the cooking food material monitored this time from the weight value of the cooking food material monitored last time, so as to obtain the weight change value of the cooking food material.

[0058] S102: Determine whether the cooking food material reaches the target cooking state according to the weight change value.

[0059] The cooking equipment can determine whether the cooking food material reaches the target cooking state according to the weight change value monitored each time.

[0060] In practical applications, when the cooking apparatus heats water, soup material or soup juice of the cooking material to boiling, the cooking apparatus usually adjusts the control parameter, such as reducing the cooking power, to achieve the best cooking effect. For example, in the process of stewing meat, the soup material is usually heated at high power first, and then the heating power and the fire are reduced after boiling, so as to achieve "slow stewing at low fire" and achieve the best cooking taste. Therefore, the cooking apparatus can take the boiling state as the target state.

[0061] Of course, the target cooking state can also be other cooking states, such as the thawing state of solid cooking material, the state of a preset degree of doneness (such as seven-eighths done, nine-eighths done, etc.), and the like, which are not specifically limited in the present specification.

[0062] Specifically, since the evaporation speed of water will increase after the cooking material in the cooking apparatus approaches boiling or boils in the actual cooking process, the weight change value of the cooking material will also increase. Therefore, the cooking apparatus can take the weight change value of the cooking material after reaching the target cooking state (boiling state) as the target change value.

[0063] When the cooking apparatus monitors that the current weight change value is greater than or equal to the target change value, it indicates that the state of the cooking material has reached the target cooking state at this time.

[0064] If the cooking apparatus monitors that the current weight change value is less than the target change value, it indicates that the state of the cooking material has not reached the target cooking state at this time, and the cooking apparatus can continue to cook the cooking material according to the first preset power and monitor the weight change value of the target cooking material.

[0065] S103: If yes, determining the cooking material parameter information corresponding to the initial material state of the cooking material according to the actual cooking duration of the cooking material to reach the target cooking state.

[0066] When the cooking apparatus determines that the cooking material placed therein reaches the target cooking state, it can further determine the actual cooking duration from the start of cooking to the cooking material reaching the target cooking state.

[0067] The cooking apparatus can determine the cooking duration of heating the cooking material to the target state under normal conditions (the cooking material is at room temperature) as the preset cooking duration according to the actual situation or the collected historical cooking records.

[0068] If the actual cooking time for heating the cooking material to the target cooking state is less than the preset cooking time, it indicates that the cooking material has been heated in advance, so the initial material state of the cooking material can be determined as the pre-heating state. If the actual cooking time for heating the cooking material to the target cooking state is greater than or equal to the preset cooking time, it indicates that the cooking material has not been heated in advance, so the initial material state of the cooking material can be determined as the non-heated state.

[0069] Of course, the cooking apparatus can also determine a more specific initial material state according to the difference between the actual cooking time and the preset cooking time.

[0070] For example, when the actual cooking time is greater than the preset cooking time, and the difference between the actual cooking time and the preset cooking time is greater than a preset threshold, it indicates that the initial state of the cooking material is frozen, and a longer heating time is needed to reach boiling, so the initial state of the cooking material can be determined as the frozen state. The preset threshold can be set according to actual conditions, which is not limited in the present specification.

[0071] In practical applications, the cooking material parameter information corresponding to different initial material states of the cooking material is also different, which can be temperature, doneness, water content, and other parameter information of the cooking material under different initial material states, which is not limited in the present specification.

[0072] S104: determining a control parameter for continuing cooking after the cooking material reaches the target cooking state according to the cooking material parameter information;

[0073] In practical applications, when the cooking material reaches the target cooking state (boiling state), the cooking power usually needs to be reduced to prevent the pot from being burnt or the cooking material from overflowing, so that the cooking material is heated at a lower cooking power until the cooking target is met (e.g., the cooking material is completely cooked or reaches a preset time length).

[0074] However, for cooking materials with different initial material states, the control parameters for continuing cooking after they reach the target cooking state are usually different. For example, for cooking material with an initial material state of non-heated state, the cooking time for continuing cooking after it reaches the boiling state is less than the cooking time for continuing cooking after the pre-heated cooking material reaches the boiling state. The above control parameters can include cooking time and cooking power, and can also include other control parameters such as heating temperature, which is not limited in the present specification.

[0075] Further, the cooking device can determine a cooking duration for continuing to cook the cooking material after the cooking material reaches the target cooking state according to the cooking material parameter information corresponding to the different initial cooking material states, wherein the cooking device can set the cooking duration for continuing to cook the cooking material after the cooking material reaches the target cooking state as a first cooking duration when the initial state of the cooking material is the unheated state, and set the cooking duration for continuing to cook the cooking material after the cooking material reaches the target cooking state as a second cooking duration when the initial state of the cooking material is the preheated state,

[0076] Since the cooking material in the preheated state has been heated to a certain extent in advance, the time required for the cooking material to reach the target cooking state is shorter than that of the cooking material in the unheated state or the frozen state. Therefore, the first cooking duration is greater than the second cooking duration, so as to avoid the phenomenon of overflow or sticking to the pot when the cooking material continues to be cooked after reaching the target cooking state.

[0077] In addition, the cooking device can also determine a second cooking power corresponding to the target cooking state. During actual cooking, the cooking power is often reduced after the cooking material reaches the boiling state, and the cooking continues at the lower cooking power. Therefore, the cooking device can determine the second cooking power for the cooking material in the target cooking state according to the actual cooking situation, and the second cooking power is less than the first cooking power.

[0078] It should be noted that in the present specification, regardless of the initial cooking material state of the cooking material, the same second cooking power can be set for the cooking material after it reaches the target cooking state (boiling state).

[0079] Of course, the cooking device can also set different second cooking powers according to the different cooking material parameter information corresponding to the initial cooking material state of the cooking material. A larger second cooking power is set for the cooking material with the initial cooking material state corresponding to the unheated state, and a smaller second cooking power is set for the cooking material with the initial cooking material state corresponding to the preheated state.

[0080] S105: Perform the cooking task according to the control parameter.

[0081] After the cooking material reaches the target cooking state, the cooking device can perform the cooking task according to the second cooking power and the cooking duration for continuing to cook the cooking material after the cooking material reaches the target cooking state from the initial cooking material state. For ease of understanding, the present specification also provides a cooking task execution process diagram, as shown in Figure 2 .

[0082] Figure 2A schematic diagram of an execution process of a cooking task is provided for the present specification.

[0083] Wherein, after the cooking device starts cooking, the initial mass value m1 of the cooking material is determined first, and heating is performed at the first heating power p1, and when the weight change value is greater than the preset weight value, it indicates that the cooking material reaches the target cooking state, at this time the cooking device can determine the actual cooking time t1 used by the cooking material to reach the target cooking state, and compare the actual time t1 with the target time t2.

[0084] When t1≥t2, it indicates that the initial material state of the cooking material is the unheated state, at this time the power p2 can be used to continue heating for T1 time, and when t1 is less than t2, it indicates that the initial material state of the cooking material is the preheating state, at this time the power p2 can be used to continue heating for T2 time, and T1 is greater than T2.

[0085] From the above method, it can be seen that the present scheme can determine the real-time cooking state and the initial material state of the cooking material according to the weight change value of the cooking material in the cooking device, and then determine the control parameter for the current cooking state under the initial material state, so as to execute the cooking task according to the control parameter, thereby realizing the best cooking effect and improving the user experience.

[0086] The above is one or more adjustment control methods of cooking parameters of the present specification, based on the same idea, the present specification also provides a corresponding adjustment control device of cooking parameters, as shown in Figure 3 .

[0087] Figure 3 A schematic diagram of a cooking parameter adjustment control device provided for the present specification, comprising:

[0088] The monitoring module 301 is used for monitoring the weight of the cooking material during the cooking process, determining the weight change value of the cooking material relative to the weight of the cooking material monitored last time, and determining the weight change value of the cooking material;

[0089] The judgment module 302 is used for judging whether the cooking material reaches the target cooking state according to the weight change value;

[0090] The first determination module 303 is used for, if yes, determining the initial material cooking state of the cooking material corresponding to the cooking material parameter information according to the actual cooking time used by the cooking material to reach the target cooking state;

[0091] The second determination module 304 is used for determining the cooking control parameter for continuing cooking after the cooking material reaches the target cooking state according to the cooking material parameter information corresponding to the initial cooking state;

[0092] The execution module 305 is configured to execute the cooking task according to the control cooking parameter.

[0093] Optionally, the monitoring module 301 is specifically configured to cook the cooking material at a first cooking power, and monitor the weight of the cooking material according to a preset time interval to determine a weight change value of the cooking material within the preset time interval.

[0094] Optionally, the judging module 302 is specifically configured to determine the weight change value of the cooking material when the cooking material reaches the target cooking state as a target change value, and determine that the cooking material reaches the target cooking state if the weight change value is greater than or equal to the target change value.

[0095] Optionally, the initial material state includes at least one of an unheated state and a preheated state.

[0096] Optionally, the first determining module 303 is specifically configured to, if the actual cooking duration is less than a preset cooking duration corresponding to the cooking material reaching the target cooking state, take the material parameter information corresponding to the preheated state as the cooking material parameter information corresponding to the initial material state, or take the material parameter information corresponding to the unheated state as the cooking material parameter information corresponding to the initial material state.

[0097] Optionally, the second determining module 304 is specifically configured to determine a second cooking power for continuing to cook after reaching the target cooking state, determine a first cooking duration for continuing to cook the cooking material after reaching the target cooking state according to the cooking material parameter information corresponding to the unheated state if it is determined that the initial state is the unheated state, or determine a second cooking duration for continuing to cook the cooking material after reaching the target cooking state according to the cooking material parameter information corresponding to the preheated state if it is determined that the initial state is the preheated state.

[0098] Optionally, the first cooking duration is greater than the second cooking duration.

[0099] Optionally, the execution module 305 is specifically configured to execute the cooking task according to the second cooking power and a cooking duration for continuing to cook the cooking material from the initial material state to the target cooking state after the cooking material reaches the target cooking state.

[0100] The specification also provides Figure 4 The cooking device shown in the specification corresponds to Figure 1 The schematic structural diagram of the cooking device. As Figure 4At the hardware level, the electronic device includes a processor, an internal bus, a network interface, a memory, and a non-volatile memory, and can also include other hardware required by a business. The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs to realize the above Figure 1 The method for adjusting the cooking parameters. Of course, in addition to the software implementation, the present specification does not exclude other implementation manners, such as a logic device or a combination of software and hardware, and the like, that is, the execution subject of the following processing flow is not limited to each logic unit, and can also be hardware or a logic device.

[0101] In the 1990s, it was quite obvious to distinguish whether an improvement in a technology was in hardware (e.g., improvement in circuit structures of diodes, transistors, switches, etc.) or in software (improvement in method flow). However, as technology has evolved, many improvements in method flow today can be considered as direct improvements in hardware circuit structures. Designers almost always obtain the corresponding hardware circuit structures by programming the improved method flow into hardware circuits. Therefore, it cannot be said that an improvement in a method flow cannot be implemented by hardware entity modules. For example, a programmable logic device (PLD) (e.g., a field programmable gate array (FPGA)) is an integrated circuit whose logic function is determined by user programming of the device. A digital system is "integrated" on a PLD by the designer programming it, rather than by asking a chip manufacturer to design and fabricate a custom integrated circuit chip. Moreover, instead of manually fabricating integrated circuit chips, this programming is now mostly implemented by "logic compiler" software, which is similar to software compilers used in program development, and the original code to be compiled is written in a specific programming language, which is called a hardware description language (HDL), and there are many such languages, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc., and the most commonly used are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should be aware that, as long as the method flow is logically programmed in the above-mentioned hardware description languages and programmed into an integrated circuit, a hardware circuit implementing the logical method flow can be easily obtained.

[0102] The controller can be implemented in any suitable way, for example, the controller can take the form of a microprocessor or processor and a computer readable medium storing computer readable program code, such as software or firmware, executable by the (micro)processor, logic gates, switches, an application specific integrated circuit (ASIC), a programmable logic controller and an embedded microcontroller, examples of which include but are not limited to the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20 and Silicone Labs C8051F320, the memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art will also know that, in addition to being implemented in pure computer readable program code, the controller can equally well be implemented to perform the same functions using logic gates, switches, an application specific integrated circuit, a programmable logic controller and an embedded microcontroller, etc. by means of a logical programming of the method steps. The controller can thus be considered as a hardware component, and the means comprised therein for performing the various functions can be considered as structures within the hardware component. Alternatively, the means for performing the various functions can even be considered as both a software module implementing the method and a structure within the hardware component.

[0103] The systems, apparatuses, modules or units illustrated by the above embodiments can be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer can be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.

[0104] For the sake of description, the above apparatuses are described in various units by functions respectively. Of course, the functions of the units can be implemented in one or more software and / or hardware in the implementation of the present specification.

[0105] Those skilled in the art will understand that the embodiments of the present specification can be provided as a method, a system or a computer program product. Therefore, the present specification can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present specification can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0106] The specification is presented with reference to flow diagrams and / or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the specification. It will be understood that each block of the flow diagrams and / or block diagrams, and combinations of blocks in the flow diagrams and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processing element or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flow diagrams and / or block diagrams block or blocks. Figure 1 one or more flow or multiple flows and / or blocks Figure 1 one or more flow or multiple flows and / or blocks

[0107] These computer program instructions can also be stored in a computer- readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the function specified in the flow diagrams and / or block diagrams block or blocks. Figure 1 one or more flow or multiple flows and / or blocks Figure 1 one or more flow or multiple flows and / or blocks

[0108] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flow diagrams and / or block diagrams block or blocks. Figure 1 one or more flow or multiple flows and / or blocks ​ one or more flow or multiple flows and / or blocks

[0109] In one typical configuration, the computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0110] The memory can include non-persistent memory and / or volatile memory, such as random access memory (RAM) and / or cache memory, non-volatile memory, such as read-only memory (ROM), EPROM, and / or flash memory, etc. The memory is an example of computer readable media.

[0111] Computer-readable media includes permanent and non-permanent, movable and non-movable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible to a computing device. According to the definition herein, computer-readable media does not include transitory media such as modulated data signals and carriers.

[0112] It should also be noted that the terms "comprising", "containing", or any other variant thereof are intended to cover non-exclusive inclusion, such that a process, method, article or apparatus that comprises a list of elements does not only include those elements, but can also include other elements not expressly listed or inherent to such process, method, article or apparatus. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or apparatus that includes the element.

[0113] Those skilled in the art will appreciate that embodiments of the present specification can be provided as methods, systems or computer program products. Therefore, the present specification can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Moreover, the present specification can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0114] The present specification can be described in the general context of computer-executable instructions, such as program modules, executed by computers. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The present specification can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in both local and remote computer storage media including storage devices.

[0115] The various embodiments described in this specification are described using a numbering of embodiments approach: these are each individually integrated contributions pertaining to different but related aspects of the description. Each of the various embodiments can stand on its own, and each can be combined with the subject matter of other embodiments to produce further embodiments. Where appropriate, therefore, the contents of the specification can be regarded as being incorporated by reference, including the description, drawings, claims, abstract and the like.

[0116] The above description is embodied in the form of embodiments only and is not intended to limit the present specification. The present specification can be variously changed and modified by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present specification should be included in the scope of the claims of the present specification.

Claims

1. A method of adjusting control of cooking parameters, characterized by, Comprise: monitoring the weight of the cooking food material during the cooking process, determining the weight change value of the cooking food material in the current monitoring relative to the last monitoring of the weight of the cooking food material; wherein the cooking food material is cooked at a first cooking power; monitoring the weight of the cooking food material during the cooking process; determining whether the cooking food material reaches the target cooking state according to the weight change value; if yes, if the actual cooking time is less than the preset cooking time corresponding to the cooking food material reaching the target cooking state, the food material parameter information corresponding to the pre-heating state is taken as the cooking food material parameter information corresponding to the initial food material state, otherwise the food material parameter information corresponding to the un-heated state is taken as the cooking food material parameter information corresponding to the initial food material state; determining the control parameter for continuing cooking after the cooking food material reaches the target cooking state according to the cooking food material parameter information; wherein the control parameter for cooking includes the second cooking power for the cooking food material under the target cooking state, and the second cooking power is less than the first cooking power; executing the cooking task according to the control parameter.

2. The method of claim 1, wherein, monitoring the weight of the cooking food material during the cooking process, determining the weight change value of the cooking food material in the current monitoring relative to the last monitoring of the weight of the cooking food material; wherein the cooking food material is cooked at a first cooking power, and the weight of the cooking food material is monitored according to a preset time interval to determine the weight change value of the cooking food material in the preset time interval. determining whether the cooking food material reaches the target cooking state according to the weight change value, specifically including:

3. The method of claim 1, wherein, determining the weight change value of the cooking food material when it reaches the target cooking state as the target change value; if the weight change value is greater than or equal to the target change value, it is determined that the cooking food material reaches the target cooking state. determining the control parameter for continuing cooking after the cooking food material reaches the target cooking state according to the cooking food material parameter information, specifically including:

4. The method of claim 1, wherein, determining the second cooking power for continuing cooking after reaching the target cooking state; if it is determined that the initial state is the un-heated state, determining the first cooking time for continuing cooking the cooking food material after reaching the target cooking state according to the cooking food material parameter information corresponding to the un-heated state, if it is determined that the initial state is the pre-heating state, determining the second cooking time for continuing cooking the cooking food material after reaching the target cooking state according to the cooking food material parameter information corresponding to the pre-heating state. The first cooking time is greater than the second cooking time.

5. The method of claim 4, wherein, executing the cooking task according to the cooking parameter, specifically including:

6. The method of claim 4, wherein, after monitoring that the cooking food material reaches the target cooking state, executing the cooking task according to the second cooking power and the cooking time for continuing cooking the cooking food material from the initial food material state to the target cooking state. Comprise:

7. An adjustment control device of a cooking parameter, characterized by, ​ The monitoring module monitors the weight of the cooking food material during the cooking process, determines a current monitored weight change value of the cooking food material relative to a last monitored weight of the cooking food material, and determines the weight change value of the cooking food material; wherein the cooking food material is cooked at a first cooking power; the weight of the cooking food material is monitored during the cooking process; The judging module judges whether the cooking food material reaches a target cooking state according to the weight change value; The first determining module, if yes, if an actual cooking duration is less than a preset cooking duration corresponding to the cooking food material reaching the target cooking state, food material parameter information corresponding to a pre-heating state is taken as cooking food material parameter information corresponding to an initial food material state, otherwise, food material parameter information corresponding to an un-heating state is taken as the cooking food material parameter information corresponding to the initial food material state; The second determining module determines a cooking control parameter for continuing cooking after the cooking food material reaches the target cooking state according to the cooking food material parameter information; wherein the cooking control parameter includes a second cooking power for the cooking food material under the target cooking state, and the second cooking power is less than the first cooking power; The executing module executes a cooking task according to the control parameter.

8. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, and the computer program is executed by the processor to implement the method in any one of claims 1-6.

9. A cooking apparatus comprising a memory, a processor, and a computer program stored on the memory and running on the processor, characterized in that, The processor executes the program to implement the method in any one of claims 1-6.

Citation Information

Patent Citations

  • Method and apparatus for controlling a cooking process of a food

    CN106102479A

  • Method and device for switching steps of smart menu and intelligent cooking device

    CN109709856A