一种烹饪控制方法及装置、设备与流程

文档序号:15198646发布日期:2018-08-19 02:41阅读:101来源:国知局

本发明涉及家电技术,尤其涉及一种烹饪控制方法及装置、设备。



背景技术:

家用烹饪器如电饭煲、电压力锅、电磁炉等小家电一般都有预约功能,预约功能能够实现烹饪器自动开启烹饪,并在按照用户设定的预约的结束时刻(即结束烹饪的时刻或时间点),这种自动烹饪模式由于能减小用户的负担,很受用户喜爱。但是目前的预约功能时需要用户自行设定,而且目前的预约功能中仅仅是在烹饪器的显示界面上显示有限的烹饪功能,用户需要上网或者查看菜谱按照菜谱上的步骤进行烹饪,现有技术中还无法针对烹饪器中的食材为用户提供多样化的菜单,并自动完成烹饪功能。



技术实现要素:

有鉴于此,本发明实施例为解决现有技术中存在的至少一个问题而提供一种烹饪控制方法及装置、设备,能够根据食材为用户提供多样化的菜单,并自动完成烹饪功能。

本发明实施例的技术方案是这样实现的:

第一方面,本发明实施例提供一种烹饪控制方法,所述方法包括:

接收第一操作,所述第一操作用于打开终端上的应用程序;

基于所述第一操作,打开所述终端上的应用程序;

获取关于家电产品中食材的食谱集合,所述食谱集合包括两个以上的食谱信息,所述食谱信息至少包括食材的属性信息和烹饪所述食材的方法步骤信息;

将所述食谱集合显示在显示屏上。

第二方面,本发明实施例一种烹饪控制装置,所述装置包括第一接收单元、打开单元、获取单元和显示单元,其中:

所述第一接收单元,用于接收第一操作,所述第一操作用于打开终端上的应用程序;

所述打开单元,用于基于所述第一操作,打开所述终端上的应用程序;

所述获取单元,用于获取关于家电产品中食材的食谱集合,所述食谱集合包括两个以上的食谱信息,所述食谱信息至少包括食材的属性信息和烹饪所述食材的方法步骤信息;

所述显示单元,用于将所述食谱集合显示在显示屏上。

第三方面,本发明实施例提供一种终端,所述终端包括输入设备、显示屏和处理器,其中所述处理器用于:

接收第一操作,所述第一操作用于打开终端上的应用程序;

基于所述第一操作,打开所述终端上的应用程序;

获取关于家电产品中食材的食谱集合,所述食谱集合包括两个以上的食谱信息,所述食谱信息至少包括食材的属性信息和烹饪所述食材的方法步骤信息;

将所述食谱集合显示在显示屏上。

本发明实施例提供一种烹饪控制方法及装置、设备,其中,接收第一操作,所述第一操作用于打开终端上的应用程序;基于所述第一操作,打开所述终端上的应用程序;获取关于家电产品中食材的食谱集合,所述食谱集合包括两个以上的食谱信息,所述食谱信息至少包括食材的属性信息和烹饪所述食材的方法步骤信息;将所述食谱集合显示在显示屏上;如此,能够根据食材为用户提供多样化的菜单,并自动完成烹饪功能。

附图说明

图1为本发明实施例烹饪控制方法的实现流程示意图一;

图2为本发明实施例烹饪控制方法的实现流程示意图二;

图3为本发明实施例自动烹饪系统的组成结构示意图;

图4为本发明实施例烹饪控制方法的实现流程示意图;

图5为本发明实施例烹饪控制装置的组成结构示意图;

图6为本发明实施例终端的组成结构示意图。

具体实施方式

下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。

为了解决前述的技术问题,本发明实施例提供一种烹饪控制方法,该方法应用于烹饪器,本实施例提供的方法所实现的功能可以通过烹饪器中的处理器调用程序代码来实现,当然程序代码可以保存在计算机存储介质中,可见,该电源管理终端至少包括处理器和存储介质。

图1为本发明实施例烹饪控制方法的实现流程示意图一,如图1所示,该方法包括:

步骤s101,终端接收第一操作,所述第一操作用于打开终端上的应用程序;

这里,终端还包括输入设备,这样终端通过输入设备接收用户的第一操作。所述第一操作与烹饪器的输入设备有关,如输入设备采用触摸屏,则第一操作即为触摸操作,如果输入设备为语音,则第一操作为语音操作。

步骤s102,终端基于所述第一操作,打开所述终端上的应用程序;

步骤s103,终端获取关于家电产品中食材的食谱集合,所述食谱集合包括两个以上的食谱信息,所述食谱信息至少包括食材的属性信息和烹饪所述食材的方法步骤信息;

其中,所述家电产品在具体实施例的过程中可以为各种类型的具有信息处理能力的烹饪器,例如所述烹饪器可以包括蒸饺器、电饭煲、电磁炉、微波炉、高压锅等。

步骤s104,终端将所述食谱集合显示在显示屏上。

在本发明的其他实施例中,如图2所示,该方法还包括:

步骤s105,终端接收第二操作,所述第二操作用于从所述食谱集合确定待烹饪食谱;

步骤s106,终端基于所述第二操作从所述食谱集合确定待烹饪食谱;

步骤s107,终端确定家电产品的标识信息,按照所述家电产品的标识信息将所述待烹饪食谱发送给对应的家电产品。

这里,用户看到食谱信息后,会对食谱集合进行选择(第二操作),然后终端接收第二操作,然后终端从所述食谱集合确定待烹饪食谱。

这里,家电产品得到烹饪食谱后,家电产品获取预约数据,然后按照预约数据(至少包括预约结束时间参数)对食材进行烹饪,其中时间参数可以采用时刻来表示,也可以采用计时时长来表示,例如时钟计时为下午3点,那么下午3点这一时刻可以作为当前时间参数;再如计时器计时时长为2小时50分钟,那么计时时长2小时50分钟可以作为当前时间参数。本领域的技术人员应当理解,计时时长和时刻之间可以相互转化。

这里,所述预约数据包括预约开始参数(预约开始时刻)、预约结束参数(例如预约结束时刻)、预约的工作时长(例如烹饪时长)和工作功能(例如烹饪功能)、烹饪开始时间参数(烹饪开始时刻);

这里,用户早上7点进行预约功能的设置:预约烹饪功能为煲汤功能,预约的结束时刻为晚上7点(晚上7点用户需要煲汤完成,即用户可以吃上饭),其中煲汤总时长需要2小时完成,那么煲汤需要从下午5点开始。

这里,预约数据是可以是家电产品或用户移动终端生成的预约数据,其中,用户可以直接在家电产品上进行预约设置,例如当用户在家电产品例如烹饪器上选择了预约功能(例如用户按下预约功能的开关),则烹饪器接收到用户的操作,则使能预约功能,即烹饪器处于预约的过程中,例如用户早上7点进行预约功能的设置:预约烹饪功能为煲汤功能,预约的结束时刻为晚上7点(晚上7点用户需要煲汤完成,即用户可以吃上饭),其中煲汤总时长需要2小时完成,那么煲汤需要从下午5点开始。

当然用户还可以在用户移动终端上进行预约,用户移动终端上安装有客户端(应用程序),例如用户打开客户端,选择要预约的对象(假设为烹饪器),预约烹饪功能为煲汤功能,预约的结束时刻为晚上7点(晚上7点用户需要煲汤完成,即用户可以吃上饭),其中煲汤总时长需要2小时完成,那么煲汤需要从下午5点开始。

用户在预约的过程中,会产生预约数据,在实现的过程中,预约数据包括预约开始时刻(例如早上7点)、预约的结束时刻(例如晚上7点)、烹饪功能(例如煲汤功能)、烹饪功能的时长(例如煲汤需要2个小时)、烹饪的开始时刻(下午5点);在本发明的其他实施例中,预约数据还可以包括:烹饪食材、保温时长、保温温度、杀毒温度等。

下面介绍两种实现“所述获取关于家电产品中食材的食谱集合”的方式,方式一提供了一种终端向服务器请求食谱集合的方式,其中方式一,包括:

步骤s11,终端获取服务器发送的标识集合,所述标识集合中至少包括一例食谱的标识;

步骤s12,终端将所述标识集合携带于第一请求消息中,并将所述第一请求消息发送给服务器;

步骤s13,接收服务器发送的第一响应消息,得到关于家电产品中食材的食谱集合。

方式二提供一种终端自身获取食谱集合的方式,其中所述获取关于家电产品中食材的食谱集合,包括:

步骤s21,接收家电产品发送的上报消息,所述上报消息中携带有家电产品的标识信息和食材的属性信息;

步骤s22,根据所述上报消息确定烹饪器中的食材的属性信息和设备的标识信息;

步骤s23,根据所述食材的属性信息和设备的标识信息获取食谱集合。

这里,所述根据所述食材的属性信息和设备的标识信息获取食谱集合,也包括两种方式,方式a是中终端自己根据食材的属性信息确定食谱集合,方式b是向服务器请求确定食谱集合,其中

方式a包括:根据所述家电的标识信息确定第一食谱集合;根据所述食材的属性信息从所述第一食谱集合中确定所述食谱集合。

这里,根据所述家电的标识信息查找预设的第一关系列表,得到对应的第一食谱集合,所述第一关系列表用于表明家电的标识信息与食谱之间的映射关系。

方式b,所述根据所述食材的属性信息和设备的标识信息获取食谱集合,包括:将所述食材的属性信息和设备的标识信息携带于第二请求消息中;将所述第二请求消息发送给服务器;接收服务器发送的第二响应消息,所述第二响应消息中携带有食谱信息;解析所述第二响应消息得到食谱集合。

这里,在实现的过程中,所述根据所述食材的属性信息从所述第一食谱集合中确定所述食谱集合,包括:根据所述食材的属性信息查找预设的第二关系列表,得到食谱集合,所述第二关系列表用于表明食材的属性与食谱之间的映射关系。

这里,当食材的属性信息包括食材的类别和食材的生熟参数,例如,粽子这种食材可以是可以有生的,也可以有熟的(即开即食),即粽子如果是生的,那么粽子的生熟参数是生,如果是熟的粽子,粽子的生熟参数是熟。食材的类别包括大米、肉类、杂粮、豆制品和疏菜类。在实现的过程中,可以根据食材的类别和/或所述食材的生熟参数查找预设的关系列表,得到食谱集合。

在本发明的其他实施例中,所述食材的属性信息包括食材量,食材量可以是用户输入的,例如大米加了几勺(烹饪器的标准量器)、几百克,也可以是通过传感器等测量的。

这里,在实现的过程中,所述烹饪器中的食材的类型可以是用户输入的(包括用户选择的),还可以是烹饪器自动识别的。烹饪器自动识别可以采用多种实现方法,例如烹饪器中设置有图像采集传感器,烹饪器中的处理器利用图像采集传感器采集食材的图像,处理器将采集的食材的图像进行分析,得到食材的类型。由于常见的烹饪食材的类型并不是很多,所以采用图像分析得出的食材的类型可信度比较高。

本申请的发明人提出的技术方案,旨在完成一个通过食材感知系统得到食材的信息,并根据食材的信息推送对应的食谱信息到用户终端(如手机app)供用户浏览。相关技术中的解决方法,食谱信息是用户通过在用户终端(如手机app)中输入关键字进行搜索得到。相关技术的缺点不足在于:必须输入准确的关键字并且关键字足够的多,才能准确的定位到用户需求的食谱信息。

为了解决前述的技术问题,本发明实施例提供一种自动烹饪系统,图3为本发明实施例自动烹饪系统的组成结构示意图,如图3所示,该系统包括应用程序(app,application)310、服务器320和家电产品330,其中app安装在终端(例如手机、平板电脑和个人电脑)上,app310进一步包括交互界面311、食谱信息获取单元312和食谱上报信息接收单元313;服务器进一步包括食谱信息管理单元321、食谱上报信息发送单元322、食材转换食谱处理单元323和产品上报信息接收单元324;家电产品330进一步包括控制上报单元331和食材识别单元332,其中:

