Menu specification adjusting method and device, electronic equipment and storage medium

Through the recipe specification adjustment method and device, the problem of fixed specification usage in intelligent cooking equipment is solved, and flexible adjustment of recipe specifications and guaranteed cooking effect is achieved.

CN119896406APending Publication Date: 2025-04-29ZHUHAI UNICOOK TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311413582.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-27
Publication Date
2025-04-29

AI Technical Summary

Technical Problem

When executing recipes, the specifications and dosages of existing smart cooking equipment are fixed, and users cannot flexibly adjust them, resulting in poor cooking results.

Method used

Provide a recipe specification adjustment method and device. By obtaining the current specification quantity and adjusted specification quantity of the target recipe, combining preset adjustment rules, determine the recipe parameters of the adjusted specification, and use these parameters to adjust the recipe.

Benefits of technology

It realizes flexible adjustment of recipe specifications to ensure that the cooking dishes achieve the production effect of the original recipe and meets the personalized needs of users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119896406A_ABST
    Figure CN119896406A_ABST
Patent Text Reader

Abstract

The invention provides a menu specification adjusting method and device, electronic equipment and a storage medium, and relates to the technical field of intelligent cooking. The method comprises the following steps: in response to an instruction for adjusting the specification of a menu, obtaining the specification quantity of the current specification and the specification quantity of the adjusted specification of a target menu; obtaining a preset adjustment rule; based on the specification amount of the current specification, the specification amount of the adjusted specification and a preset adjustment rule, menu parameters of the adjusted specification are determined; and adjusting the target menu by using the menu parameter with the adjusted specification. It can be seen that according to the embodiment of the invention, the target menu can be flexibly and efficiently adjusted by using the menu parameters of the adjusted specification, then the adjusted target menu can be subsequently used for cooking, the personalized requirement of a user for the specification amount of the adjusted specification is met, and the production effect of cooked dishes can be guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of intelligent cooking technology, and in particular to a method and device for adjusting recipe specifications, an electronic device, and a storage medium. Background Art

[0002] With the continuous development of intelligent kitchens, intelligent kitchen appliances have gradually entered people's daily lives. The core of intelligent kitchen appliances is automated cooking equipment, which can automatically complete the cooking process of dishes according to the instructions of electronic recipes. For example, intelligent cooking machines can automatically complete the cooking process according to the cooking steps of electronic recipes. The emergence of these automated cooking devices has greatly improved cooking efficiency.

[0003] At present, when cooking equipment is executing a recipe, the specification and dosage of the recipe are fixed. For example, the specification and dosage of the original recipe is 1kg (kilogram), and 1kg of the dish corresponds to 20g (gram) of seasoning. However, the user may need to modify the specification and dosage due to certain factors during cooking. For example, the specification and dosage is modified to 1.5kg. If the original recipe is followed, the cooked dish will not achieve the original recipe's production effect. Therefore, this technical problem needs to be solved urgently. Summary of the invention

[0004] In view of the above problems, the present application is proposed to provide a method and device for adjusting recipe specifications, an electronic device and a storage medium that overcome the above problems or at least partially solve the above problems. The technical solution is as follows:

[0005] In a first aspect, a method for adjusting recipe specifications is provided, comprising:

[0006] In response to an instruction to adjust a recipe specification, obtaining a specification quantity of a current specification and a specification quantity of an adjusted specification of a target recipe;

[0007] Get the preset adjustment rules;

[0008] Determining recipe parameters of the adjusted specifications based on the specification quantity of the current specifications, the specification quantity of the adjusted specifications, and the preset adjustment rules;

[0009] The target recipe is adjusted using the recipe parameters of the adjusted specifications.

[0010] In a possible implementation manner, the preset adjustment rule includes a preset adjustment coefficient and a preset conversion model.

[0011] In a possible implementation manner, a value range of the preset adjustment coefficient is greater than or equal to 0.1 and less than or equal to 1.

[0012] In a possible implementation manner, a value range of the preset adjustment coefficient is greater than or equal to 0.6 and less than or equal to 0.9.

[0013] In a possible implementation, the recipe parameters include material amounts and cooking parameters, and the preset conversion model is used to adjust the material amounts and / or cooking parameters.

[0014] In a possible implementation, the cooking parameters include cooking steps, and the preset conversion model is used to adjust the feeding amount and / or cooking parameters, including: the preset conversion model is used to adjust at least part of the cooking steps.

