CN110853734A - Method and device for creating electronic menu, electronic equipment and storage medium - Google Patents

Method and device for creating electronic menu, electronic equipment and storage medium Download PDF

Info

Publication number
CN110853734A
CN110853734A CN201911055821.4A CN201911055821A CN110853734A CN 110853734 A CN110853734 A CN 110853734A CN 201911055821 A CN201911055821 A CN 201911055821A CN 110853734 A CN110853734 A CN 110853734A
Authority
CN
China
Prior art keywords
cooking
module
standard
determining
electronic menu
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.)
Withdrawn
Application number
CN201911055821.4A
Other languages
Chinese (zh)
Inventor
李日璐
谭永春
尹佩佩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Unicook Technology Co Ltd
Original Assignee
Zhuhai Unicook Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhuhai Unicook Technology Co Ltd filed Critical Zhuhai Unicook Technology Co Ltd
Priority to CN201911055821.4A priority Critical patent/CN110853734A/en
Publication of CN110853734A publication Critical patent/CN110853734A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/60ICT 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

  • Health & Medical Sciences (AREA)
  • Nutrition Science (AREA)
  • Engineering & Computer Science (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application discloses a method, a device, electronic equipment and a storage medium for creating an electronic menu, which are used for providing cooking modules of various grades and meeting various creation requirements of different users, thereby improving the creation efficiency of the electronic menu. The method comprises the following steps: determining identification information of an electronic menu to be created; determining at least one cooking module corresponding to the identification information of the electronic menu to be created from a cooking module library, wherein the cooking module comprises a standard cooking submodule and/or a merging module consisting of a plurality of standard cooking submodules, and the standard cooking submodule is used for representing at least one cooking step and/or function in the electronic menu; and generating the electronic menu to be created according to the at least one cooking module and the basic information of the electronic menu to be created.

Description

Method and device for creating electronic menu, electronic equipment and storage medium
Technical Field
The invention relates to the technical field of intelligent cooking, in particular to a method and a device for creating an electronic menu, electronic equipment and a storage medium.
Background
At present, society starts to focus on healthy diet, so that the independent creation of gourmet is gradually a new trend.
However, in the prior art, when a user wants to create an electronic menu, the user needs to set corresponding cooking equipment and detailed parameters in the cooking step, and such creation mode needs to spend time to research equipment and specific parameter settings at home, and needs to consider actual cooking capability of the user, so that the process of creating the electronic menu is complicated, and the applicability is poor.
Therefore, the electronic menu creation efficiency in the prior art is low.
Disclosure of Invention
The embodiment of the application provides a method and a device for creating an electronic menu, electronic equipment and a storage medium, which are used for providing cooking modules of various grades, meeting various creation requirements of different users and further improving creation efficiency of the electronic menu.
In a first aspect, a method of creating an electronic menu is provided, the method comprising:
determining identification information of an electronic menu to be created;
determining at least one cooking module corresponding to the identification information of the electronic menu to be created from a cooking module library, wherein the cooking module comprises a standard cooking submodule and/or a merging module consisting of a plurality of standard cooking submodules, and the standard cooking submodule is used for representing at least one cooking step and/or function in the electronic menu;
and generating the electronic menu to be created according to the at least one cooking module and the basic information of the electronic menu to be created.
In a possible embodiment, determining at least one cooking module corresponding to the identification information of the electronic menu to be created from a cooking module library includes:
determining an creation level, and determining a target cooking module set matched with the creation level from the cooking module library; the cooking module library comprises a plurality of cooking module sets corresponding to creation levels, and the cooking modules in the cooking module sets are standard cooking sub-modules and/or the cooking modules in the cooking module sets are combined modules consisting of a plurality of standard cooking sub-modules.
In one possible embodiment, different merging modules correspond to different levels.
In one possible embodiment, the determining the authoring level includes:
receiving input selection information, and determining an authoring level according to the selection information; alternatively, the first and second electrodes may be,
determining history information and determining an authoring level according to the history information.
In one possible embodiment, the standard cooking submodule and/or the merging module composed of a plurality of standard cooking submodules contains device control interface information, and the device control interface information adopts a unified interface description standard, so that the standard cooking submodule and/or the merging module is universally used for any cooking device.
In a possible embodiment, the consolidated module of the set of cooking modules is used to characterize a first cooking module packaged in combination with at least one standard cooking sub-module or a second cooking module packaged in combination with at least one other standard cooking sub-module.
In one possible embodiment, before determining the authoring level, the method further comprises:
determining type information of the cooking device;
and according to the type information of the cooking equipment, module grade division is carried out on the standard cooking sub-modules and/or the merging module in the cooking module set.
In one possible embodiment, before determining the authoring level, the method further comprises:
receiving input module grading information;
and according to the module grading information, grading the standard cooking sub-modules and/or the combination module in the cooking module set according to the module grading information.
In a second aspect, there is provided an apparatus for creating an electronic menu, the apparatus comprising:
the determining unit is used for determining the identification information of the electronic menu to be created;
the processing unit is used for determining at least one cooking module corresponding to the identification information of the electronic menu to be created from a cooking module library, wherein the cooking module comprises a standard cooking sub-module and/or a combination module combined by a plurality of standard cooking sub-modules, and the standard cooking sub-module is used for representing at least one cooking step and/or function in the electronic menu;
and the generating unit is used for generating the electronic menu to be created according to the at least one cooking module and the basic information of the electronic menu to be created.
In a possible implementation, the processing unit is configured to:
determining an creation level, and determining a target cooking module set matched with the creation level from the cooking module library; wherein, including the corresponding culinary art module set of a plurality of creation grades in the culinary art module storehouse, the culinary art module of culinary art module set is standard culinary art submodule piece and/or the culinary art module of culinary art module set is the merge module of a plurality of standard culinary art submodule pieces.
In one possible embodiment, different merging modules respectively correspond to a plurality of different levels.
In a possible implementation, the processing unit is configured to:
receiving input selection information, and determining an authoring level according to the selection information; alternatively, the first and second electrodes may be,
determining history information and determining an authoring level according to the history information.
In one possible embodiment, the standard cooking submodule and/or the merging module composed of a plurality of standard cooking submodules contains device control interface information, and the device control interface information adopts a unified interface description standard, so that the standard cooking submodule and/or the merging module is universally used for any cooking device.
In a possible embodiment, the combined module of the set of cooking modules is used to characterize a first cooking module packaged by at least one standard cooking sub-module combination or a second cooking module packaged by the first cooking module in combination with at least one other standard cooking sub-module.
In a possible embodiment, the apparatus is further configured to:
determining type information of the cooking device;
and according to the type information of the cooking equipment, module grades are divided for the standard cooking sub-modules and/or the merging modules in the cooking module library.
In a possible embodiment, the apparatus is further configured to:
receiving input module grading information;
and according to the module grading information, grading the standard cooking sub-modules and/or the merging module in the cooking module library according to the module grading information.
In a third aspect, an electronic device is provided, which includes:
a memory for storing program instructions;
a processor for calling the program instructions stored in the memory and executing the steps included in any of the methods of the first aspect according to the obtained program instructions.
In a fourth aspect, there is provided a storage medium having stored thereon computer-executable instructions for causing a computer to perform the steps included in any one of the methods of the first aspect.
The technical scheme provided by the embodiment of the application at least has the following beneficial effects:
in this embodiment of the application, identification information of an electronic recipe to be created may be determined first, and then at least one cooking module corresponding to the identification information (for example, a recipe name) may be determined from a cooking module library according to the identification information, where the cooking module includes a standard cooking sub-module and/or a merging module of multiple standard cooking sub-modules, so that the determined at least one cooking module, the identification information, and combination sequence information may be used to generate the electronic recipe to be created.
That is to say, in this application embodiment, can be according to the identification information of the electronic menu of waiting to make up, from the culinary art module storehouse, determine the merging module of the standard culinary art submodule piece of different grades and/or a plurality of standard culinary art submodule pieces, the standard culinary art submodule piece of different grades can satisfy different users' different demands promptly to promote the efficiency of making up the electronic menu.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application.
Fig. 1 is a schematic diagram of an application scenario of creating an electronic menu in an embodiment of the present application;
FIG. 2 is a flow chart of a method of creating an electronic recipe in an embodiment of the present application;
FIG. 3 is a block diagram illustrating an apparatus for creating an electronic menu according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of an electronic device in an embodiment of the present application;
fig. 5 is a schematic structural diagram of an electronic device in the embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the technical solutions in the embodiments of the present application will be described clearly and completely with reference to the accompanying drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application. In the present application, the embodiments and features of the embodiments may be arbitrarily combined with each other without conflict. Also, while a logical order is shown in the flow diagrams, in some cases, the steps shown or described may be performed in an order different than here.
The term "comprising" and any variations thereof in the description and claims of this application and the above-described drawings are intended to cover non-exclusive protection. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
In the embodiments of the present application, "at least one" may mean at least two, for example, two, three, or more, and the embodiments of the present application are not limited.
In addition, the term "and/or" herein is only one kind of association relationship describing an associated object, and means that there may be three kinds of relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" in this document generally indicates that the preceding and following related objects are in an "or" relationship unless otherwise specified.
As described above, when creating an electronic menu in the prior art, a user needs to set information blocks such as corresponding parameters by himself/herself, and the creation process is complicated, so that a large amount of time is consumed by the user, that is, the creation efficiency of creating an electronic menu is low.
In view of this, the application provides a method for creating an electronic menu, through this method can be through automatic grade to standard culinary art submodule confirm to need not the user and select the setting, very big different creation demands that have made things convenient for different users, like this, can improve the efficiency of creating the electronic menu, promote user's use and experience.
After introducing the design concept of the embodiment of the present application, some brief descriptions are provided below for application scenarios to which the technical solution for creating an electronic menu in the embodiment of the present application is applicable, and it should be noted that the application scenarios described below are only used for illustrating the embodiment of the present application and are not limited. In specific implementation, the technical scheme provided by the embodiment of the application can be flexibly applied according to actual needs.
Referring to fig. 1, a user may operate on a terminal device (e.g., a mobile phone, a computer, etc.) or an electronic processing device in an intelligent cooking device equipped with an electronic menu creation platform system, specifically, the corresponding identification information can be selected and input on the terminal equipment or the intelligent cooking equipment provided with the electronic menu creation platform, the terminal device or the intelligent cooking device may then process the identification information, and in particular, may determine a plurality of cooking modules corresponding to the identification information, and the cooking module comprises a standard cooking sub-module or a combined module consisting of at least one standard cooking sub-module, namely, the determined cooking module has different difficulty degrees of corresponding cooking, can aim at different user requirements, therefore, the created electronic menu can be determined according to the determined cooking module, and creation of the electronic menu is further achieved.
In the embodiment of the application, at least a cooking module, an creation module, a shopping module and a grade testing module are displayed in a display interface of an electronic menu creation platform. Specifically, the user may click the cooking module to cook dishes, may click the shopping module to purchase kitchen supplies or electronic recipes, and may click the level testing module to test the cooking level of the user or to know cooking expertise, which is not limited in the embodiment of the present disclosure.
In a specific implementation process, a user can click an creation module for creating an electronic menu in a display interface, and then the identification information of the electronic menu to be created is input into a popup window, so that terminal equipment or intelligent cooking equipment corresponding to an electronic menu creation platform can autonomously determine a cooking module. Furthermore, the electronic equipment can also determine the grade of the user according to the historical data of the user grade testing module of the creation platform of the electronic menu, so that the cooking module corresponding to the grade of the user can be automatically determined, the created electronic menu is more suitable for the self requirement of the user on the basis of meeting the creation efficiency improvement, and the use experience of the user is improved.
It should be noted that the intelligent cooking device in the embodiment of the present application includes a plurality of devices such as a cooking device and an electronic processing device, and in a specific implementation process, the cooking device is used for cooking dishes, and the electronic processing device may be used for controlling the cooking device, collecting information of the cooking device, and certainly may be used for displaying a cooking module library, and the cooking device and the electronic processing device are connected and correspondingly connected through a physical cable or other methods. In the embodiment of the present application, the cooking device and the electronic processing device may be integrated, that is, the electronic processing device is integrally disposed on the cooking device. In this way, the electronic processing device can be made to acquire information (e.g., operating parameter information) of the cooking appliance and to control the cooking appliance.
In this embodiment, the terminal device and the electronic processing device are both connected to a server, and the server may be connected to each intelligent kitchen ware in a user's home. In specific implementation process, the user can input the identification information of the electronic menu to be created on the terminal equipment or the electronic processing device with the electronic menu creation platform, then the terminal equipment sends the identification information to the electronic equipment, then the electronic equipment automatically determines the corresponding standard cooking module, then the electronic equipment can also determine the target cooking kitchen ware by connecting each cooking kitchen ware in the user's home, thereby adjusting the standard cooking module and obtaining the electronic menu with stronger pertinence. In addition, for convenience of description, the terminal device with the electronic recipe creation platform and the electronic processing device of the intelligent cooking device will be collectively referred to as electronic devices hereinafter.
The technical scheme provided by the embodiment of the application is described in the following with the accompanying drawings of the specification.
Referring to fig. 2, an embodiment of the present application provides a method for creating an electronic menu, which can be executed by an electronic device in the foregoing application scenario, and a specific flow of the method is described as follows.
Step 201: and determining the identification information of the electronic menu to be created.
In this embodiment of the application, a user may input identification information of an electronic recipe to be created in the electronic recipe creation platform system, specifically, the user may input identification information of the electronic recipe to be created, where the identification information may be a name of the recipe, such as a tomato scrambled egg, or a serial number of the recipe, such as 2819, and thus the electronic device may uniquely determine the electronic recipe to be created.
Step 202: and determining at least one cooking module corresponding to the identification information of the electronic menu to be created from a cooking module library, wherein the cooking module comprises a standard cooking sub-module and/or a combination module of a plurality of standard cooking sub-modules.
In the embodiment of the application, after the electronic device receives the identification information of the electronic menu input by the user in the electronic menu creation platform system, the cooking information can be determined according to the identification information of the electronic menu, wherein the cooking information at least comprises food material information, a cooking mode and ingredient information, and then the electronic device can determine at least one cooking module corresponding to the identification information and/or the cooking information of the electronic menu to be created from a cooking module library. For example, if the recipe to be created by the user is a hot pepper fried meat, the electronic device may determine a hot oil cooking module, a hot pepper frying module, a meat frying module, a stir ingredients module, and so forth.
In the embodiment of the application, the creation level can be determined, and then a target cooking module set matched with the creation level is determined from the cooking module library; wherein, including the culinary art module set that a plurality of creation grades correspond in the culinary art module storehouse, the culinary art module that the culinary art module was concentrated is standard culinary art submodule piece and/or the culinary art module that the culinary art module was concentrated is the merge module of a plurality of standard culinary art submodule pieces.
In a specific implementation process, at least one cooking module may be determined according to the identification information of the electronic menu to be created, and then the standard menu corresponding to the electronic menu to be created may be screened out from the at least one cooking module according to the determined creation level. That is to say, in the embodiment of the present application, a plurality of cooking modules corresponding to the identification information may be roughly determined, and then a plurality of cooking modules corresponding to different levels may be screened, so that a cooking module meeting actual requirements may be determined.
In a specific implementation process, a target cooking module set matched with the creation level may be determined first, and then at least one cooking module corresponding to the identification information of the electronic recipe to be created is determined from the target cooking module set, that is, in this embodiment of the present application, the screening of the cooking modules at the corresponding level may be performed first, or the screening of the cooking modules corresponding to the identification information may be performed first, which is not limited in this embodiment of the present application.
In the embodiment of the present application, the authoring level can be determined roughly in two broad ways, based on history information and information input at present. The mode according to the history record information is, for example, according to history data corresponding to the level test module or history feedback information, and in such a mode, the creation level can be determined intuitively and quickly due to direct determination according to the history record information, so that the creation efficiency of the electronic menu can be improved. Based on the current information input mode, the creation grade is determined directly according to the actual needs of the current user, so that the requirements of the user can be met better, and the accuracy of the created electronic menu is higher.
To facilitate understanding of those skilled in the art, the following lists several possible ways to describe how to determine the creation level, and it should be understood that the following examples are illustrative only and not limiting, and other determining ways may be adopted in the specific implementation process except for the lists below, which are not exhaustive herein.
The first mode is as follows: and acquiring historical data corresponding to the level testing module, and correspondingly determining the creation level of the user according to the historical data.
In this embodiment of the application, the electronic device may directly obtain the historical data corresponding to the level test module from the database of the electronic menu creation platform, and then may determine the test level in the historical data, where the test time is closest to the time when the user inputs the electronic menu, to determine the creation level of the user according to the test level, or may determine the average test level of the test levels in the historical data as the creation level of the user, which is a specific determination manner, and this application is not limited.
By adopting the mode, the creation grade of the user can be directly and quickly determined as the user is directly determined according to the historical test data, so that the efficiency of creating the electronic menu is improved.
The second mode is as follows: and acquiring historical feedback information, and determining the creation level according to the historical feedback information.
In a specific implementation process, historical feedback information of the user may be obtained, for example, after the user cooks using a certain electronic menu, a feedback record is filled: the electronic menu has complicated steps and more ingredients, so that the electronic equipment can determine the grade of the electronic menu used by the user, and reduce the grade by one grade according to a preset rule to serve as the creation grade of the user, and the creation grade can be determined according to historical feedback information. By the method, the creation grade can be determined quickly and accurately.
The third mode is as follows: input selection information is received, and an authoring level is determined based on the selection information.
In the embodiment of the application, when the user inputs the menu identification of the electronic menu to be created, the user can also input the selection information of the creation level, so that the electronic equipment can determine the creation level according to the input selection information.
In a specific implementation process, a user can directly select a corresponding creation grade on an creation platform of the electronic menu, and can also directly input the creation grade, which is not limited in the embodiment of the application. It should be noted that the creation levels in the embodiment of the present application may be divided according to cooking skill, family cooking or cook cooking levels, or may be divided into a first level, a second level and a third level from low to high in sequence according to the number of food materials or ingredient types of the same recipe, which is not limited in the embodiment of the present application.
In this embodiment of the application, after the creation level is determined, a target cooking module set matching the creation level may be determined from the cooking module library, specifically, the cooking module library includes a plurality of cooking module sets corresponding to the creation level, for example, a first cooking module set corresponding to the creation level is the first level, and the cooking modules in the cooking module sets are standard cooking sub-modules; alternatively, the cooking module of the cooking module set is a combined module of a plurality of standard cooking sub-modules. That is, in the embodiment of the present application, the different standard cooking sub-modules correspond to different grades, and the different combining sub-modules correspond to different grades, for example, the grade corresponding to the ingredient sub-module may be a first grade or a second grade. Further, at least one cooking module corresponding to the identification information of the electronic recipe to be composed may be determined from the target cooking module set.
In the specific implementation process, the levels of the cooking modules in the cooking module set corresponding to different creation levels are different, so that after the creation levels are determined, the cooking module set can be determined more accurately, the determined cooking module can meet the actual creation requirements of a user, and the accuracy of the determined cooking module is higher.
In the embodiment of the present application, the cooking modules of corresponding levels may be determined according to the foregoing manner, and in order to facilitate understanding of the levels of the cooking modules, several dividing manners of the levels of the cooking modules are briefly described below, it should be noted that the following examples are only illustrative and do not limit the embodiments of the present application, and other determining manners may be further adopted in the specific implementation process except for the manners listed below, which are not exhaustive herein.
In one possible embodiment, the type information of the cooking device may be determined, and then the standard cooking sub-modules and/or the merging module in the cooking module library may be classified into module grades according to the type information of the cooking device.
In a specific implementation process, available cooking equipment in a user home can be determined, the type information of the cooking equipment is determined, and then module grades can be divided for standard cooking sub-modules and/or merging modules in a cooking module library according to the difficulty degree of a cooking mode corresponding to the type of the cooking equipment. In such a way, the influence of the selection of the cooking equipment on the creation efficiency is fully considered, so that the creation efficiency of the electronic menu is improved.
In one possible embodiment, the input module grading information is received, and then the standard cooking sub-modules and/or the merging module in the cooking module library can be graded according to the module grading information.
In a specific implementation process, a user may input module ranking information, which may be, for example, ranking according to the number of cooking steps included in a cooking module, and then the electronic device performs module ranking on the standard cooking sub-modules and/or the merging module in the cooking module library according to the received module ranking information. In the embodiment of the application, a partition interface is equivalently provided for the user, so that the user can partition according to the actual needs of the user.
In this embodiment of the application, after the electronic device completes the grading of the cooking modules in the cooking module library, the cooking modules may be packaged, specifically, the standard cooking sub-module and/or the merging module composed of a plurality of standard cooking sub-modules include device control interface information, and the device control interface information adopts a uniform interface description standard, so that the standard cooking sub-module and/or the merging module is universal for any cooking device. That is, the cooking module in the present application can be adapted to various cooking devices, and the packaged cooking module includes the features of the combined cooking module, for example, the module interface used inside the combined new module may be the most basic standard cooking sub-module interface, or may be a larger combined module interface formed by packaging.
Further, in the embodiment of the present application, a combined module of the cooking module set is used for characterizing a first cooking module packaged by at least one standard cooking sub-module combination or a second cooking module split-packaged by the first cooking module and other at least one standard cooking sub-module combination. That is, the module packaging level in the present application may be a multi-layer technical characteristic, for example, the oil pouring standard cooking sub-module and the heating standard cooking sub-module may be packaged correspondingly as a hot oil cooking module, the hot oil combining module, the ingredient adding standard cooking sub-module, and the stir-frying standard cooking sub-module may also be packaged as a food cooking module, that is, the aforementioned hot oil cooking module may be understood as a first cooking module, and the food cooking module may be understood as a second cooking module.
Step 203: and generating the electronic menu to be created according to the at least one cooking module and the basic information of the electronic menu to be created.
In the embodiment of the application, after the at least one cooking module is determined, the combination sequence information of the cooking modules of the electronic menu to be created can be determined, so that the electronic menu to be created can be generated by combining the food material information, the combination sequence information, the ingredient information and the identification information, namely the basic information of the electronic menu to be created and the at least one cooking module.
In this application embodiment, can be according to the identification information of waiting to create the electronic menu, from the culinary art module storehouse, determine the merging module of the standard culinary art submodule piece of different levels and/or a plurality of standard culinary art submodule pieces, the different demands that different users can be satisfied to the standard culinary art submodule piece of different levels promptly to promote the efficiency of creating the electronic menu.
Based on the same inventive concept, the embodiment of the application provides the device for creating the electronic menu, and the device for creating the electronic menu can realize the corresponding functions of the method for creating the electronic menu. The device for creating the electronic menu can be a hardware structure, a software module or a hardware structure and a software module. The device for creating the electronic menu can be realized by a chip system, and the chip system can be formed by a chip and can also comprise the chip and other discrete devices. Referring to fig. 3, the apparatus for composing an electronic menu includes a determining unit 301, a processing unit 302, and a generating unit 303. Wherein:
a determining unit 301, configured to determine identification information of an electronic menu to be created;
a processing unit 302, configured to determine, from a cooking module library, at least one cooking module corresponding to identification information of the electronic recipe to be created, where the cooking module includes a standard cooking sub-module and/or a combination module of a combination of multiple standard cooking sub-modules, and the standard cooking sub-module is configured to characterize at least one cooking step and/or function in the electronic recipe;
a generating unit 303, configured to generate the electronic recipe to be created according to the at least one cooking module and the basic information of the electronic recipe to be created.
In a possible implementation, the processing unit 302 is configured to:
determining an creation level, and determining a target cooking module set matched with the creation level from the cooking module library; wherein, including the corresponding culinary art module set of a plurality of creation grades in the culinary art module storehouse, the culinary art module of culinary art module set is standard culinary art submodule piece and/or the culinary art module of culinary art module set is the merge module of a plurality of standard culinary art submodule pieces.
In one possible embodiment, different merging modules correspond to different levels.
In a possible implementation, the processing unit 302 is configured to:
receiving input selection information, and determining an authoring level according to the selection information; alternatively, the first and second electrodes may be,
determining history information and determining an authoring level according to the history information.
In one possible embodiment, the standard cooking submodule and/or the merging module composed of a plurality of standard cooking submodules contains device control interface information, and the device control interface information adopts a unified interface description standard, so that the standard cooking submodule and/or the merging module is universally used for any cooking device.
In a possible embodiment, the combined module of the set of cooking modules is used to characterize a first cooking module packaged by at least one standard cooking sub-module combination or a second cooking module packaged by the first cooking module in combination with at least one other standard cooking sub-module.
In a possible embodiment, the apparatus is further configured to:
determining type information of the cooking device;
and according to the type information of the cooking equipment, module grades are divided for the standard cooking sub-modules and/or the merging modules in the cooking module library.
In a possible embodiment, the apparatus is further configured to:
receiving input module grading information;
and according to the module grading information, grading the standard cooking sub-modules and/or the merging module in the cooking module library according to the module grading information.
All relevant contents of the steps involved in the embodiment of the method for creating an electronic menu can be referred to the functional description of the functional module corresponding to the apparatus for creating an electronic menu in the embodiment of the present application, and are not described herein again.
The division of the modules in the embodiments of the present application is schematic, and only one logical function division is provided, and in actual implementation, there may be another division manner, and in addition, each functional module in each embodiment of the present application may be integrated in one processor, may also exist alone physically, or may also be integrated in one module by two or more modules. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
Based on the same inventive concept, an electronic device is further provided in the embodiments of the present application, as shown in fig. 4, the electronic device in the embodiments of the present application includes at least one processor 401, a memory 402 and a communication interface 403, where the memory 402 and the processor 401 are connected to each other, a specific connection medium between the processor 401 and the memory 402 is not limited in the embodiments of the present application, a connection between the processor 401 and the memory 402 is taken as an example in fig. 4 through a bus 400, the bus 400 is shown in fig. 4 by a thick line, and a connection manner between other components is only schematically illustrated and is not taken as a limitation. The bus 400 may be divided into an address bus, a data bus, a control bus, etc., and is shown with only one thick line in fig. 4 for ease of illustration, but does not represent only one bus or type of bus.
In the embodiment of the present application, the memory 402 stores instructions executable by the at least one processor 401, and the at least one processor 401 may execute the steps included in the method for creating an electronic menu by executing the instructions stored in the memory 402.
The processor 401 is a control center of the electronic device, and may connect various parts of the entire fault detection device by using various interfaces and lines, and perform various functions and process data of the electronic device by operating or executing instructions stored in the memory 402 and calling data stored in the memory 402, thereby performing overall monitoring on the electronic device. Optionally, the processor 401 may include one or more processing units, and the processor 401 may integrate an application processor and a modem processor, where the processor 401 mainly processes an operating system, a user interface, an application program, and the like, and the modem processor mainly processes wireless communication. It will be appreciated that the modem processor described above may not be integrated into the processor 401. In some embodiments, processor 401 and memory 402 may be implemented on the same chip, or in some embodiments, they may be implemented separately on separate chips.
The processor 401 may be a general-purpose processor, such as a Central Processing Unit (CPU), digital signal processor, application specific integrated circuit, field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like, that may implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present application. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in a processor.
Memory 402, which is a non-volatile computer-readable storage medium, may be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The Memory 402 may include at least one type of storage medium, and may include, for example, a flash Memory, a hard disk, a multimedia card, a card-type Memory, a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a Programmable Read Only Memory (PROM), a Read Only Memory (ROM), a charge Erasable Programmable Read Only Memory (EEPROM), a magnetic Memory, a magnetic disk, an optical disk, and so on. The memory 402 is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory 402 in the embodiments of the present application may also be circuitry or any other device capable of performing a storage function for storing program instructions and/or data.
The communication interface 403 is a transmission interface that can be used for communication, and data can be received or transmitted through the communication interface 403, for example, cooking data of a cooking process of cooking dishes transmitted by other devices can be received through the communication interface 403, and the obtained cooking data can also be transmitted to other devices through the communication interface 403.
Referring to FIG. 5, a further block diagram of the electronic device is shown, which further includes a basic input/output system (I/O system) 501 for facilitating information transfer between the various components within the electronic device, and a mass storage device 506 for storing an operating system 502, application programs 503, and other program modules 504.
The basic input/output system 501 comprises a display 506 for displaying information and an input device 507, such as a mouse, keyboard, etc., for user input of information. Wherein a display 506 and an input device 507 are coupled to the processor 401 through the basic input/output system 501 coupled to the system bus 400. The basic input/output system 501 may also include an input/output controller for receiving and processing input from a number of other devices, such as a keyboard, mouse, or electronic stylus. Similarly, an input-output controller may also provide output to a display screen, a printer, or other type of output device.
The mass storage device 505 is connected to the processor 401 through a mass storage controller (not shown) connected to the system bus 400. The mass storage device 505 and its associated computer-readable media provide non-volatile storage for the server package. That is, the mass storage device 505 may include a computer readable medium (not shown), such as a hard disk or CD-ROM drive.
According to various embodiments of the present application, the computing device package may also be operated by a remote computer connected to the network through a network, such as the Internet. That is, the computing device may be connected to the network 508 via the communication interface 403 coupled to the system bus 400, or may be connected to another type of network or remote computer system (not shown) using the communication interface 403.
In an exemplary embodiment, there is also provided a storage medium comprising instructions, such as a memory 402 comprising instructions, executable by a processor 401 of an apparatus to perform the method described above. Alternatively, the storage medium may be a non-transitory computer readable storage medium, which may be, for example, a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
In some possible embodiments, the various aspects of the method for authoring an electronic menu provided by the present application may also be implemented in the form of a program product comprising program code for causing an electronic device to perform the steps of the method for authoring an electronic menu according to various exemplary embodiments of the present application described above in this specification when the program product is run on the electronic device.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.
It will be understood that the present application is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.

Claims (11)

1. A method of creating an electronic recipe, the method comprising:
determining identification information of an electronic menu to be created;
determining at least one cooking module corresponding to the identification information of the electronic menu to be created from a cooking module library, wherein the cooking module comprises a standard cooking submodule and/or a merging module consisting of a plurality of standard cooking submodules, and the standard cooking submodule is used for representing at least one cooking step and/or function in the electronic menu;
and generating the electronic menu to be created according to the at least one cooking module and the basic information of the electronic menu to be created.
2. The method of claim 1, wherein determining at least one cooking module corresponding to the identification information of the electronic recipe to be created from a cooking module library comprises:
determining an creation level, and determining a target cooking module set matched with the creation level from the cooking module library; the cooking module library comprises a plurality of cooking module sets corresponding to creation levels, and the cooking modules in the cooking module sets are standard cooking sub-modules and/or the cooking modules in the cooking module sets are combined modules consisting of a plurality of standard cooking sub-modules.
3. The method of claim 1, wherein different merging modules correspond to a plurality of different levels, respectively.
4. The method of claim 2, wherein the determining an authoring level comprises:
receiving input selection information, and determining an authoring level according to the selection information; alternatively, the first and second electrodes may be,
determining history information and determining an authoring level according to the history information.
5. The method of claim 1, wherein the standard cooking sub-module and/or a consolidated module of the plurality of standard cooking sub-modules contains device control interface information that employs a unified interface description standard such that the standard cooking sub-module and/or the consolidated module is generic to any cooking device.
6. The method of claim 2, wherein the consolidated module of the set of cooking modules is used to characterize a first cooking module packaged in at least one standard cooking sub-module combination or a second cooking module packaged in combination with at least one other standard cooking sub-module.
7. The method of claim 2, wherein prior to determining the authoring level, the method further comprises:
determining type information of the cooking device;
and according to the type information of the cooking equipment, module grade division is carried out on the standard cooking sub-modules and/or the merging module in the cooking module set.
8. The method of claim 2, wherein prior to determining the authoring level, the method further comprises:
receiving input module grading information;
and according to the module grading information, grading the standard cooking sub-modules and/or the combination module in the cooking module set according to the module grading information.
9. An apparatus for creating an electronic menu, the apparatus comprising:
the determining unit is used for determining the identification information of the electronic menu to be created;
the processing unit is used for determining at least one cooking module corresponding to the identification information of the electronic menu to be created from a cooking module library, wherein the cooking module comprises a standard cooking sub-module and/or a combination module combined by a plurality of standard cooking sub-modules, and the standard cooking sub-module is used for representing at least one cooking step and/or function in the electronic menu;
and the generating unit is used for generating the electronic menu to be created according to the at least one cooking module and the basic information of the electronic menu to be created.
10. An electronic device, characterized in that the electronic device comprises:
a memory for storing program instructions;
a processor for calling program instructions stored in said memory and for executing the steps comprised in the method of any one of claims 1 to 8 in accordance with the obtained program instructions.
11. A storage medium storing computer-executable instructions for causing a computer to perform the steps comprising the method of any one of claims 1-8.
CN201911055821.4A 2019-10-31 2019-10-31 Method and device for creating electronic menu, electronic equipment and storage medium Withdrawn CN110853734A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911055821.4A CN110853734A (en) 2019-10-31 2019-10-31 Method and device for creating electronic menu, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911055821.4A CN110853734A (en) 2019-10-31 2019-10-31 Method and device for creating electronic menu, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN110853734A true CN110853734A (en) 2020-02-28

Family

ID=69599545

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911055821.4A Withdrawn CN110853734A (en) 2019-10-31 2019-10-31 Method and device for creating electronic menu, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110853734A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111584038A (en) * 2020-04-22 2020-08-25 杭州杰西魔方科技有限公司 Automatic cooking subscription method and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111584038A (en) * 2020-04-22 2020-08-25 杭州杰西魔方科技有限公司 Automatic cooking subscription method and system

Similar Documents

Publication Publication Date Title
US20200383520A1 (en) System and method for assistive interactions with an automated cooking device
CN110706131A (en) Method and device for creating electronic menu, electronic equipment and storage medium
CN110853733A (en) Method and device for creating electronic menu, electronic equipment and storage medium
CN109829835A (en) A kind of method, apparatus, electronic equipment and the storage medium of determining menu
CN109408732B (en) Method and device for recommending menu
CN108447543A (en) Menu method for pushing based on cooking equipment and device
CN110852913A (en) Method for making digital menu and electronic equipment
CN109710855A (en) A kind of method, apparatus, cooking equipment and the storage medium of determining menu
CN109727102A (en) A kind of correlation recommendation method and device of menu and kitchen tool apparatus
CN111103816A (en) Method and device for generating menu, electronic equipment and storage medium
CN111104592A (en) Menu information adjusting method and device, storage medium and terminal
CN111352355A (en) Cooking method, apparatus, system and medium
CN109300346A (en) Smart kitchen systems and teaching method
CN110716472B (en) Method and device for creating electronic menu, electronic equipment and storage medium
CN109376308A (en) A kind of menu recommended method and device based on social software
CN110853734A (en) Method and device for creating electronic menu, electronic equipment and storage medium
CN112383454B (en) Data processing and executing method and equipment
CN110909244A (en) Food material information processing method and device, cooking equipment and storage medium
CN112418964A (en) Personalized menu optimization management system and method for intelligent cooker
CN113450894A (en) Structured data and electronic menu generation method and equipment
CN110532277A (en) A kind of method, apparatus, computer equipment and storage medium for replacing electronic cookbook
CN108958091A (en) A kind of method and device, system automating cooking
CN113672806A (en) Menu recommendation method and device and intelligent cooking robot
CN110825774A (en) Digital menu generation method and menu creation equipment
CN111179380A (en) Method and device for acquiring electronic menu, storage medium and terminal

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
WW01 Invention patent application withdrawn after publication

Application publication date: 20200228

WW01 Invention patent application withdrawn after publication