CN112507175A - Electronic menu operation method and device, storage medium and electronic device - Google Patents

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

Info

Publication number
CN112507175A
CN112507175A CN202011589983.9A CN202011589983A CN112507175A CN 112507175 A CN112507175 A CN 112507175A CN 202011589983 A CN202011589983 A CN 202011589983A CN 112507175 A CN112507175 A CN 112507175A
Authority
CN
China
Prior art keywords
menu
information
target
cooking
electronic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011589983.9A
Other languages
Chinese (zh)
Inventor
陈九零
陈跃飞
吴江勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Unicook Technology Co Ltd
Original Assignee
Zhuhai Unicook Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuhai Unicook Technology Co Ltd filed Critical Zhuhai Unicook Technology Co Ltd
Priority to CN202011589983.9A priority Critical patent/CN112507175A/en
Publication of CN112507175A publication Critical patent/CN112507175A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/901Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/904Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/12Hotels or restaurants

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • Electric Ovens (AREA)

Abstract

The invention provides an electronic menu operation method and device, a storage medium and an electronic device, wherein the method comprises the following steps: the terminal equipment analyzes the target electronic menu to obtain the simple menu and menu step information of the target electronic menu; and transmitting the simple menu to cooking equipment, and controlling the menu step information in the terminal equipment and the simple menu in the cooking equipment to synchronously run. Based on the method provided by the invention, the simple menu of the target electronic menu is generated and transmitted to the cooking equipment, and the menu step information of the target electronic menu and the simple menu generated by the menu execution sequence are synchronously operated on the terminal equipment and the cooking equipment, so that the terminal equipment and the cooking equipment can be ensured to operate the electronic menu independently from each other, and the electronic menu cannot be interfered by the outside in the operation process.

Description

