CN112507175A - 一种电子菜谱的运行方法及装置、存储介质、电子装置 - Google Patents

一种电子菜谱的运行方法及装置、存储介质、电子装置 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
English (en)
Inventor
陈九零
陈跃飞
吴江勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Unicook Technology Co Ltd
Original Assignee
Zhuhai Unicook Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuhai Unicook Technology Co Ltd filed Critical Zhuhai Unicook Technology Co Ltd
Priority to CN202011589983.9A priority Critical patent/CN112507175A/zh
Publication of CN112507175A publication Critical patent/CN112507175A/zh
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

本发明提供了一种电子菜谱的运行方法及装置、存储介质、电子装置,该方法包括:终端设备解析目标电子菜谱,获得所述目标电子菜谱的简菜谱和菜谱步骤信息;将所述简菜谱传输至烹饪设备,控制所述终端设备中的所述菜谱步骤信息和所述烹饪设备中的所述简菜谱同步运行。基于本发明提供的方法,通过生成目标电子菜谱的简菜谱传输至烹饪设备,并在终端设备和烹饪设备同步运行目标电子菜谱的菜谱步骤信息和由菜谱执行序列生成的简菜谱,可以在保证终端设备和烹饪设备相互独立地运行电子菜谱,并且在运行过程中不会被外界干扰。

Description