[0015] In a possible implementation, the at least part of the cooking steps includes a heating step, and the preset conversion model is used to adjust at least the part of the cooking steps, including: the preset conversion model is used to adjust the heating step.

[0016] In a possible implementation, the preset conversion model is constructed by the following steps:

[0017] Assume that A is the first feeding amount or the first cooking parameter, B is the second feeding amount or the second cooking parameter, C is the first specification amount, D is the second specification amount, and E is the dynamic adjustment coefficient; the first feeding amount is greater than the second feeding amount, the first cooking parameter is greater than the second cooking parameter, and the first specification amount is greater than the second specification amount; the first specification amount corresponds to the first feeding amount or the first cooking parameter, and the second specification amount corresponds to the second feeding amount or the second cooking parameter;

[0018] If converting from the second specification quantity D to the first specification quantity C, A is calculated by the following formula:

[0019] A=B+(B÷D×(CD))×E;

[0020] If you convert from the first specification quantity C to the second specification quantity D, calculate B by the following formula:

[0021] B=(A×D×(CD))÷(E+D×(CD)).

[0022] In a possible implementation, after adjusting the target recipe using the recipe parameters of the adjusted specifications, the method further includes:

[0023] Cooking with the adjusted target recipe, and after cooking is completed, not saving the adjusted recipe parameters as a temporary modification; or

[0024] Cooking with the adjusted target recipe, and after cooking is completed, saving the recipe parameters of the adjusted specifications to the target recipe; or

[0025] Cooking is performed using the adjusted target recipe, and after cooking is completed, the adjusted target recipe is saved as a new recipe.

[0026] In a possible implementation, the method further includes:

[0027] During the cooking process, the actual input materials are weighed, and if the actual input weight does not reach the preset specification, a compensation coefficient is determined;

[0028] Calculating compensated recipe parameters based on the specification quantity of the actual specification, the specification quantity of the preset specification, the compensation coefficient, and the preset conversion model;

[0029] The target recipe is adjusted again using the compensated recipe parameters and then cooked.

[0030] In a second aspect, a device for adjusting recipe specifications is provided, comprising:

[0031] A first acquisition module, configured to acquire a specification quantity of a current specification and a specification quantity of an adjusted specification of a target recipe in response to an instruction to adjust a recipe specification;

[0032] A second acquisition module is used to acquire a preset adjustment rule;

[0033] A determination module, configured to determine the recipe parameters of the adjusted specifications based on the specification quantity of the current specifications, the specification quantity of the adjusted specifications, and the preset adjustment rules;

[0034] The adjustment module is used to adjust the target recipe using the recipe parameters of the adjusted specifications.

[0035] In a possible implementation manner, the preset adjustment rule includes a preset adjustment coefficient and a preset conversion model.

[0036] In a possible implementation manner, a value range of the preset adjustment coefficient is greater than or equal to 0.1 and less than or equal to 1.

[0037] In a possible implementation manner, a value range of the preset adjustment coefficient is greater than or equal to 0.6 and less than or equal to 0.9.

[0038] In a possible implementation, the recipe parameters include material amounts and cooking parameters, and the preset conversion model is used to adjust the material amounts and / or cooking parameters.

[0039] In a possible implementation, the cooking parameters include cooking steps, and the preset conversion model is used to adjust the feeding amount and / or cooking parameters, including: the preset conversion model is used to adjust at least part of the cooking steps.

[0040] In a possible implementation, the at least part of the cooking steps includes a heating step, and the preset conversion model is used to adjust at least the part of the cooking steps, including: the preset conversion model is used to adjust the heating step.

[0041] In a possible implementation, the device further includes a construction module, configured to construct the preset conversion model through the following steps:

[0042] Assume that A is the first feeding amount or the first cooking parameter, B is the second feeding amount or the second cooking parameter, C is the first specification amount, D is the second specification amount, and E is the dynamic adjustment coefficient; the first feeding amount is greater than the second feeding amount, the first cooking parameter is greater than the second cooking parameter, and the first specification amount is greater than the second specification amount; the first specification amount corresponds to the first feeding amount or the first cooking parameter, and the second specification amount corresponds to the second feeding amount or the second cooking parameter;

[0043] If converting from the second specification quantity D to the first specification quantity C, A is calculated by the following formula:

[0044] A=B+(B÷D×(CD))×E;

[0045] If you convert from the first specification quantity C to the second specification quantity D, calculate B by the following formula:

[0046] B=(A×D×(CD))÷(E+D×(CD)).

[0047] In a possible implementation manner, the device further includes a storage module, which is used to:

[0048] Cooking with the adjusted target recipe, and after cooking is completed, not saving the adjusted recipe parameters as a temporary modification; or

[0049] Cooking with the adjusted target recipe, and after cooking is completed, saving the recipe parameters of the adjusted specifications to the target recipe; or

[0050] Cooking is performed using the adjusted target recipe, and after cooking is completed, the adjusted target recipe is saved as a new recipe.

[0051] In a possible implementation manner, the adjustment module is further configured to:

[0052] During the cooking process, the actual input materials are weighed, and if the actual input weight does not reach the preset specification, a compensation coefficient is determined;

[0053] Calculating compensated recipe parameters based on the specification quantity of the actual specification, the specification quantity of the preset specification, the compensation coefficient, and the preset conversion model;

[0054] The target recipe is adjusted again using the compensated recipe parameters and then cooked.

[0055] According to a third aspect, an electronic device is provided, comprising a processor and a memory, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute any of the above-described methods for adjusting recipe specifications.

[0056] In a fourth aspect, a storage medium is provided, wherein the storage medium stores a computer program, wherein the computer program is configured to execute any of the above-mentioned methods for adjusting recipe specifications when running.

[0057] By means of the above technical solution, the recipe specification adjustment method and device, electronic device and storage medium provided in the embodiment of the present application can obtain the specification quantity of the current specification and the specification quantity of the adjusted specification of the target recipe in response to the instruction to adjust the recipe specification; obtain the preset adjustment rule; determine the recipe parameters of the adjusted specification based on the specification quantity of the current specification, the specification quantity of the adjusted specification and the preset adjustment rule; and adjust the target recipe using the recipe parameters of the adjusted specification. It can be seen that the embodiment of the present application can flexibly and efficiently use the recipe parameters of the adjusted specification to adjust the target recipe, and then the adjusted target recipe can be used for cooking later, meeting the user's personalized needs for the specification quantity of the adjusted specification, and can ensure the production effect of the cooked dish. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in describing the embodiments of the present application are briefly introduced below.

[0059] Figure 1 A flow chart showing a method for adjusting recipe specifications provided in an embodiment of the present application is shown;

[0060] Figure 2 A schematic diagram of an interface for converting recipe specifications by coefficients provided in an embodiment of the present application is shown;

[0061] Figure 3 A structural diagram of a device for adjusting recipe specifications provided in an embodiment of the present application is shown;

[0062] Figure 4 A structural diagram of a device for adjusting recipe specifications provided by another embodiment of the present application is shown;

[0063] Figure 5 A structural diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0064] The exemplary embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present application and to fully convey the scope of the present application to those skilled in the art.

[0065] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that such use is interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the term "including" and its variants are to be interpreted as open-ended terms meaning "including but not limited to".

[0066] As described above, when the recipe specifications and usage are modified, if the original recipe is followed, the cooked dish will not be able to achieve the original recipe's production effect. In order to solve this technical problem, the present application embodiment provides a method for adjusting recipe specifications, such as Figure 1 As shown, the method for adjusting the recipe specifications may include the following steps S101 to S104:

[0067] Step S101 , in response to an instruction to adjust recipe specifications, obtaining specification quantities of current specifications and specification quantities of adjusted specifications of a target recipe.

[0068] In this step, the recipe specifications may refer to the specification quantity or output quantity of the recipe, such as small portion, medium portion, large portion, etc., and also such as 2kg, 3kg, 5kg, etc. It should be noted that the examples listed here are only illustrative and do not limit this embodiment.

[0069] Step S102, obtaining a preset adjustment rule.

[0070] Step S103, determining the recipe parameters of the adjusted specifications based on the specification quantity of the current specifications, the specification quantity of the adjusted specifications, and the preset adjustment rules.

[0071] Step S104, adjusting the target recipe using the recipe parameters of the adjusted specifications.

[0072] The embodiments of the present application can flexibly and efficiently use the recipe parameters of the adjusted specifications to adjust the target recipe, and then the adjusted target recipe can be used for cooking later, meeting the user's personalized needs for the quantity of the adjusted specifications and ensuring the production effect of the cooked dishes.

