基于云端服务器的智能电饭煲控制方法与流程

文档序号:14418136阅读:560来源:国知局
基于云端服务器的智能电饭煲控制方法与流程

本发明涉及智能电饭煲控制技术领域,具体涉及一种基于云端服务器的智能电饭煲控制方法。



背景技术:

现有的电饭煲均有自动煮饭的功能,更智能化的电饭煲具有自动加米、自动加水和自动煮饭的功能,还有预约功能,但是目前的智能电饭煲的预约功能仅仅是根据用户设定的定时时间结束后就开始煮饭,没有结合饭煮好后冷却还需要一定时间,因此,即使预约煮好的饭也不能达到马上就适宜人们食用的温度,并且电饭煲长时间保温浪费电,不环保。



技术实现要素:

针对现有技术中的缺陷,本发明的目的之一在于提供一种基于云端服务器的智能电饭煲控制方法,云端服务器根据相应的数据模型可预测出电饭煲在当前环境温度当前环境温度完成全部烹饪步骤所消耗时间加上烹饪后冷却至用餐温度所消耗时间的总消耗时长,还收集用户的烹饪数据,更新和调校数据模型。

第一方面,本发明提供的一种基于云端服务器的智能电饭煲控制方法,包括以下步骤:

云端服务器接收并解析烹饪指令,所述烹饪指令包括食材种类、食材用量、烹饪模式、用餐时间或用餐温度中的至少一种;

云端服务器中存储有各种环境温度下不同食材种类、食材用量、烹饪模式和烹饪完成后食物冷却至不同温度时所用的时间的数据模型;

云端服务器获取电饭煲当前所处环境温度;

云端服务器将接收到的烹饪指令结合当前环境温度数据与存储的数据模型进行分析匹配,判断出电饭煲在当前环境温度下,完成全部烹饪步骤所消耗时间加上烹饪后冷却至用餐温度所消耗时间的总消耗时长;

云端服务器根据用餐时间和总消耗时长计算出烹饪开始时间;

云端服务器收集用户烹饪数据,更新和调校数据模型。

进一步地,所述方法还包括:云端服务器控制电饭煲在烹饪的开始时间执行烹饪指令。

进一步地,所述方法还包括:云端服务器实时获取和存储电饭煲烹饪进度,并将烹饪进度信息发送到用户终端。

进一步地,所述方法还包括:云端服务器获取电饭煲在到达用餐时间后是否收到用户终止指令,若否,则控制电饭煲执行用餐温度范围内的保温指令;若是,则不处理。

进一步地,所述云端服务器获取电饭煲当前所处位置的环境温度参数具体为:获取电饭煲上的传感器采集的当前环境温度。

进一步地,所述云端服务器获取电饭煲当前所处位置的环境温度参数的方法包括:

获取电饭煲的ip地址;

根据所述ip地址对电饭煲进行定位,获取电饭煲当前的位置信息;

获取所述当前位置信息对应的环境温度参数。

进一步地,云端服务器根据环境温度向用户终端推荐用餐温度。

第二方面,本发明的实施例还提供一种基于云端服务器的智能电饭煲的控制系统,包括云端服务器、智能电饭煲和用户终端,云端服务器分别与智能电饭煲和用户终端连接,所述云端服务器中存储计算机程序,所述计算机程序包括程序指令,其特征在于,所述云端服务器被配置用于调用所述程序指令,执行上述的方法。

第三方面,本发明的实施例还提供一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述方法。

本发明的有益效果:

本发明的一种基于云端服务器的智能电饭煲控制方法,能根据相应的数据模型可预测出电饭煲在当前环境温度完成全部烹饪步骤所消耗时间加上烹饪后冷却至用餐温度所消耗时间的总消耗时长。再根据设定的用餐时间减去总消耗时长就可以得到电饭煲执行开始烹饪指令的时间,便于用户在设定的时间内享用到温度适宜的食物,云端服务器还收集用户的烹饪数据,更新和调校数据模型,使数据模型更贴近用户需求。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。

图1示出了本发明提供的一种基于云端服务器的智能电饭煲控制方法的实施例的流程图。

图2示出了本发明提供的一种基于云端服务器的智能电饭煲的控制系统的实施例的原理框图。

具体实施方式

下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只是作为示例,而不能以此来限制本发明的保护范围。

需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。

本实施例的基于云端服务器的智能电饭煲控制方法,基于智能电饭煲、控制系统以及云端服务器实现,控制系统可以是手机、平板电脑、智能穿戴设备等移动终端,也可以是遥控装置。智能电饭煲与控制系统之间可以实现近场通信,如wifi、蓝牙、zigbee等无线通信方式,智能电饭煲或者移动终端与云端服务器之间能实现远程通信。在本实施例中,智能电饭煲上设有控制面板,该控制面板可以是设有按键的面板也可以是具有触控功能的显示屏。用户通过控制面板输入设定时间等参数,智能电饭煲接收用户输入的设定时间等参数。

本发明提供的一种基于云端服务器的智能电饭煲控制方法。如图1所示,示出了本发明一种基于云端服务器的智能电饭煲控制方法的第一实施例的流程图。

在本实施例中,该基于云端服务器的智能电饭煲控制方法,具体包括以下步骤:

s1:云端服务器接收并解析烹饪指令,所述烹饪指令包括食材种类、食材用量、烹饪模式、用餐时间或用餐温度中的至少一种。食材种类可包括烹饪时采用单一食材烹饪或多种混合食材烹饪,食材优选为米,但是不限定是米,也可以还包括玉米渣、糯米、红豆、绿豆、小米等其他食材。烹饪模式包括选定煮干饭或粥,还包括选定的烹饪程序,烹饪程序包括食材的淘洗、浸泡等工序。