一种电子菜谱的运行方法及装置、存储介质、电子装置
技术领域
本发明涉及智能烹饪技术领域,特别是一种电子菜谱的运行方法及装置、存储介质、电子装置。
背景技术
目前,电子菜谱运行时,多是在智能烹饪设备的中控主机或是如手机或是平板电脑的显示终端的单设备上进行运行,再由中控主机或显示终端发送指令,以控制智能烹饪设备执行相关的动作。
其中,当由电子菜谱在中控主机上运行时,如果中控主机发生故障,相对应地,智能烹饪设备(例如智能灶)也会停止运行。而电子菜谱在显示终端(例如手机、平板)上运行时,当显示终端被打断(例如,手机接收到电话,手机菜谱后台被***关闭)时,智能烹饪设备执行电子菜谱的进程也会受到影响,从而使得电子菜谱无法顺序运行。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种电子菜谱的运行方法及装置、存储介质、电子装置,可以使得烹饪设备和终端设备的电子菜谱文件的运行相互独立、互不影响,在保证电子菜谱顺利运行的同时减小烹饪设备的运行菜谱要求,很大程度上降低了烹饪设备的成本。
根据本发明的第一方面,提供了一种电子菜谱的运行方法,包括:
终端设备解析目标电子菜谱,获得所述目标电子菜谱的简菜谱和菜谱步骤信息;
将所述简菜谱传输至烹饪设备,控制所述终端设备中的所述菜谱步骤信息和所述烹饪设备中的所述简菜谱同步运行。
可选地,所述终端设备解析目标电子菜谱,获取所述目标电子菜谱的简菜谱和菜谱步骤信息,包括:
基于终端设备解析云端传输或本地存储的目标电子菜谱,获取所述目标电子菜谱中的菜谱步骤信息和菜谱执行序列;
基于所述菜谱执行序列打包生成所述目标电子菜谱的简菜谱;
其中,所述菜谱步骤信息包括步骤索引信息和菜谱扩展信息,所述步骤索引信息包括索引各所述菜谱步骤的索引标识,所述菜谱扩展信息包括各所述菜谱步骤的文字信息和/或多媒体信息;
所述菜谱执行序列包括序列号、与所述序列号对应的触发事件和/或与所述触发事件关联的执行动作。
可选地,所述菜谱执行序列中的序列号与所述菜谱步骤信息中的索引标识关联。
可选地,所述方法还包括:
基于所述菜谱步骤信息和所述菜谱执行序列生成信息表,并将所述信息表存储至所述终端设备本地;
在所述信息表中,所述菜谱步骤信息的各菜谱步骤和所述菜谱执行序列的各触发事件的序列号之间具有映射关系。
可选地,所述方法还包括:
获取与所述终端设备连接的至少一个烹饪设备,在所述执行序列中提取出适用于所述烹饪设备执行的第一执行序列;
若检测所述执行序列中包括不适用于所述烹饪设备执行的第二执行序列,则将所述第二执行序列关联的菜谱步骤转化为由所述终端设备进行提醒执行的人工执行菜谱步骤;或,
根据所述烹饪设备的设备信息将所述第二执行序列转换为所述烹饪设备可自动执行的第一执行序列。
可选地,所述控制所述终端设备中的所述菜谱步骤信息和所述烹饪设备中的所述简菜谱同步运行,包括:
获取所述烹饪设备实时检测的目标触发事件,识别与所述目标触发事件对应的目标序列号,将所述目标序列号传输至所述终端设备;
在所述终端设备中查找与所述目标序列号对应的目标菜谱步骤;
获取所述目标菜谱步骤的菜谱步骤信息并在所述终端设备的显示界面进行显示。
可选地,所述将所述目标序列号传输至所述终端设备,查找与所述目标序列号对应的目标菜谱步骤,包括:
通过云端或局域网将所述目标序列号传输至所述终端设备,在所述终端设备存储所述目标电子菜谱的信息表中查找与所述目标序列号对应的目标菜谱步骤。
可选地,当烹饪设备为多个时,所述将所述简菜谱传输至烹饪设备,包括:
将所述简菜谱传输至各所述烹饪设备;或,
识别多个所述烹饪设备中的主烹饪设备和子烹饪设备,将所述简菜谱传输至主烹饪设备,由所述主烹饪设备统一将所述简菜谱传输至所述子烹饪设备,或在执行所述简菜谱时将所述简菜谱传输至所述子烹饪设备。
可选地,所述方法还包括:
获取与所述终端设备关联的目标用户的口味信息;
根据所述目标用户的口味信息对所述目标电子菜谱中的简菜谱和菜谱步骤信息进行调整。
可选地,所述方法还包括:
若在所述烹饪设备运行所述简菜谱的过程中,检测到用户对所述烹饪设备的修改操作,则记录所述修改操作对应的修改信息,将所述修改信息传输至所述终端设备;
所述终端设备基于所述修改信息更新所述目标电子菜谱和/或所述目标电子菜谱的菜谱步骤信息。
根据本发明的第二方面,提供了一种电子菜谱的运行装置,包括:
菜谱获取模块,用于通过终端设备解析目标电子菜谱,获得所述目标电子菜谱的简菜谱和菜谱步骤信息;
菜谱运行模块,用于将所述简菜谱传输至烹饪设备,控制所述终端设备中的所述菜谱步骤信息和所述烹饪设备中的所述简菜谱同步运行。
根据本发明的第三方面,提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行第一方面任一项中所述的电子菜谱的运行方法。
根据本发明的第四方面,提供了一种电子装置,包括存储器和处理器;
所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行第一方面任一项中所述的电子菜谱的运行方法。
本发明提供了一种电子菜谱的运行方法及装置、存储介质、电子装置,在本发明提供的电子菜谱的运行方法中,通过终端设备解析目标电子菜谱后分别获得菜谱步骤信息和对应于目标电子菜谱的简菜谱,可以在烹饪设备运行简菜谱的同时,由终端设备同步运行目标电子菜谱的菜谱步骤信息,可以保证终端设备和烹饪设备相互独立地运行各自的菜谱文件,并且在运行过程中不会被外界干扰。并且,通过基于目标电子菜谱中的菜谱执行序列生成可被烹饪设备执行的简菜谱,可以同时减小烹饪设备的运行菜谱要求,并且在烹饪设备运行资源较小情况下,依然能运行电子菜谱,很大程度上降低了烹饪设备的成本。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明实施例的终端设备显示界面示意图;
图2示出了根据本发明实施例的电子菜谱的运行装置结构示意图;
图3示出了根据本发明实施例的电子菜谱的运行装置结构示意图;
图4示出了根据本发明实施例的电子装置结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本发明实施例提供了一种电子菜谱的运行方法,其至少可以包括以下步骤S102~S104。
步骤S102,终端设备解析目标电子菜谱,获得目标电子菜谱的简菜谱和菜谱步骤信息。
本实施例中的终端设备是指手机、平板电脑等移动终端设备。
本实施例中的电子菜谱是可以在智能设备(如炒菜机、配料机、灶具等智能厨具设备)上执行以实现菜品的自动烹饪过程,电子菜谱可以单独运行在智能设备上,也可以运行在与多个智能设备连接的中控主机上,进而由中控主机向各智能设备发送指令以执行不同的烹饪动作。其中,目标电子菜谱的简菜谱可以仅包括与电子菜谱对应的烹饪设备进行执行的相关执行序列,菜谱步骤信息是指电子菜谱中菜谱步骤相关的表征信息,其可以是记录有电子菜谱除烹饪设备执行序列之外其他信息,如菜谱步骤的执行时的描述信息,还可以是与菜谱步骤相关的文字图片等扩展信息,如电子菜谱的简介、执行时所需提示的信息以及后台进行信息匹配的配置信息等等。
可选地,终端设备在解析目标电子菜谱时,可以基于终端设备预存云端传输或是或本地存储的目标电子菜谱,并获取目标电子菜谱的中的菜谱步骤信息和菜谱执行序列。如上所述,菜谱步骤信息是指电子菜谱中菜谱步骤相关的表征信息,在本实施例中,其可以包括步骤索引信息和菜谱扩展信息。其中,步骤索引信息包括索引各菜谱步骤的索引标识,各菜谱步骤具有与其唯一对应的索引标识。
举例来讲,假设电子菜谱包括:步骤1,清洗食材;步骤2,开火;步骤3,放油;步骤4,放入辅料(如葱、姜、蒜);步骤5,放入食材(烹饪菜肴对应的主要食材,具体可以根据不同的菜肴进行设置);步骤6,翻炒。对于上述五个菜谱步骤来讲,可分别设置对应的步骤索引信息,例如,1作为步骤1的索引标识,2作为步骤2的索引标识,以此类推。当然,实际应用中,还可以根据电子菜谱的标识结合各菜谱步骤设置对应于各菜谱步骤的索引标识,或是采用其他方式设置电子菜谱中各菜谱步骤的索引标识,本发明实施例对此不做限定。
对于菜谱扩展信息来讲,其可以包括各菜谱步骤的文字信息和/或多媒体信息。也就是说,菜谱扩展信息指的是菜谱每一个步骤的文字内容等等,例如对于各电子菜谱的参考图片、声音或视频数据、步骤文本内容等等与烹饪设备执行电子菜谱无关的信息。例如,若电子菜谱为对应于菜肴“鱼香肉丝”的电子菜谱,那么该电子菜谱对应的菜谱扩展信息可以包括“鱼香肉丝”的菜系介绍、菜肴创作背景,在执行每一菜谱步骤对应的音频提示信息、文字提示信息、亦或是视频提示信息,还可以包括最后菜肴烹饪前所需准备的食材的图片、完成时的成品图片等等。
在本实施例中,电子菜谱还可以包括菜谱执行序列,菜谱执行序列可以包括序列号、与序列号对应的触发事件和/或与触发事件关联的执行动作。获取到目标电子菜谱的菜谱执行序列后,可以通过菜谱执行序列打包生成目标电子菜谱的简菜谱。在本实施例中,菜谱执行序列中的序列号与菜谱步骤信息中的索引标识关联。
在本实施例中,本实施例中的菜谱执行序列优先包括序列号以及与序列号对应的触发事件,该触发事件可以是与烹饪设备自身的执行动作对应的事件,举例来讲,执行动作可以是烹饪设备的开火、关火等动作,而触发事件则是动作完成对应的事件,如开火完成、关火完成的事件,与序列号对应的触发事件也可以是与执行时间对应的事件也可以是时间,如到达预设的时间可表示加热完成、继续执行下一动作等等。
继续以上述实施例中的步骤1~2为例,在本实施例中,步骤1包括:文字内容“清洗食材”;步骤2包括:文字内容“开火”+动作“开火”+动作完成(相当于包含时间指令)“开火”,其中,“动作‘开火’”作为执行动作,而触发事件可以对应“‘开火’完成”。
在生成简菜谱时,可以先将目标电子菜谱进行解码以获取菜谱执行序列,即,按电子菜谱中的步骤顺序首先将文字内容“清洗食材”作为执行序列①,其次将动作“开火”提取出来作为执行序列②,将“‘开火’完成”提取出来作为执行序列③,并将这些执行序列的序列号与相应的菜谱步骤索引建立关联关系。实际应用中,由于一个菜谱步骤可能会关联多个动作,因此,一个菜谱步骤的索引标识可以关联多个菜谱执行序列中的序列号,例如,本实施例中的执行序列②、执行序列③可以同时关联菜谱步骤2。例如,对于步骤5来讲,可以包括:“以3000w的功率加热2分钟,后以2000w功率加热2分钟”,其对应的执行序列可以包括以下连续的执行序列:执行序列⑥,“以3000w的功率加热”;执行序列⑦,“持续2分钟”;执行序列⑧“以2000w功率加热”;执行序列⑨,“持续2分钟”。
可选地,在生成简菜谱时,可以仅将与设备相关的内容提取出来,例如,可以仅将烹饪设备要执行的动作“开火”动作提取为执行序列①,步骤对应的文字内容“清洗食材”,由于其与烹饪设备的动作无关,该步骤可以仅由终端设备执行,而不将其作为烹饪设备对应执行的菜谱执行序列。也就是说,既可以将所有菜谱步骤均提取对应的菜谱执行序列,也可以仅提取烹饪设备相关的菜谱步骤对应的菜谱执行序列,实际应用中,具体可以根据不同的需求进行设置,本发明实施例对此不做限定。基于本发明实施例提供的方法,通过基于目标电子菜谱中的菜谱执行序列生成可被烹饪设备执行的简菜谱,可以同时减小烹饪设备的运行菜谱要求,并且在烹饪设备运行资源较小情况下,依然能运行电子菜谱,很大程度上降低了烹饪设备的成本。
进一步地,获取到目标电子菜谱的菜谱步骤信息和菜谱执行序列之后,还可以根据菜谱步骤信息和菜谱执行序列生成信息表,并将信息表存储至终端设备本地;在信息表中,菜谱步骤信息的各菜谱步骤和菜谱执行序列的各触发事件的序列号之间具有映射关系。如表1所示。
表1
Figure BDA0002866751530000081
本发明实施例中,通过在菜谱步骤信息和菜谱执行序列之间建立映射关系,可以便于对菜谱步骤信息和菜谱执行序列之间对应关系的查看,而由于菜谱步骤信息的各菜谱步骤具备索引标识,因此,在菜谱步骤信息和菜谱执行序列建立映射关系时,可以在菜谱步骤的索引标识和菜谱执行序列的各触发事件的序列号建立映射关系,从而可以在菜谱步骤信息和菜谱执行序列之间进行精准定位。
在本发明实施例中,烹饪设备获取电子菜谱的菜谱执行序列时,可以包括:
S1-1,获取与终端设备连接的至少一个烹饪设备,在执行序列中提取出适用于烹饪设备执行的第一执行序列。
S1-2,若检测执行序列中包括不适用于烹饪设备执行的第二执行序列,则将第二执行序列关联的菜谱步骤转化为由终端设备进行提醒执行的人工执行菜谱步骤;或,根据烹饪设备的设备信息将第二执行序列转换为烹饪设备可自动执行的第一执行序列。进一步地,第一执行序列生成目标电子菜谱的简菜谱,或是基于第一执行序列经过转换后的第二执行序列生成目标电子菜谱的简菜谱。
也就是说,在获取菜谱执行序列时,可以通过终端设备基于与其连接的、或当前所具有的烹饪设备提取适用于该烹饪设备执行的执行序列,此时,可以将烹饪设备可执行的执行序列作为第一执行序列。如果检测烹饪设备无法执行某个步骤对应执行序列,即执行序列中包括不适用于烹饪设备执行的第二执行序列,则不会基于该菜谱步骤生成对应的菜谱执行序列,而是将该菜谱步骤转换为终端设备(如手机)提示人工执行。亦或是,根据已有的烹饪设备的设备信息对菜谱步骤中的参数信息进行转换,以生成烹饪设备可自动执行的第一执行序列。
例如,获取与终端设备连接的烹饪设备为功率为2000w的烹饪设备A,首先可以在执行序列中提取出烹饪设备A可执行的第一执行序列,如动作“开火”对应的执行序列,或是动作“投放辅料”对应的执行序列,均可以作为适用于烹饪设备A的第一执行序列。进一步地,假设在执行序列a中包括对应于“以3000w的功率加热2分钟”,但是该执行序列a并不适用于烹饪设备A,该执行序列a可以作为上述实施例中不适用于烹饪设备A的第二执行序列。对于该执行序列a,可以将其转换为由终端设备进行提醒执行的人工执行菜谱步骤,即通过终端设备提示用户手动执行该步骤。可选地,还可以将执行序列a转换为适用于烹饪设备A“以2000w的设备加热3分钟”执行序列a’,从而根据烹饪设备的设备信息自适应调整菜谱执行序列,保证电子菜谱的顺利执行。
步骤S104,将简菜谱传输至烹饪设备,控制终端设备中的菜谱步骤信息和烹饪设备中的简菜谱同步运行。
简菜谱,可以理解为与目标电子菜谱对应的仅包括与烹饪设备相关的简洁版的电子菜谱,其可以作为序列包传输至烹饪设备,进而由烹饪设备执行简菜谱,以完成目标电子菜谱对应的执行进程。终端设备分别获取到目标电子菜谱的菜谱步骤信息和简菜谱之后,就可以将简菜谱传输至烹饪设备,并且控制终端设备中的菜谱步骤信息和烹饪设备中的简菜谱同步运行。在本发明实施例中,终端设备和烹饪设备均可各自独立地进行菜谱执行进程,尤其是对于烹饪设备来讲,假设终端设备由于受到其他因素而中断菜谱执行进程,烹饪设备依旧可以依据自身的简菜谱完成菜肴的烹饪。
在本实施例中,在执行目标电子菜谱时,需要控制终端设备执行菜谱步骤信息,并控制烹饪设备执行简菜谱,该过程具体可以包括:
S2-1,获取烹饪设备实时检测的目标触发事件,识别与目标触发事件对应的目标序列号,将目标序列号传输至终端设备。
S2-2,在终端设备中查找与目标序列号对应的目标菜谱步骤。
S2-3,获取目标菜谱步骤的菜谱步骤信息并在终端设备的显示界面进行显示。
上文提及,菜谱执行序列中可以包括序列号以及与序列号对应的触发事件。在烹饪设备执行目标电子菜谱对应的简菜谱时,可以实时检测对应的目标触发事件。以烹饪设备为燃气灶、终端设备为手机为例。在电子菜谱运行过程中,检测到烹饪设备的目标触发事件为“动作‘开火’”,并识别与目标触发事件对应的序列号为“序列②”。参照表1,确定目标触发事件对应的序列号为“序列②”,可以查找与“序列②”对应的目标菜谱步骤,即步骤2。最后,可以将步骤2对应的文本、图像或是音频等信息在终端设备的显示界面进行显示,具体可参见图1,从而实现终端设备和烹饪设备的执行进程的同步。
再例如,燃气灶执行序列①,将该序列号发送给手机,手机同步显示文字内容“清洗食材”,执行完成后执行序列②时,将该序列号发送给手机,手机同步显示文字说明“开火”。本实施例中,通过序列号发送给手机执行,可以实现手机和燃气灶的同步。
除上述介绍的之外,还可以检测终端设备的菜谱步骤执行信息,基于终端设备确定烹饪设备所需执行的菜谱步骤,此时,同样可以在终端设备中设置需要运行的目标菜谱步骤,由终端设备将目标菜谱步骤对应的索引标识查找对应的目标序列号,并将目标序列号传输至烹饪设备,当烹饪设备接收到待目标序列号之后,就可以执行与序列号对应的菜谱执行序列。
本发明终端设备在获取到电子菜谱后,进行解码,将菜谱步骤信息保存在终端设备本地,将菜谱文件的执行序列进行解码并打包,形成一个简洁版序列包即简菜谱。序列包包含执行菜谱的执行序列的所有执行序列号。菜谱步骤信息与菜谱序列号有一个一一对应的映射关系。进行解码后,终端设备,将简菜谱序列文件推送到智能设备。智能设备和终端设备同时开始执行时各自的菜谱包文件:智能设备执行到相应序列时,将序列号通过局域网或者云端发送至与智能设备绑定的终端设备上,终端设备设备收到序列号后,通过序列号,在菜谱信息表中,查找相应的步骤信息(或者是图片信息、音频信息),显示在终端显示界面上。这样,在智能设备执行简菜谱的过程中,终端显示端就能同步菜谱的步骤信息或其他信息了。
本发明实施例提供的方法,通过采用菜谱执行序列的序列号进行传递,只需通过同步序列号,即可实现烹饪设备和终端设备的菜谱运行进程的同步,在烹饪设备执行烹饪的同时,通过终端设备显示对应的步骤信息,不仅可以满足烹饪需要,还可用有效提升用户的烹饪体验。
实际应用中,在烹饪设备和终端设备之间进行信息传输时,可以通过云端或是局域网。例如,通过云端或局域网将目标序列号传输至终端设备,在终端设备存储目标电子菜谱的信息表中查找与目标序列号对应的目标菜谱步骤。当然,实际应用中,还可以基于蓝牙等无线传输的方式实现烹饪设备和终端设备的同步,本发明实施例对此不做限定。
在本发明实施例中,与终端设备连接的烹饪设备可能会有多个,即,需要多个烹饪设备以协同执行目标电子菜谱对应的简菜谱。也就是说,当烹饪设备为多个时,将简菜谱传输至烹饪设备的过程可以包括:将简菜谱传输至各烹饪设备,即,将与目标电子菜谱对应的简菜谱分别传输至各个烹饪设备,在此情况下,需要终端设备与各烹饪设备建立连接,进而将简菜谱传输至烹饪设备。
可选地,还可以识别多个烹饪设备中的主烹饪设备和子烹饪设备,将简菜谱传输至主烹饪设备,由主烹饪设备统一将简菜谱传输至子烹饪设备,或在执行简菜谱时将简菜谱分别传输至子烹饪设备。在主设备向多个子烹饪设备传输简菜谱的过程中,还可以统一将简菜谱一起传输至各子烹饪设备,也可以是边执行边发送,本发明实施例对此不做限定。
例如,执行目标电子菜谱时所采用的烹饪***是由一个主设备连接多个从设备的智能烹饪***,其中,主设备可以为智能锅灶,从设备可以为自动配料机或是其他进行自动烹饪时所需的智能烹饪设备。终端设备解析目标电子菜谱获得目标电子菜谱的简菜谱和菜谱步骤信息之后,可以将简菜谱发送至作为主烹饪设备的智能锅灶,智能锅灶可以在执行简菜谱之前,将该简菜谱统一发送至自动配料机以及其他从烹饪设备。也可以是智能锅灶在执行简菜谱的过程中,根据烹饪需求将简菜谱发送至自动配料机以及其他从烹饪设备。
在本发明实施例中,还可以获取与终端设备关联的目标用户的口味信息;根据目标用户的口味信息对目标电子菜谱中的简菜谱和菜谱步骤信息进行调整。
也就是说,对于终端设备本地的电子菜谱,或是从云端获取的电子菜谱来讲,可以根据与终端设备关联的目标用户的口味信息对其进行自适应调整。例如,可以根据终端设备关联的用户账号,获取用户的口味信息,如喜辣、喜甜等口味信息。在获取其口味信息时,可以根据目标用户历史所运行的电子菜谱,或是对于电子菜谱的评价、餐饮订单对应的餐品评价中,获取目标用户的口味信息,继而根据用户的口味信息,对所生成简菜谱和菜谱步骤信息的内容进行修改或者调整。举例来讲,若获取到目标用户的口味信息为不吃辣,则可以将电子菜谱中与“加辣椒”相关的菜谱步骤以及菜谱执行序列中删除。若获取到目标用户的口味信息为不喜香菜,则可以将电子菜谱中与“准备辅料”相关的菜谱步骤中涉及香菜的部分删除,使得基于电子菜谱所制作出的菜肴更加符合用户自身的口味需求。
在本发明实施例中,若在烹饪设备运行简菜谱的过程中,检测到用户对烹饪设备的修改操作,则记录修改操作对应的修改信息,将修改信息传输至终端设备;终端设备基于修改信息更新目标电子菜谱和/或目标电子菜谱的菜谱步骤信息。
实际应用中,用户可能会对烹饪设备的运行参数进行调整,此时,可以检测用户对烹饪设备的修改操作,并记录修改操作对应的修改信息,进而对目标电子菜谱和/或目标电子菜谱的菜谱步骤信息进行调整。例如,在烹饪设备执行简菜谱的过程中,对简菜谱的内容进行了更改,例如加盐5g,用户改成了加盐10g,则可以将对应的更改信息同步至终端设备,由终端设对菜谱步骤信息进行适应调整,并在终端设备显示最新的菜谱步骤信息。对于修改后的菜谱步骤信息可以是单次有效,即仅用户在烹饪设备的修改操作仅在电子菜谱的此次执行过程中有效,当电子菜谱执行完成之后,即可将电子菜谱恢复至原始时的数据。另外,还可以统计用户针对同一菜谱步骤信息的修改频次,假设在执行目标电子菜谱时,多数情况下会对某个菜谱步骤信息进行修改,那么可以将用户的修改操作固化更新至电子菜谱中,如用户后续再次执行该电子菜谱时,可以依据调整后的电子菜谱对应的信息进行运行。或者是在用户执行一次修改后,即可基于终端设备发出提示信息,根据用户的指令将修改操作对应的更新信息固化更新至电子菜谱中。
本发明实施例提供了一种电子菜谱的运行方法,在本发明实施例提供的方法中,通过终端设备为中心设备,生成目标电子菜谱的简菜谱传输至烹饪设备,并在终端设备和烹饪设备同步运行目标电子菜谱的菜谱步骤信息和由菜谱执行序列生成的简菜谱,可以在保证终端设备和烹饪设备相互独立地运行电子菜谱,并且在运行过程中不会被外界干扰。且菜谱是在智能设备上执行的,即在本地执行而不在终端设备上执行,这样就能达到运行菜谱不被外界干扰(假如菜谱在手机上执行,手机可能随时被中断,导致运行菜谱被中断)。且菜谱开始运行后,智能设备自动运行动作序列不受终端设备干扰,终端设备如手机可以做其他事情(比如打打电话,听听音乐),等再次进入菜谱运行APP时,只需要同步序列号,就可以立即同步步骤信息,实时查看智能设备运行到哪一步。并且,通过基于目标电子菜谱中的菜谱执行序列生成可被烹饪设备执行的简菜谱,可以同时减小烹饪设备的运行菜谱要求,并且在烹饪设备运行资源较小情况下,依然能运行电子菜谱,很大程度上降低了烹饪设备的成本。
基于同一发明构思,本发明实施例还提供了一种电子菜谱的运行装置,参见图2,该电子菜谱的运行装置可以包括:
菜谱获取模块210,用于通过终端设备解析目标电子菜谱,获得目标电子菜谱的简菜谱和菜谱步骤信息;
菜谱运行模块220,用于将简菜谱传输至烹饪设备,控制终端设备中的菜谱步骤信息和烹饪设备中的简菜谱同步运行。
可选地,菜谱获取模块210还可以用于:
基于终端设备解析云端传输或本地存储的目标电子菜谱,获取目标电子菜谱中的菜谱步骤信息和菜谱执行序列;
基于菜谱执行序列打包生成目标电子菜谱的简菜谱;
其中,菜谱步骤信息包括步骤索引信息和菜谱扩展信息,步骤索引信息包括索引各菜谱步骤的索引标识,菜谱扩展信息包括各菜谱步骤的文字信息和/或多媒体信息;菜谱执行序列包括序列号、与序列号对应的触发事件和/或与触发事件关联的执行动作。
可选地,菜谱执行序列中的序列号与菜谱步骤信息中的索引标识关联。
可选地,如图3所示,上述装置还可以包括信息表生成模块230,用于基于菜谱步骤信息和菜谱执行序列生成信息表,并将信息表存储至终端设备本地;
在信息表中,菜谱步骤信息的各菜谱步骤和菜谱执行序列的各触发事件的序列号之间具有映射关系。
可选地,如图3所示,上述装置还可以包括序列转换模块240,用于获取与终端设备连接的至少一个烹饪设备,在执行序列中提取出适用于烹饪设备执行的第一执行序列;
若检测执行序列中包括不适用于烹饪设备执行的第二执行序列,则将第二执行序列关联的菜谱步骤转化为由终端设备进行提醒执行的人工执行菜谱步骤;或,
根据烹饪设备的设备信息将第二执行序列转换为烹饪设备可自动执行的第一执行序列。
可选地,菜谱运行模块220还可以用于:
获取烹饪设备实时检测的目标触发事件,识别与目标触发事件对应的目标序列号,将目标序列号传输至终端设备;
在终端设备中查找与目标序列号对应的目标菜谱步骤;
获取目标菜谱步骤的菜谱步骤信息并在终端设备的显示界面进行显示。
可选地,菜谱运行模块220还可以用于:通过云端或局域网将目标序列号传输至终端设备,在终端设备存储目标电子菜谱的信息表中查找与目标序列号对应的目标菜谱步骤。
可选地,菜谱运行模块220还可以用于:
当烹饪设备为多个时,将简菜谱传输至各烹饪设备;或,
识别多个烹饪设备中的主烹饪设备和子烹饪设备,将简菜谱传输至主烹饪设备,由主烹饪设备统一将简菜谱传输至子烹饪设备,或在执行简菜谱时将简菜谱传输至子烹饪设备。
可选地,如图3所示,上述装置还可以包括信息调整模块250,用于获取与终端设备关联的目标用户的口味信息;根据目标用户的口味信息对目标电子菜谱中的简菜谱和菜谱步骤信息进行调整。
可选地,信息调整模块250还可以用于:
在烹饪设备运行简菜谱的过程中,检测到用户对烹饪设备的修改操作时,记录修改操作对应的修改信息,将修改信息传输至终端设备;
终端设备基于修改信息更新目标电子菜谱和/或目标电子菜谱的菜谱步骤信息。
本发明实施例还提供了一种存储介质,存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述实施例中的电子菜谱的运行方法。
本发明实施例还提供了一种电子装置,包括存储器和处理器;存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述实施例中所述的电子菜谱的运行方法。图4示出了本发明实施例的电子装置的结构示意图,参见图4可知,该电子装置可以包括通信总线、处理器、存储器和通信接口,还可以包括、输入输出接口和显示设备,其中,各个功能单元之间可以通过总线完成相互间的通信。该存储器存储有计算机程序,处理器,用于执行存储器上所存放的程序,执行上述实施例中的方法的步骤。
所属领域的技术人员可以清楚地了解到,上述描述的***、装置、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,为简洁起见,在此不另赘述。
另外,在本发明各个实施例中的各功能单元可以物理上相互独立,也可以两个或两个以上功能单元集成在一起,还可以全部功能单元都集成在一个处理单元中。上述集成的功能单元既可以采用硬件的形式实现,也可以采用软件或者固件的形式实现。
本领域普通技术人员可以理解:所述集成的功能单元如果以软件的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,其包括若干指令,用以使得一台计算设备、电子装置(例如个人计算机,服务器,或者网络设备等)在运行所述指令时执行本发明各实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM)、随机存取存储器(RAM),磁碟或者光盘等各种可以存储程序代码的介质。
或者,实现前述方法实施例的全部或部分步骤可以通过程序指令相关的硬件(诸如个人计算机,服务器,或者网络设备等的计算设备)来完成,所述程序指令可以存储于一计算机可读取存储介质中,当所述程序指令被计算设备的处理器执行时,所述计算设备执行本发明各实施例所述方法的全部或部分步骤。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:在本发明的精神和原则之内,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案脱离本发明的保护范围。

Claims (13)

1.一种电子菜谱的运行方法,其特征在于,包括:
终端设备解析目标电子菜谱,获得所述目标电子菜谱的简菜谱和菜谱步骤信息;
将所述简菜谱传输至烹饪设备,控制所述终端设备中的所述菜谱步骤信息和所述烹饪设备中的所述简菜谱同步运行。
2.根据权利要求1所述的方法,其特征在于,所述终端设备解析目标电子菜谱,获取所述目标电子菜谱的简菜谱和菜谱步骤信息,包括:
基于终端设备解析云端传输或本地存储的目标电子菜谱,获取所述目标电子菜谱中的菜谱步骤信息和菜谱执行序列;
基于所述菜谱执行序列打包生成所述目标电子菜谱的简菜谱;
其中,所述菜谱步骤信息包括步骤索引信息和菜谱扩展信息,所述步骤索引信息包括索引各所述菜谱步骤的索引标识,所述菜谱扩展信息包括各所述菜谱步骤的文字信息和/或多媒体信息;
所述菜谱执行序列包括序列号、与所述序列号对应的触发事件和/或与所述触发事件关联的执行动作。
3.根据权利要求2所述的方法,其特征在于,所述菜谱执行序列中的序列号与所述菜谱步骤信息中的索引标识关联。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
基于所述菜谱步骤信息和所述菜谱执行序列生成信息表,并将所述信息表存储至所述终端设备本地;
在所述信息表中,所述菜谱步骤信息的各菜谱步骤和所述菜谱执行序列的各触发事件的序列号之间具有映射关系。
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
获取与所述终端设备连接的至少一个烹饪设备,在所述执行序列中提取出适用于所述烹饪设备执行的第一执行序列;
若检测所述执行序列中包括不适用于所述烹饪设备执行的第二执行序列,则将所述第二执行序列关联的菜谱步骤转化为由所述终端设备进行提醒执行的人工执行菜谱步骤;或,
根据所述烹饪设备的设备信息将所述第二执行序列转换为所述烹饪设备可自动执行的第一执行序列。
6.根据权利要求2所述的方法,其特征在于,所述控制所述终端设备中的所述菜谱步骤信息和所述烹饪设备中的所述简菜谱同步运行,包括:
获取所述烹饪设备实时检测的目标触发事件,识别与所述目标触发事件对应的目标序列号,将所述目标序列号传输至所述终端设备;
在所述终端设备中查找与所述目标序列号对应的目标菜谱步骤;
获取所述目标菜谱步骤的菜谱步骤信息并在所述终端设备的显示界面进行显示。
7.根据权利要求6所述的方法,其特征在于,所述将所述目标序列号传输至所述终端设备,查找与所述目标序列号对应的目标菜谱步骤,包括:
通过云端或局域网将所述目标序列号传输至所述终端设备,在所述终端设备存储所述目标电子菜谱的信息表中查找与所述目标序列号对应的目标菜谱步骤。
8.根据权利要求1-7任一项所述的方法,其特征在于,当烹饪设备为多个时,所述将所述简菜谱传输至烹饪设备,包括:
将所述简菜谱传输至各所述烹饪设备;或,
识别多个所述烹饪设备中的主烹饪设备和子烹饪设备,将所述简菜谱传输至主烹饪设备,由所述主烹饪设备统一将所述简菜谱传输至所述子烹饪设备,或在执行所述简菜谱时将所述简菜谱传输至所述子烹饪设备。
9.根据权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:
获取与所述终端设备关联的目标用户的口味信息;
根据所述目标用户的口味信息对所述目标电子菜谱中的简菜谱和菜谱步骤信息进行调整。
10.根据权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:
若在所述烹饪设备运行所述简菜谱的过程中,检测到用户对所述烹饪设备的修改操作,则记录所述修改操作对应的修改信息,将所述修改信息传输至所述终端设备;
所述终端设备基于所述修改信息更新所述目标电子菜谱和/或所述目标电子菜谱的菜谱步骤信息。
11.一种电子菜谱的运行装置,其特征在于,包括:
菜谱获取模块,用于通过终端设备解析目标电子菜谱,获得所述目标电子菜谱的简菜谱和菜谱步骤信息;
菜谱运行模块,用于将所述简菜谱传输至烹饪设备,控制所述终端设备中的所述菜谱步骤信息和所述烹饪设备中的所述简菜谱同步运行。
12.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行权利要求1至10任一项中所述的电子菜谱的运行方法。
13.一种电子装置,其特征在于,包括存储器和处理器;
所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1至10任一项中所述的电子菜谱的运行方法。
CN202011589983.9A 2020-12-29 2020-12-29 一种电子菜谱的运行方法及装置、存储介质、电子装置 Pending CN112507175A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011589983.9A CN112507175A (zh) 2020-12-29 2020-12-29 一种电子菜谱的运行方法及装置、存储介质、电子装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011589983.9A CN112507175A (zh) 2020-12-29 2020-12-29 一种电子菜谱的运行方法及装置、存储介质、电子装置