[0073] In the embodiment of the present application, a possible implementation method is provided, and the preset adjustment rule mentioned in the above step S102 may include a preset adjustment coefficient and a preset conversion model. In practical applications, a ratio can be calculated between the specification quantity of the current specification and the specification quantity of the adjusted specification, but the adjustment of the recipe parameters is usually not adjusted in proportion to the calculated ratio. This embodiment determines the recipe parameters of the adjusted specification based on the preset adjustment coefficient and the preset conversion model, and then uses the recipe parameters of the adjusted specification to adjust the target recipe. The adjusted target recipe can be used for cooking later, which can ensure the production effect of the cooked dish.

[0074] A possible implementation method is provided in an embodiment of the present application. The value range of the preset adjustment coefficient mentioned in the above embodiment may be greater than or equal to 0.1 and less than or equal to 1.

[0075] Furthermore, the preset adjustment coefficient may be within a range of greater than or equal to 0.6 and less than or equal to 0.9. For example, the preset adjustment coefficient is 0.75, which may be determined according to actual usage requirements, and this embodiment does not limit this.

[0076] A possible implementation method is provided in an embodiment of the present application. The recipe parameters mentioned in step S103 above may include the amount of ingredients and cooking parameters. The amount of ingredients here may be the amount of ingredients, the amount of seasonings, etc.; the cooking parameters may be the cooking time, the power of the cooking equipment, the temperature of the cooking equipment, etc., which are not limited in this embodiment.

[0077] In this embodiment, the preset conversion model can adjust the feeding amount in combination with the preset adjustment coefficient to obtain the feeding amount of the adjusted specifications; the preset conversion model can adjust the cooking parameters in combination with the preset adjustment coefficient to obtain the cooking parameters of the adjusted specifications.

[0078] A possible implementation method is provided in the embodiment of the present application. The cooking parameters can also be cooking steps, and the preset conversion model can be used to adjust at least part of the cooking steps. For example, the target recipe "Stir-fried Pork with Peppers" has a recipe specification of 1kg, including multiple cooking steps, namely, hot pot, pouring vegetable oil, adding 100 grams of garlic, 50 grams of ginger, and 50 grams of onion to stir-fry, adding 500 grams of pork belly and cooking for 120 seconds, continuing to add 150 grams of green pepper and 150 grams of red pepper to stir-fry and cook for 120 seconds, and serving. In this specific example, in combination with the preset conversion model, the addition of 100 grams of garlic, 50 grams of ginger, and 50 grams of onion can be adjusted to stir-fry, the addition of 500 grams of pork belly and cooking for 120 seconds can be adjusted, and the addition of 150 grams of green pepper and 150 grams of red pepper to stir-fry and cooking for 120 seconds can be adjusted. It should be noted that the enumeration here is only indicative and does not limit the present embodiment.

[0079] The present application provides a possible implementation method, where at least part of the cooking steps may include a heating step, and the preset conversion model may be used to adjust the heating step. For example, in the above specific example, the adjustment may be to add 500 grams of pork belly and cook for 120 seconds, and to continue to add 150 grams of green pepper and 150 grams of red pepper and stir-fry and cook for 120 seconds.

[0080] A possible implementation method is provided in the embodiments of the present application. The preset conversion model mentioned in the above embodiments can be constructed by the following steps:

[0081] Assume that A is the first feeding amount or the first cooking parameter, B is the second feeding amount or the second cooking parameter, C is the first specification amount, D is the second specification amount, and E is the dynamic adjustment coefficient; the first feeding amount is greater than the second feeding amount, the first cooking parameter is greater than the second cooking parameter, and the first specification amount is greater than the second specification amount; the first specification amount corresponds to the first feeding amount or the first cooking parameter, and the second specification amount corresponds to the second feeding amount or the second cooking parameter;

[0082] If converting from the second specification quantity D to the first specification quantity C, A is calculated by the following formula:

[0083] A=B+(B÷D×(CD))×E;

[0084] If you convert from the first specification quantity C to the second specification quantity D, calculate B by the following formula:

[0085] B=(A×D×(CD))÷(E+D×(CD)).