app中的交互界面311,用于显示食谱详细信息给用户。

app中的食谱信息获取单元312,用于从服务器中的食谱信息管理单元321获取相应食谱详细信息。

app中的食谱上报信息接收单元313,用于接收服务器中的食谱上报信息发送单元322发送的食谱标识(id)。

服务器中的食材转换食谱处理单元321,用于根据接收到的食材信息计算出食谱的标识(id)。

服务器中的食谱上报信息发送单元322,用于发送食谱id到app中的食谱上报信息接收单元313。

服务器中的食谱信息管理单元323,用于管理食谱的详细信息。

服务器中的产品上报信息接收单元324,用于接收家电产品上报的食材信息。

家电产品中的控制上报单元331,用于上报家电产品识别到的食材信息。

家电产品中的食材识别单元332,用于感知食材的感应器,得到食材的列表。

从以上实施例中可以看出,通过产品的食材感知器得到食材的列表,食材的列表上报到服务器,服务器根据食材列表计算出与服务器食谱信息管理单元中最接近的食谱id,服务器将该食谱id发送到app中,app再用食谱id从服务器食谱信息管理单元中得到该食谱的详细信息,app将这些信息显示到交互界面中给用户浏览。

基于图3所示的实施例,本发明实施例提供一种烹饪控制方法,图4为本发明实施例烹饪控制方法的实现流程示意图,如图4所示,该方法包括:

步骤s401,用户将食材放入产品中,家电产品的食材识别单元感知食材并得到食材的列表,食材列表通过产品控制上报单元上报这些信息到服务器产品上报信息接收单元。

步骤s402,服务器产品上报信息接收单元接收到的信息发送到服务器食材转换食谱处理单元。

步骤s403,服务器食材转换食谱处理单元根据接收到的食材列表和服务器食谱信息管理单元中的食谱进行计算得出与食谱信息管理单元中食谱最接近的食谱id,并发送食谱id到服务器食谱上报信息发送单元。

步骤s404,服务器食谱上报信息发送单元发送食谱id到app食谱上报信息接收单元。

步骤s405,app食谱上报信息接收单元将接收到的食谱id发送到app食谱信息获取单元。

步骤s406,app食谱信息获取单元接收到食谱id后向服务器食谱信息管理单元获取这个食谱id的详细信息,并将这些信息发送到app交互界面。

步骤s407,app交互界面接收到信息后显示到终端界面上给用户浏览。

基于前述的实施例,本发明实施例提供一种烹饪控制装置,该装置所包括的各单元、以及各单元所包括的各模块,都可以通过设备(例如终端)中的处理器来实现,当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)或现场可编程门阵列(fpga)等。

图5为本发明实施例烹饪控制装置的组成结构示意图,如图5所示,该装置500包括第一接收单元501、打开单元502、获取单元503和显示单元504,其中:

所述第一接收单元501,用于接收第一操作,所述第一操作用于打开终端上的应用程序;

所述打开单元502,用于基于所述第一操作,打开所述终端上的应用程序;

所述获取单元503,用于获取关于家电产品中食材的食谱集合,所述食谱集合包括两个以上的食谱信息,所述食谱信息至少包括食材的属性信息和烹饪所述食材的方法步骤信息;

所述显示单元504,用于将所述食谱集合显示在显示屏上。

在本发明的其他实施例中,所述装置还包括第二接收单元、第一确定单元、第二确定单元和发送单元,其中:

所述第二接收单元,用于接收第二操作,所述第二操作用于从所述食谱集合确定待烹饪食谱;

所述第一确定单元,用于基于所述第二操作从所述食谱集合确定待烹饪食谱;

所述第二确定单元,用于确定家电产品的标识信息;

所述发送单元,用于按照所述家电产品的标识信息将所述待烹饪食谱发送给对应的家电产品。

在本发明的其他实施例中,所述获取单元包括第一获取模块、发送模块和第一接收模块,其中:

所述第一获取模块,用于获取服务器发送的标识集合,所述标识集合中至少包括一例食谱的标识;