Electronic menu operation method and device, storage medium and electronic device
Technical Field
The invention relates to the technical field of intelligent cooking, in particular to an electronic menu operation method and device, a storage medium and an electronic device.
Background
At present, when an electronic menu is operated, the electronic menu is mostly operated on a central control host of intelligent cooking equipment or a single device such as a display terminal of a mobile phone or a tablet personal computer, and then the central control host or the display terminal sends an instruction to control the intelligent cooking equipment to execute related actions.
When the electronic menu runs on the central control host, if the central control host fails, the intelligent cooking device (such as an intelligent cooker) stops running correspondingly. When the electronic menu runs on the display terminal (such as a mobile phone and a tablet), and the display terminal is interrupted (for example, the mobile phone receives a call, and the mobile phone menu background is closed by the system), the process of executing the electronic menu by the intelligent cooking device is also influenced, so that the electronic menu cannot run sequentially.
Disclosure of Invention
In view of the above problems, the present invention is provided to provide an electronic recipe operation method and apparatus, a storage medium, and an electronic apparatus that overcome or at least partially solve the above problems, so that operations of electronic recipe files of a cooking device and a terminal device can be independent and do not affect each other, smooth operation of the electronic recipe is ensured, a requirement for operating recipes of the cooking device is reduced, and cost of the cooking device is greatly reduced.
According to a first aspect of the present invention, there is provided a method for operating an electronic menu, comprising:
the terminal equipment analyzes the target electronic menu to obtain the simple menu and menu step information of the target electronic menu;
and transmitting the simple menu to cooking equipment, and controlling the menu step information in the terminal equipment and the simple menu in the cooking equipment to synchronously run.
Optionally, the analyzing, by the terminal device, the target electronic menu to obtain the simple menu and the menu step information of the target electronic menu includes:
analyzing a target electronic menu transmitted by a cloud or stored locally based on a terminal device, and acquiring menu step information and a menu execution sequence in the target electronic menu;
generating a simple menu of the target electronic menu based on the menu execution sequence package;
the menu step information comprises step index information and menu expansion information, the step index information comprises index identification for indexing each menu step, and the menu expansion information comprises text information and/or multimedia information of each menu step;
the recipe execution sequence comprises a serial number, a trigger event corresponding to the serial number, and/or an execution action associated with the trigger event.
Optionally, the sequence number in the recipe execution sequence is associated with an index identifier in the recipe step information.
Optionally, the method further comprises:
generating an information table based on the menu step information and the menu execution sequence, and storing the information table to the local terminal equipment;
in the information table, a mapping relationship exists between each recipe step of the recipe step information and a serial number of each trigger event of the recipe execution sequence.
Optionally, the method further comprises:
acquiring at least one cooking device connected with the terminal device, and extracting a first execution sequence suitable for the cooking device to execute from the execution sequences;
if the execution sequence comprises a second execution sequence which is not suitable for the cooking equipment to execute, converting the menu steps associated with the second execution sequence into manual menu execution steps which are reminded to execute by the terminal equipment; or the like, or, alternatively,
and converting the second execution sequence into a first execution sequence which can be automatically executed by the cooking equipment according to the equipment information of the cooking equipment.
Optionally, the controlling the recipe step information in the terminal device and the simple recipe in the cooking device to run synchronously includes:
acquiring a target trigger event detected by the cooking equipment in real time, identifying a target serial number corresponding to the target trigger event, and transmitting the target serial number to the terminal equipment;
searching a target menu corresponding to the target serial number in the terminal equipment;
and acquiring menu step information of the target menu step and displaying on a display interface of the terminal equipment.
Optionally, the step of transmitting the target serial number to the terminal device and searching for the target menu corresponding to the target serial number includes:
and transmitting the target serial number to the terminal equipment through a cloud or a local area network, and searching a target menu corresponding to the target serial number in an information table of the target electronic menu stored in the terminal equipment.
Optionally, when there are a plurality of cooking devices, the transmitting the simple menu to the cooking device includes:
transmitting the simple menu to each cooking device; or the like, or, alternatively,
identifying a main cooking device and a sub-cooking device of the plurality of cooking devices, transmitting the short menu to the main cooking device, transmitting the short menu to the sub-cooking device by the main cooking device in a unified manner, or transmitting the short menu to the sub-cooking device when the short menu is executed.
Optionally, the method further comprises:
acquiring taste information of a target user associated with the terminal equipment;
and adjusting the simple menu and the menu step information in the target electronic menu according to the taste information of the target user.
Optionally, the method further comprises:
if modification operation of a user on the cooking equipment is detected in the process of operating the simple menu by the cooking equipment, recording modification information corresponding to the modification operation, and transmitting the modification information to the terminal equipment;
and the terminal equipment updates the target electronic menu and/or menu step information of the target electronic menu based on the modification information.
According to a second aspect of the present invention, there is provided an electronic menu operation device, comprising:
the menu acquisition module is used for analyzing a target electronic menu through terminal equipment to obtain a simple menu and menu step information of the target electronic menu;
and the menu operation module is used for transmitting the simple menu to cooking equipment and controlling the menu step information in the terminal equipment and the simple menu in the cooking equipment to synchronously operate.
According to a third aspect of the present invention, there is provided a storage medium having a computer program stored therein, wherein the computer program is arranged to execute the method of operating an electronic recipe as defined in any one of the first aspects when executed.
According to a fourth aspect of the present invention, there is provided an electronic device comprising a memory and a processor;
the memory stores a computer program, and the processor is configured to execute the computer program to execute the method for executing the electronic menu according to any one of the first aspect.
The invention provides an electronic menu operation method and device, a storage medium and an electronic device, wherein in the electronic menu operation method provided by the invention, menu step information and a simple menu corresponding to a target electronic menu are respectively obtained after a terminal device analyzes the target electronic menu, the terminal device can synchronously operate the menu step information of the target electronic menu while a cooking device operates the simple menu, the terminal device and the cooking device can be ensured to operate respective menu files independently, and the terminal device and the cooking device cannot be interfered by the outside in the operation process. And the simple menu capable of being executed by the cooking equipment is generated based on the menu execution sequence in the target electronic menu, so that the requirement of the cooking equipment on operating the menu can be reduced, the electronic menu can still be operated under the condition that the operating resources of the cooking equipment are small, and the cost of the cooking equipment is reduced to a great extent.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
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 is a schematic diagram of a display interface of a terminal device according to an embodiment of the invention;
FIG. 2 is a schematic diagram of an apparatus for operating an electronic menu according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of an apparatus for operating an electronic menu according to an embodiment of the present invention;
fig. 4 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 an electronic menu operation method, which at least comprises the following steps S102-S104.
And S102, the terminal equipment analyzes the target electronic menu to obtain the simple menu and menu step information of the target electronic menu.
The terminal device in this embodiment refers to a mobile terminal device such as a mobile phone and a tablet computer.
The electronic menu in the embodiment can be executed on intelligent equipment (such as intelligent kitchen ware equipment such as a cooking machine, a dosing machine and a kitchen range) to realize the automatic cooking process of dishes, the electronic menu can be independently operated on the intelligent equipment and also can be operated on a central control host computer connected with a plurality of intelligent equipment, and then the central control host computer sends instructions to the intelligent equipment to execute different cooking actions. The simple recipe of the target electronic recipe may only include a related execution sequence executed by the cooking device corresponding to the electronic recipe, and the recipe step information refers to characterization information related to the recipe steps in the electronic recipe, which may be information recorded with the electronic recipe except the cooking device execution sequence, such as description information when the recipe steps are executed, or extended information such as text and pictures related to the recipe steps, such as brief introduction of the electronic recipe, information required to be prompted when the recipe is executed, and configuration information for performing information matching in the background.
Optionally, when the terminal device parses the target electronic menu, the terminal device may pre-store the target electronic menu transmitted by the cloud or stored locally based on the terminal device, and obtain menu step information and a menu execution sequence in the target electronic menu. As described above, the recipe step information refers to the characterization information related to the recipe step in the electronic recipe, and in this embodiment, it may include step index information and recipe extension information. The step index information comprises index identification of each menu indexing step, and each menu indexing step has the index identification uniquely corresponding to the menu indexing step.
For example, assume that an electronic menu includes: step 1, washing food materials; step 2, firing; step 3, discharging oil; step 4, adding auxiliary materials (such as shallot, ginger and garlic); step 5, putting in food materials (main food materials corresponding to cooked dishes, which can be set according to different dishes); and 6, stir-frying. For the above five recipe steps, corresponding step index information may be set, for example, 1 is used as the index identifier of step 1, 2 is used as the index identifier of step 2, and so on. In practical application, the index identifier corresponding to each recipe step may be set according to the identifier of the electronic recipe in combination with each recipe step, or the index identifier of each recipe step in the electronic recipe may be set in other manners, which is not limited in the embodiment of the present invention.
For the menu extension information, it may include text information and/or multimedia information of each menu step. That is, the recipe extension information refers to the text content of each step of the recipe, etc., such as reference pictures, sound or video data, step text content, etc., for each electronic recipe, which are information unrelated to the electronic recipe executed by the cooking apparatus. For example, if the electronic menu is an electronic menu corresponding to the dish "fish-flavor shredded meat", the menu extension information corresponding to the electronic menu may include a menu introduction of "fish-flavor shredded meat", a menu creation background, an audio prompt information, a text prompt information, or a video prompt information corresponding to each menu step, and may further include a picture of a food material to be prepared before the last dish is cooked, a finished product picture when the dish is finished, and the like.
In this embodiment, the electronic menu may further include a menu execution sequence, and the menu execution sequence may include a serial number, a trigger event corresponding to the serial number, and/or an execution action associated with the trigger event. After the menu execution sequence of the target electronic menu is obtained, the simple menu of the target electronic menu can be generated by packaging the menu execution sequence. In this embodiment, the serial number in the recipe execution sequence is associated with the index identifier in the recipe step information.
In this embodiment, the recipe execution sequence in this embodiment preferentially includes the serial number and the trigger event corresponding to the serial number, where the trigger event may be an event corresponding to an execution action of the cooking apparatus itself, for example, the execution action may be an action of turning on or off the cooking apparatus, and the trigger event is an event corresponding to the completion of the action, such as an event of completing the turning on or off the cooking apparatus, and the trigger event corresponding to the serial number may also be an event corresponding to the execution time, such as reaching a preset time may indicate that heating is completed, and continue to execute a next action, and the like.
Continuing with the steps 1-2 in the above embodiment as an example, in this embodiment, the step 1 includes: the text content "washing food material"; the step 2 comprises the following steps: the literal "fire" + action complete (equivalent to including a time command) "fire", where "action ' fire '" is the execution action and the trigger event may correspond to "fire ' complete".
When generating the simple menu, the target electronic menu can be decoded to obtain a menu execution sequence, namely, according to the step sequence in the electronic menu, firstly, the character content ' cleaning food material ' is taken as an execution sequence I, secondly, the action ' firing ' is extracted as an execution sequence II, thirdly, the ' firing ' completion ' is extracted as an execution sequence III, and the serial numbers of the execution sequences and the corresponding menu step indexes are established into an incidence relation. In practical applications, since one recipe step may be associated with a plurality of actions, the index identifier of one recipe step may be associated with the serial numbers in a plurality of recipe execution sequences, for example, the execution sequence (ii) and the execution sequence (iii) in this embodiment may be associated with the recipe step 2 at the same time. For example, for step 5, it may include: "heating at 3000w for 2 minutes and then at 2000w for 2 minutes", the corresponding execution sequence may include the following consecutive execution sequences: executing a sequence of heating at 3000 w; execution sequence of (c) 'last for 2 minutes'; performing the sequence of [ "heating with 2000w power"; the sequence ninthly is executed "for 2 minutes".
Alternatively, when generating a simple recipe, only the content related to the device may be extracted, for example, only the action "fire" to be performed by the cooking device may be extracted as the execution sequence (r), and the text content "wash food" corresponding to the step may be only executed by the terminal device without being taken as the recipe execution sequence correspondingly performed by the cooking device since it is irrelevant to the action of the cooking device. That is to say, the corresponding recipe execution sequence may be extracted from all recipe steps, or only the recipe execution sequence corresponding to the recipe step related to the cooking device may be extracted, and in practical application, the setting may be specifically performed according to different requirements, which is not limited in the embodiment of the present invention. Based on the method provided by the embodiment of the invention, the simple menu capable of being executed by the cooking equipment is generated based on the menu execution sequence in the target electronic menu, so that the requirement of the operating menu of the cooking equipment can be reduced, the electronic menu can still be operated under the condition that the operating resources of the cooking equipment are small, and the cost of the cooking equipment is reduced to a great extent.
Further, after the menu step information and the menu execution sequence of the target electronic menu are acquired, an information table can be generated according to the menu step information and the menu execution sequence, and the information table is stored to the local terminal equipment; in the information table, mapping relation exists between each menu step of the menu step information and the serial number of each trigger event of the menu execution sequence. As shown in table 1.
TABLE 1
Figure BDA0002866751530000081
In the embodiment of the invention, the mapping relation is established between the menu step information and the menu execution sequence, so that the corresponding relation between the menu step information and the menu execution sequence can be conveniently checked, and because each menu step of the menu step information is provided with the index identifier, the mapping relation can be established between the index identifier of the menu step and the serial number of each trigger event of the menu execution sequence when the mapping relation is established between the menu step information and the menu execution sequence, so that the accurate positioning can be carried out between the menu step information and the menu execution sequence.
In the embodiment of the present invention, when the cooking device acquires a recipe execution sequence of an electronic recipe, the method may include:
and S1-1, acquiring at least one cooking device connected with the terminal device, and extracting a first execution sequence suitable for the cooking device to execute from the execution sequences.
S1-2, if the detection execution sequence comprises a second execution sequence which is not suitable for being executed by the cooking equipment, converting the menu steps associated with the second execution sequence into manual menu execution steps which are reminded to be executed by the terminal equipment; or, the second execution sequence is converted into the first execution sequence that the cooking apparatus can automatically execute according to the apparatus information of the cooking apparatus. Further, the first execution sequence generates a simple menu of the target electronic menu, or generates a simple menu of the target electronic menu based on the second execution sequence after the first execution sequence is converted.
That is, when the recipe execution sequence is acquired, an execution sequence suitable for the cooking device to execute may be extracted by the terminal device based on the cooking device connected thereto or currently owned, and at this time, the execution sequence executable by the cooking device may be taken as the first execution sequence. If the cooking equipment cannot execute a corresponding execution sequence of a certain step, namely the execution sequence comprises a second execution sequence which is not suitable for the cooking equipment to execute, the corresponding menu execution sequence is not generated based on the menu step, and the menu step is converted into a terminal equipment (such as a mobile phone) to prompt manual execution. Or converting the parameter information in the menu step according to the equipment information of the existing cooking equipment to generate a first execution sequence which can be automatically executed by the cooking equipment.
For example, if the cooking device connected to the terminal device is obtained as a cooking device a with power of 2000w, first, an executable first execution sequence of the cooking device a may be extracted from the execution sequence, for example, an execution sequence corresponding to an action "fire", or an execution sequence corresponding to an action "throw-in auxiliary material", may be taken as a first execution sequence applicable to the cooking device a. Further, it is assumed that the execution sequence a corresponding to "heating at 3000w for 2 minutes" is included in the execution sequence a, but the execution sequence a is not applicable to the cooking apparatus a, and the execution sequence a may be a second execution sequence which is not applicable to the cooking apparatus a in the above-described embodiment. For the execution sequence a, the execution sequence a can be converted into a manual menu execution step which is reminded to be executed by the terminal device, that is, the user is prompted by the terminal device to manually execute the step. Optionally, the execution sequence a may be converted into an execution sequence a' suitable for the cooking device a to heat the device at 2000w for 3 minutes, so that the recipe execution sequence is adaptively adjusted according to the device information of the cooking device, and smooth execution of the electronic recipe is ensured.
And step S104, transmitting the simple menu to the cooking equipment, and controlling the menu step information in the terminal equipment and the simple menu in the cooking equipment to synchronously run.
The simple recipe may be understood as an electronic recipe corresponding to the target electronic recipe and including only a concise version related to the cooking device, and may be transmitted to the cooking device as a sequence packet, so that the cooking device executes the simple recipe to complete an execution process corresponding to the target electronic recipe. After the terminal equipment respectively acquires the menu step information and the simple menu of the target electronic menu, the simple menu can be transmitted to the cooking equipment, and the menu step information in the terminal equipment and the simple menu in the cooking equipment are controlled to synchronously operate. In the embodiment of the invention, the terminal device and the cooking device can respectively and independently perform the menu execution process, and particularly for the cooking device, if the terminal device interrupts the menu execution process due to other factors, the cooking device can still finish cooking dishes according to the simple menu of the cooking device.
In this embodiment, when executing a target electronic recipe, the terminal device needs to be controlled to execute the recipe step information, and the cooking device is controlled to execute a simple recipe, and the process may specifically include:
and S2-1, acquiring a target trigger event detected by the cooking equipment in real time, identifying a target serial number corresponding to the target trigger event, and transmitting the target serial number to the terminal equipment.
S2-2, searching the target menu corresponding to the target serial number in the terminal equipment.
And S2-3, acquiring menu step information of the target menu step and displaying the menu step information on a display interface of the terminal equipment.
As mentioned above, the recipe execution sequence may include a serial number and a trigger event corresponding to the serial number. When the cooking equipment executes the simple menu corresponding to the target electronic menu, the corresponding target trigger event can be detected in real time. Take the cooking device as a gas stove and the terminal device as a mobile phone as an example. In the running process of the electronic menu, detecting that a target trigger event of the cooking equipment is ' action ' firing ', and identifying that a serial number corresponding to the target trigger event is ' sequence II '. Referring to table 1, the sequence number corresponding to the target trigger event is determined to be "sequence ±", and the target menu corresponding to "sequence ±", that is, step 2, can be searched. Finally, the information such as the text, the image or the audio corresponding to step 2 may be displayed on a display interface of the terminal device, specifically, see fig. 1, so as to implement synchronization of the execution processes of the terminal device and the cooking device.
For another example, the gas stove executes the sequence I, the serial number is sent to the mobile phone, the mobile phone synchronously displays the text content of 'cleaning food materials', after the execution is finished, the sequence II is executed, the serial number is sent to the mobile phone, and the mobile phone synchronously displays the text description of 'firing'. In the embodiment, the serial number is sent to the mobile phone for execution, so that the mobile phone and the gas stove can be synchronized.
In addition to the above description, the recipe step execution information of the terminal device may be detected, the recipe step that the cooking device needs to execute is determined based on the terminal device, at this time, a target recipe step that needs to be executed may also be set in the terminal device, the terminal device searches for a corresponding target serial number from an index identifier corresponding to the target recipe step, and transmits the target serial number to the cooking device, and after the cooking device receives a serial number to be targeted, a recipe execution sequence corresponding to the serial number may be executed.
The terminal equipment decodes the acquired electronic menu, stores the menu step information in the local terminal equipment, and decodes and packs the execution sequence of the menu file to form a simple version sequence packet, namely a simple menu. The sequence package contains all execution sequence numbers of the execution sequence of the execution recipe. The menu step information and the menu serial number have a one-to-one mapping relation. And after decoding, the terminal equipment pushes the short menu sequence file to the intelligent equipment. The intelligent device and the terminal device start to execute the respective menu package files at the same time: when the intelligent device executes the corresponding sequence, the serial number is sent to the terminal device bound with the intelligent device through the local area network or the cloud, and after the terminal device receives the serial number, corresponding step information (or picture information and audio information) is searched in a menu information table through the serial number and displayed on a terminal display interface. Therefore, in the process of executing the simple menu by the intelligent equipment, the terminal display end can synchronize the step information or other information of the menu.
According to the method provided by the embodiment of the invention, the sequence number of the menu execution sequence is adopted for transmission, the synchronization of the menu operation processes of the cooking equipment and the terminal equipment can be realized only by synchronizing the sequence number, and the corresponding step information is displayed by the terminal equipment while the cooking equipment executes cooking, so that the cooking requirement can be met, and the cooking experience of a user can be effectively improved.
In practical application, when information is transmitted between the cooking equipment and the terminal equipment, the cooking equipment can be used through a cloud end or a local area network. For example, the target serial number is transmitted to the terminal device through the cloud or the local area network, and the target menu corresponding to the target serial number is searched in an information table of the target electronic menu stored in the terminal device. Certainly, in practical application, synchronization between the cooking device and the terminal device may also be realized based on a wireless transmission mode such as bluetooth, which is not limited in the embodiment of the present invention.
In the embodiment of the present invention, there may be a plurality of cooking devices connected to the terminal device, that is, a plurality of cooking devices are required to cooperatively execute the simple recipe corresponding to the target electronic recipe. That is, when the cooking appliance is plural, the process of transmitting the short menu to the cooking appliance may include: the simple menu is transmitted to each cooking device, that is, the simple menu corresponding to the target electronic menu is transmitted to each cooking device, in this case, the terminal device needs to establish connection with each cooking device, and then the simple menu is transmitted to the cooking device.
Alternatively, it is also possible to identify a main cooking device and a sub-cooking device of the plurality of cooking devices, transmit the short menu to the main cooking device, transmit the short menu to the sub-cooking devices collectively by the main cooking device, or transmit the short menu to the sub-cooking devices respectively when the short menu is executed. In the process of transmitting the simple menu to the plurality of sub-cooking devices by the main device, the simple menu can be transmitted to each sub-cooking device together, or the simple menu can be transmitted while being executed, which is not limited in the embodiment of the invention.
For example, the cooking system used when executing the target electronic menu is an intelligent cooking system in which one master device is connected with a plurality of slave devices, wherein the master device may be an intelligent cooking range, and the slave devices may be an automatic dispensing machine or other intelligent cooking devices required for automatic cooking. After the terminal device analyzes the target electronic menu to obtain the simple menu and the menu step information of the target electronic menu, the simple menu can be sent to the intelligent cooker serving as the main cooking device, and the intelligent cooker can uniformly send the simple menu to the automatic batching machine and other auxiliary cooking devices before executing the simple menu. Or the intelligent cooking range sends the simple menu to the automatic dosing machine and other slave cooking devices according to cooking requirements in the process of executing the simple menu.
In the embodiment of the invention, the taste information of the target user associated with the terminal equipment can be acquired; and adjusting the simple menu and the menu step information in the target electronic menu according to the taste information of the target user.
That is to say, for the local electronic menu of the terminal device or the electronic menu obtained from the cloud, the electronic menu can be adaptively adjusted according to the taste information of the target user associated with the terminal device. For example, taste information of the user, such as taste information of hot taste, sweet taste and the like, can be acquired according to the user account associated with the terminal device. When the taste information is obtained, the taste information of the target user can be obtained according to an electronic menu operated by the target user in history, or in the evaluation of the electronic menu and the evaluation of the food corresponding to the catering order, and then the contents of the generated simple menu and the menu step information are modified or adjusted according to the taste information of the user. For example, if the obtained taste information of the target user is not spicy, the step of the recipe related to "adding pepper" in the electronic recipe and the recipe execution sequence may be deleted. If the acquired taste information of the target user is not like caraway, the part of the electronic menu related to the caraway in the step of preparing auxiliary materials can be deleted, so that dishes made based on the electronic menu can better meet the taste requirements of the user.
In the embodiment of the invention, if the modification operation of the cooking equipment by a user is detected in the process of operating the simple menu by the cooking equipment, the modification information corresponding to the modification operation is recorded and transmitted to the terminal equipment; the terminal device updates the target electronic menu and/or menu step information of the target electronic menu based on the modification information.
In practical application, a user may adjust the operation parameters of the cooking device, and at this time, the modification operation of the user on the cooking device may be detected, and modification information corresponding to the modification operation may be recorded, so as to adjust the target electronic recipe and/or the recipe step information of the target electronic recipe. For example, in the process of executing the simple menu by the cooking device, if the content of the simple menu is changed, for example, 5g of salt is added, and 10g of salt is added by the user, the corresponding change information can be synchronized to the terminal device, the terminal device can adaptively adjust the menu step information, and the latest menu step information is displayed on the terminal device. The step information may be valid for the modified recipe in a single time, that is, only the modification operation of the user on the cooking apparatus is valid during the execution of the electronic recipe, and the electronic recipe may be restored to the original data after the execution of the electronic recipe is completed. In addition, the modification frequency of the user for the same menu step information can be counted, and if the user modifies the menu step information under most conditions when executing the target electronic menu, the modification operation of the user can be solidified and updated into the electronic menu, and if the user executes the electronic menu again subsequently, the user can operate according to the information corresponding to the adjusted electronic menu. Or after the user performs the modification once, the prompt information can be sent based on the terminal equipment, and the updating information corresponding to the modification operation is solidified and updated into the electronic menu according to the instruction of the user.
The embodiment of the invention provides an electronic menu operation method, wherein a simple menu of a target electronic menu is generated and transmitted to cooking equipment by taking terminal equipment as central equipment, menu step information of the target electronic menu and the simple menu generated by a menu execution sequence are synchronously operated on the terminal equipment and the cooking equipment, the electronic menu can be ensured to be operated independently by the terminal equipment and the cooking equipment, and the electronic menu cannot be interfered by the outside in the operation process. And the menu is executed on the intelligent device, namely is executed locally but not on the terminal device, so that the menu can be operated without external interference (if the menu is executed on the mobile phone, the mobile phone can be interrupted at any time, so that the menu is interrupted). And after the menu begins to operate, the intelligent device automatically operates the action sequence without being interfered by the terminal device, the terminal device can do other things (such as making a call and listening to music) like a mobile phone, and when entering the menu operation APP again, the step information can be immediately synchronized only by synchronizing the serial number, and the step of the intelligent device can be checked in real time. And the simple menu capable of being executed by the cooking equipment is generated based on the menu execution sequence in the target electronic menu, so that the requirement of the cooking equipment on operating the menu can be reduced, the electronic menu can still be operated under the condition that the operating resources of the cooking equipment are small, and the cost of the cooking equipment is reduced to a great extent.
Based on the same inventive concept, an embodiment of the present invention further provides an electronic menu operating device, and referring to fig. 2, the electronic menu operating device may include:
the menu obtaining module 210 is configured to analyze the target electronic menu through the terminal device to obtain a simple menu of the target electronic menu and menu step information;
and the menu operation module 220 is used for transmitting the simple menu to the cooking equipment and controlling the menu step information in the terminal equipment and the simple menu in the cooking equipment to synchronously operate.
Optionally, the menu obtaining module 210 may be further configured to:
analyzing a target electronic menu transmitted by a cloud or stored locally based on the terminal equipment, and acquiring menu step information and a menu execution sequence in the target electronic menu;
generating a simple menu of the target electronic menu based on the menu execution sequence package;
the method comprises the steps of obtaining step index information and step expansion information, wherein the step index information comprises index identification of each step of indexing the recipes, and the step expansion information comprises character information and/or multimedia information of each step of the recipes; the recipe execution sequence includes a serial number, a trigger event corresponding to the serial number, and/or an execution action associated with the trigger event.
Optionally, the serial number in the recipe execution sequence is associated with an index identifier in the recipe step information.
Optionally, as shown in fig. 3, the apparatus may further include an information table generating module 230, configured to generate an information table based on the recipe step information and the recipe execution sequence, and store the information table to the local terminal device;
in the information table, mapping relation exists between each menu step of the menu step information and the serial number of each trigger event of the menu execution sequence.
Optionally, as shown in fig. 3, the apparatus may further include a sequence conversion module 240, configured to acquire at least one cooking device connected to the terminal device, and extract a first execution sequence suitable for the cooking device to execute from the execution sequences;
if the detection execution sequence comprises a second execution sequence which is not suitable for being executed by the cooking equipment, converting the menu step associated with the second execution sequence into a manual menu execution step which is reminded to be executed by the terminal equipment; or the like, or, alternatively,
and converting the second execution sequence into a first execution sequence which can be automatically executed by the cooking equipment according to the equipment information of the cooking equipment.
Optionally, the recipe running module 220 may be further configured to:
acquiring a target trigger event detected by the cooking equipment in real time, identifying a target serial number corresponding to the target trigger event, and transmitting the target serial number to the terminal equipment;
searching a target menu corresponding to the target serial number in the terminal equipment;
and acquiring menu step information of the target menu step and displaying the menu step information on a display interface of the terminal equipment.
Optionally, the recipe running module 220 may be further configured to: and transmitting the target serial number to the terminal equipment through the cloud or the local area network, and searching the target menu corresponding to the target serial number in an information table of the target electronic menu stored in the terminal equipment.
Optionally, the recipe running module 220 may be further configured to:
when a plurality of cooking devices are provided, transmitting the simple menu to each cooking device; or the like, or, alternatively,
the method includes the steps of identifying a main cooking device and a sub-cooking device of the plurality of cooking devices, transmitting a simple menu to the main cooking device, uniformly transmitting the simple menu to the sub-cooking device by the main cooking device, or transmitting the simple menu to the sub-cooking device when the simple menu is executed.
Optionally, as shown in fig. 3, the apparatus may further include an information adjusting module 250, configured to obtain taste information of a target user associated with the terminal device; and adjusting the simple menu and the menu step information in the target electronic menu according to the taste information of the target user.
Optionally, the information adjusting module 250 may further be configured to:
in the process of operating the simple menu by the cooking equipment, when the modification operation of the cooking equipment by a user is detected, the modification information corresponding to the modification operation is recorded, and the modification information is transmitted to the terminal equipment;
the terminal device updates the target electronic menu and/or menu step information of the target electronic menu based on the modification information.
The embodiment of the invention also provides a storage medium, in which a computer program is stored, wherein the computer program is configured to execute the electronic menu operation method in the above embodiment 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 configured to execute the computer program to perform the method for operating an electronic menu described in the above embodiments. Fig. 4 shows a schematic structural diagram of an electronic apparatus according to an embodiment of the present invention, and as can be seen from fig. 4, 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 method in the embodiment.
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 units may be implemented in the form of hardware, or 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: u disk, removable hard disk, Read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disk, and other various media capable of storing program code.
Alternatively, all or part of the steps of implementing the foregoing method embodiments may be implemented by hardware (such as a computing device, e.g., 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 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 (13)

1. An operation method of an electronic menu is characterized by comprising the following steps:
the terminal equipment analyzes the target electronic menu to obtain the simple menu and menu step information of the target electronic menu;
and transmitting the simple menu to cooking equipment, and controlling the menu step information in the terminal equipment and the simple menu in the cooking equipment to synchronously run.
2. The method of claim 1, wherein the terminal device parses a target electronic menu to obtain a simple menu and menu step information of the target electronic menu, and the method comprises:
analyzing a target electronic menu transmitted by a cloud or stored locally based on a terminal device, and acquiring menu step information and a menu execution sequence in the target electronic menu;
generating a simple menu of the target electronic menu based on the menu execution sequence package;
the menu step information comprises step index information and menu expansion information, the step index information comprises index identification for indexing each menu step, and the menu expansion information comprises text information and/or multimedia information of each menu step;
the recipe execution sequence comprises a serial number, a trigger event corresponding to the serial number, and/or an execution action associated with the trigger event.
3. The method of claim 2, wherein the sequence number in the recipe execution sequence is associated with an index identification in the recipe step information.
4. The method of claim 2, further comprising:
generating an information table based on the menu step information and the menu execution sequence, and storing the information table to the local terminal equipment;
in the information table, a mapping relationship exists between each recipe step of the recipe step information and a serial number of each trigger event of the recipe execution sequence.
5. The method of claim 2, further comprising:
acquiring at least one cooking device connected with the terminal device, and extracting a first execution sequence suitable for the cooking device to execute from the execution sequences;
if the execution sequence comprises a second execution sequence which is not suitable for the cooking equipment to execute, converting the menu steps associated with the second execution sequence into manual menu execution steps which are reminded to execute by the terminal equipment; or the like, or, alternatively,
and converting the second execution sequence into a first execution sequence which can be automatically executed by the cooking equipment according to the equipment information of the cooking equipment.
6. The method as claimed in claim 2, wherein the controlling of the recipe step information in the terminal device and the simple recipe in the cooking device to be operated in synchronization comprises:
acquiring a target trigger event detected by the cooking equipment in real time, identifying a target serial number corresponding to the target trigger event, and transmitting the target serial number to the terminal equipment;
searching a target menu corresponding to the target serial number in the terminal equipment;
and acquiring menu step information of the target menu step and displaying on a display interface of the terminal equipment.
7. The method of claim 6, wherein the step of transmitting the target serial number to the terminal device and searching for the target menu corresponding to the target serial number comprises:
and transmitting the target serial number to the terminal equipment through a cloud or a local area network, and searching a target menu corresponding to the target serial number in an information table of the target electronic menu stored in the terminal equipment.
8. The method of any one of claims 1 to 7, wherein the transmitting the short menu to the cooking appliance when the cooking appliance is plural comprises:
transmitting the simple menu to each cooking device; or the like, or, alternatively,
identifying a main cooking device and a sub-cooking device of the plurality of cooking devices, transmitting the short menu to the main cooking device, transmitting the short menu to the sub-cooking device by the main cooking device in a unified manner, or transmitting the short menu to the sub-cooking device when the short menu is executed.
9. The method according to any one of claims 1-7, further comprising:
acquiring taste information of a target user associated with the terminal equipment;
and adjusting the simple menu and the menu step information in the target electronic menu according to the taste information of the target user.
10. The method according to any one of claims 1-7, further comprising:
if modification operation of a user on the cooking equipment is detected in the process of operating the simple menu by the cooking equipment, recording modification information corresponding to the modification operation, and transmitting the modification information to the terminal equipment;
and the terminal equipment updates the target electronic menu and/or menu step information of the target electronic menu based on the modification information.
11. An electronic menu operation device, comprising:
the menu acquisition module is used for analyzing a target electronic menu through terminal equipment to obtain a simple menu and menu step information of the target electronic menu;
and the menu operation module is used for transmitting the simple menu to cooking equipment and controlling the menu step information in the terminal equipment and the simple menu in the cooking equipment to synchronously operate.
12. A storage medium, in which a computer program is stored, wherein the computer program is configured to execute the method of operating an electronic recipe as set forth in any one of claims 1 to 10 when executed.
13. 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 operating an electronic recipe as claimed in any one of claims 1 to 10.
CN202011589983.9A 2020-12-29 2020-12-29 Electronic menu operation method and device, storage medium and electronic device Pending CN112507175A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011589983.9A CN112507175A (en) 2020-12-29 2020-12-29 Electronic menu operation method and device, storage medium and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011589983.9A CN112507175A (en) 2020-12-29 2020-12-29 Electronic menu operation method and device, storage medium and electronic device

Publications (1)

Publication Number Publication Date
CN112507175A true CN112507175A (en) 2021-03-16

Family

ID=74951848

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011589983.9A Pending CN112507175A (en) 2020-12-29 2020-12-29 Electronic menu operation method and device, storage medium and electronic device

Country Status (1)

Country Link
CN (1) CN112507175A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113238508A (en) * 2021-05-27 2021-08-10 海信家电集团股份有限公司 Cooking reminding method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110534179A (en) * 2019-09-16 2019-12-03 马睿 A method of cooking apparatus and cloud recipe are decoupled
CN110866844A (en) * 2019-10-12 2020-03-06 珠海优特智厨科技有限公司 Menu execution method and device, storage medium and computer equipment
CN111145868A (en) * 2019-12-03 2020-05-12 珠海优特智厨科技有限公司 Electronic menu conversion method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110534179A (en) * 2019-09-16 2019-12-03 马睿 A method of cooking apparatus and cloud recipe are decoupled
CN110866844A (en) * 2019-10-12 2020-03-06 珠海优特智厨科技有限公司 Menu execution method and device, storage medium and computer equipment
CN111145868A (en) * 2019-12-03 2020-05-12 珠海优特智厨科技有限公司 Electronic menu conversion method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113238508A (en) * 2021-05-27 2021-08-10 海信家电集团股份有限公司 Cooking reminding method and device

Similar Documents

Publication Publication Date Title
US9316400B2 (en) Appliance control method, speech-based appliance control system, and cooking appliance
AU2017200215B2 (en) System and method for controlling food processing steps of a multi-function cooking apparatus and food processing steps of remote kitchen appliances
CN204698314U (en) A kind of intelligent kitchen cooking system
JP6500248B2 (en) Method and program for providing cooking recipe
CN107703780B (en) Control method, device and system of cooking utensil
US20210084098A1 (en) System for implementing cooking instructions
CN111722547B (en) Cooking apparatus, control method thereof, and storage medium
CN103900116A (en) Intelligent cooking stove and entering method of cooking procedures
JP2017108248A (en) Cooker related information providing system and cooker related information providing program
CN112507175A (en) Electronic menu operation method and device, storage medium and electronic device
JP2017021650A (en) Cooking recipe creation method and program
CN113475943B (en) Menu execution method and device
CN113467316A (en) Menu generation and execution method and device
JP5373461B2 (en) Cooking support device using cooking device that can control temperature by electricity
CN108023792A (en) A kind of apparatus control method, device and equipment
CN111125463A (en) Time interval setting method and device, storage medium and electronic device
US9369515B2 (en) Communication method, communication device, appliance control method, and appliance control device
US9508323B2 (en) Appliance control system and method for controlling an appliance based on processing done by another appliance
JP2017106685A (en) Heat cooking system
CN112099372A (en) Menu generation method and device, cooking equipment, mobile terminal and storage medium
CN114568948A (en) Cooking control method, device and system
CN113985745A (en) Recipe configuration and execution method and device
CN113450894A (en) Structured data and electronic menu generation method and equipment
CN114995553B (en) Menu processing method and device, storage medium and computer equipment
CN112471910B (en) Electronic menu generation 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
CB02 Change of applicant information

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

Applicant after: ZHUHAI UNICOOK TECHNOLOGY Co.,Ltd.

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

Applicant before: ZHUHAI UNICOOK TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
RJ01 Rejection of invention patent application after publication

Application publication date: 20210316

RJ01 Rejection of invention patent application after publication