[0086] For example, the current specification of the target recipe is the second specification, which is 1kg (D), and the second feeding amount is 0.5kg (B); the adjusted specification is the first specification, which is 1.5kg (C), that is, the specification is adjusted from a small portion to a large portion, and the dynamic adjustment coefficient is 0.75 (E). The first feeding amount A = 0.5 + (0.5 ÷ 1 × (1.5 - 1)) × 0.75 = 0.6875 catties = 1.375 jin. To cook 1.5 kg (i.e. 3 jin), 0.6875 catties (1.375 jin) of material is required.

[0087] For another example, the current specification quantity of the target recipe is the first specification quantity, which is 1.5kg (C), and the first feeding quantity is 0.6875kg (A); the specification quantity after adjustment is the second specification quantity, which is 1kg (D), that is, the specification quantity is adjusted from the large portion to the small portion, and the dynamic adjustment coefficient is 0.75 (E). When calculating the second feeding quantity B, the quantity units of C, A and D need to be unified into jin. The second feeding quantity B = (1.375×2×(3-2))÷(0.75+2×(3-2)) = 1 jin.

[0088] The above example introduces the calculation of the amount of material to be added. The same applies to the calculation of cooking parameters.

[0089] In an embodiment of the present application, a possible implementation is provided. After the target recipe is adjusted using the recipe parameters of the adjusted specifications in step S104, the following steps P1, P2 or P3 may also be included:

[0090] Step P1, cooking is performed using the adjusted target recipe, and after cooking is completed, the recipe parameters of the adjusted specifications are not saved as a temporary modification.

[0091] The technical solution involved in this step can be applied in the scenario of temporarily adjusting specifications, that is, using the adjusted target recipe for cooking, and after cooking is completed, the recipe parameters of the adjusted specifications are not saved as a temporary modification.

[0092] Step P2, using the adjusted target recipe to cook, and after cooking is completed, saving the recipe parameters of the adjusted specifications to the target recipe.

[0093] This step can save the recipe parameters of the adjusted specifications to the target recipe, so that the target recipe can be used for cooking next time to meet the personalized needs of the user.

[0094] Step P3, using the adjusted target recipe to cook, and after cooking is completed, saving the adjusted target recipe as a new recipe.

[0095] This step can save the adjusted target recipe as a new recipe so that the new recipe can be used for cooking next time to meet the personalized needs of the user.

[0096] The present application embodiment provides a possible implementation method. In order to more accurately measure the specification amount and determine reasonable recipe parameters, the present embodiment may further include the following steps M1 to M3:

[0097] Step M1, during the cooking process, the actual input materials are weighed, and if the actual input material weight does not reach the preset specification, a compensation coefficient is determined.

[0098] In this step, the compensation coefficient may be a value greater than 0 and less than 1, such as a compensation coefficient of 0.75 or 0.7, etc. The compensation coefficient may be determined based on actual conditions, and this embodiment does not impose any limitation on this.

[0099] Step M2, calculating compensated recipe parameters based on the actual specification quantity, the preset specification quantity, the compensation coefficient and the preset conversion model.

[0100] In this step, the preset conversion model can be as introduced above and will not be described in detail here.

[0101] Step M3, using the compensated recipe parameters to adjust the target recipe again and then cook.

[0102] This embodiment can efficiently use the compensated recipe parameters to adjust the target recipe again before cooking, thereby ensuring the production effect of the cooked dish.

[0103] The above introduces Figure 1 There are multiple implementation methods for each link of the illustrated embodiment. The method for adjusting the recipe specifications of the embodiment of the present application will be further explained below through specific embodiments.

[0104] In a specific embodiment, when or after creating a recipe, the "Allow temporary adjustment" button of the recipe specification can be turned on on the computer or mobile device. In this way, when cooking, the recipe loaded into the cooking device opens temporary adjustment permissions, and the user of the cooking device can temporarily adjust the specifications of the dish. For example, the original set recipe supports 3 specifications, such as 1kg / small portion, 1.5kg / medium portion, and 2kg / large portion, but due to actual needs, it may be necessary to cook a recipe of 1.8kg. Then, according to the 3 specifications of the original recipe file, it cannot adapt to the product of 1.8kg. Therefore, setting the temporary adjustment function can further expand the practicality of the recipe.

[0105] Here, in response to an instruction to temporarily adjust the recipe specifications, the specification quantities of the current specifications of the target recipe can be obtained, and a page for temporarily adjusting the recipe specifications can be generated, in which the specification quantities of the current specifications are displayed; and then the input specification quantities of the temporarily adjusted specifications are received through the page for temporarily adjusting the recipe specifications.

