亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種智能家電的控制方法

文檔序號(hào):7757007閱讀:167來(lái)源:國(guó)知局
專利名稱:一種智能家電的控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種智能家電技術(shù)領(lǐng)域,特別是指一種智能家電的控制方法。
背景技術(shù)
隨著物聯(lián)網(wǎng)的發(fā)展,家庭控制網(wǎng)關(guān)作為家庭網(wǎng)絡(luò)中心,它既通過(guò)家庭控制子網(wǎng)與 家電相連接,又通過(guò)家庭內(nèi)的局域網(wǎng)與個(gè)人電腦相連接,還通過(guò)寬帶接入網(wǎng)絡(luò)與Internet 上的服務(wù)器相連接。如圖1示出了這種家庭網(wǎng)絡(luò)示意圖。其中,其通過(guò)設(shè)置在家庭網(wǎng)絡(luò)中 的家庭網(wǎng)關(guān)接收各個(gè)智能家電的設(shè)備描述文件,從而為控制這些智能家電成為可能。如中 國(guó)專利申請(qǐng)?zhí)枮?00610170439. 4的專利申請(qǐng)就公開(kāi)了包含家庭網(wǎng)關(guān)的物聯(lián)網(wǎng)。由于智能家電之間可以實(shí)現(xiàn)互聯(lián),又由于便于觀看的大屏幕電視(如52寸以上高 清電視)成為主流,因此可利用電視的大屏幕來(lái)顯示和控制其他智能家電,如中國(guó)專利申 請(qǐng)?zhí)枮?00380100205. 7和200510124908. 4的專利申請(qǐng)均公開(kāi)了通過(guò)電視控制其他智能家 電的技術(shù)。目前,已經(jīng)可以實(shí)現(xiàn)家庭網(wǎng)關(guān)上智能設(shè)備的動(dòng)態(tài)添加,以使得智能設(shè)備在被移除 或關(guān)機(jī)時(shí)家庭網(wǎng)關(guān)可以釋放該部分資源;具體來(lái)說(shuō),在動(dòng)態(tài)添加設(shè)備時(shí)由智能家電向網(wǎng)關(guān) 傳輸設(shè)備描述文件,網(wǎng)關(guān)給家電分配家庭控制子網(wǎng)的地址并分配設(shè)備索引號(hào),保存于網(wǎng)關(guān) 的數(shù)據(jù)庫(kù)中,后續(xù)的信息交互以索引號(hào)進(jìn)行標(biāo)識(shí);當(dāng)釋放時(shí),將地址和索引號(hào)進(jìn)行釋放,以 供其他設(shè)備使用。為了使得用戶可通過(guò)電視向其他智能家電發(fā)送指令,目前在用戶發(fā)送指令前,必 須首先建立起用戶在電視或電腦的GUI控制界面到所要控制的家電之間的聯(lián)系,例如用戶 通過(guò)電視或電腦登陸網(wǎng)關(guān)或服務(wù)器Web頁(yè)面時(shí),網(wǎng)關(guān)和服務(wù)器會(huì)在用戶登錄過(guò)程中,在后 臺(tái)查詢現(xiàn)有的所有電器設(shè)備的索引、所有操作的索引,并與相應(yīng)的圖片功能建立對(duì)應(yīng)關(guān)系, 再通過(guò)web頁(yè)面方式將用戶注冊(cè)的所有智能家電呈現(xiàn)給用戶,從而可以響應(yīng)用戶的操作。不難理解,由于目前電視屏幕較大,分辨率較高,這樣傳送和顯示圖片必然給網(wǎng)絡(luò) 帶來(lái)較大的壓力,從而導(dǎo)致畫面顯示的延時(shí),因此web方式提供的畫面分辨率基本都不高, 且其畫面簡(jiǎn)單以減小傳輸?shù)臄?shù)據(jù)量。另一方面,由于客戶顯示所有家電后但不一定要控制 其所有的智能家電,例如可能僅通過(guò)電視操控空調(diào),因此上述方式也會(huì)導(dǎo)致網(wǎng)關(guān)或服務(wù)器 的無(wú)用功,如查詢、建立對(duì)應(yīng)關(guān)系和顯示用戶并不操作的智能家電。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種智能家電的控制方法,以實(shí)現(xiàn)可以向 用戶提供高分辨率高像素畫面,同時(shí)簡(jiǎn)化GUI編寫的操作。本發(fā)明提供的智能家電的控制方法,包括A、電視讀取其存儲(chǔ)的GUI界面程序并顯示,接收用戶通過(guò)遙控器對(duì)GUI界面中的 智能家電的控制界面的操作;B、生成包含控制對(duì)象和控制指令的字符串;
4
C、CAE模塊將字符串匹配到其從網(wǎng)關(guān)獲取的網(wǎng)關(guān)動(dòng)態(tài)添加的設(shè)備索引號(hào)和相應(yīng)的 指令索引號(hào),并發(fā)送至網(wǎng)關(guān);D、網(wǎng)關(guān)根據(jù)接收的設(shè)備索引號(hào)與指令索引號(hào)匹配到對(duì)應(yīng)的智能家電設(shè)備的地址、 指令編碼;并向該地址發(fā)送相應(yīng)的指令編碼,以對(duì)智能家電進(jìn)行控制。由上,由于⑶I界面存儲(chǔ)于電視中,因此有足夠的存儲(chǔ)空間較快的讀取速度,實(shí)現(xiàn) 了向用戶提供高分辨率高像素畫面。另外,由上述步驟可以看出,GUI界面并未與設(shè)備名稱 直接一一對(duì)應(yīng),實(shí)現(xiàn)了松耦合,對(duì)GUI編寫降低要求,可以簡(jiǎn)化GUI編寫的操作。其中,步驟A所述顯示包括顯示⑶I界面提供的房間畫面、位于房間畫面中位置 可編輯的智能家電的畫面;顯示所述智能家電畫面被選擇后所對(duì)應(yīng)的控制界面。由上,可以提供豐富的GUI界面,并且智能家電位置可編輯為與用戶真實(shí)擺設(shè)一 致,有更好的用戶體驗(yàn)感??蛇x的,步驟B中,由電視根據(jù)GUI界面提供的房間和智能家電分別對(duì)應(yīng)的房間名 字符串和設(shè)備名字符串,生成控制對(duì)象的字符串;根據(jù)所述控制界面的按鍵對(duì)應(yīng)的指令的 操作名字符串生成控制指令的字符串;將所述字符串提供給核心應(yīng)用引擎CAE模塊。由上,可以由電視直接根據(jù)控制界面按鍵來(lái)生成控制對(duì)象字符串、控制指令字符
串ο可選的,CAE模塊記錄不同GUI界面中各個(gè)智能家電的控制界面的各個(gè)按鍵名稱 對(duì)應(yīng)的控制指令字符串;步驟B生成控制指令字符串的步驟包括電視將所操作的控制界 面按鍵的名稱傳輸至CAE模塊;CAE模塊將該按鍵名稱轉(zhuǎn)換為對(duì)應(yīng)的控制指令字符串。由上,電視僅傳輸控制界面按鍵的名稱,進(jìn)一步實(shí)現(xiàn)了 GUI與真實(shí)設(shè)備的松耦合, 方便⑶I的編寫操作??蛇x的,CAE模塊記錄不同GUI界面中各個(gè)智能家電的控制界面的各個(gè)按鍵的編 號(hào)對(duì)應(yīng)的控制指令字符串;步驟B生成控制指令字符串的步驟包括電視將所操作的控制 界面的按鍵對(duì)應(yīng)的編號(hào)傳輸至CAE模塊;CAE模塊將該編號(hào)轉(zhuǎn)換為對(duì)應(yīng)的控制指令字符串。由上,電視僅傳輸控制界面按鍵對(duì)應(yīng)的編號(hào),進(jìn)一步實(shí)現(xiàn)了 GUI與真實(shí)設(shè)備的松 耦合,方便GUI的編寫操作。其中,步驟C包括C1、CAE模塊將控制對(duì)象字符串中的設(shè)備名字符串與其獲取的 網(wǎng)關(guān)動(dòng)態(tài)添加的設(shè)備名稱進(jìn)行比較;C2、名稱相匹配時(shí),以匹配的所述設(shè)備名稱對(duì)應(yīng)的設(shè)備 索引號(hào)作為所確定出的設(shè)備索引號(hào);C3、根據(jù)所述設(shè)備索引號(hào)讀取對(duì)應(yīng)的所有指令名稱,將 控制指令字符串與所述指令名稱進(jìn)行比較;C4、名稱相匹配時(shí),以匹配的所述指令名稱對(duì)應(yīng) 的指令索引號(hào)作為所確定出的指令索引號(hào)。由上,實(shí)現(xiàn)對(duì)應(yīng)到具體的設(shè)備索引號(hào)、指令索引號(hào)。其中,步驟C2進(jìn)一步包括當(dāng)控制對(duì)象字符串中有房間名字符串時(shí),進(jìn)一步與所 述設(shè)備名稱的房間名屬性進(jìn)行匹配;以與所述房間名屬性匹配的所述設(shè)備名稱對(duì)應(yīng)的設(shè)備 索引號(hào)作為所確定出的設(shè)備索引號(hào)。由上,可以進(jìn)一步根據(jù)房間號(hào)確定所要控制的設(shè)備,使得控制更準(zhǔn)確。可選的,CAE模塊保存有名稱列表,記錄各個(gè)智能家電的標(biāo)準(zhǔn)設(shè)備名字符串和對(duì)應(yīng) 的非標(biāo)準(zhǔn)設(shè)備名字符串;步驟Cl所述進(jìn)行比較前還包括將所接收的設(shè)備名字符串根據(jù)所 述名稱列表轉(zhuǎn)換為標(biāo)準(zhǔn)設(shè)備名字符串。
由上,可以使用非標(biāo)準(zhǔn)設(shè)備名字符串,實(shí)現(xiàn)了 GUI編寫與具體設(shè)備的松耦合情況 下的向標(biāo)準(zhǔn)字符串的自動(dòng)識(shí)別和轉(zhuǎn)換。可選的,步驟C2后還包括CAE模塊根據(jù)所匹配的設(shè)備名稱向存儲(chǔ)不同智能家電 的GUI圖案數(shù)據(jù)的服務(wù)器請(qǐng)求下載該設(shè)備名稱對(duì)應(yīng)的GUI界面;CAE模塊根據(jù)所下載的GUI 界面更新電視中相應(yīng)智能家電的GUI界面。由上,可以實(shí)現(xiàn)⑶I界面根據(jù)具體設(shè)備進(jìn)行更新??傊啾扔诂F(xiàn)有技術(shù),GUI不生成設(shè)備索引號(hào)與操作索引號(hào),有利于設(shè)計(jì)人員根 據(jù)設(shè)備型號(hào)設(shè)計(jì)圖形用戶界面而不受制于因添刪設(shè)備而變化的設(shè)備索引號(hào)與操作索引號(hào)。 在用戶通過(guò)GUI發(fā)出控制指令之前,不需要列出在網(wǎng)關(guān)上動(dòng)態(tài)添加的設(shè)備與相應(yīng)操作,用 戶通過(guò)遙控器選擇人機(jī)界面上的設(shè)備與操作,并確定參數(shù),之后GUI進(jìn)程向CAE進(jìn)程發(fā)送設(shè) 備類型字符串、操作名字符串、參數(shù)字符串。并且,本發(fā)明可以向用戶提供高分辨率高像素畫面,因此,可以提供高像素、大容 量美觀的圖形用戶界面,發(fā)揮電視的大屏幕高分辨率高清晰度的潛力,讓用戶使用起來(lái)更 有趣味通過(guò)電視遙控器和電視大屏幕輕松舒適地控制家中的電器。


圖1為示出了這種家庭網(wǎng)絡(luò)示意圖;圖2為智能家電的控制方法的流程圖;圖3為實(shí)現(xiàn)本發(fā)明方法的系統(tǒng)結(jié)構(gòu)圖。
具體實(shí)施例方式本發(fā)明在電視上預(yù)先存儲(chǔ)GUI界面,包括家庭內(nèi)的各個(gè)智能家電的畫面、每個(gè)智 能家電對(duì)應(yīng)的控制界面,還可以包括房屋的畫面,所述各個(gè)智能家電為可編輯的置于所述 房屋畫面的相應(yīng)位置,以與用戶實(shí)際智能家電擺設(shè)位置相同或相似。由于電視上可設(shè)置較 大存儲(chǔ)空間,且由電視直接讀取其存儲(chǔ)器顯示,因此可以設(shè)置高像素、大容量美觀的圖形用 戶界面預(yù)先存儲(chǔ)于存儲(chǔ)器中,從而避免了較大數(shù)據(jù)量的畫面的網(wǎng)絡(luò)傳輸。并且,本發(fā)明在用戶通過(guò)電視GUI發(fā)送用戶指令前,并不預(yù)先建立到智能家電的 對(duì)應(yīng)關(guān)系。下面參見(jiàn)圖2示出的本發(fā)明智能家電的控制方法的流程圖對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō) 明,包括以下步驟步驟201 用戶開(kāi)啟電視提供的GUI界面,電視讀取其存儲(chǔ)的GUI界面程序進(jìn)行顯 示。如上所述,該GUI界面包括房間的畫面,以及用戶所設(shè)置相應(yīng)位置的智能家電的畫面。步驟202 用戶通過(guò)遙控器選擇電視提供的GUI界面上的設(shè)備,則彈出對(duì)應(yīng)該智能 家電的控制界面,通過(guò)遙控器在該控制界面上進(jìn)行相應(yīng)的操作。步驟203 電視則通過(guò)GUI界面接收用戶的操作,并根據(jù)用戶操作的智能家電的控 制界面生成包含控制對(duì)象和控制指令的字符串發(fā)送至核心應(yīng)用引擎(CAE)模塊(CAE用于 與GUI進(jìn)行通信、與網(wǎng)關(guān)進(jìn)行通信),CAE可位于網(wǎng)關(guān)上也可位于電視上,當(dāng)CAE位于電視上 時(shí)通過(guò)TCP連接與網(wǎng)關(guān)進(jìn)行通信,并從網(wǎng)關(guān)獲取設(shè)備信息與操作信息。這里的設(shè)備信息與 操作信息包括網(wǎng)關(guān)已經(jīng)動(dòng)態(tài)添加的設(shè)備和相應(yīng)的指令。
其中,本步驟所發(fā)送的字符串的控制對(duì)象可包括對(duì)應(yīng)GUI界面的房間名字符串、 設(shè)備名(即智能家電)字符串,控制指令可包括操作名(即控制界面的按鍵對(duì)應(yīng)的指令) 字符串、參數(shù)字符串(為可選,如空調(diào)溫度值)。由于參數(shù)的識(shí)別與控制指令的識(shí)別類似,故 為了便于描述的簡(jiǎn)便,本發(fā)明不詳細(xì)描述參數(shù)的識(shí)別。舉例來(lái)說(shuō),GUI界面的房間名的字符串如“臥室、客廳”、智能家電名字符串如“冰 箱、空調(diào)”,操作名(即⑶I按鍵)字符串如界面的上下按鍵對(duì)應(yīng)的指令(如升溫、降溫;或 為提高溫度、降低溫度)、參數(shù)字符串如用戶設(shè)置的空調(diào)溫度參數(shù)等。這些字符串的具體名 稱也可以為其他通用叫法,可以在后面進(jìn)行匹配識(shí)別??梢?jiàn),上述方式并未限制編寫⑶I人 員對(duì)界面中的各個(gè)智能家電的控制界面使用規(guī)定的控制對(duì)象和控制指令名稱,使得GUI編 寫人員可以靈活的使用其常用的名稱。本發(fā)明雖然可以采用其他名稱,但本發(fā)明建議使用各類電器的設(shè)備描述文件中采 用的控制對(duì)象和控制指令名稱(即設(shè)備名和操作名),這樣可以在后續(xù)過(guò)程中加快匹配識(shí) 別速度和準(zhǔn)確性。步驟204 =CAE將所接收的字符串進(jìn)行解析,匹配到網(wǎng)關(guān)已經(jīng)動(dòng)態(tài)添加的設(shè)備和相 應(yīng)的指令。具體如下將所接收的設(shè)備類型字符串與其獲得的網(wǎng)關(guān)已經(jīng)動(dòng)態(tài)添加的設(shè)備的名稱進(jìn)行比 較,當(dāng)名稱相匹配,若有房間號(hào)則進(jìn)一步則檢測(cè)其獲得的該設(shè)備所在房間是否與房間字符 串相匹配,若匹配則以網(wǎng)關(guān)中該匹配的設(shè)備在網(wǎng)關(guān)中的動(dòng)態(tài)的設(shè)備索引號(hào)作為所確定出的 設(shè)備索引號(hào);同時(shí)對(duì)應(yīng)到該設(shè)備的控制子網(wǎng)地址;而后,根據(jù)所述設(shè)備索引號(hào)查詢?cè)撛O(shè)備對(duì)應(yīng)的所有操作,之后檢測(cè)操作字符串是 否與某一項(xiàng)操作的名稱匹配,若匹配則以該所匹配的操作的索引號(hào)作為所確定出的操作索 引號(hào)。這里需要說(shuō)明的是,這里對(duì)應(yīng)到設(shè)備索引號(hào)主要是為了找到設(shè)備;而同類設(shè)備的 相同操作的索引并不相同,例如如果有兩個(gè)空調(diào)分別位于客廳與主臥,那么只根據(jù)設(shè)備名 找不到具體操作,故使用設(shè)備索引號(hào)。其中,本步驟為了實(shí)現(xiàn)通過(guò)電視側(cè)GUI界面發(fā)送過(guò)來(lái)的非標(biāo)準(zhǔn)的控制對(duì)象與操 作指令能匹配到相應(yīng)的設(shè)備和操作,可以在CAE建立名稱列表,記錄每個(gè)標(biāo)準(zhǔn)名和對(duì)應(yīng)的 非標(biāo)準(zhǔn)名,例如一個(gè)名稱列表中的標(biāo)準(zhǔn)名和非標(biāo)準(zhǔn)名可為“廁所茅房、衛(wèi)生間、洗手間、 Toilet”,這樣無(wú)論傳輸過(guò)來(lái)相應(yīng)字符串是其中的哪個(gè)都能夠被識(shí)別出來(lái)。并且,名稱列表 可以進(jìn)行擴(kuò)充以識(shí)別新的非標(biāo)準(zhǔn)名,如將上述再擴(kuò)充入“便所、盥洗室、WC”等等。又如對(duì) 應(yīng)某空調(diào)GUI的控制界面向上箭頭的控件對(duì)應(yīng)的指令名稱列表可為“升高提高、提升、升 溫”,等等,這樣實(shí)現(xiàn)了 GUI與具體設(shè)備的松耦合,對(duì)于GUI編寫方可以不必按照固定的名稱 命名對(duì)應(yīng)的GUI控件,CAE接收到后根據(jù)名稱列表即可識(shí)別出其所使用的非標(biāo)準(zhǔn)名。步驟205:CAE向網(wǎng)關(guān)發(fā)送所匹配的設(shè)備索引號(hào)與操作索引號(hào),網(wǎng)關(guān)從自身的數(shù)據(jù) 庫(kù)中查找設(shè)備索引號(hào)與操作索引號(hào)對(duì)應(yīng)的智能家電設(shè)備的控制子網(wǎng)地址、操作的指令編碼 (例如設(shè)定溫度操作編碼為5d03),接著網(wǎng)關(guān)向家庭控制子網(wǎng)中的相應(yīng)設(shè)備發(fā)送相應(yīng)的指 令編碼并傳輸參數(shù)(即向由設(shè)備索引確定的控制子網(wǎng)地址發(fā)送包含由操作索引號(hào)確定的 指令編碼、參數(shù)值),以對(duì)智能家電進(jìn)行控制。由上可以看出,本發(fā)明不需要預(yù)先建立GUI上各個(gè)設(shè)備、控制界面上各個(gè)控件與
7設(shè)備索引號(hào)、操作索引號(hào)的對(duì)應(yīng)關(guān)系,便于電視側(cè)GUI的獨(dú)立設(shè)計(jì),利于設(shè)計(jì)人員設(shè)計(jì)圖形 用戶界面而不受制于因添刪設(shè)備而變化的設(shè)備索引號(hào)與操作索引號(hào)。且電視GUI組件可下 載對(duì)應(yīng)所述智能家電的GUI界面,使得用戶可得到與家電對(duì)應(yīng)的GUI界面。
由上述步驟203可以看出,該實(shí)施例是由電視側(cè)GUI界面接收控制界面按鍵,并對(duì) 應(yīng)到具體的指令發(fā)送到CAE。另一種實(shí)現(xiàn)方式是在確定操作的參數(shù)時(shí)電視側(cè)并不轉(zhuǎn)換為對(duì)應(yīng)的指令,而僅將按 鍵的名稱發(fā)送至網(wǎng)關(guān),如“向上、向下、向左、向右”;而由網(wǎng)關(guān)側(cè)記錄按鍵名稱和對(duì)應(yīng)的指 令,如網(wǎng)關(guān)的空調(diào)側(cè)項(xiàng)下記錄“向上、向下、向左、向右”分別為“升溫、降溫、無(wú)效、無(wú)效”, 這樣的好處使得GUI界面的編寫人員更不必考慮按鍵名與對(duì)應(yīng)指令的轉(zhuǎn)換過(guò)程,更適用于 GUI控制界面的常用或公知的控制鍵的設(shè)計(jì)(即GUI編寫人員與網(wǎng)關(guān)側(cè)識(shí)別程序的編寫人 員都十分清楚某按鍵對(duì)應(yīng)的某指令),并且,其GUI界面編寫更簡(jiǎn)單且相應(yīng)控件可通用,如 不同設(shè)備,如空調(diào)、冰箱的控制界面同樣的向上箭頭,其按鍵名稱是相同的,因此該向上箭 頭的控件可以通用。另外,電視上的各個(gè)智能家電GUI可到一服務(wù)器下載或更新,例如,當(dāng)經(jīng)過(guò)如上步 驟后,網(wǎng)關(guān)已經(jīng)將電視GUI界面的智能家電與真實(shí)的智能家電建立對(duì)應(yīng)關(guān)系,則可以將該 智能家電的設(shè)備類型號(hào)(根據(jù)記錄的設(shè)備描述文件)發(fā)送給提供家電圖案的服務(wù)器,服務(wù) 器根據(jù)設(shè)備類型號(hào)將對(duì)應(yīng)的家電GUI圖案發(fā)送給網(wǎng)關(guān),由網(wǎng)關(guān)提供給所述電視;電視則可 以更新其對(duì)應(yīng)的智能家電的圖案等,實(shí)現(xiàn)與用戶設(shè)備匹配的圖案,而不再是通用的固定的 圖案。當(dāng)然,當(dāng)電視GUI上不存在某類智能家電時(shí),也可通過(guò)網(wǎng)關(guān)接收所述服務(wù)器提供 的該設(shè)備類型號(hào)對(duì)應(yīng)的⑶I組件,供用戶添加至相應(yīng)的房間畫面下,以實(shí)現(xiàn)電視⑶I對(duì)新智 能家電的控制。又一種改進(jìn)方案是,電視GUI不直接傳輸字符串給CAE,而是傳輸固定的編號(hào),例 如2代表字符串“空調(diào)”、3代表“熱水器”、4代表“洗衣機(jī)”,21代表“空調(diào)開(kāi)機(jī)”,22代表“空 調(diào)設(shè)定溫度”。根據(jù)所述固定編號(hào)可生成字符串。由此進(jìn)一步簡(jiǎn)化GUI設(shè)計(jì)人員的工作。這 可以預(yù)先建立一個(gè)可查的手冊(cè),便于用戶查詢相關(guān)固定編號(hào)所對(duì)應(yīng)的字符串。如圖3示出了可實(shí)現(xiàn)本發(fā)明方法的系統(tǒng)結(jié)構(gòu)圖,其中,提供GUI的物聯(lián)網(wǎng)電視、家 庭控制網(wǎng)關(guān)、智能電器位于家中,家庭控制網(wǎng)關(guān)通過(guò)家庭控制子網(wǎng)與電器相連接,物聯(lián)網(wǎng)電 視通過(guò)家庭局域網(wǎng)(或通過(guò)Internet上的服務(wù)器)與網(wǎng)關(guān)相連接。其通信過(guò)程包括⑶I進(jìn)程與核心應(yīng)用引擎CAE通過(guò)有名管道進(jìn)行通信;⑶I進(jìn)程 與CAE通過(guò)輔助有名管道進(jìn)行通信;CAE與家電控制網(wǎng)關(guān)上的核心進(jìn)程通過(guò)TCP進(jìn)行通信; 網(wǎng)關(guān)核心core進(jìn)程與gatemodule進(jìn)程通過(guò)TCP進(jìn)行通信;網(wǎng)關(guān)的gatemodule進(jìn)程與家電 通過(guò)e家佳協(xié)議進(jìn)行通信。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,例如上述實(shí)施例 描述的字符串,也可以是由其他信息組成,例如數(shù)值型參數(shù)等。凡在本發(fā)明的精神和原則之 內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種智能家電的控制方法,其特征在于,包括A、電視讀取其存儲(chǔ)的GUI界面程序并顯示,接收用戶通過(guò)遙控器對(duì)GUI界面中的智能家電的控制界面的操作;B、生成包含控制對(duì)象和控制指令的字符串;C、CAE模塊將字符串匹配到其從網(wǎng)關(guān)獲取的網(wǎng)關(guān)動(dòng)態(tài)添加的設(shè)備索引號(hào)和相應(yīng)的指令索引號(hào),并發(fā)送至網(wǎng)關(guān);D、網(wǎng)關(guān)根據(jù)接收的設(shè)備索引號(hào)與指令索引號(hào)匹配到對(duì)應(yīng)的智能家電設(shè)備的地址、指令編碼;并向該地址發(fā)送相應(yīng)的指令編碼,以對(duì)智能家電進(jìn)行控制。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟A所述顯示包括顯示GUI界面提供的房間畫面、位于房間畫面中位置可編輯的智能家電的畫面;顯示所述智能家電畫面被選擇后所對(duì)應(yīng)的控制界面。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟B中由電視根據(jù)GUI界面提供的房間和智能家電分別對(duì)應(yīng)的房間名字符串和設(shè)備名字符 串,生成控制對(duì)象的字符串;根據(jù)所述控制界面的按鍵對(duì)應(yīng)的指令的操作名字符串生成控 制指令的字符串;將所述字符串提供給核心應(yīng)用引擎CAE模塊。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,CAE模塊記錄不同GUI界面中各個(gè)智能家 電的控制界面的各個(gè)按鍵名稱對(duì)應(yīng)的控制指令字符串;步驟B生成控制指令字符串的步驟包括電視將所操作的控制界面按鍵的名稱傳輸至 CAE模塊;CAE模塊將該按鍵名稱轉(zhuǎn)換為對(duì)應(yīng)的控制指令字符串。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,CAE模塊記錄不同GUI界面中各個(gè)智能家 電的控制界面的各個(gè)按鍵的編號(hào)對(duì)應(yīng)的控制指令字符串;步驟B生成控制指令字符串的步驟包括電視將所操作的控制界面的按鍵對(duì)應(yīng)的編號(hào) 傳輸至CAE模塊;CAE模塊將該編號(hào)轉(zhuǎn)換為對(duì)應(yīng)的控制指令字符串。
6.根據(jù)權(quán)利要求3、4或5所述的方法,其特征在于,步驟C包括Cl、CAE模塊將控制對(duì)象字符串中的設(shè)備名字符串與其獲取的網(wǎng)關(guān)動(dòng)態(tài)添加的設(shè)備名 稱進(jìn)行比較;C2、名稱相匹配時(shí),以匹配的所述設(shè)備名稱對(duì)應(yīng)的設(shè)備索引號(hào)作為所確定出的設(shè)備索 引號(hào);C3、根據(jù)所述設(shè)備索引號(hào)讀取對(duì)應(yīng)的所有指令名稱,將控制指令字符串與所述指令名 稱進(jìn)行比較;C4、名稱相匹配時(shí),以匹配的所述指令名稱對(duì)應(yīng)的指令索引號(hào)作為所確定出的指令索 引號(hào)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,步驟C2進(jìn)一步包括當(dāng)控制對(duì)象字符串中有房間名字符串時(shí),進(jìn)一步與所述設(shè)備名稱的房間名屬性進(jìn)行匹配;以與所述房間名屬性匹配的所述設(shè)備名稱對(duì)應(yīng)的設(shè)備索引號(hào)作為所確定出的設(shè)備索 引號(hào)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,智能家電的標(biāo)準(zhǔn)設(shè)備名字符串和對(duì)應(yīng)的非標(biāo)準(zhǔn)設(shè) 備名字符串;步驟Cl所述進(jìn)行比較前還包括將所接收的設(shè)備名字符串根據(jù)所述名稱列表轉(zhuǎn)換為 標(biāo)準(zhǔn)設(shè)備名字符串。
9.根據(jù)權(quán)利要求6所述的方法,其特征在于,步驟C2后還包括 CAE模塊根據(jù)所匹配的設(shè)備名稱向存儲(chǔ)不同智能家電的GUI圖案數(shù)據(jù)的服務(wù)器請(qǐng)求下 載該設(shè)備名稱對(duì)應(yīng)的GUI界面;CAE模塊根據(jù)所下載的GUI界面更新電視中相應(yīng)智能家電的GUI界面。
全文摘要
本發(fā)明提供了一種智能家電的控制方法,包括A、電視讀取其存儲(chǔ)的GUI界面的程序并顯示,接收用戶通過(guò)遙控器對(duì)GUI界面中的智能家電的控制界面的操作;B、生成包含控制對(duì)象和控制指令的字符串;C、核心應(yīng)用引擎CAE模塊將字符串匹配到其從網(wǎng)關(guān)獲取的網(wǎng)關(guān)動(dòng)態(tài)添加的設(shè)備索引號(hào)和相應(yīng)的指令索引號(hào),并發(fā)送至網(wǎng)關(guān);D、網(wǎng)關(guān)根據(jù)接收的設(shè)備索引號(hào)與指令索引號(hào)匹配到對(duì)應(yīng)的智能家電設(shè)備的地址、指令編碼;并向該地址發(fā)送相應(yīng)的指令編碼,以對(duì)智能家電進(jìn)行控制。本發(fā)明可以實(shí)現(xiàn)向用戶提供高分辨率高像素畫面及GUI界面與具體設(shè)備的松耦合,簡(jiǎn)化用戶GUI編寫的操作。
文檔編號(hào)H04N5/44GK101908989SQ201010254138
公開(kāi)日2010年12月8日 申請(qǐng)日期2010年8月16日 優(yōu)先權(quán)日2010年8月16日
發(fā)明者余浪, 宋成魁, 李大勤, 熊庚超 申請(qǐng)人:海爾集團(tuán)公司;青島海爾智能家電科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1