所述发送模块,用于将所述标识集合携带于第一请求消息中,并将所述第一请求消息发送给服务器;

所述第一接收模块,用于接收服务器发送的第一响应消息,得到关于家电产品中食材的食谱集合。

在本发明的其他实施例中,所述获取单元包括第二接收模块、确定模块和第二获取模块,其中:

所述第二接收模块,用于接收家电产品发送的上报消息,所述上报消息中携带有家电产品的标识信息和食材的属性信息;

所述确定模块,用于根据所述上报消息确定烹饪器中的食材的属性信息和设备的标识信息;

所述第二获取模块,用于根据所述食材的属性信息和设备的标识信息获取食谱集合。

在本发明的其他实施例中,所述第二获取模块包括第一确定子模块和第二确定子模块,其中:

所述第一确定子模块,用于根据所述家电的标识信息确定第一食谱集合;

所述第二确定子模块,用于根据所述食材的属性信息从所述第一食谱集合中确定所述食谱集合。

在本发明的其他实施例中,所述第二获取模块包括携带子模块、发送子模块、接收子模块和解析子模块,其中:

所述携带子模块,用于将所述食材的属性信息和设备的标识信息携带于第二请求消息中;

所述发送子模块,用于将所述第二请求消息发送给服务器;

所述接收子模块,用于接收服务器发送的第二响应消息,所述第二响应消息中携带有食谱信息;

所述解析子模块,用于解析所述第二响应消息得到食谱集合。

这里需要指出的是:以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本发明装置实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。

基于前述的实施例,本发明实施例再提供一种终端(例如手机、平板电脑等),图6为本发明实施例终端的组成结构示意图,如图6所示,该终端600包括输入设备601、显示屏602和处理器603,其中所述处理器603用于:

接收第一操作,所述第一操作用于打开终端上的应用程序;

基于所述第一操作,打开所述终端上的应用程序;

获取关于家电产品中食材的食谱集合,所述食谱集合包括两个以上的食谱信息,所述食谱信息至少包括食材的属性信息和烹饪所述食材的方法步骤信息;

将所述食谱集合显示在显示屏上。

在本发明的其他实施例中,所述处理器还用于:接收第二操作,所述第二操作用于从所述食谱集合确定待烹饪食谱;基于所述第二操作从所述食谱集合确定待烹饪食谱;确定家电产品的标识信息;按照所述家电产品的标识信息将所述待烹饪食谱发送给对应的家电产品。

在本发明的其他实施例中,所述获取关于家电产品中食材的食谱集合,包括:

获取服务器发送的标识集合,所述标识集合中至少包括一例食谱的标识;

将所述标识集合携带于第一请求消息中,并将所述第一请求消息发送给服务器;

接收服务器发送的第一响应消息,得到关于家电产品中食材的食谱集合。

在本发明的其他实施例中,所述获取关于家电产品中食材的食谱集合,包括:接收家电产品发送的上报消息,所述上报消息中携带有家电产品的标识信息和食材的属性信息;根据所述上报消息确定烹饪器中的食材的属性信息和设备的标识信息;根据所述食材的属性信息和设备的标识信息获取食谱集合。

在本发明的其他实施例中,所述根据所述食材的属性信息和设备的标识信息获取食谱集合,包括:根据所述家电的标识信息确定第一食谱集合;根据所述食材的属性信息从所述第一食谱集合中确定所述食谱集合。

在本发明的其他实施例中,所述根据所述食材的属性信息和设备的标识信息获取食谱集合,包括:

将所述食材的属性信息和设备的标识信息携带于第二请求消息中;

将所述第二请求消息发送给服务器;

接收服务器发送的第二响应消息,所述第二响应消息中携带有食谱信息;

解析所述第二响应消息得到食谱集合。

这里需要指出的是:以上终端实施例项的描述,与上述方法描述是类似的,具有同方法实施例相同的有益效果。对于本发明终端实施例中未披露的技术细节,本领域的技术人员请参照本发明方法实施例的描述而理解。

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(readonlymemory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1