[0106] Furthermore, based on the current specification quantity (such as 1kg), the adjusted specification quantity 1.8kg, the preset adjustment coefficient and the preset conversion model, the recipe parameters of the adjusted specifications can be determined, so that the above recipe can be adjusted for cooking using the recipe parameters of the adjusted specifications.

[0107] The preset adjustment coefficient may have a value range of greater than or equal to 0.1 and less than or equal to 1. Furthermore, the preset adjustment coefficient may have a value range of greater than or equal to 0.6 and less than or equal to 0.9. For example, the preset adjustment coefficient is 0.75. The specific situation may be determined according to actual usage requirements, and this embodiment does not limit this. Here, the conversion coefficient inputted by the page for temporarily adjusting the recipe specifications may be received as the preset adjustment coefficient.

[0108] The preset conversion model here can refer to the preset conversion model constructed in the previous article, and will not be described in detail here.

[0109] In addition, recipe parameters may include feeding amount and cooking parameters. The feeding amount here may be the feeding amount of ingredients, the feeding amount of seasonings, etc.; the cooking parameters may be the cooking time, cooking equipment power, cooking equipment temperature, cooking steps, heating steps, etc., which are not limited in this embodiment.

[0110] Figure 2 The schematic diagram of the interface for converting recipe specifications by coefficients provided in the embodiment of the present application is shown. Figure 2 In the recipe, the original recipe specifications are the default specifications, the output quantity (i.e. the specification quantity) is 1kg, the new specification output quantity (i.e. the specification quantity) is 1.8kg, and the ingredient seasoning usage coefficient and the cooking step duration coefficient in the conversion coefficient are both 0.75.

[0111] After adjusting the target recipe using the adjusted recipe parameters, you can use the adjusted target recipe to cook, and after cooking is completed, do not save the adjusted recipe parameters as a temporary modification; or use the adjusted target recipe to cook, and after cooking is completed, save the adjusted recipe parameters to the target recipe; or use the adjusted target recipe to cook, and after cooking is completed, save the adjusted target recipe as a new recipe. In this way, it can be applied in temporary or other cooking scenarios to meet the personalized needs of users.

[0112] It should be noted that the size of the sequence number of each step in the above embodiment does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application. In practical applications, all the above possible implementation methods can be combined in any way to form possible embodiments of the present application, which will not be described one by one here.

[0113] Based on the methods for adjusting recipe specifications provided in the above embodiments, and based on the same inventive concept, an embodiment of the present application further provides a device for adjusting recipe specifications.

[0114] Figure 3 is a structural diagram of a device for adjusting recipe specifications provided in an embodiment of the present application. Figure 3 As shown, the device for adjusting recipe specifications may specifically include a first acquisition module 310 , a second acquisition module 320 , a determination module 330 and an adjustment module 340 .

[0115] A first acquisition module 310 is used to acquire the specification quantity of the current specification and the specification quantity of the adjusted specification of the target recipe in response to an instruction to adjust the recipe specification;

[0116] A second acquisition module 320 is used to acquire a preset adjustment rule;

[0117] A determination module 330, configured to determine the recipe parameters of the adjusted specifications based on the specification quantity of the current specifications, the specification quantity of the adjusted specifications, and the preset adjustment rule;

[0118] The adjustment module 340 is configured to adjust the target recipe using the recipe parameters of the adjusted specifications.

[0119] A possible implementation method is provided in an embodiment of the present application, wherein the preset adjustment rule includes a preset adjustment coefficient and a preset conversion model.

[0120] A possible implementation method is provided in an embodiment of the present application, and the value range of the preset adjustment coefficient is greater than or equal to 0.1 and less than or equal to 1.

[0121] A possible implementation method is provided in an embodiment of the present application, and the value range of the preset adjustment coefficient is greater than or equal to 0.6 and less than or equal to 0.9.

[0122] A possible implementation method is provided in an embodiment of the present application, wherein the recipe parameters include a material amount and a cooking parameter, and the preset conversion model is used to adjust the material amount and / or the cooking parameter.

[0123] A possible implementation method is provided in an embodiment of the present application, wherein the cooking parameters include cooking steps, and the preset conversion model is used to adjust the feeding amount and / or cooking parameters, including: the preset conversion model is used to adjust at least part of the cooking steps.

