一种烹饪用具的数字菜谱下载方法

文档序号:8004846阅读:257来源:国知局
一种烹饪用具的数字菜谱下载方法
【专利摘要】本发明涉及一种烹饪用具的数字菜谱下载方法,基于预置有身份识别信息的烹饪用具和远程服务器,所述方法包括生成包括目标身份识别信息的菜谱下载命令,发送菜谱下载命令,对比本机身份识别信息及目标身份识别信息和作出对应动作的步骤,该方法通过在烹饪用具的存储模块内预置身份识别信息,并通过编码方式编制菜谱,一方面可以避免烹饪下菜谱数据字节数过大而阻塞信息通道,另一方面可减少菜谱下载时间,保证菜谱数据的有效传递。
【专利说明】一种烹饪用具的数字菜谱下载方法
【技术领域】
[0001]本发明涉及一种物联网数据交换领域,更具体地,涉及一种烹饪用具的数字菜谱下载方法。
【背景技术】
[0002]目前市场上的部分烹饪用具预置有针对特定菜肴的工作流程(也称为烹饪用具的“菜谱”),当用户菜肴时,直接选择对应的菜谱即可。这些烹饪用具中,部分烹饪用具可以联网并与远程服务器进行数据交换,也有部分烹饪用具可以实现菜谱的下载。不过现有技术中,由于相同种类的产品数量众多,远程服务器不能准确地找到目标烹饪用具,导致菜谱数据不能有效传递或不受控地向多个目标传递的问题,极易造成控制混乱。同时,现有菜谱数据通常以网络数据包的形式传输,字节数较大,导致菜谱数据传递过程信息传送量较大,一方面占用较宽的信息通道,另一方面下载时间长,容易造成数据丢失。

【发明内容】

[0003]本发明的目的,就是克服现有技术的不足,提供一种烹饪用具的数字菜谱下方法,该方法可以将编码格式的菜谱下载命令准确地发送到目标烹饪用具,采用该方法传递数据的失误率低且传送效率高。
[0004]为了达到上述目的,采用如下技术方案:
[0005]一种烹饪用具的数字菜谱下载方法,基于烹饪用具和远程服务器,所述烹饪用具包括第一控制模块,与第一控制模块连接还设置有第一存储模块、第一通信模块和指令执行模块,所述第一存储模块内预置有本机身份识别信息,所述远程服务器包括第二控制模块和第二通信模块,所述第一通信模块和第二通信模块之间通过有线和/或无线连接,包括以下步骤完成:
[0006]S1、第二控制模块生成菜谱下载命令,所述菜谱下载命令包括菜谱控制指令和目标身份识别信息;
[0007]S2、第二控制模块通过第二通信模块向第一通信模块发送菜谱下载命令;
[0008]S3、第一控制模块通过第一通信模模块接收菜谱下载命令并解码得到目标身份识别信息。
[0009]S4、第一控制模块比较目标身份识别信息和本机身份识别信息,如两者匹配,则命令指令执行模块执行对应的菜谱控制指令;如两者不匹配,则不执行菜谱控制指令。
[0010]作为一种具体实施例,所述步骤S4还包括向远程服务器发送反馈信息的步骤。
[0011]作为一种具体实施例,,所述步骤SI中,身份识别信息包括产品ID码。
[0012]进一步地,所述身份识别信息还包括产品类型码。
[0013]作为一种具体实施例,所述步骤SI中,所述菜谱控制指令包括动作指令及指令控制参数。
[0014]优选地,所述动作指令包括加热、停止加热、保温和搅拌中的一种或几种;所述指令控制参数包括动作时间参数和动作强度参数中的至少一种。
[0015]优选地,所述菜谱控制指令还包括菜谱名、动作指令总数量和当前动作指令序号中的至少一种。
[0016]优选地,所述菜谱控制指令还包括动作指令的触发信息,所述触发信息包括烹饪用具的内部温度值。
[0017]作为一种具体实施例,所述步骤SI中,所述菜谱下载命令还包括菜谱下载命令ID码。
[0018]作为一种具体实施例,所述第一通信模块和第二通信模块均接入互联网。
[0019]与现有技术相比,本发明的有益效果在于:
[0020]通过在烹饪用具的存储模块内预置身份识别信息,并通过编码方式编制菜谱,一方面可以避免烹饪下菜谱数据字节数过大而阻塞信息通道,另一方面可减少菜谱下载时间,保证菜谱数据的有效传递。
【专利附图】