Publications (1)

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

Family

ID=74951848

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011589983.9A Pending CN112507175A (zh) 2020-12-29 2020-12-29 一种电子菜谱的运行方法及装置、存储介质、电子装置

Country Status (1)

Country Link
CN (1) CN112507175A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113238508A (zh) * 2021-05-27 2021-08-10 海信家电集团股份有限公司 一种烹饪提醒方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110534179A (zh) * 2019-09-16 2019-12-03 马睿 一种将烹饪器具与云食谱解耦的方法
CN110866844A (zh) * 2019-10-12 2020-03-06 珠海优特智厨科技有限公司 菜谱执行方法、装置、存储介质及计算机设备
CN111145868A (zh) * 2019-12-03 2020-05-12 珠海优特智厨科技有限公司 一种电子菜谱的转换方法和装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110534179A (zh) * 2019-09-16 2019-12-03 马睿 一种将烹饪器具与云食谱解耦的方法
CN110866844A (zh) * 2019-10-12 2020-03-06 珠海优特智厨科技有限公司 菜谱执行方法、装置、存储介质及计算机设备
CN111145868A (zh) * 2019-12-03 2020-05-12 珠海优特智厨科技有限公司 一种电子菜谱的转换方法和装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113238508A (zh) * 2021-05-27 2021-08-10 海信家电集团股份有限公司 一种烹饪提醒方法及装置