[0124] A possible implementation method is provided in an embodiment of the present application, wherein at least part of the cooking steps include a heating step, and the preset conversion model is used to adjust at least part of the cooking steps, including: the preset conversion model is used to adjust the heating step.

[0125] A possible implementation method is provided in the embodiment of the present application, such as Figure 4 As shown above Figure 3 The device shown may also include a construction module 410, which is used to construct the preset conversion model through the following steps:

[0126] Assume that A is the first feeding amount or the first cooking parameter, B is the second feeding amount or the second cooking parameter, C is the first specification amount, D is the second specification amount, and E is the dynamic adjustment coefficient; the first feeding amount is greater than the second feeding amount, the first cooking parameter is greater than the second cooking parameter, and the first specification amount is greater than the second specification amount; the first specification amount corresponds to the first feeding amount or the first cooking parameter, and the second specification amount corresponds to the second feeding amount or the second cooking parameter;

[0127] If converting from the second specification quantity D to the first specification quantity C, A is calculated by the following formula:

[0128] A=B+(B÷D×(CD))×E;

[0129] If you convert from the first specification quantity C to the second specification quantity D, calculate B by the following formula:

[0130] B=(A×D×(CD))÷(E+D×(CD)).

[0131] A possible implementation method is provided in the embodiment of the present application, such as Figure 4 As shown above Figure 3 The device shown may also include a storage module 420 for:

[0132] Cooking with the adjusted target recipe, and after cooking is completed, not saving the adjusted recipe parameters as a temporary modification; or

[0133] Cooking with the adjusted target recipe, and after cooking is completed, saving the recipe parameters of the adjusted specifications to the target recipe; or

[0134] Cooking is performed using the adjusted target recipe, and after cooking is completed, the adjusted target recipe is saved as a new recipe.

[0135] A possible implementation method is provided in an embodiment of the present application, wherein the adjustment module 340 is further configured to:

[0136] During the cooking process, the actual input materials are weighed, and if the actual input weight does not reach the preset specification, a compensation coefficient is determined;

[0137] Calculating compensated recipe parameters based on the specification quantity of the actual specification, the specification quantity of the preset specification, the compensation coefficient, and the preset conversion model;

[0138] The target recipe is adjusted again using the compensated recipe parameters and then cooked.

[0139] Based on the same inventive concept, an embodiment of the present application also provides an electronic device, including a processor and a memory, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the method for adjusting the recipe specifications of any one of the above embodiments.

[0140] In an exemplary embodiment, an electronic device is provided, such as Figure 5 As shown, Figure 5 The electronic device 500 shown includes: a processor 501 and a memory 503. The processor 501 and the memory 503 are connected, such as through a bus 502. Optionally, the electronic device 500 may also include a transceiver 504. It should be noted that in actual applications, the transceiver 504 is not limited to one, and the structure of the electronic device 500 does not constitute a limitation on the embodiments of the present application.

[0141] Processor 501 may be a CPU (Central Processing Unit), a general purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. Processor 501 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0142] The bus 502 may include a path to transmit information between the above components. The bus 502 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 502 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0143] The memory 503 can be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.

[0144] The memory 503 is used to store the computer program code for executing the solution of the present application, and the execution is controlled by the processor 501. The processor 501 is used to execute the computer program code stored in the memory 503 to implement the contents shown in the above method embodiment.

[0145] Among them, electronic devices include but are not limited to: mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0146] Based on the same inventive concept, an embodiment of the present application further provides a storage medium, in which a computer program is stored, wherein the computer program is configured to execute the method for adjusting the recipe specifications of any one of the above embodiments when running.

[0147] Those skilled in the art can clearly understand that the specific working processes of the systems, devices, and modules described above can refer to the corresponding processes in the aforementioned method embodiments, and for the sake of brevity, they are not further described here.

[0148] Those skilled in the art can understand that the technical solution of the present application can be essentially or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, which includes a number of program instructions, so that an electronic device (such as a personal computer, a server, or a network device, etc.) executes all or part of the steps of the method described in each embodiment of the present application when running the program instructions. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.

