CN112471910B - Electronic menu generation method and device, storage medium and electronic device - Google Patents

Electronic menu generation method and device, storage medium and electronic device Download PDF

Info

Publication number
CN112471910B
CN112471910B CN202011382353.4A CN202011382353A CN112471910B CN 112471910 B CN112471910 B CN 112471910B CN 202011382353 A CN202011382353 A CN 202011382353A CN 112471910 B CN112471910 B CN 112471910B
Authority
CN
China
Prior art keywords
cooking
timing
timing module
menu
equipment
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.)
Active
Application number
CN202011382353.4A
Other languages
Chinese (zh)
Other versions
CN112471910A (en
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 CN202011382353.4A priority Critical patent/CN112471910B/en
Publication of CN112471910A publication Critical patent/CN112471910A/en
Application granted granted Critical
Publication of CN112471910B publication Critical patent/CN112471910B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J36/00Parts, details or accessories of cooking-vessels
    • A47J36/32Time-controlled igniting mechanisms or alarm devices
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J36/00Parts, details or accessories of cooking-vessels
    • A47J36/32Time-controlled igniting mechanisms or alarm devices
    • A47J36/321Time-controlled igniting mechanisms or alarm devices the electronic control being performed over a network, e.g. by means of a handheld device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Food Science & Technology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Electric Ovens (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a method and a device for generating an electronic menu, a storage medium and an electronic device, wherein the method comprises the following steps: identifying at least one cooking device associated with a recipe creation system; when any cooking equipment is detected to be started, a timing module in the menu creation system is started and timing is started; and synchronously recording the operation information of the cooking target dishes of the cooking equipment by combining the timing module, and generating an electronic menu of the target dishes according to the operation information. Based on the method provided by the invention, manual operation of an electronic menu creation party is not needed, and the time and data synchronization of the menu creation system and the intelligent cooking equipment can be ensured while the electronic menu is generated.

Description

Electronic menu generation method and device, storage medium and electronic device
Technical Field
The invention relates to the technical field of intelligent cooking, in particular to a method and a device for generating an electronic menu, a storage medium and an electronic device.
Background
At present, when an electronic menu is created, the creation of the electronic menu is usually realized in a mode that an creating party manually inputs menu information, and the recording or creation of the menu cannot be realized in real time by the cooperation of intelligent cooking equipment and mobile terminal software. The time or data of the intelligent cooking equipment and the mobile terminal can not be intelligently synchronized only before or after the intelligent cooking equipment is operated, for example, when a user manually clicks the timing of the mobile terminal software after the intelligent cooking equipment is manually opened, time delay always exists, and the time synchronization of the mobile terminal software and the intelligent cooking equipment can not be ensured.
Disclosure of Invention
In view of the above, the present invention has been made to provide a method and apparatus for generating an electronic menu, a storage medium, and an electronic apparatus that overcome or at least partially solve the above problems.
According to an aspect of the present invention, there is provided a method for generating an electronic menu, including:
identifying at least one cooking device associated with a recipe creation system;
when any cooking equipment is detected to be started, starting a timing module in the menu creation system and starting timing;
and synchronously recording the operation information of the cooking target dishes of the cooking equipment by combining the timing module, and generating an electronic menu of the target dishes according to the operation information.
Optionally, the synchronously recording the operation information of the cooking device for cooking the target dish in combination with the timing module includes:
and acquiring operation parameters transmitted when the cooking equipment cooks the target dishes, and synchronously recording the operation time of the cooking equipment through the timing module.
Optionally, the method further comprises:
if the cooking equipment is monitored to be in a pause state, controlling the timing module to pause timing;
and if the cooking equipment is continuously monitored to be recovered to operate, controlling the timing module to continuously time on the basis of the original timing.
Optionally, when there are a plurality of cooking devices associated with the recipe creation system, if it is monitored that the cooking devices pause, controlling the timing module to pause timing includes:
if the fact that the operation of each cooking device is paused is monitored, controlling the timing module to pause timing; or the like, or a combination thereof,
the plurality of cooking devices are provided with a main cooking device and a plurality of auxiliary cooking devices in advance, and if the main cooking device is monitored to be in a pause state, the timing module is controlled to pause timing.
Optionally, the method further comprises:
if the cooking equipment stops running, the timing module is closed to control the timing module to stop timing; and/or the presence of a gas in the atmosphere,
if it is monitored that any cooking equipment executes supplementary cooking action aiming at the target dish, the timing module is controlled to carry out accumulated timing on the basis of the original timing; and/or the presence of a gas in the atmosphere,
and if any cooking equipment is monitored to execute the target cooking action of cooking the new target dish, controlling the timing module to restart timing.
Optionally, if it is monitored that any one of the cooking devices performs a supplementary cooking action for the target dish, controlling the timing module to perform accumulated timing on the basis of the original timing, including:
if it is monitored that any one cooking device executes a supplementary cooking action for the target dish, a cooking step associated with the supplementary cooking action in the electronic menu is obtained;
and controlling the timing module to perform accumulated timing on the basis of the original timing of the cooking step.
Optionally, the synchronously recording the operation information of the cooking device for cooking the target dish in combination with the timing module includes:
setting operation information of the cooking equipment based on the menu creation system; the operation information comprises operation parameters and operation time;
and transmitting the operation information to the cooking equipment, and cooking the target dishes by the cooking equipment according to the operation information.
Optionally, after the operation information is transmitted to the cooking device and the cooking device cooks the target dish according to the operation information, the method further includes:
acquiring actual operation parameters of the cooking equipment modified in response to a user instruction; and/or
Recording the actual running time of the cooking equipment through the timing module;
adjusting operating information of the cooking appliance based on the actual operating parameters and/or the actual operating time.
Optionally, the method further comprises:
if the pause operation is detected in the menu creation system, pausing and recording the cooking process of the target dish;
and controlling the cooking equipment connected with the menu creation system to pause.
Optionally, the method further comprises:
if a first operation gesture is monitored on an interactive interface of the cooking equipment, a first operation object of the first operation gesture is uploaded to the menu creation system;
and if a second operation gesture is detected by the menu creation system, downloading a second operation object of the second operation gesture to the cooking equipment.
Optionally, the method further comprises:
acquiring running information recorded when the cooking equipment cooks any dish;
synchronously generating a draft menu file of the dishes in the menu creation system based on the running information;
and naming the draft menu file according to a preset naming rule.
According to another aspect of the present invention, there is also provided an electronic menu generating apparatus, including:
the equipment identification module is used for identifying at least one cooking equipment connected with the menu creation system;
the timing module is used for starting the timing module in the menu creation system and starting timing when any cooking equipment is detected to be started;
and the information generation module is used for synchronously recording the operation information of the cooking target dishes of the cooking equipment in combination with the timing module and generating an electronic menu of the target dishes according to the operation information.
According to yet another aspect of the present invention, there is also provided a storage medium having a computer program stored therein, wherein the computer program is configured to execute the method for generating an electronic recipe of any one of the above when running.
According to yet another aspect of the present invention, there is also provided an electronic apparatus comprising a memory and a processor;
the memory stores a computer program, and the processor is configured to run the computer program to execute any one of the above-mentioned methods for generating an electronic menu.
The invention provides a method and a device for generating an electronic menu, a storage medium and an electronic device. Based on the method provided by the invention, the timing module is used for synchronous timing in the process of real-time linkage between the menu creation system and the cooking equipment, manual operation of an electronic menu creation party is not needed, and the synchronization of time and data of the menu creation system and the intelligent cooking equipment can be ensured while the electronic menu is generated.
The above description is only an overview of the technical solutions of the present invention, and the present invention can be implemented in accordance with the content of the description so as to make the technical means of the present invention more clearly understood, and the above and other objects, features, and advantages of the present invention will be more clearly understood.
The above and other objects, advantages and features of the present invention will become more apparent to those skilled in the art from the following detailed description of specific embodiments thereof, taken in conjunction with the accompanying drawings.
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 a schematic interface diagram of a recipe authoring system in accordance with an embodiment of the invention;
FIG. 2 illustrates an interface diagram of a recipe authoring system in accordance with an embodiment of the present invention;
FIG. 3 illustrates a recipe generation interface diagram of the recipe authoring system in accordance with an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an electronic menu generating apparatus according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of an apparatus for generating an electronic menu according to an embodiment of the present invention;
fig. 6 shows a schematic structural diagram of an electronic device according to an embodiment of the invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may 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 disclosure to those skilled in the art.
The embodiment of the invention provides a method for generating an electronic menu, which can comprise the following steps S101 to S103.
Step S101, identifying at least one cooking device associated with the recipe creation system.
The menu creation system is application software which can be installed in the terminal equipment or is arranged in other application programs as a plug-in. The cooking device can be an intelligent cooker or a dispensing machine for realizing cooking and dispensing. In the embodiment of the present invention, before generating the electronic recipe, the cooking devices associated with the recipe creation system may be identified, and the number of the cooking devices may be one or multiple (two or more). Wired or wireless network connection, such as Bluetooth and WiFi, can be pre-established between the menu creation system and the cooking equipment.
Step S102, when detecting that any cooking equipment is started, starting a timing module in the menu creation system and starting timing.
In the embodiment of the present invention, the recipe creation system may be provided with a timing module, which may be a timer with a timing function, a system clock, and the like, provided in the recipe creation system. Because the network connection is established between the menu creation system and the cooking equipment, when any cooking equipment is started, the started state of the cooking equipment can be transmitted to the menu creation system, and the timing module starts timing, so that the time synchronization of the menu creation system and the cooking equipment is realized. Specifically, when any cooking device is started, a device starting instruction can be sent to the menu creation system by the cooking device, and the menu creation system simultaneously starts the timing module according to the starting instruction. The cooking device is turned on, and whether the cooking device in the turned-on state exists can be determined by judging the pressing of the switch key or based on the state data of the cooking device. Still further, the state data of the cooking apparatus may include current and/or power change values; correspondingly, when determining whether there is a cooking device in an on state based on the state data of the cooking device, the method may specifically include: detecting a current and/or power change value of the cooking equipment within a preset time period by using a current transformer connected with a cooking equipment line; and determining the cooking equipment with the corresponding current and/or power change value larger than or equal to a preset amplitude threshold value as the started cooking equipment. For this embodiment, when the state data of the cooking apparatus includes a current and/or power change value, in order to accurately detect the on state of the cooking apparatus, a current transformer may be installed at a wire connection port corresponding to the cooking apparatus, and when the cooking apparatus is turned on, the current transformer may sense a current and/or power change, so that it may be determined whether there is an on cooking apparatus by detecting the current and/or power change value. For example, in order to detect whether the range hood is turned on, a current transformer can be installed at a wiring port of range hood equipment, and if the current and/or power corresponding to the range hood are/is detected to be changed, the range hood is considered to be turned on; correspondingly, in order to detect the cooking state of the cooker, a current transformer can be installed at a wiring port of the cooker, and whether the cooker is opened or not is further judged by detecting the current and/or the power change value.
Correspondingly, when the cooking equipment is in the working state and the idle state, the correspondingly generated heat and power have larger difference, so for the embodiment, the state data of the cooking equipment can also comprise the output power and/or the cooking temperature, and correspondingly, when the cooking equipment in the starting state is determined to exist or not based on the state data of the cooking equipment, the output power and the cooking temperature of each cooking equipment can also be acquired in real time; and determining the cooking equipment with the output power being larger than or equal to the first power threshold and/or the cooking temperature being larger than or equal to the first temperature threshold as the turned-on cooking equipment.
And step S103, synchronously recording the operation information of the cooking equipment for cooking the target dish by combining the timing module, and generating an electronic menu of the target dish according to the operation information.
Optionally, when the running information of the cooking device for cooking the target dish is synchronously recorded in combination with the timing module, the running parameters transmitted when the cooking device cooks the target dish can be acquired, and the running time of the cooking device is synchronously recorded through the timing module. In the embodiment of the invention, as the timing module in the menu creation system is started and starts timing at the same time when the cooking equipment is started, the running information of the cooking equipment for cooking the target menu can be recorded by combining the synchronous time information, and the electronic menu of the target menu is further generated.
Fig. 1 is a schematic interface diagram of a recipe creation system according to an embodiment of the present invention, and as can be seen from fig. 1, when an electronic recipe is generated based on the recipe creation system, a recipe generation interface may be created based on the recipe creation system, and a plurality of sets of attribute parameters required for generating the electronic recipe are loaded in the recipe generation interface, as shown in fig. 1, the attribute parameters may include "basic recipe information", "name", "device", "profile", "recipe group", and the like.
The "recipe basic information" may be lane information when the electronic recipe is executed, such as relevant information corresponding to each cooking step in the electronic recipe, which may include text information and/or picture information. The name refers to the name of the electronic menu, and can be manually input or automatically generated according to a certain rule. The "device" is a cooking device required for the execution of an electronic recipe, and when the electronic recipe is generated based on the recipe creation system, the cooking device associated with the recipe creation system can be automatically acquired. In addition, when the cooking device actively records the electronic menu, the cooking device in the working state can be automatically identified and displayed at the "device" shown in fig. 1. The 'brief introduction' is brief introduction information of the electronic menu, which can be generated after information extraction according to 'basic menu information', or can be input by the creation side. The "recipe group" refers to a group corresponding to an electronic recipe, and specifically, the electronic recipe may be grouped by a dish family, or may be grouped by setting a grouping rule according to different tastes, meat, and vegetables, which is not limited in the embodiment of the present invention.
Optionally, after the cooking device is identified, the interface shown in fig. 2 may be entered, and when the operation information of the cooking target dish of the cooking device is synchronously recorded in combination with the timing module, the recorded operation information and timing information may be displayed at the same time, and the finally generated electronic menu may be displayed in a menu list as shown in fig. 3.
In the embodiment of the invention, the timing state of the timing module of the menu creation system can be changed along with the working state of the cooking equipment. The above mentioned, the timing module may be started when the cooking device is detected to be started, and similarly, if the cooking device is detected to be temporarily stopped, the timing module is controlled to temporarily stop timing; further, if the cooking equipment is continuously monitored to be recovered to operate, the timing module is controlled to continuously time on the basis of the original timing. According to the method provided by the embodiment of the invention, the timing module of the menu creation system is associated with the working state of the cooking equipment in real time, and the time information can be synchronously recorded only when the cooking equipment is in the running state, so that the recorded time is the corresponding running time of the actual running of the cooking equipment. In addition, when the cooking equipment is continuously monitored to be recovered to operate, the recorded operation time corresponding to the operation information of the cooking equipment can be more accurate by continuously timing on the basis of the original timing.
As mentioned above, there may be one or more identified cooking devices associated with the recipe creation system. When the number of the cooking devices is one, the timing state of the timing module of the menu creation system can be adjusted in real time according to the running state of the cooking devices. On the other hand, when there are a plurality of cooking devices associated with the recipe creation system, the timing module of the recipe creation system needs to monitor the operation states of the cooking devices, and optionally, if it is monitored that all the cooking devices are suspended, the timing module is controlled to suspend timing. That is, when a plurality of cooking devices are provided, the timing module is controlled to pause timing only when all the cooking devices are monitored to pause.
In an embodiment of the present invention, the timing module may enable a plurality of sub-timing processes and a total timing process corresponding to a plurality of cooking apparatuses. Each sub-timing process is respectively used for recording the operation time of each cooking device, for any cooking device, when the operation is paused, the corresponding sub-timing process can be paused synchronously, at the moment, if other cooking devices are in the operation state, the sub-timing processes corresponding to other cooking devices continue timing, and the total time process of the timing module is not paused; when all the cooking devices are temporarily operated, the timing process corresponding to each cooking device is temporarily stopped, and the total time of the timing module is temporarily stopped.
In some cases, a master cooking device and a plurality of slave cooking devices may be preset in the plurality of cooking devices, and at this time, if it is monitored that the master cooking device stops operating, the timing module is controlled to stop timing. In this embodiment, since the slave cooking devices are slave devices to the master cooking device, and each slave cooking device may be uniformly controlled by the master cooking device, when it is monitored that the master cooking device is temporarily operated, the timing module of the recipe creation system may be controlled to temporarily stop timing, and similarly, if it is monitored that the master cooking device is resumed, the timing module may also perform cumulative timing on the original basis. According to the method provided by the embodiment of the invention, when a plurality of cooking devices are provided, the timing mode of the timing module for each cooking device can be adaptively adjusted according to the relationship among the plurality of cooking devices, so that the timing module of the menu creation system is more intelligent.
For example, recognizing that the cooking equipment A and the cooking equipment B are both in an operating state, the cooking equipment A belongs to the slave equipment of the cooking equipment B, and when the cooking equipment A is suspended from operating and the cooking equipment B is normally operated, the timing module normally times; when the cooking device B is in operation pause, the timing module can pause timing no matter whether the cooking device A is in operation or not.
In the embodiment of the invention, if the cooking equipment stops running, the timing module is closed to control the timing module to stop timing. That is to say, when all cooking devices of the recipe creation system are turned off, the automatic timing function of the timing module is stopped, and the situation that partial cooking devices continue to work and cannot complete time recording is avoided. Similarly, the pause or the off of the cooking device can be judged by the switch key or the state data of the cooking device.
Further, if any cooking equipment is monitored to execute the supplementary cooking action aiming at the target dish, the timing module is controlled to carry out accumulated timing on the basis of the original timing. For any cooking device, if it has completed the cooking process, but detects the supplementary cooking action again, such as supplementary heating, supplementary seasoning, etc., the timing time can be continuously accumulated based on the original timing.
In some cases, the supplementary cooking action for the target dish may be a different cooking step in the cooking process corresponding to the target dish, and optionally, if it is monitored that any cooking device performs the supplementary cooking action for the target dish, a cooking step associated with the supplementary cooking action in the electronic recipe is obtained; and the timing control module performs accumulation timing on the basis of the original timing of the cooking step.
For example, when the cooking device a finishes cooking the 'fish-flavored shredded meat', a blanking step, a meat frying step and a meat and side dish stir-frying step are sequentially performed. If the heating action is detected after the 'fish-flavor shredded pork' is cooked, and the heating action is determined to be a supplementary cooking action corresponding to the stir-frying step, then the heating action is counted up and accumulated on the basis of the time corresponding to the stir-frying step when the heating action is counted. For another example, assuming that the feeding action is detected again after the "shredded fish meat" has finished cooking, and it is determined that the feeding action is a supplementary cooking action corresponding to the blanking step, at the beginning of which the cumulative timing is performed on the basis of the feeding duration that has been counted in the blanking step. In addition, since the specific parameter value of the ingredient may change when the feeding action is performed, in the embodiment of the present invention, the parameter of the blanking step and the parameter corresponding to the feeding action may also be obtained, and the parameter corresponding to the feeding action is supplemented to the parameter of the blanking step.
Optionally, if it is monitored that any cooking device executes a target cooking action for cooking a new target dish, the timing module is controlled to restart timing. That is, if it is determined that the cooking action of the cooking apparatus is to cook a new dish again, for example, the last dish is already out, or the cooking apparatus is to heat the pot or hot oil again, the timing module of the recipe creation system starts to count from 0 again. According to the embodiment of the invention, the cooking action of the cooking equipment can be intelligently monitored, and whether the cooking action of the cooking equipment is a supplementary action or an action of starting to cook a new dish is effectively identified, so that a corresponding timing mode is specified corresponding to different cooking actions, and the cooking action identification is intelligently realized, and meanwhile, the complete timing of the cooking process of the cooking equipment is realized.
In the embodiment of the present invention, the cooking process of the cooking device may be controlled by the recipe creation system, that is, the step S102 may further include: setting operation information of the cooking equipment based on a menu creation system; the operation information comprises operation parameters and operation time; and transmitting the operation information to the cooking equipment, and cooking the target dishes by the cooking equipment according to the operation information.
Since the cooking device and the recipe creation system are associated with each other, the operation information of the cooking device can be set based on the recipe creation system, and generated to the cooking device, and executed by the cooking device according to the received operation information. For example, information on an operation mode, power, fire, operation time, etc. of the cooking apparatus may be set.
In addition, if the pause operation is detected in the menu creation system, the cooking process of the target dish is paused to be recorded; and controlling the cooking equipment connected with the menu creation system to pause. In other words, the user can also manually control the operation state of each cooking device on the menu creation system, such as pause operation, to pause the cooking process. As described above, when there are a plurality of cooking devices, one master cooking device and a plurality of slave cooking devices may be provided, and in practical applications, if the pause operation for the master cooking device is triggered in the recipe creation system, the cooking process of the slave cooking device connected to the master cooking device may be paused correspondingly.
Further, the operation information is transmitted to the cooking equipment, and after the cooking equipment cooks the target dishes according to the operation information, the actual operation parameters of the cooking equipment, which are modified in response to the user instruction, can be obtained; and/or recording the actual running time of the cooking equipment through a timing module; the operating information of the cooking appliance is adjusted based on the actual operating parameters and/or the actual operating time.
In practical application, the cooking device may modify or set the operation information according to an operation instruction of the user, at this time, the cooking device may also transmit the operation parameters of the cooking device to the menu creation system in real time, and the user may supplement or adjust the operation information associated with the cooking device in the menu creation system based on the operation parameters or the operation duration of the cooking device obtained by the menu creation system.
Generally, when each cooking device transmits data to the recipe creation system, the cooking device may transmit its operation information to the recipe creation system in real time or periodically, or may transmit the operation information to the recipe creation system when a certain trigger operation of the user is detected at the cooking device. Generally, the cooking device may be provided with an interactive interface (such as a display screen) for interacting with a user, and if a first operation gesture is monitored on the interactive interface of the cooking device, a first operation object of the first operation gesture is uploaded to the recipe creation system. In other words, the recipe creation system may receive a first operation object of the first operation gesture uploaded by the cooking device when the first operation gesture is monitored. For example, any electronic menu in the cooking device or related information of the electronic menu may be used as the first operation object, and uploading the first operation object to the menu creation system is realized through a first operation gesture of upward sliding on the first operation object in an interactive interface of the cooking device.
From the perspective of the recipe creation system, if the second operation gesture is detected by the recipe creation system, the second operation object of the second operation gesture is downloaded to the cooking device. That is to say, the electronic menu of the menu creation system or the related information of the electronic menu may be used as the second operation object, and the second operation object may be downloaded to the cooking device connected to the second operation object by a slide-down gesture of the second operation object. Based on the method provided by the embodiment of the invention, when information is transmitted between the menu creation system and each cooking device, active transmission of data can be realized, for example, the cooking device actively transmits real-time running information to the menu creation system, data such as menu files can be transmitted based on operation gestures of a user, and uploading or downloading of the data can be realized only through simple gestures on the menu creation system or the cooking device, so that the operation process of information transmission can be simplified, and the operation time of the user can be saved.
In the embodiment of the invention, the running information recorded when the cooking equipment cooks any dish can be obtained; synchronously generating a draft menu file of the dishes in the menu creating system based on the running information; and naming the draft menu file according to a preset naming rule. According to the method provided by the embodiment of the invention, the cooking equipment can also actively record the operation information when the cooking equipment cooks any dish, and actively uploads the operation information to the menu creation system after the cooking of the dish is finished so as to generate the draft menu file of the dish. Based on the method provided by the embodiment of the invention, when the cooking equipment actively records the menu, the menu creation system can synchronously generate a draft file of the electronic menu, namely the draft menu file, and the menu name of the draft menu file is generated by the hardware side by default and can be edited by clicking.
In the embodiment of the present invention, the naming rule of the draft recipe file may be formed in a manner of "recipe + date + three-digit increment", and as shown in the recipe list shown in fig. 3, the first displayed electronic recipe "recipe 202005200001" is the draft recipe file actively uploaded by the cooking device after the completion of the recipe.
According to the method for generating the electronic menu, provided by the embodiment of the invention, the cooking equipment associated with the menu creation system is identified, and the timing module in the menu creation system can be synchronously started after the cooking equipment is detected to be started, so that the running information of the cooking equipment is synchronously recorded in combination with the timing module. According to the method provided by the embodiment of the invention, in the process of real-time linkage between the menu creation system and the cooking equipment, the timing module is used for synchronous timing, manual operation of a creation party of an electronic menu is not needed, and the synchronization of time and data of the menu creation system and the intelligent cooking equipment can be ensured while the electronic menu is generated.
Furthermore, the method provided by the embodiment of the invention can also carry out timing modes of the intelligent control timing module such as pause action, stop action, supplementary cooking action and the like by identifying different cooking states of the cooking equipment, so that the running information record of the menu creation system and the cooking equipment in the synchronous process is more accurate.
Based on the same inventive concept, an embodiment of the present invention further provides a device for generating an electronic menu, as shown in fig. 4, the device for generating an electronic menu provided by the embodiment of the present invention may include: a device identification module 410, a start timing module 420, and an information generation module 430.
An equipment identification module 410 for identifying at least one cooking equipment connected to the recipe creation system;
the timing module 420 is used for starting a timing module in the menu creation system and starting timing when any cooking device is detected to be started;
and the information generating module 430 is configured to synchronously record operation information of the cooking device for cooking the target dish in combination with the timing module, and generate an electronic menu of the target dish according to the operation information.
Optionally, the information generating module 430 may be further configured to obtain an operation parameter transmitted when the cooking device cooks the target dish, and synchronously record the operation time of the cooking device through the timing module.
Optionally, the timing module 420 may be further configured to: when the fact that the cooking equipment is paused is monitored, the timing module is controlled to pause timing; and when the situation that the cooking equipment resumes running is continuously monitored, controlling the timing module to continuously time on the basis of the original timing.
Optionally, the timing module 420 may be further configured to: when a plurality of cooking devices associated with the menu creation system exist, the timing module is controlled to pause timing when the cooking devices are monitored to pause operation; or one master cooking device and a plurality of slave cooking devices are preset in the plurality of cooking devices, and when the fact that the master cooking device stops running is monitored, the timing module is controlled to stop timing.
Optionally, the timing module 420 may be further configured to: when the situation that all cooking equipment stops running is monitored, the timing module is closed to control the timing module to stop timing; and/or the presence of a gas in the gas,
when it is monitored that any cooking equipment executes supplementary cooking action aiming at the target dish, the timing module is controlled to carry out accumulated timing on the basis of the original timing; and/or the presence of a gas in the gas,
and when any cooking equipment is monitored to execute the target cooking action of cooking the new target dish, the timing module is controlled to restart timing.
Optionally, the timing module 420 may be further configured to: when it is monitored that any cooking device executes a supplementary cooking action for a target dish, a cooking step associated with the supplementary cooking action in the electronic menu is acquired; and the control timing module carries out accumulation timing on the basis of the original timing of the cooking step.
Optionally, the information generating module 430 may further be configured to: setting operation information of the cooking equipment based on a menu creation system; the operation information comprises operation parameters and operation time; and transmitting the operation information to the cooking equipment, and cooking the target dishes by the cooking equipment according to the operation information.
Optionally, as shown in fig. 5, the apparatus for generating an electronic menu provided in the embodiment of the present invention may further include an information adjusting module 440;
an information adjusting module 440, which may be configured to obtain actual operating parameters of the cooking device modified in response to a user instruction; and/or recording the actual running time of the cooking equipment through a timing module; the operating information of the cooking appliance is adjusted based on the actual operating parameters and/or the actual operating time.
Optionally, as shown in fig. 5, the apparatus for generating an electronic menu provided in the embodiment of the present invention may further include: a control module 450;
a control module 450 for pausing a cooking process of the recording of the target dishes when a pause operation is detected in the recipe creating system; and controlling the cooking equipment connected with the menu creation system to pause.
Optionally, as shown in fig. 5, the apparatus for generating an electronic menu provided in the embodiment of the present invention may further include: an information transmission module 460;
the information transmission module 460 can also be used for receiving the first operation object transmitted by the menu creation system; the first operation object is a first operation object corresponding to the first operation gesture monitored on an interactive interface of the cooking equipment;
and when the second operation gesture is detected by the menu creation system, downloading a second operation object of the second operation gesture to the cooking equipment.
Optionally, as shown in fig. 5, the apparatus for generating an electronic menu provided in the embodiment of the present invention may further include: a recording module 470;
the recording module 470 may be configured to obtain operation information recorded when the cooking device cooks any dish;
synchronously generating a draft menu file of the menu in the menu creating system based on the running information;
and naming the draft menu file according to a preset naming rule.
An embodiment of the present invention further provides a storage medium, in which a computer program is stored, where the computer program is configured to execute the method for generating an electronic menu according to any one of the above embodiments when running.
The embodiment of the invention also provides an electronic device, which comprises a memory and a processor; the memory has stored therein a computer program, and the processor is arranged to run the computer program to perform the method of generating an electronic recipe of any of the embodiments described above. Fig. 6 shows a schematic structural diagram of an electronic apparatus according to an embodiment of the present invention, and as can be seen from fig. 6, the electronic apparatus may include 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 steps of the electronic menu generating method in the embodiment.
It can be clearly understood by those skilled in the art that the specific working processes of the above-described systems, apparatuses, modules and units may refer to the corresponding processes in the foregoing method embodiments, and for the sake of brevity, detailed descriptions thereof are omitted here.
In addition, the functional units in the embodiments of the present invention may be physically independent of each other, two or more functional units may be integrated together, or all the functional units may be integrated in one processing unit. The integrated functional unit may be implemented in the form of hardware, or may also be implemented in the form of software or firmware.
Those of ordinary skill in the art will understand that: the integrated functional units, if implemented in software and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computing device, an electronic apparatus (e.g., a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method according to the embodiments of the present invention when the instructions are executed. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
Alternatively, all or part of the steps of the method embodiments may be implemented by hardware (such as a personal computer, a server, or a network device) related to program instructions, which may be stored in a computer-readable storage medium, and when the program instructions are executed by a processor of the computing device, the computing device executes all or part of the steps of the method according to the embodiments of the present invention.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments can be modified or some or all of the technical features can be equivalently replaced within the spirit and principle of the present invention; such modifications or substitutions do not depart from the scope of the present invention.

Claims (12)

1. A method for generating an electronic menu, comprising:
identifying at least one cooking device associated with a recipe creation system;
when any cooking equipment is detected to be started, a timing module in the menu creation system is started and timing is started;
synchronously recording the operation information of the cooking target dishes of the cooking equipment by combining the timing module, and generating an electronic menu of the target dishes according to the operation information;
wherein, when detecting that any cooking equipment is opened, start the timing module in the menu creation system and begin timing, include:
determining whether there is an open cooking appliance based on the status data of the cooking appliance;
if the started cooking equipment exists, receiving an equipment starting instruction sent by the started cooking equipment, starting a timing module in the menu creation system according to the equipment starting instruction, and starting timing;
wherein, when there are a plurality of cooking devices associated with the recipe creation system, after the starting a timing module in the recipe creation system and starting timing, the method further comprises:
if the fact that the operation of each cooking device is paused is monitored, controlling the timing module to pause timing; or the like, or, alternatively,
the plurality of cooking devices are preset with a main cooking device and a plurality of auxiliary cooking devices, and if the main cooking device is monitored to be temporarily operated, the timing module is controlled to temporarily stop timing;
according to the operation information of the cooking equipment for cooking the target dish, which is synchronously recorded by combining the timing module, and the electronic menu of the target dish is generated according to the operation information, the method further comprises the following steps:
if it is monitored that any one cooking device executes a supplementary cooking action for the target dish, a cooking step associated with the supplementary cooking action in the electronic menu is obtained;
and controlling the timing module to perform accumulated timing on the basis of the original timing of the cooking step.
2. The method of claim 1, wherein said synchronously recording operational information of the cooking device for cooking the target dish in conjunction with the timing module comprises:
and acquiring operation parameters transmitted when the cooking equipment cooks the target dishes, and synchronously recording the operation time of the cooking equipment through the timing module.
3. The method of claim 2, further comprising:
if the cooking equipment is monitored to pause, controlling the timing module to pause timing;
and if the cooking equipment is continuously monitored to be recovered to operate, controlling the timing module to continuously time on the basis of the original timing.
4. The method of claim 2, further comprising:
if the cooking equipment stops running, the timing module is closed to control the timing module to stop timing; and/or the presence of a gas in the gas,
if it is monitored that any cooking equipment executes supplementary cooking action aiming at the target dish, the timing module is controlled to carry out accumulated timing on the basis of the original timing; and/or the presence of a gas in the gas,
and if any cooking equipment is monitored to execute the target cooking action of cooking the new target dish, controlling the timing module to restart timing.
5. The method of claim 1, wherein said synchronously recording operational information of the cooking device for cooking the target dish in conjunction with the timing module comprises:
setting operation information of the cooking equipment based on the menu creation system; the operation information comprises operation parameters and operation time;
and transmitting the operation information to the cooking equipment, and cooking the target dishes by the cooking equipment according to the operation information.
6. The method of claim 5, wherein the transmitting the operation information to the cooking appliance, after cooking the target dish by the cooking appliance according to the operation information, further comprises:
acquiring actual operating parameters of the cooking equipment after the cooking equipment responds to a user instruction; and/or
Recording the actual running time of the cooking equipment through the timing module;
adjusting operating information of the cooking appliance based on the actual operating parameters and/or the actual operating time.
7. The method according to any one of claims 1-6, further comprising:
if the pause operation is detected in the menu creation system, pausing the recording of the cooking process of the target dish;
and controlling the cooking equipment connected with the menu creation system to pause.
8. The method according to any one of claims 1-6, further comprising:
if a first operation gesture is monitored on an interactive interface of the cooking equipment, a first operation object of the first operation gesture is uploaded to the menu creation system;
and if a second operation gesture is detected in the menu creation system, downloading a second operation object of the second operation gesture to the cooking equipment.
9. The method according to any one of claims 1-6, further comprising:
acquiring running information recorded when the cooking equipment cooks any dish;
synchronously generating a draft menu file of the dishes in the menu creating system based on the running information;
and naming the draft menu file according to a preset naming rule.
10. An apparatus for generating an electronic menu, comprising:
the equipment identification module is used for identifying at least one cooking equipment connected with the menu creation system;
the timing module is used for starting the timing module in the menu creation system and starting timing when any cooking equipment is detected to be started;
the information generation module is used for synchronously recording the operation information of the cooking equipment for cooking the target dish in combination with the timing module and generating an electronic menu of the target dish according to the operation information;
the timing module is further used for controlling the timing module to pause timing if the fact that the operation of each cooking device is paused is monitored; or one master cooking device and a plurality of slave cooking devices are preset in the plurality of cooking devices, and if the master cooking device is monitored to pause, the timing module is controlled to pause timing;
the information generation module is further configured to acquire a cooking step associated with the supplementary cooking action in the electronic menu if it is monitored that any one of the cooking devices performs the supplementary cooking action for the target dish; and controlling the timing module to perform accumulated timing on the basis of the original timing of the cooking step.
11. A storage medium, in which a computer program is stored, wherein the computer program is arranged to execute the method of generating an electronic recipe as claimed in any one of claims 1 to 9 when executed.
12. An electronic device comprising a memory and a processor;
the memory has stored therein a computer program, the processor being arranged to execute the computer program to perform the method of generating an electronic recipe as claimed in any one of the claims 1 to 9.
CN202011382353.4A 2020-12-01 2020-12-01 Electronic menu generation method and device, storage medium and electronic device Active CN112471910B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011382353.4A CN112471910B (en) 2020-12-01 2020-12-01 Electronic menu generation method and device, storage medium and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011382353.4A CN112471910B (en) 2020-12-01 2020-12-01 Electronic menu generation method and device, storage medium and electronic device

Publications (2)

Publication Number Publication Date
CN112471910A CN112471910A (en) 2021-03-12
CN112471910B true CN112471910B (en) 2022-10-18

Family

ID=74938502

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011382353.4A Active CN112471910B (en) 2020-12-01 2020-12-01 Electronic menu generation method and device, storage medium and electronic device

Country Status (1)

Country Link
CN (1) CN112471910B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002290955A (en) * 2001-03-26 2002-10-04 Osaka Gas Co Ltd Cooking information system
JP2006329455A (en) * 2005-05-23 2006-12-07 Toshiba Corp Recipe creation kitchen system and cooking appliance

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009151352A (en) * 2007-12-18 2009-07-09 Satellite Links:Kk Recipe preparation system
US20120136864A1 (en) * 2010-11-30 2012-05-31 Robert Thomas Ochtel Aggregation of Recipe Information, Meal Planning and Preparation
CN105595789B (en) * 2014-11-24 2017-11-03 佛山市顺德区美的电热电器制造有限公司 Detect whether method and apparatus and cooking apparatus and the cooking control method added water
US10606221B2 (en) * 2015-02-11 2020-03-31 International Business Machines Corporation Identifying home automation correlated events and creating portable recipes
CN104914898B (en) * 2015-04-17 2016-10-19 珠海优特电力科技股份有限公司 A kind of generation method and system of digital menu
CN107664958A (en) * 2016-07-31 2018-02-06 王晓甜 Intelligent cooking system and its menu generation method
CN110319464B (en) * 2018-03-28 2021-09-03 佛山市顺德区美的电热电器制造有限公司 System, method and device for preventing overheating of pot temperature
CN110056927B (en) * 2019-05-23 2020-06-09 九阳股份有限公司 Control method and device of range hood
CN110477735A (en) * 2019-09-19 2019-11-22 吉林省东润智能厨房设备有限公司 A kind of intelligent machine for stir-frying dishes study application system
CN110852913A (en) * 2019-10-31 2020-02-28 珠海优特智厨科技有限公司 Method for making digital menu and electronic equipment
CN111123744B (en) * 2019-11-29 2022-10-25 珠海优特智厨科技有限公司 Menu recording method and device, storage medium and electronic equipment
CN111125201A (en) * 2019-11-29 2020-05-08 珠海优特智厨科技有限公司 Menu dotting method and device
CN111008303A (en) * 2019-11-29 2020-04-14 珠海优特智厨科技有限公司 Menu recording method and device, storage medium and computing equipment
CN110990653A (en) * 2019-12-26 2020-04-10 珠海优特智厨科技有限公司 Recipe creation method, recipe execution device, storage medium, and computer device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002290955A (en) * 2001-03-26 2002-10-04 Osaka Gas Co Ltd Cooking information system
JP2006329455A (en) * 2005-05-23 2006-12-07 Toshiba Corp Recipe creation kitchen system and cooking appliance

Also Published As

Publication number Publication date
CN112471910A (en) 2021-03-12

Similar Documents

Publication Publication Date Title
CN106662334B (en) Method for data communication with a domestic appliance via a mobile computer device, mobile computer device and domestic appliance
WO2016138828A1 (en) Automatic cooking method and system, smart cooking device and smart oven
CN105444222A (en) Cooking control method and system of microwave oven, cloud server and microwave oven
CN107664959A (en) Intelligent cooking system and its menu generation, cooking methods
CN113133677A (en) Cooking prompting method and device, intelligent terminal, cooking equipment, electronic equipment and storage medium
CN107664958A (en) Intelligent cooking system and its menu generation method
CN108415306B (en) Control method and device of cooking equipment
CN107885105B (en) Intelligent cooking method and equipment
CN107703780B (en) Control method, device and system of cooking utensil
CN111352355A (en) Cooking method, apparatus, system and medium
CN107817702A (en) Intelligent cooking method and system
CN108255089B (en) Control method and device
CN110604459A (en) Totally-enclosed oil-smoke-free intelligent cooking robot and control system thereof
CN111722547B (en) Cooking apparatus, control method thereof, and storage medium
CN110716472B (en) Method and device for creating electronic menu, electronic equipment and storage medium
CN108255087B (en) Control method and device
CN111131855A (en) Cooking process sharing method and device
CN109358538B (en) Monitoring method, device, equipment and system for cooking appliance
CN107763694A (en) Cook linked system, method and cigarette machine
CN110974036A (en) Cooking control method and device
CN112471910B (en) Electronic menu generation method and device, storage medium and electronic device
JP5373461B2 (en) Cooking support device using cooking device that can control temperature by electricity
US20210207811A1 (en) Method for preparing a cooking product, cooking device, and cooking device system
CN113303657B (en) Kitchen robot, operation control method thereof and heating base
CN113469843B (en) Storage device control method and device, storage medium and electronic device

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
GR01 Patent grant
GR01 Patent grant
CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: Floor 11, Building 1, No. 1200, Jinzhou Road, Tangjiawan Town, High tech Zone, Zhuhai City, Guangdong Province, 519000

Patentee after: ZHUHAI UNICOOK TECHNOLOGY Co.,Ltd.

Address before: 519000 -45895, 105 room 6, Baohua Road, Hengqin New District, Zhuhai, Guangdong (centralized office area)

Patentee before: ZHUHAI UNICOOK TECHNOLOGY Co.,Ltd.