CN112487023A - Electronic menu creation method, device, equipment and computer readable storage medium - Google Patents
Electronic menu creation method, device, equipment and computer readable storage medium Download PDFInfo
- Publication number
- CN112487023A CN112487023A CN202011382428.9A CN202011382428A CN112487023A CN 112487023 A CN112487023 A CN 112487023A CN 202011382428 A CN202011382428 A CN 202011382428A CN 112487023 A CN112487023 A CN 112487023A
- Authority
- CN
- China
- Prior art keywords
- cooking
- data
- preset
- incremental
- cooking data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 78
- 238000010411 cooking Methods 0.000 claims abstract description 1010
- 230000008569 process Effects 0.000 claims abstract description 47
- 230000008859 change Effects 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 5
- 230000004048 modification Effects 0.000 claims 1
- 238000012986 modification Methods 0.000 claims 1
- 238000010438 heat treatment Methods 0.000 description 24
- 230000001960 triggered effect Effects 0.000 description 10
- 235000011194 food seasoning agent Nutrition 0.000 description 8
- 235000002568 Capsicum frutescens Nutrition 0.000 description 7
- 240000008574 Capsicum frutescens Species 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 239000004615 ingredient Substances 0.000 description 7
- 230000008901 benefit Effects 0.000 description 6
- 238000003780 insertion Methods 0.000 description 6
- 230000037431 insertion Effects 0.000 description 6
- 150000003839 salts Chemical class 0.000 description 6
- 235000012054 meals Nutrition 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 239000004278 EU approved seasoning Substances 0.000 description 3
- 238000012840 feeding operation Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 230000002035 prolonged effect Effects 0.000 description 3
- 235000013305 food Nutrition 0.000 description 2
- 238000009938 salting Methods 0.000 description 2
- 235000003261 Artemisia vulgaris Nutrition 0.000 description 1
- 240000006891 Artemisia vulgaris Species 0.000 description 1
- 235000007688 Lycopersicon esculentum Nutrition 0.000 description 1
- 206010033546 Pallor Diseases 0.000 description 1
- 240000003768 Solanum lycopersicum Species 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 235000009508 confectionery Nutrition 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000013601 eggs Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 235000013372 meat Nutrition 0.000 description 1
- 235000013555 soy sauce Nutrition 0.000 description 1
- 238000010025 steaming Methods 0.000 description 1
- 235000021419 vinegar Nutrition 0.000 description 1
- 239000000052 vinegar Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/60—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to nutrition control, e.g. diets
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Epidemiology (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Nutrition Science (AREA)
- Cookers (AREA)
Abstract
The invention discloses an electronic menu creating method, device and equipment and a computer readable storage medium, and relates to the technical field of intelligent cooking, wherein the method comprises the following steps: the method comprises the steps of firstly obtaining incremental cooking data generated after the intelligent cooking equipment finishes cooking, then associating the incremental cooking data to preset cooking data corresponding to the cooking process, and finally creating and generating an electronic menu based on the preset cooking data and the incremental cooking data. In this application intelligence cooking equipment can be associated the operation of continuation culinary art to the electron menu of having authored, improve the flexibility of electron menu creation.
Description
Technical Field
The invention relates to the technical field of intelligent cooking, in particular to an electronic menu creating method, device and equipment and a computer readable storage medium.
Background
With the continuous development of the intelligent cooking technology, the intelligent cooking equipment can automatically cook and record the electronic menu in the cooking process, and can record the personalized electronic menu again in the cooking process according to the existing electronic menu.
In the related art, when the intelligent cooking device records the electronic menu, if a dish is cooked completely, but cooking needs to be continued, for example, the braised meat needs to be cooked continuously after cooking is completed or seasonings need to be added to improve the taste of the dish, the intelligent cooking device cannot associate the cooking continuation operation to the created and completed electronic menu, so that the flexibility of creating the electronic menu is poor.
Disclosure of Invention
In view of the above, the present invention provides a method, an apparatus, a device and a computer readable storage medium for creating an electronic recipe, and mainly aims to solve the problem that in the prior art, an intelligent cooking device cannot associate an operation of continuing cooking to an created electronic recipe, so that the flexibility of creating the electronic recipe is poor.
According to a first aspect of the present invention, there is provided a method for creating an electronic menu, the method comprising:
acquiring incremental cooking data generated after the intelligent cooking equipment finishes cooking;
associating the incremental cooking data to preset cooking data corresponding to the cooking process;
and creating and generating an electronic menu based on the preset cooking data and the incremental cooking data.
Further, before the obtaining of the incremental cooking data generated after the intelligent cooking device finishes cooking, the method further includes:
the preset cooking data are preset recipe data, the intelligent cooking equipment cooks based on the preset recipe data, and the cooking of the intelligent cooking equipment is judged to be finished in response to an instruction for finishing the execution of the preset recipe data in the intelligent cooking equipment; or
And responding to a trigger instruction of a preset key in the intelligent cooking equipment, and judging that the cooking of the intelligent cooking equipment is finished, wherein the preset key is used for controlling the intelligent cooking equipment to finish the cooking operation.
Further, the associating the incremental cooking data with preset cooking data corresponding to the cooking process specifically includes:
judging whether the incremental cooking data and the preset cooking data have the same cooking steps and/or cooking parameters;
if so, combining the same cooking steps and/or cooking parameters in the incremental cooking data into the preset cooking data;
otherwise, inserting the cooking data except for the same cooking step and/or cooking parameter in the incremental cooking data into the spare time in the preset cooking data.
Further, the merging the same cooking steps and/or cooking parameters in the incremental cooking data into the preset cooking data specifically includes:
if the cooking steps and/or cooking parameters in the incremental cooking data which are the same as the preset cooking data relate to the cooking operation of the batching equipment, accumulating and combining the same cooking steps and/or cooking parameters into the preset cooking data;
if the same cooking step and/or cooking parameter relates to a cooking operation of the intelligent cooking device, the same cooking step and/or cooking parameter change is combined into the preset cooking data.
Further, the merging the same cooking steps and/or cooking parameter changes into the preset cooking data specifically includes:
if the cooking step and/or the cooking parameter which are the same as the preset cooking data in the incremental cooking data are only related to a specified cooking link in the preset cooking data, modifying and combining the cooking step and/or the cooking parameter to the specified cooking link in the preset cooking data;
if the cooking steps and/or the cooking parameters in the incremental cooking data which are the same as the preset cooking data are related to a plurality of cooking links in the preset cooking data, selecting the preset cooking links from the preset cooking data, and changing and combining the same cooking steps and/or cooking parameters into the preset cooking links, wherein the preset cooking links are at least one cooking link with the same cooking steps and/or cooking parameters in the preset cooking data.
Further, before inserting cooking data other than the same cooking step and/or cooking parameter in the incremental cooking data into the vacant time in the preset cooking data, the method further comprises:
counting the time between cooking operations in the cooking step based on the time point of the cooking step in the preset cooking data to obtain the spare time in the preset cooking data;
the inserting the cooking data except the same cooking step and/or the same cooking parameter in the incremental cooking data into the vacant time in the preset cooking data specifically includes:
counting the execution time corresponding to the cooking data except the same cooking steps and/or cooking parameters in the incremental cooking data;
judging whether the free time is larger than the execution time or not;
if yes, inserting the cooking data except the same cooking steps and/or cooking parameters in the incremental cooking data into the spare time in the preset cooking data;
otherwise, inserting the cooking data except for the same cooking step and/or cooking parameter in the incremental cooking data into the vacant time after all cooking steps in the preset cooking data.
Further, the inserting the cooking data except the same cooking step and/or the same cooking parameter in the incremental cooking data into the vacant time in the preset cooking data specifically includes:
acquiring equipment parameter types corresponding to cooking operations before and after the vacant time according to the vacant time in the preset cooking data;
judging whether the cooking data except the same cooking steps and/or cooking parameters in the incremental cooking data are matched with the equipment parameter types or not;
and if so, selecting target spare time matched with the equipment parameter type, and inserting the cooking data except the same cooking step and/or cooking parameter in the incremental cooking data into preset spare time in preset cooking data.
According to a second aspect of the present invention, there is provided an apparatus for creating an electronic menu, the apparatus comprising:
the acquisition module is used for acquiring incremental cooking data generated after the intelligent cooking equipment finishes cooking;
the association module is used for associating the incremental cooking data to preset cooking data corresponding to the cooking process;
and the creation module is used for creating and generating an electronic menu based on the preset cooking data and the incremental cooking data.
Further, the apparatus further comprises:
the judging module is used for cooking by the intelligent cooking equipment based on the preset recipe data before the increment cooking data generated after the intelligent cooking equipment finishes cooking, responding to an instruction of finishing execution of the preset recipe data in the intelligent cooking equipment, and judging that the intelligent cooking equipment finishes cooking, wherein the preset cooking data is preset recipe data; or
And responding to a trigger instruction of a preset key in the intelligent cooking equipment, and judging that the cooking of the intelligent cooking equipment is finished, wherein the preset key is used for controlling the intelligent cooking equipment to finish the cooking operation.
Further, the association module includes:
the judgment unit is used for judging whether the incremental cooking data and the preset cooking data have the same cooking steps and/or cooking parameters;
a merging unit, configured to merge the same cooking steps and/or cooking parameters in the incremental cooking data into the preset cooking data if yes;
an inserting unit, configured to insert cooking data other than the same cooking step and/or cooking parameter in the incremental cooking data into the spare time in the preset cooking data if not.
Further, the merging unit is specifically configured to add and merge the same cooking steps and/or cooking parameters into the preset cooking data if the cooking steps and/or cooking parameters in the incremental cooking data that are the same as the preset cooking data relate to a cooking operation of the ingredient device;
the merging unit is specifically further configured to merge the same cooking step and/or cooking parameter change into the preset cooking data if the same cooking step and/or cooking parameter relates to a cooking operation of the intelligent cooking device.
Further, the merging unit is specifically configured to modify and merge the cooking steps and/or the cooking parameters into a specific cooking link in the preset cooking data if the cooking steps and/or the cooking parameters in the incremental cooking data that are the same as the preset cooking data are only related to the specific cooking link in the preset cooking data;
the merging unit is specifically configured to select a preset cooking link from the preset cooking data and merge the same cooking step and/or cooking parameter change into the preset cooking link if a plurality of cooking links in the preset cooking data, which are the same as the preset cooking data, of the incremental cooking data, are involved, and the preset cooking link is at least one cooking link in the preset cooking data, which has the same cooking step and/or cooking parameter.
Further, the apparatus further comprises:
the counting module is used for counting the time between cooking operations in the cooking step based on the time point of the cooking step in the preset cooking data before inserting the cooking data except the same cooking step and/or cooking parameters in the incremental cooking data into the spare time in the preset cooking data to obtain the spare time in the preset cooking data;
the inserting unit is specifically used for counting the execution time corresponding to the cooking data except the same cooking steps and/or cooking parameters in the incremental cooking data;
the inserting unit is specifically further configured to determine whether the free time is greater than the execution time;
the inserting unit is specifically configured to insert, if yes, cooking data, except for the same cooking step and/or the same cooking parameter, in the incremental cooking data into the spare time in the preset cooking data;
the inserting unit is specifically further configured to insert the cooking data in the incremental cooking data, except for the same cooking step and/or the same cooking parameter, into the vacant time after all the cooking steps in the preset cooking data.
Further, the inserting unit is specifically configured to obtain device parameter types corresponding to cooking operations before and after the vacant time according to the vacant time in the preset cooking data;
the inserting unit is specifically further configured to determine whether cooking data other than the same cooking step and/or cooking parameter in the incremental cooking data matches the device parameter type;
the inserting unit is specifically configured to select a target idle time matched with the device parameter type if the target idle time is the same as the device parameter type, and insert the cooking data in the incremental cooking data except the same cooking step and/or the same cooking parameter into a preset idle time in preset cooking data.
According to a third aspect of the present invention, there is provided an apparatus comprising a memory storing a computer program and a processor implementing the steps of the method of the first aspect when the processor executes the computer program.
According to a fourth aspect of the present invention, there is provided a readable storage medium having stored thereon a computer program which, when executed by a processor, carries out the steps of the method of the first aspect as set forth above.
By means of the technical scheme, compared with the prior art that the intelligent cooking equipment cannot associate the operation of continuing cooking into the created electronic menu, the method, the device, the equipment and the computer-readable storage medium for creating the electronic menu provided by the invention have the advantages that the incremental cooking data generated after the intelligent cooking equipment finishes cooking is acquired, the incremental cooking data is associated into the preset cooking data corresponding to the cooking process, the electronic menu is created based on the preset cooking data and the incremental cooking data, the operation of continuing cooking can be associated into the created electronic menu, the flexibility of creating the electronic menu is improved, the electronic menu recorded by the cooking equipment can be continuously modified and adjusted after the cooking is finished, and the personalized requirements of users are met.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
fig. 1 shows an interaction flow diagram of an intelligent cooking device and an APP end provided by an embodiment of the invention;
FIG. 2 is a schematic structural diagram of an apparatus for creating an electronic menu according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram illustrating an apparatus for creating an electronic menu according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
Before explaining the present invention in detail, a brief explanation of the process of creating an electronic menu related to the present invention will be given. The device corresponding to the creation process of the electronic menu may include a server corresponding to the intelligent cooking device and/or the intelligent terminal, where the server is not a server for data storage, but a server with a data processing function, such as data transmission, data merging, and the like, and is equivalent to a device background or a terminal background. In one case, the intelligent cooking device may store an electronic recipe and perform a cooking task based on cooking data in the electronic recipe, and may also perform the cooking task directly based on a user-triggered cooking operation. After the intelligent cooking equipment executes and finishes a cooking task, if a user finds that food needs to continue cooking, the cooking parameters can be set continuously on the basis of the finished cooking task, incremental cooking data generated after the cooking is finished are recorded by the intelligent cooking terminal, the incremental cooking data are associated to preset cooking data corresponding to the cooking process, the preset cooking data can be menu data of an electronic menu, the menu data executed by the user can also be menu data, and the electronic menu is further created based on the preset cooking data and the incremental cooking data. In another case, the intelligent cooking device can establish communication connection with the intelligent terminal, incremental cooking data generated after recorded cooking is finished are sent to the intelligent terminal, the intelligent terminal associates the incremental cooking data with preset cooking data corresponding to a cooking process, and an electronic menu is created and generated based on the preset cooking data and the incremental cooking data. Specifically, in an actual application scene, the server can associate the incremental cooking data with the preset cooking data corresponding to the cooking process according to the cooking parameters and/or the change parameters recorded by the intelligent cooking equipment, and here, the cooking parameters can be supplemented to the associated cooking links in the preset cooking data, and also can be supplemented to all cooking links in the preset cooking data synchronously, and the cooking parameters can be directly supplemented to the end of the preset cooking data, so that an electronic menu is created.
The method for creating the electronic menu provided by the embodiment of the invention can be applied to intelligent cooking equipment and/or an intelligent terminal side, and comprises the following steps:
101. and acquiring incremental cooking data generated after the intelligent cooking equipment finishes cooking.
In the creation process of the electronic menu, the intelligent cooking device as an execution device usually has a recording function, and can record cooking operation in the cooking process, after the intelligent cooking device finishes cooking, the processing process of continuing the cooking operation is not involved, if a user thinks that cooking operation such as feeding or heating needs to be executed, for example, seasoning adding is carried out on a prepared meal, heating time is prolonged on the prepared meal, and once the intelligent cooking device finishes a cooking task, the prolonged cooking operation is not recorded, the invention can obtain incremental cooking data generated after the intelligent cooking device finishes cooking, the incremental cooking data can comprise a cooking step triggered by the user and cooking parameters related to the cooking step, wherein the cooking step can be operation information formed by the cooking operation, the cooking parameters may be type parameters of each cooking step, such as stir-frying strength, heating power, cooking power, and the like, which are needed to perform the cooking operation.
Specifically, in an actual application scenario, if the intelligent cooking device executes a preset electronic recipe, a time point after the electronic recipe executes a last cooking step may be regarded as cooking end, if the intelligent cooking device executes a cooking operation manually triggered by a user, a time point when a user manually triggers an end-of-cooking button may be regarded as cooking end, or when it is detected that the intelligent cooking device does not start any cooking function within a preset time after executing a certain cooking operation, the cooking end is automatically triggered, for example, when it is detected that the intelligent cooking device continues for 5 minutes after executing a stir-fry cooking operation and does not start any cooking function, the cooking end is automatically triggered.
In this embodiment, specifically, after the intelligent cooking device finishes cooking, an incremental recording function may be started so as to obtain incremental cooking data generated after cooking is finished, where the incremental cooking data may be cooking data manually triggered by a user, and in order to improve flexibility of the incremental cooking data, the incremental cooking data may also be cooking data specified in a preset electronic recipe bound to the intelligent cooking device, where the electronic recipe bound to the preset electronic recipe is generally an electronic recipe for the same meal that includes cooking data of different cooking parameters and/or cooking steps, and the cooking steps generally included are not less than the preset electronic recipe or have different cooking parameters, for example, for any meal, the preset electronic recipe a has 5 cooking steps, and the electronic recipe B bound to the preset electronic recipe a has 7 cooking steps, for example, for any one meal, the preset electronic recipe a and the electronic recipe B bound to the preset electronic recipe a both have 7 cooking steps, but two cooking steps have different cooking parameters, and the specified cooking data may be at least one cooking parameter of the two cooking steps having different cooking parameters, and of course, cooking data manually triggered by a user may be added on the basis of the cooking data specified in the electronic recipe bound to the preset electronic recipe, and the two cooking data are combined to form incremental cooking data.
It can be understood that, in order to facilitate the intelligent cooking device to record the cooking data, the user may trigger a corresponding operation to record an increment start operation when executing the cooking data, such as triggering through voice, triggering through a human-computer interface, or triggering through a key, where the key may be a key associated with the cooking operation, for example, a heating key, a feeding key, an inserting key, a deleting key, and the like, and the key may be a physical key or a virtual key such as a touch screen key.
102. And associating the incremental cooking data to preset cooking data corresponding to the cooking process.
The preset cooking data corresponding to the cooking process may be cooking data formed by an existing electronic recipe, or cooking data formed by a user performing a cooking operation, which is not limited herein.
Under the general condition, in the process of making dishes intelligently by the intelligent cooking equipment, on one hand, preset cooking data corresponding to a cooking process can be obtained through triggering of an operation button on the intelligent cooking equipment by a user, and an electronic menu is created based on the preset cooking data. The electronic menu is an electronic program file, can automatically control the implementation of a cooking process, such as controlling firepower, power, temperature, time or ingredients, and the like, can be an electronic version menu formed by any dishes, and can be used for cooking, stewing and steaming, such as stir-frying eggs with tomatoes, mugwort, sweet and sour spareribs, and the like. The intelligent cooking equipment can be composed of a plurality of cooking equipment with different cooking functions, and specifically can comprise batching equipment, the seasonings for making dishes are put into the batching equipment, so that the batching equipment controls the putting of various seasonings at the blanking time set by an electronic menu, the intelligent cooking equipment can also comprise a cooker, the food materials for making dishes are put into the cooker, so that the cooker controls the cooker to execute cooking actions at the cooking time set by the electronic menu, for example, stir-frying, cooking and the like, the intelligent cooking equipment can also comprise the cooker, and the heating power of the cooker is controlled in the process of making dishes, the intelligent cooking equipment can also be integrated with the cooking equipment integrating various cooking functions, so that the data transmission time between the intelligent cooking equipment can be saved, and errors or omission of cooking data in the transmission process can be avoided.
Specifically, in the process of associating the incremental cooking data with the preset cooking data corresponding to the cooking process, because the incremental cooking data is the cooking data generated after the cooking is finished, the incremental cooking data may have the same cooking steps and/or cooking parameters as the preset cooking data executed by the intelligent cooking device, in order to save resource occupation of the intelligent cooking device, the same cooking steps and/or cooking parameters may be merged into the preset cooking data, for different cooking steps and/or cooking parameters, the same cooking steps and/or cooking parameters may be inserted into the idle time in the preset cooking data or still be placed in the idle time after the cooking is finished, here, whether the cooking steps and/or cooking parameters corresponding to the incremental cooking data appear in the preset electronic recipe may be detected, and if so, the cooking steps and/or cooking parameters are changed to the corresponding cooking steps and/or cooking parameters, for example, the preset cooking data performs the salting of 5g at 1 minute and 30 seconds, and when the salting of 2g performed by the user is detected after the cooking is finished for 5 minutes, the cooking step of adding salt in the incremental cooking data may be merged into the cooking step of 1 minute and 30 seconds in the preset cooking data, and the cooking parameter of adding salt after merging is 7 g. Otherwise, the cooking step and/or the cooking parameter may be inserted into any time when there is no cooking conflict in the preset cooking data, for example, hot pepper adding is not performed in the preset cooking data, and 3g of hot pepper performed by the user is detected after cooking is finished for 5 minutes, at this time, the cooking step of hot pepper adding may be inserted into any time when there is no cooking conflict in the preset cooking data, and may also be left without any insertion operation, and placed after cooking is finished. It is understood that, in order to ensure the operation efficiency of the preset cooking data after the insertion, the insertion time point may be selected near the same type of cooking operation, and may also be selected during the cooking operations such as heating or stir-frying, for example, 1 minute 30 seconds for adding salt, 1 minute 50 seconds for adding vinegar, 2 minutes 10 seconds for adding soy sauce, 2 minutes 30 seconds for adding a cooking step for adding hot pepper, 3g for adding hot pepper, and 2 minutes 20 seconds to 4 minutes 50 seconds for heating, and 2 minutes 20 seconds to 4 minutes 50 seconds for adding hot pepper, 3g for adding hot pepper.
103. And creating and generating an electronic menu based on the preset cooking data and the incremental cooking data.
The preset cooking data can include basic information required by the electronic menu, such as the name of the electronic menu, cooking steps and cooking parameters corresponding to the steps, and the like.
It should be noted that, in the process of associating the incremental cooking data with the preset cooking data, the insertion association manner and the combination association manner are mainly involved, different electronic recipes can be formed for different association modes, and for the combined association mode, the cooking steps and/or cooking parameters of the incremental cooking data are already blended into the preset cooking data, no cooking step needs to be added into the preset cooking data, if the parameter fusion of the cooking time is not involved, the cooking time of the preset cooking data is not changed, and for the insertion correlation mode, a cooking step needs to be added in the preset cooking data, when the new cooking step is inserted, the cooking time of other cooking steps in the preset cooking data is likely to be prolonged, of course, if the additional cooking step time is shorter than the vacant time that can be inserted into the preset cooking data, no change in cooking time will be caused. For incremental cooking data which cannot be inserted or combined and is associated with the preset cooking data or is not necessary to be inserted or combined and is associated with the preset cooking data, the incremental cooking data can be placed after the cooking of the preset cooking data is finished and the cooking time is delayed.
Compared with the prior art that the intelligent cooking equipment cannot associate the continuous cooking operation with the created electronic menu, the electronic menu creation method has the advantages that the incremental cooking data generated after the intelligent cooking equipment finishes cooking is obtained, the incremental cooking data is associated with the preset cooking data corresponding to the cooking process, the electronic menu is created and generated based on the preset cooking data and the incremental cooking data, the continuous cooking operation can be associated with the created electronic menu, the flexibility of electronic menu creation is improved, the electronic menu recorded by the cooking equipment can be continuously modified and adjusted after the cooking is finished, and the personalized requirements of users are met.
Specifically, in an actual application scenario, if the intelligent cooking device executes an existing electronic menu, the preset cooking data is preset menu data, the intelligent cooking device cooks based on the preset menu data, and specifically, the cooking end of the intelligent cooking device is judged in response to an instruction for finishing the execution of the preset menu data in the intelligent cooking device, and the cooking end of the intelligent cooking device is judged to be automatically triggered after the execution of the electronic menu is finished. If the intelligent cooking device does not execute the existing electronic menu, but the user triggers the cooking operation, the incremental cooking data is recorded after the cooking is finished, and the time point of the cooking finish needs to be determined, and the cooking finish of the intelligent cooking device can be judged specifically in response to a triggering instruction of a preset key in the intelligent cooking device, wherein the preset key is used for controlling the intelligent cooking device to finish the cooking operation, and the cooking finish of the intelligent cooking device is judged to be manually triggered by the user.
It should be noted that, even if the user triggers the cooking operation, the basic cooking data of an electronic recipe may be recorded after the cooking is finished, if there is no incremental cooking data, the basic cooking data may be slightly modified to generate an electronic recipe, which is equivalent to that the intelligent cooking device records the cooking data while executing the cooking device, and the electronic recipe of the preset cooking data is generated based on the recorded cooking data, that is, the preset cooking data may include basic information of the whole cooking process, such as the name of the electronic recipe, the steps, and parameter information in the steps.
Further, in order to ensure that the incremental cooking data can be associated to a suitable position in the preset cooking data, in particular in the process of associating the incremental cooking data to the preset cooking data corresponding to the cooking process, by determining whether the incremental cooking data and the preset cooking data have the same cooking steps and/or cooking parameters, to determine whether each cooking step and/or cooking parameter in the incremental cooking data performs a merging process or an interpolation process with the preset cooking data, and if so, it is indicated that a merging process may be performed, further merging the same cooking steps and/or cooking parameters in the incremental cooking data into the preset cooking data, otherwise, the cooking data is described as the free time for inserting the cooking data except the same cooking step and/or cooking parameter in the incremental cooking data into the preset cooking data.
The combination process is to combine the same cooking steps and/or cooking parameters into one cooking step and/or cooking parameters, for example, 1g of charging salt and 4g of charging salt are combined into 5g of charging salt, and heating power 3000w and heating power 2400w are combined into 2400 w. Because the execution time of the incremental cooking data is the execution time of the corresponding cooking step and/or the corresponding cooking parameter in the preset cooking data after the cooking is finished, the created electronic menu does not need to execute the same cooking operation for many times, and the resource occupation of the intelligent cooking equipment is saved.
Specifically, in the process of merging the same cooking steps and/or cooking parameters in the incremental cooking data into the preset cooking data, the applicable merging processing mode may include the following two cases, for the different types of cooking operations related to the cooking steps and/or the cooking parameters, if the cooking steps and/or the cooking parameters in the incremental cooking data, which are the same as the preset cooking data, relate to the cooking operations of the batching device, the same cooking steps and/or the same cooking parameters are accumulated and merged into the preset cooking data, for example, multiple batch feeding operations are merged into one batch feeding operation, the accumulated batch feeding amount is used as the cooking parameters after merging the batch feeding, and the execution time of the batch feeding operation in the preset cooking data is selected as the merged cooking time; if the same cooking step and/or cooking parameter relates to the cooking operation of the intelligent cooking device, the same cooking step and/or cooking parameter is changed and combined into the preset cooking data, for example, multiple heating operations are combined into one heating operation, the heating time is accumulated or the heating power is adjusted to serve as the cooking parameter of the combined heating, and the execution time of the heating operation in the preset cooking data is used as the cooking time of the combined heating.
Specifically, in the process of merging the same cooking steps and/or cooking parameter changes into the preset cooking data, the applicable merging processing mode may include the following two cases, if the cooking steps and/or cooking parameters in the incremental cooking data that are the same as the preset cooking data are only related to the specified cooking link in the preset cooking data, the cooking steps and/or cooking parameter changes are merged into the specified cooking link in the preset cooking data, for example, the incremental cooking data increases the stir-frying time by 10 seconds, only the stir-frying link in the preset cooking data relates to the stir-frying time by 30 seconds, and the stir-frying time may be overlapped to 30 seconds and merged into the stir-frying link; if a plurality of cooking links in the preset cooking data relate to cooking steps and/or cooking parameters which are the same as the preset cooking data in the incremental cooking data, selecting the preset cooking link from the preset cooking data, and modifying and merging the same cooking steps and/or cooking parameters into the preset cooking link, where the preset cooking link is at least one cooking link in the preset cooking data having the same cooking steps and/or cooking parameters, for example, the incremental cooking data is supplementary heating power 2500w, but the hot oil link and the stir-frying link in the preset cooking data both relate to heating power, where an application range of the combination of the heating power can be set, the combination can be adaptively executed according to the combined application range, and the combination can be applied to only the hot oil link, only the stir-frying link, or both the hot oil link and the stir-frying link, the cooking links used for heating power can also be selected in combination with big data analysis, and the selection of the preset cooking links is not limited.
Specifically, in the process of inserting cooking data except for the same cooking step and/or cooking parameter in the incremental cooking data into the preset cooking data, in order to avoid conflict between the inserted cooking data and the preset cooking data, the time between cooking operations in the cooking step may be counted based on the time point of the cooking step in the preset cooking data, to obtain the vacant time in the preset cooking data, which is usually the interval time between the cooking steps, and further, in the process of inserting the cooking data into the preset cooking data, the execution time corresponding to the cooking data except for the same cooking step and/or cooking parameter in the incremental cooking data may be counted, to determine whether the vacant time is greater than the execution time, and if so, the cooking data except for the same cooking step and/or cooking parameter in the incremental cooking data is inserted into the vacant time in the preset cooking data, otherwise, inserting the cooking data except the same cooking step and/or cooking parameter in the incremental cooking data into the vacant time after all cooking steps in the preset cooking data. For example, 3 seconds are required to be executed for the throwing operation of the supplementary seasoning A, the gap time between the dispensing of each ingredient in the preset cooking data is counted, if the gap time between which two ingredients are dispensed is larger than 3 seconds, the supplementary seasoning A can be inserted into the gap time between the dispensing, and if the gap time between which two ingredients are not dispensed is larger than 3 seconds, the supplementary seasoning A can be inserted into the idle time after all the ingredients are thrown, or the supplementary seasoning A is inserted into other time which does not relate to the work of the ingredient equipment, such as the idle time of a heating link and a stir-frying link. The spare time of the cooking equipment can be determined by judging the type of the parameter, the spare time of the cooking equipment executed by the type of the parameter is preferentially selected, for example, for the batching parameters, the spare time between the batching equipment is preferentially selected, the spare time of the stove is not judged, if the spare time does not exist between the batching equipment, a preferred selection sequence can be set according to the type of the equipment, for example, for the batching parameters, if the spare time does not exist between the batching equipment, the spare time of the heating equipment is preferentially selected, and then the spare time of the stir-frying equipment is selected.
Specifically, in the process of inserting cooking data except the same cooking step and/or cooking parameter in the incremental cooking data into the spare time in the preset cooking data, considering whether the cooking step and/or the cooking parameter to be inserted in the preset cooking data is matched with the previous and subsequent cooking steps, for example, the blanching step is not matched with the stir-frying operation and is difficult to be executed as an adjacent step, here, the device parameter type corresponding to the cooking operation before and after the spare time can be obtained according to the spare time in the preset cooking data, the device parameter type is equivalent to the functional parameter of the cooking device required for executing cooking, for example, the feeding parameter of the feeding device, the heating parameter of the cooker and the stir-frying parameter of the wok, and whether the cooking data except the same cooking step and/or cooking parameter in the incremental cooking data is matched with the device parameter type is further judged, here, a matching list may be preset based on the functional parameters of the cooking device, and if the cooking data is matched with the preset cooking data, it is described that the cooking data may be inserted into the preset vacant time in the preset cooking data, a target vacant time matched with the device parameter type is further selected, and the cooking data in the incremental cooking data except for the same cooking step and/or the same cooking parameter is inserted into the preset vacant time in the preset cooking data, for example, the material throwing operation may be inserted into the vacant time between the material throwing operations in the preset cooking data, and may also be inserted into the vacant time between the heating or stir-frying in the preset cooking data, and for the cooking data that cannot be matched with the device parameter type, the cooking data may not be inserted into the preset cooking data, and may be inserted into the position after the preset cooking data finishes cooking.
In the scene of generating an actual electronic recipe, as an implementation mode, an electronic recipe process can be generated by using increment cooking data generated after the end of cooking recorded by intelligent cooking equipment directly, the intelligent cooking equipment can associate the increment cooking data to preset cooking data corresponding to the cooking process, an electronic recipe is generated based on the preset cooking data and the increment cooking data creation, as another implementation mode, the preset cooking data before the end of cooking and the increment cooking data generated after the end of cooking can be recorded by the intelligent cooking equipment, the increment cooking data is cooking data formed by cooking operation triggered by a user, the preset cooking data and the increment cooking data are transmitted to an APP end of the intelligent terminal, the APP end can create a recipe APP, brand-new electronic recipe creation can be performed on the basis of the increment cooking data and the preset cooking data executed by the user, or the preset cooking data executed by the existing electronic recipe can be generated And performing secondary electronic menu creation on the data and the incremental cooking data, associating the incremental cooking data to preset cooking data corresponding to the cooking process by the APP terminal, and generating an electronic menu based on the preset cooking data and the incremental cooking data.
Specifically, carry out the application scene of secondary creation based on having had the electron menu to intelligent cooking equipment, interactive process between intelligent cooking equipment and the intelligent terminal can be as shown in fig. 1, communication connection is established with intelligent cooking equipment to intelligent terminal, and control intelligent cooking equipment and have the electron menu in operation, when the preset culinary art data of electron menu operation is recorded by intelligent cooking equipment, the increment culinary art data that produce after the record culinary art is finished, and will predetermine culinary art data and increment culinary art data transmission to intelligent terminal's APP end, by APP end with increment culinary art data association to the preset culinary art data that culinary art process corresponds, and based on predetermineeing culinary art data and increment culinary art data generation electron menu. In the practical use of the APP, the user may set an association manner of association of the incremental cooking data to the preset cooking data at the APP end, which may be a combination manner or an insertion manner, and for different association manners, the user may also set association of corresponding cooking operations and editing of associated parameters in the incremental cooking data based on operation information recorded in the preset cooking data, and of course, the association parameters may also be set by a default electronic recipe creation manner at the APP end, where adaptive setting may be performed according to the type of the parameters, and no specific limitation is performed here.
Further, as a specific implementation of the above method, an apparatus for creating an electronic menu provided in an embodiment of the present invention, as shown in fig. 2, includes: an acquisition module 21, an association module 22, and an authoring module 23.
The acquisition module 21 may be configured to acquire incremental cooking data generated after the intelligent cooking device finishes cooking;
an association module 22, configured to associate the incremental cooking data with preset cooking data corresponding to the cooking process;
the authoring module 23 may be configured to author and generate an electronic recipe based on the preset cooking data and the incremental cooking data.
Compared with the prior art that the intelligent cooking equipment cannot associate the continuous cooking operation with the created electronic menu, the electronic menu creation device provided by the invention has the advantages that the incremental cooking data generated after the intelligent cooking equipment finishes cooking is acquired, the incremental cooking data is associated with the preset cooking data corresponding to the cooking process, the electronic menu is created and generated based on the preset cooking data and the incremental cooking data, the continuous cooking operation of the intelligent cooking equipment can be associated with the created electronic menu, the flexibility of electronic menu creation is improved, the electronic menu recorded by the cooking equipment can be continuously modified and adjusted after the cooking is finished, and the personalized requirements of users are met.
In a specific application scenario, the apparatus further includes:
the judging module may be configured to, before obtaining incremental cooking data generated after cooking by the intelligent cooking device is finished, perform cooking by the intelligent cooking device based on the preset recipe data, and judge that the cooking by the intelligent cooking device is finished in response to an instruction for finishing execution of the preset recipe data in the intelligent cooking device, where the preset cooking data is preset recipe data; or
And responding to a trigger instruction of a preset key in the intelligent cooking equipment, and judging that the cooking of the intelligent cooking equipment is finished, wherein the preset key is used for controlling the intelligent cooking equipment to finish the cooking operation.
In a specific application scenario, the association module 22 includes:
the judging unit can be used for judging whether the incremental cooking data and the preset cooking data have the same cooking steps and/or cooking parameters;
a merging unit, configured to merge the same cooking steps and/or cooking parameters in the incremental cooking data into the preset cooking data if yes;
an inserting unit, which may be configured to otherwise insert cooking data other than the same cooking step and/or cooking parameter in the incremental cooking data into the vacant time in the preset cooking data.
In a specific application scenario, the merging unit may be specifically configured to add and merge the same cooking steps and/or cooking parameters into the preset cooking data if the cooking steps and/or the cooking parameters in the incremental cooking data that are the same as the preset cooking data relate to a cooking operation of a batching device;
the merging unit may be further configured to merge the same cooking step and/or cooking parameter change into the preset cooking data if the same cooking step and/or cooking parameter relates to a cooking operation of the intelligent cooking device.
In a specific application scenario, the merging unit may be further configured to modify and merge the cooking step and/or the cooking parameter into a specific cooking link in the preset cooking data if the cooking step and/or the cooking parameter in the incremental cooking data that is the same as the preset cooking data is only related to the specific cooking link in the preset cooking data;
the merging unit may be further specifically configured to select a preset cooking link from the preset cooking data and merge the same cooking step and/or cooking parameter change into the preset cooking link if a plurality of cooking links in the preset cooking data, which are the same as the preset cooking data, in the incremental cooking data, are involved, where the preset cooking link is at least one cooking link in the preset cooking data that has the same cooking step and/or cooking parameter.
In a specific application scenario, the apparatus further includes:
the counting module may be configured to count time between cooking operations in the cooking step based on a time point of the cooking step in the preset cooking data before inserting cooking data, other than the same cooking step and/or the same cooking parameter, in the incremental cooking data into the vacant time in the preset cooking data, so as to obtain the vacant time in the preset cooking data;
the inserting unit may be specifically configured to count execution times corresponding to cooking data in the incremental cooking data except for the same cooking step and/or the same cooking parameter;
the inserting unit may be further configured to determine whether the free time is greater than the execution time;
the inserting unit may be specifically configured to insert, if yes, cooking data, except for the same cooking step and/or the same cooking parameter, in the incremental cooking data into the spare time in the preset cooking data;
the inserting unit may be specifically configured to insert, if not, the cooking data in the incremental cooking data, except for the same cooking step and/or the same cooking parameter, into the vacant time after all the cooking steps in the preset cooking data.
In a specific application scenario, the inserting unit may be further configured to obtain, according to the idle time in the preset cooking data, an equipment parameter type corresponding to the cooking operation before and after the idle time;
the inserting unit may be further configured to determine whether cooking data other than the same cooking step and/or cooking parameter in the incremental cooking data matches the device parameter type;
the inserting unit may be further configured to select a target idle time matched with the device parameter type if the target idle time is the same as the device parameter type, and insert the cooking data in the incremental cooking data, except for the same cooking step and/or the same cooking parameter, into a preset idle time in preset cooking data.
In an exemplary embodiment, referring to fig. 3, there is further provided a device, where the device 400 includes a communication bus, a processor, a memory, and a communication interface, and may further include an input/output interface and a display device, where the functional units may communicate with each other through the bus. The memory stores computer programs, and the processor is used for executing the programs stored in the memory and executing the creation method of the electronic menu in the embodiment.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method of creating an electronic menu.
Through the above description of the embodiments, those skilled in the art will clearly understand that the present application can be implemented by hardware, and also by software plus a necessary general hardware platform. Based on such understanding, the technical solution of the present application may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a usb disk, a removable hard disk, etc.), and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to the implementation scenarios of the present application.
Those skilled in the art will appreciate that the figures are merely schematic representations of one preferred implementation scenario and that the blocks or flow diagrams in the figures are not necessarily required to practice the present application.
Those skilled in the art will appreciate that the modules in the devices in the implementation scenario may be distributed in the devices in the implementation scenario according to the description of the implementation scenario, or may be located in one or more devices different from the present implementation scenario with corresponding changes. The modules of the implementation scenario may be combined into one module, or may be further split into a plurality of sub-modules.
The above application serial numbers are for description purposes only and do not represent the superiority or inferiority of the implementation scenarios.
The above disclosure is only a few specific implementation scenarios of the present application, but the present application is not limited thereto, and any variations that can be made by those skilled in the art are intended to fall within the scope of the present application.
Claims (10)
1. An electronic menu creation method is characterized by comprising the following steps:
acquiring incremental cooking data generated after the intelligent cooking equipment finishes cooking;
associating the incremental cooking data to preset cooking data corresponding to the cooking process;
and creating and generating an electronic menu based on the preset cooking data and the incremental cooking data.
2. The method of claim 1, wherein prior to said obtaining incremental cooking data generated after cooking by the intelligent cooking appliance is complete, the method further comprises:
the preset cooking data are preset recipe data, the intelligent cooking equipment cooks based on the preset recipe data, and the cooking of the intelligent cooking equipment is judged to be finished in response to an instruction for finishing the execution of the preset recipe data in the intelligent cooking equipment; or
And responding to a trigger instruction of a preset key in the intelligent cooking equipment, and judging that the cooking of the intelligent cooking equipment is finished, wherein the preset key is used for controlling the intelligent cooking equipment to finish the cooking operation.
3. The method according to claim 1 or 2, wherein the associating of the incremental cooking data into preset cooking data corresponding to the cooking process specifically comprises:
judging whether the incremental cooking data and the preset cooking data have the same cooking steps and/or cooking parameters;
if so, combining the same cooking steps and/or cooking parameters in the incremental cooking data into the preset cooking data;
otherwise, inserting the cooking data except for the same cooking step and/or cooking parameter in the incremental cooking data into the spare time in the preset cooking data.
4. The method according to claim 3, wherein the merging of the same cooking steps and/or cooking parameters in the incremental cooking data into the preset cooking data specifically comprises:
if the cooking steps and/or cooking parameters in the incremental cooking data which are the same as the preset cooking data relate to the cooking operation of the batching equipment, accumulating and combining the same cooking steps and/or cooking parameters into the preset cooking data;
if the same cooking step and/or cooking parameter relates to a cooking operation of the intelligent cooking device, the same cooking step and/or cooking parameter change is combined into the preset cooking data.
5. The method according to claim 4, wherein said incorporating the same cooking step and/or cooking parameter modification into the preset cooking data specifically comprises:
if the cooking step and/or the cooking parameter which are the same as the preset cooking data in the incremental cooking data are only related to a specified cooking link in the preset cooking data, modifying and combining the cooking step and/or the cooking parameter to the specified cooking link in the preset cooking data;
if the cooking steps and/or the cooking parameters in the incremental cooking data which are the same as the preset cooking data are related to a plurality of cooking links in the preset cooking data, selecting the preset cooking links from the preset cooking data, and changing and combining the same cooking steps and/or cooking parameters into the preset cooking links, wherein the preset cooking links are at least one cooking link with the same cooking steps and/or cooking parameters in the preset cooking data.
6. The method of claim 3, wherein prior to inserting cooking data of the incremental cooking data other than the same cooking step and/or cooking parameter into the vacant time in the preset cooking data, the method further comprises:
counting the time between cooking operations in the cooking step based on the time point of the cooking step in the preset cooking data to obtain the spare time in the preset cooking data;
the inserting the cooking data except the same cooking step and/or the same cooking parameter in the incremental cooking data into the vacant time in the preset cooking data specifically includes:
counting the execution time corresponding to the cooking data except the same cooking steps and/or cooking parameters in the incremental cooking data;
judging whether the free time is larger than the execution time or not;
if yes, inserting the cooking data except the same cooking steps and/or cooking parameters in the incremental cooking data into the spare time in the preset cooking data;
otherwise, inserting the cooking data except for the same cooking step and/or cooking parameter in the incremental cooking data into the vacant time after all cooking steps in the preset cooking data.
7. The method according to claim 6, wherein the inserting the cooking data other than the same cooking step and/or cooking parameter in the incremental cooking data into the vacant time in the preset cooking data specifically comprises:
acquiring equipment parameter types corresponding to cooking operations before and after the vacant time according to the vacant time in the preset cooking data;
judging whether the cooking data except the same cooking steps and/or cooking parameters in the incremental cooking data are matched with the equipment parameter types or not;
and if so, selecting target spare time matched with the equipment parameter type, and inserting the cooking data except the same cooking step and/or cooking parameter in the incremental cooking data into preset spare time in preset cooking data.
8. An apparatus for creating an electronic menu, comprising:
the acquisition module is used for acquiring incremental cooking data generated after the intelligent cooking equipment finishes cooking;
the association module is used for associating the incremental cooking data to preset cooking data corresponding to the cooking process;
and the creation module is used for creating and generating an electronic menu based on the preset cooking data and the incremental cooking data.
9. An apparatus comprising a memory and a processor, the memory storing a computer program, wherein the processor implements the steps of the method of any one of claims 1 to 7 when executing the computer program.
10. A readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011382428.9A CN112487023A (en) | 2020-12-01 | 2020-12-01 | Electronic menu creation method, device, equipment and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011382428.9A CN112487023A (en) | 2020-12-01 | 2020-12-01 | Electronic menu creation method, device, equipment and computer readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112487023A true CN112487023A (en) | 2021-03-12 |
Family
ID=74937983
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011382428.9A Pending CN112487023A (en) | 2020-12-01 | 2020-12-01 | Electronic menu creation method, device, equipment and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112487023A (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106030427A (en) * | 2014-02-20 | 2016-10-12 | M·奥利尼克 | Methods and systems for food preparation in a robotic cooking kitchen |
CN108062343A (en) * | 2017-07-27 | 2018-05-22 | 宁波方太厨具有限公司 | A kind of generation method of individualized intelligent menu |
CN110706131A (en) * | 2019-10-31 | 2020-01-17 | 珠海优特智厨科技有限公司 | Method and device for creating electronic menu, electronic equipment and storage medium |
CN110909028A (en) * | 2019-10-31 | 2020-03-24 | 珠海优特智厨科技有限公司 | Modular menu creation method and device, storage medium and computer equipment |
CN111125340A (en) * | 2019-11-29 | 2020-05-08 | 珠海优特智厨科技有限公司 | Menu information adjusting method and device, storage medium and terminal |
CN111158267A (en) * | 2019-12-25 | 2020-05-15 | 珠海优特智厨科技有限公司 | Cooking control method and device |
CN111772495A (en) * | 2020-07-10 | 2020-10-16 | 宁波方太厨具有限公司 | Method and system for updating recipe cooking parameters, electronic device and storage medium |
-
2020
- 2020-12-01 CN CN202011382428.9A patent/CN112487023A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106030427A (en) * | 2014-02-20 | 2016-10-12 | M·奥利尼克 | Methods and systems for food preparation in a robotic cooking kitchen |
CN108062343A (en) * | 2017-07-27 | 2018-05-22 | 宁波方太厨具有限公司 | A kind of generation method of individualized intelligent menu |
CN110706131A (en) * | 2019-10-31 | 2020-01-17 | 珠海优特智厨科技有限公司 | Method and device for creating electronic menu, electronic equipment and storage medium |
CN110909028A (en) * | 2019-10-31 | 2020-03-24 | 珠海优特智厨科技有限公司 | Modular menu creation method and device, storage medium and computer equipment |
CN111125340A (en) * | 2019-11-29 | 2020-05-08 | 珠海优特智厨科技有限公司 | Menu information adjusting method and device, storage medium and terminal |
CN111158267A (en) * | 2019-12-25 | 2020-05-15 | 珠海优特智厨科技有限公司 | Cooking control method and device |
CN111772495A (en) * | 2020-07-10 | 2020-10-16 | 宁波方太厨具有限公司 | Method and system for updating recipe cooking parameters, electronic device and storage medium |
Non-Patent Citations (3)
Title |
---|
RYOSUKE YAMANISHI ET AL.: "Alternative-ingredient Recommendation Based on Co-occurrence Relation on Recipe Database", 《PROCEDIA COMPUTER SCIENCE》, pages 986 - 993 * |
彭超越: "烹饪机器人火候与翻炒测控***的研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》, pages 140 - 1823 * |
陈炳东: "智能烹饪***设计研究", 《中国优秀硕士学位论文全文数据库 工程科技Ⅰ辑》, pages 025 - 16 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113133681B (en) | Cooking equipment, cooking control method and device thereof, and display control method | |
CN109376819A (en) | Cooking control method, cooking apparatus, Cloud Server and culinary art control system | |
CN108681283A (en) | A kind of intelligent cooking method and system | |
CN110706131A (en) | Method and device for creating electronic menu, electronic equipment and storage medium | |
CN107664959A (en) | Intelligent cooking system and its menu generation, cooking methods | |
CN109799761B (en) | Method and device for determining menu execution equipment and storage medium | |
CN109710855A (en) | A kind of method, apparatus, cooking equipment and the storage medium of determining menu | |
CN109253475B (en) | Control method, cooking apparatus, and computer-readable storage medium | |
CN110853733A (en) | Method and device for creating electronic menu, electronic equipment and storage medium | |
CN111722547B (en) | Cooking apparatus, control method thereof, and storage medium | |
CN109195245A (en) | Control method, control device, cooking equipment and computer readable storage medium | |
CN110716472B (en) | Method and device for creating electronic menu, electronic equipment and storage medium | |
CN109086367A (en) | Function option recommendation method and device for intelligent cooking appliance | |
CN110706130A (en) | Menu generation method and menu creation equipment | |
CN112487023A (en) | Electronic menu creation method, device, equipment and computer readable storage medium | |
CN112486968A (en) | Method, device and equipment for generating electronic menu and computer readable storage medium | |
CN106033194A (en) | Intelligent smoke ventilator control system | |
CN112128810A (en) | Cooking appliance control method and device, cooking appliance and storage medium | |
CN111046259A (en) | Menu recording method and device, storage medium and terminal | |
CN111125463A (en) | Time interval setting method and device, storage medium and electronic device | |
CN110825770A (en) | Electronic menu generation method and electronic equipment | |
CN112486041B (en) | Electronic menu creating method, electronic menu using method, electronic menu creating equipment and computer readable storage medium | |
CN112099372A (en) | Menu generation method and device, cooking equipment, mobile terminal and storage medium | |
CN110532277A (en) | A kind of method, apparatus, computer equipment and storage medium for replacing electronic cookbook | |
CN110795459A (en) | Digital menu generation method and menu creation equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: Floor 11, Building 1, No. 1200, Jinzhou Road, Tangjiawan Town, High tech Zone, Zhuhai City, Guangdong Province, 519000 Applicant after: ZHUHAI UNICOOK TECHNOLOGY Co.,Ltd. Address before: 519000 -45895, 105 room 6, Baohua Road, Hengqin New District, Zhuhai, Guangdong (centralized office area) Applicant before: ZHUHAI UNICOOK TECHNOLOGY Co.,Ltd. |
|
CB02 | Change of applicant information |