Similar Documents

Publication Publication Date Title
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 (zh) 一种智能厨房烹饪***
US20150066516A1 (en) Appliance control method, speech-based appliance control system, and cooking appliance
JP6500248B2 (ja) 調理レシピの提供方法および制御プログラム
CN105981999A (zh) 自动烹饪方法、***,智能烹饪设备和智能烤箱
CN107703780B (zh) 烹饪器具的控制方法、装置及***
US20210084098A1 (en) System for implementing cooking instructions
CN111722547B (zh) 烹饪设备及其控制方法、存储介质
CN103900116A (zh) 智能灶及其烹饪程序的录入方法
JP2017108248A (ja) 調理器関連情報提供システム及び調理器関連情報提供プログラム
CN112507175A (zh) 一种电子菜谱的运行方法及装置、存储介质、电子装置
JP2017021650A (ja) 調理レシピの作成方法、及び、プログラム
CN113475943B (zh) 一种菜谱执行方法及装置
CN113467316A (zh) 菜谱的生成、执行方法及装置
JP5373461B2 (ja) 電気による温度制御が可能な加熱調理装置を用いた調理の支援装置
CN108023792A (zh) 一种设备控制方法、装置和设备
CN111125463A (zh) 时间间隔的设置方法及装置、存储介质、电子装置
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 (ja) 加熱調理システム
CN112099372A (zh) 菜谱生成方法、装置和烹饪设备、移动终端及存储介质
CN114568948A (zh) 烹饪控制方法、装置和***
CN113985745A (zh) 一种菜谱的配置、执行方法及装置
CN114721278A (zh) 烹饪器具及其控制方法,计算机可读存储介质及处理器
CN113450894A (zh) 结构化数据、电子菜谱生成方法及设备

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