一種烹飪用具的數(shù)字菜譜下載方法
【專利摘要】本發(fā)明涉及一種烹飪用具的數(shù)字菜譜下載方法,基于預(yù)置有身份識(shí)別信息的烹飪用具和遠(yuǎn)程服務(wù)器,所述方法包括生成包括目標(biāo)身份識(shí)別信息的菜譜下載命令,發(fā)送菜譜下載命令,對(duì)比本機(jī)身份識(shí)別信息及目標(biāo)身份識(shí)別信息和作出對(duì)應(yīng)動(dòng)作的步驟,該方法通過(guò)在烹飪用具的存儲(chǔ)模塊內(nèi)預(yù)置身份識(shí)別信息,并通過(guò)編碼方式編制菜譜,一方面可以避免烹飪下菜譜數(shù)據(jù)字節(jié)數(shù)過(guò)大而阻塞信息通道,另一方面可減少菜譜下載時(shí)間,保證菜譜數(shù)據(jù)的有效傳遞。
【專利說(shuō)明】一種烹飪用具的數(shù)字菜譜下載方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種物聯(lián)網(wǎng)數(shù)據(jù)交換領(lǐng)域,更具體地,涉及一種烹飪用具的數(shù)字菜譜下載方法。
【背景技術(shù)】
[0002]目前市場(chǎng)上的部分烹飪用具預(yù)置有針對(duì)特定菜肴的工作流程(也稱為烹飪用具的“菜譜”),當(dāng)用戶菜肴時(shí),直接選擇對(duì)應(yīng)的菜譜即可。這些烹飪用具中,部分烹飪用具可以聯(lián)網(wǎng)并與遠(yuǎn)程服務(wù)器進(jìn)行數(shù)據(jù)交換,也有部分烹飪用具可以實(shí)現(xiàn)菜譜的下載。不過(guò)現(xiàn)有技術(shù)中,由于相同種類的產(chǎn)品數(shù)量眾多,遠(yuǎn)程服務(wù)器不能準(zhǔn)確地找到目標(biāo)烹飪用具,導(dǎo)致菜譜數(shù)據(jù)不能有效傳遞或不受控地向多個(gè)目標(biāo)傳遞的問(wèn)題,極易造成控制混亂。同時(shí),現(xiàn)有菜譜數(shù)據(jù)通常以網(wǎng)絡(luò)數(shù)據(jù)包的形式傳輸,字節(jié)數(shù)較大,導(dǎo)致菜譜數(shù)據(jù)傳遞過(guò)程信息傳送量較大,一方面占用較寬的信息通道,另一方面下載時(shí)間長(zhǎng),容易造成數(shù)據(jù)丟失。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的,就是克服現(xiàn)有技術(shù)的不足,提供一種烹飪用具的數(shù)字菜譜下方法,該方法可以將編碼格式的菜譜下載命令準(zhǔn)確地發(fā)送到目標(biāo)烹飪用具,采用該方法傳遞數(shù)據(jù)的失誤率低且傳送效率高。
[0004]為了達(dá)到上述目的,采用如下技術(shù)方案:
[0005]一種烹飪用具的數(shù)字菜譜下載方法,基于烹飪用具和遠(yuǎn)程服務(wù)器,所述烹飪用具包括第一控制模塊,與第一控制模塊連接還設(shè)置有第一存儲(chǔ)模塊、第一通信模塊和指令執(zhí)行模塊,所述第一存儲(chǔ)模塊內(nèi)預(yù)置有本機(jī)身份識(shí)別信息,所述遠(yuǎn)程服務(wù)器包括第二控制模塊和第二通信模塊,所述第一通信模塊和第二通信模塊之間通過(guò)有線和/或無(wú)線連接,包括以下步驟完成:
[0006]S1、第二控制模塊生成菜譜下載命令,所述菜譜下載命令包括菜譜控制指令和目標(biāo)身份識(shí)別信息;
[0007]S2、第二控制模塊通過(guò)第二通信模塊向第一通信模塊發(fā)送菜譜下載命令;
[0008]S3、第一控制模塊通過(guò)第一通信模模塊接收菜譜下載命令并解碼得到目標(biāo)身份識(shí)別信息。
[0009]S4、第一控制模塊比較目標(biāo)身份識(shí)別信息和本機(jī)身份識(shí)別信息,如兩者匹配,則命令指令執(zhí)行模塊執(zhí)行對(duì)應(yīng)的菜譜控制指令;如兩者不匹配,則不執(zhí)行菜譜控制指令。
[0010]作為一種具體實(shí)施例,所述步驟S4還包括向遠(yuǎn)程服務(wù)器發(fā)送反饋信息的步驟。
[0011]作為一種具體實(shí)施例,,所述步驟SI中,身份識(shí)別信息包括產(chǎn)品ID碼。
[0012]進(jìn)一步地,所述身份識(shí)別信息還包括產(chǎn)品類型碼。
[0013]作為一種具體實(shí)施例,所述步驟SI中,所述菜譜控制指令包括動(dòng)作指令及指令控制參數(shù)。
[0014]優(yōu)選地,所述動(dòng)作指令包括加熱、停止加熱、保溫和攪拌中的一種或幾種;所述指令控制參數(shù)包括動(dòng)作時(shí)間參數(shù)和動(dòng)作強(qiáng)度參數(shù)中的至少一種。
[0015]優(yōu)選地,所述菜譜控制指令還包括菜譜名、動(dòng)作指令總數(shù)量和當(dāng)前動(dòng)作指令序號(hào)中的至少一種。
[0016]優(yōu)選地,所述菜譜控制指令還包括動(dòng)作指令的觸發(fā)信息,所述觸發(fā)信息包括烹飪用具的內(nèi)部溫度值。
[0017]作為一種具體實(shí)施例,所述步驟SI中,所述菜譜下載命令還包括菜譜下載命令I(lǐng)D碼。
[0018]作為一種具體實(shí)施例,所述第一通信模塊和第二通信模塊均接入互聯(lián)網(wǎng)。
[0019]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果在于:
[0020]通過(guò)在烹飪用具的存儲(chǔ)模塊內(nèi)預(yù)置身份識(shí)別信息,并通過(guò)編碼方式編制菜譜,一方面可以避免烹飪下菜譜數(shù)據(jù)字節(jié)數(shù)過(guò)大而阻塞信息通道,另一方面可減少菜譜下載時(shí)間,保證菜譜數(shù)據(jù)的有效傳遞。
【專利附圖】
【附圖說(shuō)明】
[0021]圖1是本發(fā)明所述烹飪用具和遠(yuǎn)程服務(wù)器的功能模塊示意圖。
[0022]圖2是本發(fā)明所述烹飪用具的數(shù)字菜譜下載方法的編碼規(guī)則示意圖。
【具體實(shí)施方式】
[0023]下面結(jié)合具體實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步說(shuō)明:
[0024]參見(jiàn)圖1,一種烹飪用具的數(shù)字菜譜下載方法,基于烹飪用具10和遠(yuǎn)程服務(wù)器20,所述烹飪用具10包括第一控制模塊11,與第一控制模塊11連接還設(shè)置有第一存儲(chǔ)模塊
12、第一通信模塊14和指令執(zhí)行模塊13,所述第一存儲(chǔ)模塊12內(nèi)預(yù)置有本機(jī)身份識(shí)別信息,所述遠(yuǎn)程服務(wù)器20包括第二控制模塊21和第二通信模塊22,所述第一通信模塊14和第二通信模塊22之間通過(guò)有線和/或無(wú)線連接,其中指令執(zhí)行模塊13為加熱、攪拌等于烹飪食物有關(guān)的功能組件,如用于加熱的發(fā)熱盤、用于攪拌的攪拌器等,本實(shí)施例中優(yōu)選為發(fā)熱盤。
[0025]在本實(shí)施例中,所述烹飪用具10的數(shù)字菜譜下載方法包括以下步驟完成:
[0026]SI第二控制模塊生成菜譜下載命令,所述菜譜下載命令包括菜譜控制指令和目標(biāo)身份識(shí)別信息;
[0027]在整個(gè)物聯(lián)網(wǎng)系統(tǒng)中,遠(yuǎn)程服務(wù)器20作為一個(gè)中轉(zhuǎn)中心與各終端烹飪用具10之間進(jìn)行數(shù)據(jù)交換,通常地,每一個(gè)生產(chǎn)廠家可以建立自身的遠(yuǎn)程服務(wù)器20并與自己生產(chǎn)的終端烹飪用具10交換數(shù)據(jù)。在本實(shí)施例中,遠(yuǎn)程服務(wù)器20的第二控制模塊21按照預(yù)置編碼規(guī)則生成菜譜下載命令,并存儲(chǔ)于第二存儲(chǔ)模塊23中,所述菜譜下載命令包括用于唯一確定目標(biāo)烹飪用具10的目標(biāo)身份信息以及指令目標(biāo)烹飪用具10工作的菜譜控制指令。
[0028]參見(jiàn)圖2,一種可能的編碼方式如下:
[0029]本實(shí)施例中,菜譜下載命令是一個(gè)由30位16進(jìn)制組成的數(shù)據(jù)包,其中數(shù)據(jù)包第1-10位為目標(biāo)身份識(shí)別信息,數(shù)據(jù)包第11-28為菜譜控制指令,地29-30位為當(dāng)前菜譜命令I(lǐng)D碼。具體地,數(shù)據(jù)包I一 10位是烹飪用具身份識(shí)別位,其中1-4位為產(chǎn)品類型碼,5-10位為產(chǎn)品ID碼。數(shù)據(jù)包11 一 12位指本次命令類型,本例中即為菜譜下載命令,表示烹飪用具將要執(zhí)行菜譜下載命令。數(shù)據(jù)包13 —14位是指菜譜控制指令的動(dòng)作指令總數(shù)。數(shù)據(jù)包15-18位是指菜譜名,即當(dāng)前下載命令的菜譜名稱。數(shù)據(jù)包19一20位指當(dāng)前菜譜本次動(dòng)作指令,所述動(dòng)作指令包括加熱、停止加熱、保溫、攪拌中的一種或幾種;本實(shí)施例中,動(dòng)作指令為加熱。數(shù)據(jù)包21—24是指指令控制參數(shù),包括動(dòng)作時(shí)間參數(shù)、動(dòng)作強(qiáng)度參數(shù)中的至少一種,本實(shí)施例中,第21-22位為加熱強(qiáng)度,如對(duì)應(yīng)位置的00表不不加熱,01表不以1%功率加熱,02表示以2%的功率加熱,以此類推;第23— 24位是指在當(dāng)前動(dòng)作指令下的工作時(shí)間。數(shù)據(jù)包25—28位是當(dāng)前動(dòng)作指令的觸發(fā)信息,如本實(shí)施例設(shè)置第25-28位為溫度區(qū)間,用以保證烹飪用具內(nèi)部環(huán)境保持在一個(gè)固定的溫度范圍,其中第25-26位為允許加熱溫度值,當(dāng)烹飪用具的內(nèi)環(huán)境溫度小于這個(gè)溫度值時(shí),烹飪用具10將開(kāi)始加熱;第27-28位為停止加熱溫度值,當(dāng)烹飪用具10的內(nèi)環(huán)境溫度大于等于這個(gè)溫度值后,將停止加熱;數(shù)據(jù)包29-30位是指命令I(lǐng)D,服務(wù)器對(duì)此條命令的身份區(qū)分。
[0030]S2第二控制模塊通過(guò)第二通信模塊發(fā)送菜譜下載命令;
[0031]在菜譜下載命令編輯好后,遠(yuǎn)程服務(wù)器20的第二控制模塊21指令第一控制通信模塊14群發(fā)菜譜下載命令,其中由于烹飪用具10和遠(yuǎn)程控制器20之間的連接方式的不同,第二通信模塊22向第一通信模塊14的通訊方式可以有所不同。
[0032]下面舉例說(shuō)明幾種可能的連接方式:
[0033]1、以太網(wǎng)連接,該方式是最為常用的一種形式,實(shí)踐中將烹飪用具10和遠(yuǎn)程控制器20都接入互聯(lián)網(wǎng),遠(yuǎn)程控制器20在發(fā)送菜譜下載命令時(shí)可以通過(guò)公共信道群發(fā),當(dāng)然,也可以基于預(yù)置的IP地址等信息對(duì)烹飪用具10進(jìn)行點(diǎn)對(duì)點(diǎn)發(fā)送。
[0034]2、移動(dòng)通信模塊連接,該方式適用于偏遠(yuǎn)山區(qū)等以太網(wǎng)無(wú)法連接不太發(fā)達(dá)的地區(qū),這種情況下,所述第一通信模塊14可以通過(guò)短信收發(fā)來(lái)傳遞數(shù)據(jù),遠(yuǎn)程控制器20通過(guò)自身的第二通信模塊22向烹飪用具10的第一通信模塊14發(fā)送短信,從而實(shí)現(xiàn)了菜譜下載命令的傳遞。
[0035]當(dāng)然,本領(lǐng)域技術(shù)人員還可以采用任何公知的通訊技術(shù)(如GPRS,藍(lán)牙技術(shù))來(lái)實(shí)現(xiàn)烹飪用具和遠(yuǎn)程控制器之間的互聯(lián),以完成編碼命令的傳輸。
[0036]S3第一控制模塊通過(guò)第一通信模模塊接收菜譜下載命令并解碼得到目標(biāo)身份識(shí)別信息。
[0037]通過(guò)上一步驟的命令傳輸,終端烹飪用具10在接收到菜譜下載命令后,先對(duì)其進(jìn)行解析并分離出其中的目標(biāo)身份識(shí)別信息進(jìn)行識(shí)別,在本實(shí)施例中,即分離出產(chǎn)品類型碼和產(chǎn)品ID碼。
[0038]S4第一控制模塊比較目標(biāo)身份識(shí)別信息和本機(jī)身份識(shí)別信息,如兩者匹配,則命令指令執(zhí)行模塊執(zhí)行對(duì)應(yīng)的菜譜控制指令;如兩者不匹配,則不執(zhí)行菜譜控制指令。
[0039]在本步驟中,第一控制模塊11通過(guò)對(duì)目標(biāo)身份識(shí)別信息及本機(jī)身份識(shí)別信息的對(duì)比,判定收到的命令是否發(fā)送給自己,如果是,則執(zhí)行對(duì)應(yīng)的菜譜控制指令,如指令烹飪用具的發(fā)熱盤、攪拌器等執(zhí)行部件按照預(yù)設(shè)的動(dòng)作指令工作。但是如果發(fā)現(xiàn)兩者不匹配,說(shuō)明該條菜譜控制命令并非發(fā)給自己,第一控制模塊11可以就此停止,不做任何動(dòng)作。
[0040]當(dāng)然,為了便于遠(yuǎn)程服務(wù)器20對(duì)發(fā)送的菜譜下載命令進(jìn)行有效監(jiān)控,第一控制模塊11在作出相應(yīng)反應(yīng)的同時(shí)還可以遠(yuǎn)程服務(wù)器發(fā)送反饋信息。接收的菜譜下載命令和反饋信息可以存儲(chǔ)在第一存儲(chǔ)模塊12內(nèi)。[0041]當(dāng)然,以上具體實(shí)施例只是對(duì)本發(fā)明的優(yōu)選實(shí)施方式作了詳細(xì)說(shuō)明,但是本發(fā)明并不限于上述實(shí)施方式。應(yīng)該理解,在本領(lǐng)域的普通技術(shù)人員所具備的認(rèn)知內(nèi),上述實(shí)施例還可以在不脫離本發(fā)明宗旨的前提下作出各種變化,這些變形都在本發(fā)明權(quán)利要求保護(hù)的范圍內(nèi)。
【權(quán)利要求】
1.一種烹飪用具的數(shù)字菜譜下載方法,基于烹飪用具和遠(yuǎn)程服務(wù)器,所述烹飪用具包括第一控制模塊,與第一控制模塊連接還設(shè)置有第一存儲(chǔ)模塊、第一通信模塊和指令執(zhí)行模塊,所述第一存儲(chǔ)模塊內(nèi)預(yù)置有本機(jī)身份識(shí)別信息,所述遠(yuǎn)程服務(wù)器包括第二控制模塊和第二通信模塊,所述第一通信模塊和第二通信模塊之間通過(guò)有線和/或無(wú)線連接,其特征在于,包括以下步驟完成:51、第二控制模塊生成菜譜下載命令,所述菜譜下載命令包括菜譜控制指令和目標(biāo)身份識(shí)別息;52、第二控制模塊通過(guò)第二通信模塊向第一通信模塊發(fā)送菜譜下載命令;53、第一控制模塊通過(guò)第一通信模模塊接收菜譜下載命令并解碼得到目標(biāo)身份識(shí)別信肩、O54、第一控制模塊比較目標(biāo)身份識(shí)別信息和本機(jī)身份識(shí)別信息,如兩者匹配,則命令指令執(zhí)行模塊執(zhí)行對(duì)應(yīng)的菜譜控制指令;如兩者不匹配,則不執(zhí)行菜譜控制指令。
2.如權(quán)利要求1所述的烹飪用具的數(shù)字菜譜下載方法,其特征在于,所述步驟S4還包括向遠(yuǎn)程服務(wù)器發(fā)送反饋信息的步驟。
3.如權(quán)利要求1所述的烹飪用具的數(shù)字菜譜下載方法,其特征在于,所述步驟SI中,身份識(shí)別信息包括產(chǎn)品ID碼。
4.如權(quán)利要求3所述的烹飪用具的數(shù)字菜譜下載方法,其特征在于,所述身份識(shí)別信息還包括產(chǎn)品類型碼。
5.如權(quán)利要求1所述的烹飪用具的數(shù)字菜譜下載方法,其特征在于,所述步驟SI中,所述菜譜控制指令包括動(dòng)作指令及指令控制參數(shù)。
6.如權(quán)利要求5所述的烹飪用具的數(shù)字菜譜下載方法,其特征在于,所述動(dòng)作指令包括加熱、停止加熱、保溫和攪拌中的一種或幾種;所述指令控制參數(shù)包括動(dòng)作時(shí)間參數(shù)和動(dòng)作強(qiáng)度參數(shù)中的至少一種。
7.如權(quán)利要求5所述的烹飪用具的數(shù)字菜譜下載方法,其特征在于,所述菜譜控制指令還包括菜譜名、動(dòng)作指令總數(shù)量和當(dāng)前動(dòng)作指令序號(hào)中的至少一種。
8.如權(quán)利要求5所述的烹飪用具的數(shù)字菜譜下載方法,其特征在于,所述菜譜控制指令還包括動(dòng)作指令的觸發(fā)信息,所述觸發(fā)信息包括烹飪用具的內(nèi)部溫度值。
9.如權(quán)利要求1所述的烹飪用具的數(shù)字菜譜下載方法,其特征在于,所述步驟SI中,所述菜譜下載命令還包括菜譜下載命令I(lǐng)D碼。
10.如權(quán)利要求1所述的烹飪用具的數(shù)字菜譜下載方法,其特征在于,所述第一通信模塊和第二通信模塊均接入互聯(lián)網(wǎng)。
【文檔編號(hào)】H04L29/08GK103442048SQ201310365411
【公開(kāi)日】2013年12月11日 申請(qǐng)日期:2013年8月20日 優(yōu)先權(quán)日:2013年8月20日
【發(fā)明者】謝輝, 吳烈南, 倪萬(wàn)佳, 馬少軍 申請(qǐng)人:廣東天際電器股份有限公司