【附图说明】
[0021]图1是本发明所述烹饪用具和远程服务器的功能模块示意图。
[0022]图2是本发明所述烹饪用具的数字菜谱下载方法的编码规则示意图。
【具体实施方式】
[0023]下面结合具体实施例,对本发明的技术方案做进一步说明:
[0024]参见图1,一种烹饪用具的数字菜谱下载方法,基于烹饪用具10和远程服务器20,所述烹饪用具10包括第一控制模块11,与第一控制模块11连接还设置有第一存储模块
12、第一通信模块14和指令执行模块13,所述第一存储模块12内预置有本机身份识别信息,所述远程服务器20包括第二控制模块21和第二通信模块22,所述第一通信模块14和第二通信模块22之间通过有线和/或无线连接,其中指令执行模块13为加热、搅拌等于烹饪食物有关的功能组件,如用于加热的发热盘、用于搅拌的搅拌器等,本实施例中优选为发热盘。
[0025]在本实施例中,所述烹饪用具10的数字菜谱下载方法包括以下步骤完成:
[0026]SI第二控制模块生成菜谱下载命令,所述菜谱下载命令包括菜谱控制指令和目标身份识别信息;
[0027]在整个物联网系统中,远程服务器20作为一个中转中心与各终端烹饪用具10之间进行数据交换,通常地,每一个生产厂家可以建立自身的远程服务器20并与自己生产的终端烹饪用具10交换数据。在本实施例中,远程服务器20的第二控制模块21按照预置编码规则生成菜谱下载命令,并存储于第二存储模块23中,所述菜谱下载命令包括用于唯一确定目标烹饪用具10的目标身份信息以及指令目标烹饪用具10工作的菜谱控制指令。
[0028]参见图2,一种可能的编码方式如下:
[0029]本实施例中,菜谱下载命令是一个由30位16进制组成的数据包,其中数据包第1-10位为目标身份识别信息,数据包第11-28为菜谱控制指令,地29-30位为当前菜谱命令ID码。具体地,数据包I一 10位是烹饪用具身份识别位,其中1-4位为产品类型码,5-10位为产品ID码。数据包11 一 12位指本次命令类型,本例中即为菜谱下载命令,表示烹饪用具将要执行菜谱下载命令。数据包13 —14位是指菜谱控制指令的动作指令总数。数据包15-18位是指菜谱名,即当前下载命令的菜谱名称。数据包19一20位指当前菜谱本次动作指令,所述动作指令包括加热、停止加热、保温、搅拌中的一种或几种;本实施例中,动作指令为加热。数据包21—24是指指令控制参数,包括动作时间参数、动作强度参数中的至少一种,本实施例中,第21-22位为加热强度,如对应位置的00表不不加热,01表不以1%功率加热,02表示以2%的功率加热,以此类推;第23— 24位是指在当前动作指令下的工作时间。数据包25—28位是当前动作指令的触发信息,如本实施例设置第25-28位为温度区间,用以保证烹饪用具内部环境保持在一个固定的温度范围,其中第25-26位为允许加热温度值,当烹饪用具的内环境温度小于这个温度值时,烹饪用具10将开始加热;第27-28位为停止加热温度值,当烹饪用具10的内环境温度大于等于这个温度值后,将停止加热;数据包29-30位是指命令ID,服务器对此条命令的身份区分。
[0030]S2第二控制模块通过第二通信模块发送菜谱下载命令;
[0031]在菜谱下载命令编辑好后,远程服务器20的第二控制模块21指令第一控制通信模块14群发菜谱下载命令,其中由于烹饪用具10和远程控制器20之间的连接方式的不同,第二通信模块22向第一通信模块14的通讯方式可以有所不同。
[0032]下面举例说明几种可能的连接方式:
[0033]1、以太网连接,该方式是最为常用的一种形式,实践中将烹饪用具10和远程控制器20都接入互联网,远程控制器20在发送菜谱下载命令时可以通过公共信道群发,当然,也可以基于预置的IP地址等信息对烹饪用具10进行点对点发送。
[0034]2、移动通信模块连接,该方式适用于偏远山区等以太网无法连接不太发达的地区,这种情况下,所述第一通信模块14可以通过短信收发来传递数据,远程控制器20通过自身的第二通信模块22向烹饪用具10的第一通信模块14发送短信,从而实现了菜谱下载命令的传递。
[0035]当然,本领域技术人员还可以采用任何公知的通讯技术(如GPRS,蓝牙技术)来实现烹饪用具和远程控制器之间的互联,以完成编码命令的传输。
[0036]S3第一控制模块通过第一通信模模块接收菜谱下载命令并解码得到目标身份识别信息。
[0037]通过上一步骤的命令传输,终端烹饪用具10在接收到菜谱下载命令后,先对其进行解析并分离出其中的目标身份识别信息进行识别,在本实施例中,即分离出产品类型码和产品ID码。
[0038]S4第一控制模块比较目标身份识别信息和本机身份识别信息,如两者匹配,则命令指令执行模块执行对应的菜谱控制指令;如两者不匹配,则不执行菜谱控制指令。
[0039]在本步骤中,第一控制模块11通过对目标身份识别信息及本机身份识别信息的对比,判定收到的命令是否发送给自己,如果是,则执行对应的菜谱控制指令,如指令烹饪用具的发热盘、搅拌器等执行部件按照预设的动作指令工作。但是如果发现两者不匹配,说明该条菜谱控制命令并非发给自己,第一控制模块11可以就此停止,不做任何动作。
[0040]当然,为了便于远程服务器20对发送的菜谱下载命令进行有效监控,第一控制模块11在作出相应反应的同时还可以远程服务器发送反馈信息。接收的菜谱下载命令和反馈信息可以存储在第一存储模块12内。[0041]当然,以上具体实施例只是对本发明的优选实施方式作了详细说明,但是本发明并不限于上述实施方式。应该理解,在本领域的普通技术人员所具备的认知内,上述实施例还可以在不脱离本发明宗旨的前提下作出各种变化,这些变形都在本发明权利要求保护的范围内。
【权利要求】
1.一种烹饪用具的数字菜谱下载方法,基于烹饪用具和远程服务器,所述烹饪用具包括第一控制模块,与第一控制模块连接还设置有第一存储模块、第一通信模块和指令执行模块,所述第一存储模块内预置有本机身份识别信息,所述远程服务器包括第二控制模块和第二通信模块,所述第一通信模块和第二通信模块之间通过有线和/或无线连接,其特征在于,包括以下步骤完成:51、第二控制模块生成菜谱下载命令,所述菜谱下载命令包括菜谱控制指令和目标身份识别息;52、第二控制模块通过第二通信模块向第一通信模块发送菜谱下载命令;53、第一控制模块通过第一通信模模块接收菜谱下载命令并解码得到目标身份识别信肩、O54、第一控制模块比较目标身份识别信息和本机身份识别信息,如两者匹配,则命令指令执行模块执行对应的菜谱控制指令;如两者不匹配,则不执行菜谱控制指令。
2.如权利要求1所述的烹饪用具的数字菜谱下载方法,其特征在于,所述步骤S4还包括向远程服务器发送反馈信息的步骤。
3.如权利要求1所述的烹饪用具的数字菜谱下载方法,其特征在于,所述步骤SI中,身份识别信息包括产品ID码。
4.如权利要求3所述的烹饪用具的数字菜谱下载方法,其特征在于,所述身份识别信息还包括产品类型码。
5.如权利要求1所述的烹饪用具的数字菜谱下载方法,其特征在于,所述步骤SI中,所述菜谱控制指令包括动作指令及指令控制参数。
6.如权利要求5所述的烹饪用具的数字菜谱下载方法,其特征在于,所述动作指令包括加热、停止加热、保温和搅拌中的一种或几种;所述指令控制参数包括动作时间参数和动作强度参数中的至少一种。
7.如权利要求5所述的烹饪用具的数字菜谱下载方法,其特征在于,所述菜谱控制指令还包括菜谱名、动作指令总数量和当前动作指令序号中的至少一种。
8.如权利要求5所述的烹饪用具的数字菜谱下载方法,其特征在于,所述菜谱控制指令还包括动作指令的触发信息,所述触发信息包括烹饪用具的内部温度值。
9.如权利要求1所述的烹饪用具的数字菜谱下载方法,其特征在于,所述步骤SI中,所述菜谱下载命令还包括菜谱下载命令ID码。
10.如权利要求1所述的烹饪用具的数字菜谱下载方法,其特征在于,所述第一通信模块和第二通信模块均接入互联网。
【文档编号】H04L29/08GK103442048SQ201310365411
【公开日】2013年12月11日 申请日期:2013年8月20日 优先权日:2013年8月20日
【发明者】谢辉, 吴烈南, 倪万佳, 马少军 申请人:广东天际电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1