[0149] Alternatively, all or part of the steps of implementing the aforementioned method embodiments may be accomplished by hardware associated with program instructions (such as electronic devices such as personal computers, servers, or network devices), and the program instructions may be stored in a computer-readable storage medium. When the program instructions are executed by a processor of an electronic device, the electronic device executes all or part of the steps of the methods described in the embodiments of the present application.

[0150] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that within the spirit and principles of the present application, they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not deviate from the protection scope of the present application.

Claims

1. A method for adjusting recipe specifications, characterized in that: include: In response to an instruction to adjust a recipe specification, obtaining a specification quantity of a current specification and a specification quantity of an adjusted specification of a target recipe; Get the preset adjustment rules; Determining recipe parameters of the adjusted specifications based on the specification quantity of the current specifications, the specification quantity of the adjusted specifications, and the preset adjustment rules; The target recipe is adjusted using the recipe parameters of the adjusted specifications.

2. The method according to claim 1, characterized in that The preset adjustment rule includes a preset adjustment coefficient and a preset conversion model.

3. The method according to claim 2, characterized in that The value range of the preset adjustment coefficient is greater than or equal to 0.1 and less than or equal to 1.

4. The method according to claim 3, characterized in that The value range of the preset adjustment coefficient is greater than or equal to 0.6 and less than or equal to 0.

9.

5. The method according to any one of claims 2 to 4, characterized in that The recipe parameters include feeding amounts and cooking parameters, and the preset conversion model is used to adjust the feeding amounts and / or cooking parameters.

6. The method according to claim 5, characterized in that The cooking parameters include cooking steps, and the preset conversion model is used to adjust the feeding amount and / or cooking parameters, including: the preset conversion model is used to adjust at least part of the cooking steps.

7. The method according to claim 6, characterized in that At least part of the cooking steps include a heating step, and the preset conversion model is used to adjust at least part of the cooking steps, including: the preset conversion model is used to adjust the heating step.

8. The method according to any one of claims 2 to 7, characterized in that The preset conversion model is constructed by following the steps below: Assume that A is the first feeding amount or the first cooking parameter, B is the second feeding amount or the second cooking parameter, C is the first specification amount, D is the second specification amount, and E is the dynamic adjustment coefficient; the first feeding amount is greater than the second feeding amount, the first cooking parameter is greater than the second cooking parameter, and the first specification amount is greater than the second specification amount; the first specification amount corresponds to the first feeding amount or the first cooking parameter, and the second specification amount corresponds to the second feeding amount or the second cooking parameter; If converting from the second specification quantity D to the first specification quantity C, A is calculated by the following formula: A=B+(B÷D×(CD))×E; If you convert from the first specification quantity C to the second specification quantity D, calculate B by the following formula: B=(A×D×(CD))÷(E+D×(CD)).

9. The method according to any one of claims 1 to 8, characterized in that After adjusting the target recipe using the recipe parameters of the adjusted specifications, the method further includes: Cooking with the adjusted target recipe, and after cooking is completed, not saving the adjusted recipe parameters as a temporary modification; or Cooking with the adjusted target recipe, and after cooking is completed, saving the recipe parameters of the adjusted specifications to the target recipe; or Cooking is performed using the adjusted target recipe, and after cooking is completed, the adjusted target recipe is saved as a new recipe.

10. The method according to claim 9, characterized in that Also includes: During the cooking process, the actual input materials are weighed. If the actual input material weight does not reach the preset specification, a compensation coefficient is determined; Calculating compensated recipe parameters based on the specification quantity of the actual specification, the specification quantity of the preset specification, the compensation coefficient, and the preset conversion model; The target recipe is adjusted again using the compensated recipe parameters and then cooked.

11. A device for adjusting recipe specifications, characterized in that: include: A first acquisition module, configured to acquire a specification quantity of a current specification and a specification quantity of an adjusted specification of a target recipe in response to an instruction to adjust a recipe specification; A second acquisition module is used to acquire a preset adjustment rule; A determination module, configured to determine the recipe parameters of the adjusted specifications based on the specification quantity of the current specifications, the specification quantity of the adjusted specifications, and the preset adjustment rules; The adjustment module is used to adjust the target recipe using the recipe parameters of the adjusted specifications.

12. An electronic device, characterized in that: The invention comprises a processor and a memory, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the method for adjusting the recipe specification according to any one of claims 1 to 10.

13. A storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program is configured to execute the method for adjusting recipe specifications according to any one of claims 1 to 10 when running.