s2:云端服务器中存储有各种环境温度下不同食材种类、食材用量、烹饪模式和烹饪完成后食物冷却至不同温度时所用的时间的数据模型。在云端服务器中预先植入经过大量实验在不同环境温度,煮不同用量的食材、不同烹饪模式需要的时间,以及在烹饪完成后食物随着时间自然冷却至不同的温度所用的时间的数据模型。在随着用户的使用和其他用户的使用,云端服务器中逐渐积累很多用户的数据,数据模型随着增多,云端服务器中的数据模型不断更新,对数据模型进行调校,使得数据更准确,更贴近用户的需求。

s3:云端服务器获取电饭煲当前所处环境温度;

具体地,电饭煲通过传感器采集的当前环境温度;或者云端服务器获取电饭煲所处位置的环境温度参数的方法包括:

云端服务器获取电饭煲的ip地址;

云端服务器根据所述ip地址对电饭煲进行定位,获取电饭煲当前的位置

信息;

云端服务器获取所述当前位置信息对应的环境温度参数。

s0:云端服务器根据环境温度向用户终端推荐用餐温度。获取了电饭煲当前所处环境温度,根据环境温度向用户终端推荐用餐温度,以供用户参考。

s4:将云端服务器将接收到的烹饪指令结合当前环境温度数据与存储的数据模型进行分析匹配,判断出电饭煲在当前环境温度下,完成全部烹饪步骤所消耗时间加上烹饪后冷却至用餐温度所消耗时间的总消耗时长。

s5:云端服务器根据用餐时间和总消耗时长计算出烹饪开始时间。

s6:云端服务器收集用户烹饪数据,更新和调校数据模型。

云端服务器收集存储众多用户的烹饪数据,可以采用通过机器学习算法将各种环境温度下不同食材种类、食材用量、烹饪模式和烹饪完成后食物冷却至不同温度时所用的时间的数据进行训练,得到训练模型,再将获取电饭煲当前所处环境温度,食材种类、食材用量、烹饪模式和食用时的温度的数据输入训练模型,将获取的数据与存储的数据模型进行分析匹配,预测出电饭煲在当前环境温度下完成全部烹饪步骤所消耗时间加上烹饪后冷却至用餐温度所消耗时间的总消耗时长。云端服务器采用机器学习算法可提高预测的总消耗时长的准确性。随着广大用户使用,积累越来越多的用户烹饪数据,得到越来越多的训练样本,随着训练样本不断增大,预测得到的结果更加准确,更贴近用户的需求。

s7:云端服务器控制电饭煲在计算出的烹饪的开始时间执行烹饪指令。

s8:云端服务器实时获取和存储电饭煲烹饪进度,并将烹饪进度信息发送到用户终端。将烹饪进度信息发送到用户终端便于用户掌握烹饪进度。

s9:云端服务器获取电饭煲在到达用餐时间后是否收到用户终止指令,若否,则控制电饭煲执行在用餐温度范围内的保温指令;若是,则不处理。如果没有收到用户终止指令,说明用户不在设定时间用餐,云端服务器则需要将电饭煲继续保持用餐的这个温度,云端服务器则控制电饭煲执行保温指令,直到接收到用户的终止指令时结束,让用户准备吃饭时的温度始终在设定用餐的温度。

本发明的一种基于云端服务器的智能电饭煲控制方法,能根据相应的数据模型可预测出电饭煲在当前环境温度完成全部烹饪步骤所消耗时间加上烹饪后冷却至用餐温度所消耗时间的总消耗时长,再根据设定的用餐时间减去总消耗时长就可以得到电饭煲执行开始烹饪指令的时间,便于用户在设定的时间内享用到温度适宜的食物。云端服务器还收集用户的烹饪数据,更新和调校数据模型,使数据模型更贴近用户需求。

第二方面,如图2所示,示出了本发明提供一种基于云端服务器的智能电饭煲的控制系统的第一实施例,包括包括云端服务器21、智能电饭煲22和用户终端23,所述云端服务器21分别与智能电饭煲22、用户终端23相互连接,所述云端服务器4用于存储计算机程序,所述计算机程序包括程序指令,所述云端服务器21被配置用于调用所述程序指令,程序指令执行上述实施例中的方法,在此不再赘述。

本发明的一种基于云端服务器的智能电饭煲的控制系统,能根据相应的数据模型可预测出电饭煲在当前环境温度完成全部烹饪步骤所消耗时间加上烹饪后冷却至用餐温度所消耗时间的总消耗时长。再根据设定的用餐时间减去总消耗时长就可以得到电饭煲执行开始烹饪指令的时间,便于用户在设定的时间内用餐到温度适宜的食物,云端服务器还收集用户的烹饪数据,更新和调校数据模型,使数据模型更贴近用户需求。

应当理解,在本发明实施例中,所称处理器可以是中央处理单元(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

输入设备可以包括触控板、指纹采传感器(用于采集用户的指纹信息和指纹的方向信息)、麦克风等,输出设备可以包括显示器(lcd等)、扬声器等。

该存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。

第三方面,本发明的实施例还提供一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述实施例中描述的方法。

所述计算机可读存储介质可以是前述实施例所述的终端的内部存储单元,例如终端的硬盘或内存。所述计算机可读存储介质也可以是所述终端的外部存储设备,例如所述终端上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述计算机可读存储介质还可以既包括所述终端的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述终端所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的终端和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。

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