CN111123744B - Menu recording method and device, storage medium and electronic equipment - Google Patents
Menu recording method and device, storage medium and electronic equipment Download PDFInfo
- Publication number
- CN111123744B CN111123744B CN201911207138.8A CN201911207138A CN111123744B CN 111123744 B CN111123744 B CN 111123744B CN 201911207138 A CN201911207138 A CN 201911207138A CN 111123744 B CN111123744 B CN 111123744B
- Authority
- CN
- China
- Prior art keywords
- cooking
- information
- recording
- equipment
- time
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Electric Ovens (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a menu recording method and device, a storage medium and electronic equipment, which can improve the efficiency and accuracy of menu recording. The recording method of the menu comprises the following steps: acquiring cooking information of a cooking device; according to the obtained cooking information, determining a marking mode corresponding to a cooking event in the cooking information; and recording a menu based on the marking mode of the cooking event.
Description
Technical Field
The invention relates to the technical field of computers, in particular to a method and a device for recording a menu, a storage medium and electronic equipment.
Background
The recipe is a method for cooking a certain dish by a cook using various cooking materials and various cooking techniques. In the related art, the recipe is prepared by a cook by handwriting related information during cooking or by handwriting related information during cooking after cooking is completed, but this method is inefficient and easily leaves out records. Therefore, it is highly desirable to solve this problem.
Disclosure of Invention
In view of the above problems, the present invention has been made to provide a recipe recording method and apparatus, a storage medium, and an electronic device that overcome or at least partially solve the above problems, and that can improve the efficiency and accuracy of recipe recording.
According to an aspect of the embodiments of the present invention, there is provided a method for recording a recipe, including:
acquiring cooking information of a cooking device;
determining a marking mode corresponding to a cooking event in the cooking information according to the obtained cooking information;
and recording a menu based on the marking mode of the cooking event.
Optionally, determining, according to the obtained cooking information, a marking manner corresponding to a cooking event in the cooking information, including: according to the obtained cooking information, determining one or more cooking actions corresponding to cooking events in the cooking information, and a synchronization time point, cooking contents and an information flow channel type corresponding to the cooking actions;
recording a menu based on the marking mode of the cooking event, comprising the following steps: and recording the menu based on the synchronous time point, the cooking content and the information flow channel type corresponding to the cooking action.
Optionally, before the obtaining of the cooking information of the cooking apparatus, the method further includes:
establishing communication connection with the cooking equipment, starting an automatic timer when the cooking equipment starts cooking, and automatically timing by the automatic timer.
Optionally, the cooking device records cooking information during a cooking process, and the acquiring cooking information of the cooking device includes:
receiving cooking information synchronously submitted by the cooking equipment so as to acquire the cooking information of the cooking equipment; or alternatively
Monitoring a cooking event of the cooking equipment, and acquiring cooking information of the cooking equipment when the cooking event of the cooking equipment is monitored.
Optionally, time information is recorded in the cooking information, and a synchronization time point corresponding to the cooking action is determined according to the obtained cooking information, including:
extracting recorded time information from the acquired cooking information;
and taking the extracted time information as a synchronous time point corresponding to the cooking action.
Optionally, the method further comprises: when the cooking information of the cooking equipment is acquired, acquiring time information from the automatic timer;
according to the obtained cooking information, determining a synchronous time point corresponding to the cooking action, including: and taking the acquired time information as a synchronous time point corresponding to the cooking action.
According to another aspect of the embodiments of the present invention, there is provided a recording apparatus of a recipe, including:
the acquisition module is suitable for acquiring cooking information of the cooking equipment;
the determining module is suitable for determining a marking mode corresponding to a cooking event in the cooking information according to the acquired cooking information;
and the recording module is suitable for recording the menu based on the marking mode of the cooking event.
Optionally, the determining module is further adapted to determine, according to the obtained cooking information, one or more cooking actions corresponding to a cooking event in the cooking information, and a synchronization time point, cooking contents, and an information flow channel type corresponding to the cooking action;
the recording module is further suitable for recording the menu based on the synchronous time point, the cooking content and the information flow channel type corresponding to the cooking action.
Optionally, the apparatus further comprises:
the first starting module is suitable for establishing communication connection with the cooking equipment before the obtaining module obtains cooking information of the cooking equipment, and starting an automatic timer when the cooking equipment starts cooking, and the automatic timer automatically counts time.
Optionally, the cooking device records cooking information during a cooking process, and the obtaining module is further adapted to:
receiving cooking information synchronously submitted by the cooking equipment so as to acquire the cooking information of the cooking equipment; or
The method comprises the steps of monitoring a cooking event of the cooking equipment, and acquiring cooking information of the cooking equipment when the cooking event of the cooking equipment is monitored.
Optionally, the cooking information has time information recorded therein, and the determining module is further adapted to:
extracting recorded time information from the acquired cooking information;
and taking the extracted time information as a synchronous time point corresponding to the cooking action.
Optionally, the obtaining module is further adapted to obtain time information from the automatic timer when obtaining the cooking information of the cooking device;
the determining module is further adapted to use the acquired time information as a synchronization time point corresponding to the cooking action.
According to still another aspect of the embodiments of the present invention, there is provided a storage medium storing computer program code, which, when run on an electronic device, causes the electronic device to execute any one of the above-mentioned methods for recording a recipe.
According to still another aspect of embodiments of the present invention, there is provided an electronic device including: a processor and a memory storing computer program code; the computer program code causes the electronic device to perform any of the above-described methods of recording a recipe when executed by the processor.
By means of the technical scheme, the recipe recording method provided by the embodiment of the invention can record the recipe based on the marking mode of the cooking event in the cooking information of the cooking equipment, so that the recipe recording efficiency and accuracy are improved.
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 flowchart of a recording method of a recipe according to an embodiment of the present invention;
fig. 2 shows a flowchart of a recording method of a recipe according to another embodiment of the present invention;
fig. 3 shows a flowchart of a recording method of a recipe according to still another embodiment of the present invention;
FIG. 4 illustrates an interface diagram for recording of recipes, according to an embodiment of the invention;
FIG. 5 illustrates another interface diagram for recording of recipes according to an embodiment of the invention;
FIG. 6 illustrates yet another interface diagram for recording of recipes in accordance with an embodiment of the invention;
fig. 7 is a block diagram showing a recording apparatus of a recipe according to an embodiment of the present invention;
fig. 8 is a block diagram illustrating a recording apparatus of a recipe according to another embodiment of the present 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 by 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 menu recording method and device, a storage medium and electronic equipment, which can improve the menu recording efficiency and accuracy.
Fig. 1 shows a flowchart of a recording method of a recipe according to an embodiment of the present invention. As shown in fig. 1, the method may include the following steps S101 to S103:
step S101, obtaining cooking information of cooking equipment;
step S102, determining a marking mode corresponding to a cooking event in the cooking information according to the acquired cooking information;
and step S103, recording the menu based on the marking mode of the cooking event.
The recipe recording method provided by the embodiment of the invention can record the recipe based on the marking mode of the cooking event in the cooking information of the cooking equipment, thereby improving the efficiency and accuracy of recording the recipe.
The marking manner mentioned in step S102 may be a cooking time, a cooking action, a cooking information flow path, a detailed cooking content, or a simplified cooking content, which is not limited in the embodiment of the present invention. Specifically, in step S102, a marking manner corresponding to a cooking event in the cooking information is determined according to the obtained cooking information, and an optional scheme is provided in the embodiment of the present invention, that is, according to the obtained cooking information, one or more cooking actions corresponding to the cooking event in the cooking information, and a synchronization time point, a cooking content, and an information flow channel type corresponding to the cooking action are determined, so that recording of a recipe based on the marking manner of the cooking event in step S103 is specifically implemented as recording of the recipe based on the synchronization time point, the cooking content, and the information flow channel type corresponding to the cooking action.
The embodiment of the present invention provides another optional scheme, and according to the cooking information obtained in real time, one or more cooking actions corresponding to the cooking event in the cooking information, and a real-time synchronization time point, a cooking content, and an information flow channel type corresponding to the cooking action are determined, so that the recording of the recipe based on the marking mode of the cooking event in step S103 is specifically implemented as the recording of the recipe based on the real-time synchronization time point, the cooking content, and the information flow channel type corresponding to the cooking action.
The cooking contents mentioned in the above embodiment may be types of food materials, names of ingredients, usage amounts of the ingredients, units of the ingredients, cooking devices, prompt messages, and the like, and the embodiment of the present invention is not limited thereto.
In an alternative embodiment of the present invention, the cooking time of the cooking apparatus may be synchronized with the recording time of the recipe in advance. Specifically, before the cooking information of the cooking apparatus is acquired in step S101, a communication connection may be established with the cooking apparatus, and when the cooking apparatus starts cooking, an automatic timer is started and automatically timed by the automatic timer.
The cooking device records cooking information in a cooking process, so that step S101 acquires the cooking information of the cooking device, and may be to receive the cooking information synchronously submitted by the cooking device, thereby acquiring the cooking information of the cooking device, or to monitor a cooking event of the cooking device, and when the cooking event of the cooking device is monitored, acquire the cooking information of the cooking device.
Further, time information is recorded in the cooking information, so that a synchronization time point corresponding to the cooking action is determined according to the acquired cooking information, specifically, the recorded time information is extracted from the acquired cooking information, and the extracted time information is used as the synchronization time point corresponding to the cooking action.
In addition, since the cooking time of the cooking apparatus is synchronized with the recording time of the recipe in advance, when the cooking information of the cooking apparatus is acquired, the time information may also be acquired from the automatic timer. Therefore, the synchronization time point corresponding to the cooking action is determined according to the acquired cooking information, and specifically, the acquired time information may be used as the synchronization time point corresponding to the cooking action.
In another alternative embodiment of the present invention, there may be a case where the cooking time of the cooking apparatus is not synchronized with the recording time of the recipe in advance, and at this time, an automatic timer may be started, automatically timed by the automatic timer, and the starting time of the automatic timer may be recorded. Furthermore, the synchronization time point corresponding to the cooking action is determined according to the acquired cooking information, and may be determined according to the acquired cooking information, the starting time for starting cooking by the cooking device is determined, and then the synchronization time point corresponding to the cooking action is determined according to the starting time for starting the automatic timer, the starting time for starting cooking by the cooking device and the cooking information.
For example, the starting time of the cooking device to start cooking is t1, the starting time of the automatic timer is t2, and t1 is earlier than t2, when the cooking information of the cooking device is acquired, the time information of the cooking action recorded in the cooking information is t3, and at this time, according to t1, t2, and t3, it may be determined that the synchronization time point corresponding to the cooking action is t3+ t2-t1. It should be noted that the list is merely illustrative and not restrictive to the embodiments of the present invention.
In an optional embodiment of the present invention, the type of the information flow channel may be determined according to the cooking content corresponding to the cooking action, and specifically, the word segmentation operation may be performed on the cooking content corresponding to the cooking action to obtain one or more word segments; then, in a mapping relation between the pre-established content keywords and the type of the information flow channel, matching one or more participles with the mapping relation to obtain matched content keywords; and then, taking the information flow channel type corresponding to the matched content keyword as the information flow channel type corresponding to the cooking action.
In an optional embodiment of the present invention, before the cooking information of the cooking device is acquired in step S101, different types of information channels including a time axis may be displayed, so that a recipe recording process may be displayed more intuitively, and a user may check the recipe conveniently.
In a specific application scenario, the different types of information flow channels may include a prompt information flow channel, a material information flow channel, a cooking device information flow channel, and the like, which is not limited in this embodiment of the present invention. When a subsequent menu is recorded, the prompt information related to the menu can be set in the prompt information flow channel, the information of food materials, ingredients and the like in the menu can be set in the material information flow channel, and the information of cooking equipment and the like in the menu can be set in the cooking equipment information flow channel.
In an optional embodiment of the present invention, the recipe is recorded based on the synchronization time point, the cooking content, and the information flow channel type corresponding to the cooking action, specifically, the synchronization time point and the information flow channel type corresponding to the cooking action are used to determine a corresponding position of the synchronization time point on a time axis of the information flow channel of the corresponding type, and then a recording point containing the cooking content is set at the corresponding position.
Further, in an optional embodiment of the present invention, the cooking contents having the same synchronization time point may be merged, specifically, when a recording point containing the cooking contents is set at a corresponding position, it may be determined whether a recording point having a position identical to the corresponding position exists among the set one or more recording points, and if so, the cooking contents are merged to the recording point having the position identical to the corresponding position; if not, a recording point containing the cooking content is set at the corresponding position.
In the above, various implementation manners of each link in the embodiment shown in fig. 1 are introduced, and the method for recording a menu provided by the embodiment of the present invention will be further described through a specific embodiment.
Fig. 2 shows a flowchart of a recording method of a recipe according to another embodiment of the present invention. Referring to fig. 2, the method may include the following steps S201 to S206.
Step S201, establishing a communication connection with the cooking apparatus.
Step S202, different types of information channels including time axes are shown.
In a specific application scenario, the different types of information flow channels may include a prompt information flow channel, a material information flow channel, a cooking device information flow channel, and the like, which is not limited in this embodiment of the present invention. When a subsequent menu is recorded, the prompt information related to the menu can be set in the prompt information flow channel, the information of food materials, ingredients and the like in the menu can be set in the material information flow channel, and the information of cooking equipment and the like in the menu can be set in the cooking equipment information flow channel.
In step S203, when the cooking device starts cooking, an automatic timer is started and automatically counts time by the automatic timer.
This step synchronizes the cooking time of the cooking apparatus with the recording time of the recipe in advance.
Step S204, obtaining cooking information of the cooking equipment.
The cooking information is recorded by the cooking equipment in the cooking process, the cooking information synchronously submitted by the cooking equipment can be received, so that the cooking information of the cooking equipment is obtained, the cooking event of the cooking equipment can also be monitored, and the cooking information of the cooking equipment is obtained when the cooking event of the cooking equipment is monitored.
Step S205, determining one or more cooking actions corresponding to the cooking events in the cooking information, and a synchronization time point, a cooking content, and an information flow channel type corresponding to the cooking actions according to the obtained cooking information.
The time information is recorded in the cooking information, so that the synchronization time point corresponding to the cooking action is determined according to the obtained cooking information, specifically, the recorded time information is extracted from the obtained cooking information, and the extracted time information is used as the synchronization time point corresponding to the cooking action.
In addition, since the cooking time of the cooking apparatus and the recording time of the recipe are synchronized in advance, when the cooking information of the cooking apparatus is acquired, the time information may also be acquired from the automatic timer. Therefore, the synchronization time point corresponding to the cooking action is determined according to the acquired cooking information, and specifically, the acquired time information may be used as the synchronization time point corresponding to the cooking action.
Step S206, based on the synchronization time point corresponding to the cooking action and the information flow channel type, determining a corresponding position of the synchronization time point on the time axis of the information flow channel of the corresponding type, and then setting a recording point containing the cooking content at the corresponding position.
In an optional embodiment, the cooking contents having the same synchronization time point may be merged, specifically, when recording points including the cooking contents are set at corresponding positions, it may be determined whether there is a recording point having a position the same as the corresponding position among the set one or more recording points, and if there is a recording point having a position the same as the corresponding position, the cooking contents are merged to the recording point having the position the same as the corresponding position; if not, a recording point containing the cooking content is set at the corresponding position.
Fig. 3 shows a flowchart of a recording method of a recipe according to still another embodiment of the present invention. Referring to fig. 3, the method may include the following steps S301 to S305.
Step S301, establishing communication connection with the cooking equipment.
Step S302, displaying different types of information flow channels containing time axes, starting an automatic timer, automatically timing by the automatic timer, and recording the starting time of the automatic timer.
As shown in fig. 4, a presentation information flow path 41, a material information flow path 42, and a cooking equipment information flow path 43 including a time axis 40 are shown. When the menu recorder triggers the "self-timer" icon 44, the command to start the self-timer is received from the menu recorder, and the self-timer is started, wherein the self-timer is used as an independent functional component and can be started or closed at any time.
As shown in fig. 5, after the automatic timer is started, the text in the "automatic timer" icon 44 is adjusted to "off time counting", and an operation time axis 51 and a start 52 are displayed on the interface, and when the automatic timer is started for the first time, the operation time axis 51 is displayed at 00 by default.
In step S303, cooking information of the cooking apparatus is acquired.
The cooking information is recorded by the cooking equipment in the cooking process, the cooking information synchronously submitted by the cooking equipment can be received, so that the cooking information of the cooking equipment is obtained, the cooking event of the cooking equipment can also be monitored, and the cooking information of the cooking equipment is obtained when the cooking event of the cooking equipment is monitored.
Step S304, according to the obtained cooking information, one or more cooking actions corresponding to the cooking events in the cooking information, and a synchronization time point, cooking contents and an information flow channel type corresponding to the cooking actions are determined.
In this step, a synchronization time point corresponding to the cooking action is determined according to the acquired cooking information, which may be determining a start time for the cooking device to start cooking according to the acquired cooking information, and then determining a synchronization time point corresponding to the cooking action according to the start time for the automatic timer to start, the start time for the cooking device to start cooking, and the cooking information.
For example, the starting time of the cooking device to start cooking is t1, the starting time of the automatic timer is t2, and t1 is earlier than t2, when the cooking information of the cooking device is acquired, the time information of the cooking action recorded in the cooking information is t3, and at this time, according to t1, t2, and t3, the synchronization time point corresponding to the cooking action may be determined to be t3+ t2-t1. It should be noted that the examples are merely illustrative and do not limit the embodiments of the present invention.
Step S305, determining a corresponding position of the synchronization time point on the time axis of the information flow channel of the corresponding type based on the synchronization time point corresponding to the cooking action and the information flow channel type, and then setting a recording point containing the cooking content at the corresponding position.
In an optional embodiment, the cooking contents having the same synchronization time point may be merged, specifically, when recording points including the cooking contents are set at corresponding positions, it may be determined whether there is a recording point having a position the same as the corresponding position among the set one or more recording points, and if there is a recording point having a position the same as the corresponding position, the cooking contents are merged to the recording point having the position the same as the corresponding position; if not, a recording point containing the cooking content is set at the corresponding position.
As shown in fig. 6, three recording points 611, 612, and 613 are provided on the prompt information channel 41, two recording points 621 and 622 are provided on the material information channel 42, and one recording point 631 is provided on the cooking device information channel 43. It should be noted that the recording points in fig. 6 are only illustrative and do not limit the implementation of the present invention. In fig. 6, when a "save" button triggered by the recipe recorder is received, the recorded recipe is saved.
In an optional embodiment, each recording point may also be triggered to edit the time information or the cooking content corresponding to the recording point, and specifically, the time information or the cooking content may be triggered by a single click, a double click, or a long press, which is not limited in this embodiment of the present invention.
It should be noted that, in practical applications, all the above optional embodiments may be combined in any combination manner to form an optional embodiment of the present invention, and details are not described herein again.
Based on the recording method of the menu provided by each embodiment, the embodiment of the invention also provides a recording device of the menu based on the same inventive concept.
Fig. 7 is a schematic structural diagram of a recording apparatus of a recipe according to an embodiment of the present invention. As shown in fig. 7, the apparatus may include an acquisition module 710, a determination module 720, and a recording module 730.
An obtaining module 710 adapted to obtain cooking information of the cooking apparatus;
the determining module 720 is adapted to determine a marking mode corresponding to the cooking event in the cooking information according to the obtained cooking information;
and the recording module 730 is suitable for recording the menu based on the marking mode of the cooking event.
In an optional embodiment of the present invention, the determining module 720 is further adapted to determine, according to the obtained cooking information, one or more cooking actions corresponding to the cooking events in the cooking information, and a synchronization time point, a cooking content, and an information flow channel type corresponding to the cooking actions;
the recording module 730 is further adapted to record the recipe based on the synchronization time point, the cooking content and the information flow channel type corresponding to the cooking action.
In an alternative embodiment of the present invention, as shown in fig. 8, the apparatus illustrated in fig. 7 above may further include:
the first starting module 810 is adapted to establish a communication connection with the cooking apparatus before the obtaining module 710 obtains the cooking information of the cooking apparatus, and start an automatic timer when the cooking apparatus starts cooking, and the automatic timer automatically counts time.
In an optional embodiment of the present invention, the cooking device records cooking information during the cooking process, and the obtaining module 710 is further adapted to:
receiving cooking information synchronously submitted by the cooking equipment so as to obtain the cooking information of the cooking equipment; or alternatively
The method includes the steps of monitoring a cooking event of the cooking device, and acquiring cooking information of the cooking device when the cooking event of the cooking device is monitored.
In an alternative embodiment of the invention, the cooking information has time information recorded therein, and the determining module 720 is further adapted to:
extracting recorded time information from the acquired cooking information;
and taking the extracted time information as a synchronous time point corresponding to the cooking action.
In an optional embodiment of the present invention, the obtaining module 710 is further adapted to obtain time information from an automatic timer when obtaining the cooking information of the cooking apparatus;
the determining module 720 is further adapted to use the acquired time information as a synchronization time point corresponding to the cooking action.
In an alternative embodiment of the present invention, as shown in fig. 8, the apparatus illustrated in fig. 7 above may further include:
a second starting module 820, adapted to start the automatic timer, automatically time by the automatic timer, and record the starting time of the automatic timer;
the determining module 720 is further adapted to determine a starting time for the cooking device to start cooking according to the obtained cooking information; and determining a synchronous time point corresponding to the cooking action according to the starting time of the automatic timer, the starting time of the cooking equipment for starting cooking and the cooking information.
In an alternative embodiment of the present invention, as shown in fig. 8, the apparatus illustrated in fig. 7 above may further include:
a presentation module 830 adapted to present different types of information flow paths including a time axis before the acquisition module 710 acquires the cooking information of the cooking appliance;
the recording module 730 is further adapted to determine, based on the synchronization time point corresponding to the cooking action, the cooking content, and the information flow channel type, a corresponding position of the synchronization time point on the time axis of the information flow channel of the corresponding type; and setting a recording point containing cooking contents at the corresponding position.
Based on the same inventive concept, an embodiment of the present invention further provides a storage medium, where the storage medium stores computer program codes, and when the computer program codes run on an electronic device, the electronic device is caused to execute the method for recording a menu according to any one of the above embodiments.
Based on the same inventive concept, an embodiment of the present invention further provides an electronic device, including: a processor and a memory storing computer program code; the computer program code causes the electronic device to perform the method of recording a recipe of any of the embodiments described above, when executed by the processor.
It is clear to those skilled in the art that the specific working processes of the above-described systems, devices, modules and units may refer to the corresponding processes in the foregoing method embodiments, and for the sake of brevity, further description is 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 essentially or wholly or partially embodied in the form of a software product, which is stored in a storage medium and includes several instructions, so that an electronic device (for example, a personal computer, a server, or a network device, etc.) executes all or part of the steps of the method according to the embodiments of the present invention when executing the instructions. 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 implementing the foregoing method embodiments may be implemented by hardware (an electronic device such as a personal computer, a server, or a network device) associated with program instructions, which may be stored in a computer-readable storage medium, and when the program instructions are executed by a processor of the electronic device, the electronic 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 (11)
1. A method for recording a menu is characterized by comprising the following steps:
acquiring cooking information of a cooking device;
according to the obtained cooking information, determining a marking mode corresponding to a cooking event in the cooking information;
recording a menu based on the marking mode of the cooking event;
wherein, according to the obtained cooking information, determining a marking mode corresponding to a cooking event in the cooking information comprises: determining the starting time of the cooking equipment for starting cooking according to the acquired cooking information, and further determining a synchronous time point corresponding to the cooking action according to the starting time started by the automatic timer, the starting time of the cooking equipment for starting cooking and the cooking information;
the starting time of the cooking device for starting cooking is t1, the starting time of the automatic timer is t2, the t1 is earlier than the t2, when the cooking information of the cooking device is obtained, the time information of the cooking action recorded in the cooking information is t3, and the synchronous time point corresponding to the cooking action is determined to be t3+ t2-t1.
2. The method of claim 1,
according to the obtained cooking information, determining a marking mode corresponding to a cooking event in the cooking information, wherein the marking mode comprises the following steps: according to the obtained cooking information, determining one or more cooking actions corresponding to cooking events in the cooking information, and a synchronization time point, cooking contents and an information flow channel type corresponding to the cooking actions;
recording a menu based on the marking mode of the cooking event, comprising the following steps: and recording the menu based on the synchronous time point, the cooking content and the information flow channel type corresponding to the cooking action.
3. The method of claim 1, wherein the cooking appliance records cooking information during a cooking process, and the obtaining cooking information of the cooking appliance comprises:
receiving cooking information synchronously submitted by the cooking equipment so as to acquire the cooking information of the cooking equipment; or alternatively
Monitoring a cooking event of the cooking equipment, and acquiring cooking information of the cooking equipment when the cooking event of the cooking equipment is monitored.
4. A recording apparatus of a recipe for performing the recording method of the recipe claimed in any one of claims 1 to 3, the apparatus comprising:
the acquisition module is suitable for acquiring cooking information of the cooking equipment;
the determining module is suitable for determining a marking mode corresponding to a cooking event in the cooking information according to the acquired cooking information;
the recording module is suitable for recording the menu based on the marking mode of the cooking event;
and the second starting module is suitable for starting the automatic timer, automatically timing by the automatic timer and recording the starting time of the automatic timer.
5. The apparatus of claim 4,
the determining module is further adapted to determine one or more cooking actions corresponding to cooking events in the cooking information, and a synchronization time point, cooking contents and information flow channel types corresponding to the cooking actions according to the obtained cooking information;
the recording module is also suitable for recording the menu based on the synchronous time point, the cooking content and the information flow channel type corresponding to the cooking action.
6. The apparatus of claim 5, further comprising:
the first starting module is suitable for establishing communication connection with the cooking equipment before the obtaining module obtains cooking information of the cooking equipment, and starting an automatic timer when the cooking equipment starts cooking, and the automatic timer automatically counts time.
7. The apparatus of claim 5, wherein the cooking device records cooking information during a cooking process, the obtaining module is further adapted to:
receiving cooking information synchronously submitted by the cooking equipment so as to acquire the cooking information of the cooking equipment; or alternatively
The method comprises the steps of monitoring a cooking event of the cooking equipment, and acquiring cooking information of the cooking equipment when the cooking event of the cooking equipment is monitored.
8. The apparatus of claim 5, wherein the cooking information has time information recorded therein, the determining module further adapted to:
extracting recorded time information from the acquired cooking information;
and taking the extracted time information as a synchronous time point corresponding to the cooking action.
9. The apparatus of claim 5,
the acquisition module is further suitable for acquiring time information from the automatic timer when the cooking information of the cooking equipment is acquired;
the determining module is further adapted to use the acquired time information as a synchronization time point corresponding to the cooking action.
10. A storage medium having stored thereon computer program code which, when run on an electronic device, causes the electronic device to execute a method of recording a recipe as claimed in any one of claims 1 to 3.
11. An electronic device, comprising: a processor and a memory storing computer program code; the computer program code, when executed by the processor, causes the electronic device to perform the method of recording recipes in any one of claims 1-3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911207138.8A CN111123744B (en) | 2019-11-29 | 2019-11-29 | Menu recording method and device, storage medium and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911207138.8A CN111123744B (en) | 2019-11-29 | 2019-11-29 | Menu recording method and device, storage medium and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111123744A CN111123744A (en) | 2020-05-08 |
CN111123744B true CN111123744B (en) | 2022-10-25 |
Family
ID=70496352
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911207138.8A Active CN111123744B (en) | 2019-11-29 | 2019-11-29 | Menu recording method and device, storage medium and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111123744B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112471910B (en) * | 2020-12-01 | 2022-10-18 | 珠海优特智厨科技有限公司 | Electronic menu generation method and device, storage medium and electronic device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104914898A (en) * | 2015-04-17 | 2015-09-16 | 珠海优特电力科技股份有限公司 | Digital menu generating method and system |
CN109343373A (en) * | 2018-09-07 | 2019-02-15 | 广东美的厨房电器制造有限公司 | The control method and cooking appliance of cooking appliance |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1179841A3 (en) * | 2000-07-07 | 2004-10-06 | Leica Microsystems Jena GmbH | Graphical User Guidance Method and Apparatus for the Optical Measurement of Layers and Substrates and Software |
US20100274527A1 (en) * | 2009-04-24 | 2010-10-28 | Greg Ruff | Timer for simultaneously cooking multiple steaks to differing doneness |
CN104751379A (en) * | 2015-02-15 | 2015-07-01 | 张梅云 | Manufacture method of digital menu |
CN105159961A (en) * | 2015-08-21 | 2015-12-16 | 珠海共泰科技有限公司 | Recipe production method |
CN205563112U (en) * | 2016-04-18 | 2016-09-07 | 成都愚凡互动科技有限公司 | Menu timing system able to programme |
CN108006708B (en) * | 2017-07-18 | 2019-06-28 | 宁波方太厨具有限公司 | A kind of the menu recording and reduction control method of kitchen range |
CN107733783A (en) * | 2017-09-28 | 2018-02-23 | 广州美易来智能电器有限公司 | A kind of intelligent domestic system and method for being used for cuisines and making and sharing |
CN109799753A (en) * | 2019-01-17 | 2019-05-24 | 武汉智味来创新科技股份有限公司 | A kind of menu input system of intelligent machine for stir-frying dishes |
-
2019
- 2019-11-29 CN CN201911207138.8A patent/CN111123744B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104914898A (en) * | 2015-04-17 | 2015-09-16 | 珠海优特电力科技股份有限公司 | Digital menu generating method and system |
CN109343373A (en) * | 2018-09-07 | 2019-02-15 | 广东美的厨房电器制造有限公司 | The control method and cooking appliance of cooking appliance |
Also Published As
Publication number | Publication date |
---|---|
CN111123744A (en) | 2020-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110321387B (en) | Data synchronization method, equipment and terminal equipment | |
WO2018133864A1 (en) | Page display method, device, terminal, server, and data storage medium | |
CN109144858B (en) | Fluency detection method and device, computing equipment and storage medium | |
CN109582470B (en) | Data processing method and data processing device | |
CN108447509B (en) | Method and device for generating multimedia file | |
CN106302099B (en) | Session processing method and device in instant messaging | |
CN107741902B (en) | Program application detection method and program application detection device | |
CN111008303A (en) | Menu recording method and device, storage medium and computing equipment | |
CN106919377B (en) | Method and device for determining whether display interface of application program is white screen | |
CN111123744B (en) | Menu recording method and device, storage medium and electronic equipment | |
CN104023176A (en) | Method and device of processing audio frequency and image information as well as terminal equipment | |
CN109032911B (en) | Frame rate detection method and device for mobile device and electronic device | |
CN108874673A (en) | The test method and device of application program | |
CN113518187A (en) | Video editing method and device | |
CN111131002B (en) | Method, system and storage medium for tracing chat records | |
CN110399287A (en) | Using the coverage rate collection method and device of test | |
CN111147778B (en) | Track recording method and device based on digital video recorder and storage medium | |
CN116095534A (en) | Method, device and storage medium for collecting test equipment data | |
CN103383658B (en) | Remember the method and server of mobile terminal operation | |
EP3073360A1 (en) | Multi-media data backup method, user terminal and synchronizer | |
CN109710436A (en) | Space method for cleaning, device, equipment and computer readable storage medium | |
CN109495190A (en) | Envelope compression point determines method and relevant device | |
JP7338791B2 (en) | User operation recording device and user operation recording method | |
CN103377005A (en) | Data synchronization method and device | |
CN109684525B (en) | Document display method and device, storage medium and test equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |