欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種智能家居遠程控制系統(tǒng)及智能家居服務(wù)器的制作方法

文檔序號:6728076閱讀:232來源:國知局
專利名稱:一種智能家居遠程控制系統(tǒng)及智能家居服務(wù)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及智能家居領(lǐng)域,尤其涉及一種智能家居遠程控制系統(tǒng)及智能家居服務(wù)
背景技術(shù)
隨著智能家居技術(shù)的不斷進步以及對生活品質(zhì)的不斷追求,作為物聯(lián)網(wǎng)應(yīng)用之一的智能家居必將成為未來家居的基本形態(tài),具有廣闊的市場應(yīng)用前景。智能家居利用先進的計算機技術(shù)、網(wǎng)絡(luò)通訊技術(shù)、綜合布線技術(shù)、將與家居生活有關(guān)的各種子系統(tǒng),有機的結(jié)合在一起,通過網(wǎng)絡(luò)化綜合智能控制和管理,使人們的家居生活更加舒適、安全、高效。但是,發(fā)明人在實施本發(fā)明的過程中發(fā)現(xiàn),現(xiàn)有的智能家居遠程控制系統(tǒng)存在以下不足不同標(biāo)準(zhǔn)的家居控制器因為接口不同,不能接入同一智能家居服務(wù)器。以當(dāng)前國內(nèi)現(xiàn)狀為例,智能家居標(biāo)準(zhǔn)主要有以海爾為代表的家庭網(wǎng)絡(luò)標(biāo)準(zhǔn)產(chǎn)業(yè)聯(lián)盟ITopHome標(biāo)準(zhǔn),以及以美的為代表的信息設(shè)備資源共享協(xié)同服務(wù)(IGRS,Intelligent Grouping and Resource Sharing)標(biāo)準(zhǔn)。不同標(biāo)準(zhǔn)定義的家居控制器(家庭網(wǎng)關(guān))與智能家居服務(wù)器間接口不同。ITopHome標(biāo)準(zhǔn)的家居控制器只能接入ITopHome標(biāo)準(zhǔn)的智能家居服務(wù)器,IGRS 標(biāo)準(zhǔn)的家居控制器也只能接入IGRS標(biāo)準(zhǔn)的智能家居服務(wù)器。由于缺乏統(tǒng)一的標(biāo)準(zhǔn),智能家居產(chǎn)業(yè)鏈難以形成,不利于智能家居業(yè)務(wù)的推廣,同時,用戶購買的智能家居設(shè)備可能并不遵循同一標(biāo)準(zhǔn),使得用戶不得不先后登錄不同的智能家居服務(wù)器來控制自己家中的智能家居設(shè)備,不便于用戶的操作使用。當(dāng)前,智能家居遠程控制系統(tǒng)均采用瀏覽器/服務(wù)器架構(gòu)(B/SBrowser/Server)。 B/S架構(gòu)的缺陷之一是無法實現(xiàn)端到端的內(nèi)容加密。因為智能家居業(yè)務(wù)涉及用戶家中智能家居設(shè)備的控制與操作以及視頻音頻媒體的遠程傳送,所以智能家居業(yè)務(wù)是否安全對智能家居用戶而言至關(guān)重要。也就是說,除了采用用戶名/密碼驗證之外,還需對家居控制器到客戶端之間傳送的內(nèi)容進行加密保護。B/S架構(gòu)的缺陷之二是不能主動上報智能家居設(shè)備狀態(tài)到客戶端。B/S架構(gòu)基于請求響應(yīng)模式,客戶端沒有請求信息,服務(wù)器端不會主動推送信息。基于B/S架構(gòu)的智能家居遠程控制系統(tǒng)雖然可以采用短消息或Email方式實現(xiàn)智能家居設(shè)備狀態(tài)上報,但無論是短消息還是Email均難以滿足用戶的實時交互需求。

發(fā)明內(nèi)容
本發(fā)明解決的技術(shù)問題在于提供一種智能家居遠程控制系統(tǒng)及智能家居服務(wù)器,使不同標(biāo)準(zhǔn)接口的家居控制器能夠接入智能家居服務(wù)器并接受智能家居服務(wù)器的控制。為解決上述技術(shù)問題,本發(fā)明提供的智能家居遠程控制系統(tǒng)包括客戶端、智能家居服務(wù)器、家居控制器和智能家居設(shè)備;所述客戶端與所述智能家居服務(wù)器通過互聯(lián)網(wǎng)連接;所述家居控制器與所述智能家居服務(wù)器通過互聯(lián)網(wǎng)連接;所述客戶端,用于向所述智能家居服務(wù)器發(fā)送操作指令,接收所述智能家居服務(wù)器的操作響應(yīng);所述智能家居服務(wù)器, 用于接收所述客戶端的操作指令,向所述家居控制器下發(fā)控制指令,接收所述家居控制器的控制響應(yīng),向所述客戶端返回操作響應(yīng);所述家居控制器,用于接收所述智能家居服務(wù)器的控制指令,向所述智能家居設(shè)備下發(fā)控制指令,接收所述智能家居設(shè)備的控制響應(yīng),向所述智能家居服務(wù)器返回控制響應(yīng);所述智能家居設(shè)備,用于接收所述家居控制器的控制指令,執(zhí)行控制操作,向所述家居控制器返回控制響應(yīng);其特征在于,所述智能家居遠程控制系統(tǒng)至少包括兩種不同標(biāo)準(zhǔn)接口的家居控制器;所述智能家居服務(wù)器接收所述客戶端操作指令后,將所述操作指令轉(zhuǎn)換為所述家居控制器能夠識別的控制指令,向所述家居控制器下發(fā)所述控制指令。優(yōu)選的,所述家居控制器為家庭網(wǎng)絡(luò)標(biāo)準(zhǔn)產(chǎn)業(yè)聯(lián)盟ITopHome標(biāo)準(zhǔn)的家居控制器。優(yōu)選的,所述家居控制器為信息設(shè)備資源共享協(xié)同服務(wù)IGRS標(biāo)準(zhǔn)的家居控制器。優(yōu)選的,所述智能家居服務(wù)器與第三方服務(wù)器連接,所述第三方服務(wù)器通過所述智能家居服務(wù)器向智能家居用戶提供第三方服務(wù)。優(yōu)選的,所述智能家居服務(wù)器與網(wǎng)絡(luò)應(yīng)用連接,所述智能家居服務(wù)器通過應(yīng)用程序接口向所述網(wǎng)絡(luò)應(yīng)用提供智能家居服務(wù)。優(yōu)選的,所述客戶端與所述智能家居服務(wù)器采用非瀏覽器/服務(wù)器的客戶端/服務(wù)器C/S架構(gòu)。優(yōu)選的,所述家居控制器通過所述智能家居服務(wù)器向所述客戶端主動上報所述智能家居設(shè)備的狀態(tài)信息。優(yōu)選的,所述家居控制器和所述客戶端均設(shè)置加密密鑰和解密密鑰;所述家居控制器根據(jù)所述加密密鑰對發(fā)送給所述客戶端的信息進行加密;所述客戶端根據(jù)所述解密密鑰對其接收的加密信息進行解密;所述客戶端根據(jù)所述加密密鑰對發(fā)送給所述家居控制器的信息進行加密;所述家居控制器根據(jù)所述解密密鑰對其接收的加密信息進行解密。優(yōu)選的,所述智能家居服務(wù)器包括用戶管理模塊,用于管理智能家居用戶開戶及鑒權(quán);存儲并維護智能家居用戶標(biāo)識信息、智能家居用戶鑒權(quán)信息以及智能家居用戶設(shè)置信息;所述用戶管理模塊根據(jù)所述智能家居用戶標(biāo)識信息以及所述智能家居用戶鑒權(quán)信息,判斷接入用戶是否為合法智能家居用戶;所述智能家居遠程控制系統(tǒng)依據(jù)所述判斷結(jié)果接受或拒絕所述用戶接入;設(shè)備管理模塊,用于管理智能家居設(shè)備開戶及鑒權(quán);存儲并維護智能家居設(shè)備標(biāo)識信息、智能家居設(shè)備鑒權(quán)信息、智能家居設(shè)備屬性信息以及智能家居設(shè)備狀態(tài)信息;所述設(shè)備管理模塊根據(jù)所述智能家居設(shè)備標(biāo)識信息以及所述智能家居設(shè)備鑒權(quán)信息,判斷接入設(shè)備是否為合法智能家居設(shè)備;所述智能家居遠程控制系統(tǒng)依據(jù)所述判斷結(jié)果接受或拒絕所述設(shè)備接入;業(yè)務(wù)處理模塊,用于各種智能家居業(yè)務(wù)的控制及處理;指令收發(fā)模塊,用于所述智能家居服務(wù)器與所述客戶端、所述智能家居服務(wù)器與所述家居控制器之間的指令收發(fā);其特征在于,所述智能家居服務(wù)器還包括
指令轉(zhuǎn)換模塊,用于將所述客戶端的操作指令轉(zhuǎn)換為所述家居控制器能夠識別的控制指令,使不同標(biāo)準(zhǔn)接口的所述家居控制器能夠接入所述智能家居服務(wù)器并接受所述智能家居服務(wù)器的控制。本發(fā)明提供的智能家居服務(wù)器包括用戶管理模塊,用于管理智能家居用戶開戶及鑒權(quán);存儲并維護智能家居用戶標(biāo)識信息、智能家居用戶鑒權(quán)信息以及智能家居用戶設(shè)置信息;所述用戶管理模塊根據(jù)所述智能家居用戶標(biāo)識信息以及所述智能家居用戶鑒權(quán)信息,判斷接入用戶是否為合法智能家居用戶;所述智能家居服務(wù)器依據(jù)所述判斷結(jié)果接受或拒絕所述用戶接入;設(shè)備管理模塊,用于管理智能家居設(shè)備開戶及鑒權(quán);存儲并維護智能家居設(shè)備標(biāo)識信息、智能家居設(shè)備鑒權(quán)信息、智能家居設(shè)備屬性信息以及智能家居設(shè)備狀態(tài)信息;所述設(shè)備管理模塊根據(jù)所述智能家居設(shè)備標(biāo)識信息以及所述智能家居設(shè)備鑒權(quán)信息,判斷接入設(shè)備是否為合法智能家居設(shè)備;所述智能家居服務(wù)器依據(jù)所述判斷結(jié)果接受或拒絕所述設(shè)備接入;業(yè)務(wù)處理模塊,用于各種智能家居業(yè)務(wù)的控制及處理;指令收發(fā)模塊,用于所述智能家居服務(wù)器與客戶端、所述智能家居服務(wù)器與家居控制器之間的指令收發(fā);其特征在于,所述智能家居服務(wù)器還包括指令轉(zhuǎn)換模塊,用于將所述客戶端的操作指令轉(zhuǎn)換為所述家居控制器能夠識別的控制指令,使不同標(biāo)準(zhǔn)接口的所述家居控制器能夠接入所述智能家居服務(wù)器并接受所述智能家居服務(wù)器的控制。優(yōu)選的,所述智能家居服務(wù)器還包括應(yīng)用程序接口管理模塊,用于提供應(yīng)用程序接口,并對所述應(yīng)用程序接口的訪問進行控制。優(yōu)選的,所述智能家居服務(wù)器還包括第三方服務(wù)管理模塊,用于管理第三方服務(wù),并對所述第三方服務(wù)的接入進行控制。實施本發(fā)明提供的智能家居遠程控制系統(tǒng),使不同標(biāo)準(zhǔn)接口的家居控制器能夠接入智能家居服務(wù)器并接受智能家居服務(wù)器的控制,有利于推動智能家居業(yè)務(wù)以及物聯(lián)網(wǎng)的發(fā)展。本發(fā)明提供的智能家居服務(wù)器通過接入的第三方服務(wù)器向智能家居用戶提供第三方服務(wù),增強了智能家居系統(tǒng)的業(yè)務(wù)特性,同時,本發(fā)明提供的智能家居服務(wù)器通過應(yīng)用程序接口向網(wǎng)絡(luò)應(yīng)用提供智能家居服務(wù),提高了智能家居系統(tǒng)的開放性。本發(fā)明提供的智能家居遠程控制系統(tǒng)采用C/S架構(gòu),實現(xiàn)了家居控制器到客戶端之間端到端的內(nèi)容加密,提高了智能家居業(yè)務(wù)的安全性,同時,本發(fā)明提供的智能家居遠程控制系統(tǒng)實現(xiàn)了智能家居設(shè)備狀態(tài)信息到客戶端的主動上報,滿足智能家居用戶的實時交互需求。


圖1為本發(fā)明提供的智能家居遠程控制系統(tǒng)第一實施例結(jié)構(gòu)示意圖;圖2為本發(fā)明提供的智能家居遠程控制系統(tǒng)第二實施例結(jié)構(gòu)示意圖;圖3為本發(fā)明提供的智能家居遠程控制系統(tǒng)第三實施例結(jié)構(gòu)示意圖4為本發(fā)明提供的智能家居服務(wù)器第一實施例結(jié)構(gòu)示意圖;圖5為本發(fā)明提供的智能家居服務(wù)器第二實施例結(jié)構(gòu)示意圖;圖6為本發(fā)明提供的第三方服務(wù)注冊流程示意圖;圖7為本發(fā)明提供的第三方服務(wù)觸發(fā)流程示意圖;圖8為本發(fā)明提供的智能家居服務(wù)器第三實施例結(jié)構(gòu)示意圖;圖9為本發(fā)明提供的應(yīng)用程序接口訪問流程示意圖;圖10為本發(fā)明提供的客戶端結(jié)構(gòu)示意圖;圖11為本發(fā)明提供的家居控制器結(jié)構(gòu)示意圖;圖12為本發(fā)明提供的信息加密傳送流程示意圖;圖13為本發(fā)明提供的智能家居用戶登錄流程示意圖;圖14為本發(fā)明提供的智能家居設(shè)備注冊流程示意圖;圖15為本發(fā)明提供的智能家居設(shè)備操控流程示意圖;圖16為本發(fā)明提供的智能家居設(shè)備狀態(tài)信息上報流程示意圖。
具體實施例方式本發(fā)明提供一種智能家居遠程控制系統(tǒng)及智能家居服務(wù)器,使不同標(biāo)準(zhǔn)接口的家居控制器能夠接入智能家居服務(wù)器并接受智能家居服務(wù)器的控制,有利于智能家居業(yè)務(wù)的推廣及物聯(lián)網(wǎng)的發(fā)展。為使本發(fā)明的目的,技術(shù)方案以及優(yōu)點更加清晰,下面將結(jié)合附圖對本發(fā)明作進一步詳細(xì)描述。圖1為本發(fā)明提供的智能家居遠程控制系統(tǒng)第一實施例結(jié)構(gòu)示意圖。本實施例提供的智能家居遠程控制系統(tǒng)包括客戶端1、智能家居服務(wù)器2、家居控制器3和智能家居設(shè)備4 ;客戶端1和智能家居服務(wù)器2之間通過互聯(lián)網(wǎng)連接;智能家居服務(wù)器2和家居控制器3之間通過互聯(lián)網(wǎng)連接;家居控制器3和智能家居設(shè)備4之間通過有線(如電力線、局域網(wǎng)等)或無線(如藍牙、紅外等)方式相連??蛻舳?,用于向智能家居服務(wù)器2發(fā)送操作指令,接收智能家居服務(wù)器2的操作響應(yīng)。智能家居服務(wù)器2,用于接收客戶端1的操作指令,向家居控制器3下發(fā)控制指令, 接收家居控制器3的控制響應(yīng),向客戶端1返回操作響應(yīng)。家居控制器3,用于接收智能家居服務(wù)器2的控制指令,向智能家居設(shè)備4下發(fā)控制指令,接收智能家居設(shè)備4的控制響應(yīng),向智能家居服務(wù)器2返回控制響應(yīng)。智能家居設(shè)備4,用于接收家居控制器3的控制指令,執(zhí)行控制操作,向家居控制器3返回控制響應(yīng)。更進一步的,本實施例提供的智能家居遠程控制系統(tǒng)至少包括兩種不同標(biāo)準(zhǔn)接口的家居控制器3 ;智能家居服務(wù)器2接收客戶端1發(fā)送的操作指令后,將操作指令轉(zhuǎn)換為家居控制器3能夠識別的控制指令,向家居控制器下發(fā)控制指令。更為具體的,本發(fā)明實施例提供的智能家居遠程控制系統(tǒng)中的智能家居服務(wù)器2 支持不同標(biāo)準(zhǔn)接口的家居控制器3接入。智能家居服務(wù)器2接收客戶端1發(fā)送的操作指令后,根據(jù)家居控制器3采用的標(biāo)準(zhǔn)接口,將操作指令轉(zhuǎn)換為家居控制器3能夠識別的控制指令,然后向家居控制器3下發(fā)控制指令。
實施本發(fā)明實施例提供的智能家居遠程控制系統(tǒng),使得不同標(biāo)準(zhǔn)接口的家居控制器3能夠接入智能家居服務(wù)器2并接受智能家居服務(wù)器2的控制,提高了智能家居遠程控制系統(tǒng)對家居控制器3及智能家居設(shè)備4的兼容性,有利于智能家居業(yè)務(wù)的推廣以及物聯(lián)網(wǎng)的發(fā)展。圖2為本發(fā)明提供的智能家居遠程控制系統(tǒng)第二實施例結(jié)構(gòu)示意圖。本實施例提供的智能家居遠程控制系統(tǒng)同樣包括如圖1所示的客戶端1、智能家居服務(wù)器2、家居控制器3和智能家居設(shè)備4,不同之處在于,還包括與智能家居服務(wù)器2相連的第三方服務(wù)器5,第三方服務(wù)器5通過智能家居服務(wù)器2向智能家居用戶提供第三方服務(wù)。更為具體的,本實施例提供的智能家居服務(wù)器2還包括第三方服務(wù)管理模塊。第三方服務(wù)管理模塊用于管理第三方服務(wù),并對第三方服務(wù)接入進行控制。本實施例提供的智能家居遠程控制系統(tǒng),使得如家電維修等第三方服務(wù)能夠集成到智能家居服務(wù)中,提高智能家居用戶的使用體驗和滿意度。圖3為本發(fā)明提供的智能家居遠程控制系統(tǒng)第三實施例結(jié)構(gòu)示意圖。本實施例提供的智能家居遠程控制系統(tǒng)同樣包括如圖1所示的客戶端1、智能家居服務(wù)器2、家居控制器3和智能家居設(shè)備4,不同之處在于,還包括與智能家居服務(wù)器2相連的網(wǎng)絡(luò)應(yīng)用6,智能家居服務(wù)器2通過應(yīng)用程序接口向網(wǎng)絡(luò)應(yīng)用6提供智能家居服務(wù)。更為具體的,本實施例提供的智能家居服務(wù)器2還包括應(yīng)用程序接口管理模塊。 應(yīng)用程序接口管理模塊用于提供應(yīng)用程序接口,并對應(yīng)用程序接口訪問進行控制。本實施例提供的智能家居遠程控制系統(tǒng),能夠向網(wǎng)絡(luò)應(yīng)用提供如遠程抄表等智能家居服務(wù),開放智能家居服務(wù)能力。圖4為本發(fā)明提供的智能家居服務(wù)器第一實施例結(jié)構(gòu)示意圖。本實施例提供的智能家居服務(wù)器包括用戶管理模塊21、設(shè)備管理模塊22、業(yè)務(wù)處理模塊23、指令收發(fā)模塊M、指令轉(zhuǎn)換模塊25。用戶管理模塊21,用于管理智能家居用戶開戶及鑒權(quán);存儲并維護智能家居用戶標(biāo)識信息、智能家居用戶鑒權(quán)信息以及智能家居用戶設(shè)置信息;用戶管理模塊21根據(jù)智能家居用戶標(biāo)識信息以及智能家居用戶鑒權(quán)信息,判斷接入用戶是否為合法智能家居用戶; 智能家居服務(wù)器依據(jù)判斷結(jié)果接受或拒絕用戶接入;設(shè)備管理模塊22,用于管理智能家居設(shè)備開戶及鑒權(quán);存儲并維護智能家居設(shè)備標(biāo)識信息、智能家居設(shè)備鑒權(quán)信息,智能家居設(shè)備屬性信息以及智能家居設(shè)備狀態(tài)信息;設(shè)備管理模塊22根據(jù)智能家居設(shè)備標(biāo)識信息以及智能家居設(shè)備鑒權(quán)信息,判斷接入設(shè)備是否為合法智能家居設(shè)備;智能家居服務(wù)器依據(jù)判斷結(jié)果接受或拒絕設(shè)備接入;業(yè)務(wù)處理模塊23,用于各種智能家居業(yè)務(wù)的控制及處理;指令收發(fā)模塊M,用于智能家居服務(wù)器與客戶端、智能家居服務(wù)器與家居控制器之間的指令收發(fā);指令轉(zhuǎn)換模塊25,用于將客戶端的操作指令轉(zhuǎn)換為家居控制器能夠識別的控制指令,使不同標(biāo)準(zhǔn)接口的家居控制器能夠接入智能家居服務(wù)器并接受智能家居服務(wù)器的控制。本實施例提供的智能家居服務(wù)器通過指令轉(zhuǎn)換模塊,使不同標(biāo)準(zhǔn)接口的家居控制器接入智能家居服務(wù)器,提高了智能家居遠程控制系統(tǒng)對家居控制器及智能家居設(shè)備的兼容性,有利于智能家居服務(wù)的推廣及物聯(lián)網(wǎng)的發(fā)展。圖5為本發(fā)明提供的智能家居服務(wù)器第二實施例結(jié)構(gòu)示意圖。本實施例提供的智能家居服務(wù)器同樣包括如圖4所示的用戶管理模塊21、設(shè)備管理模塊22、業(yè)務(wù)處理模塊23、指令收發(fā)模塊對、指令轉(zhuǎn)換模塊25,不同之處在于,還包括與業(yè)務(wù)處理模塊23相連的第三方服務(wù)管理模塊26。第三方服務(wù)管理模塊沈用于管理第三方服務(wù),并對第三方服務(wù)接入進行控制。更進一步的,第三方服務(wù)管理模塊沈包括第三方接入管理單元,用于第三方服務(wù)器的接入管理,包括第三方服務(wù)器簽約管理;第三方服務(wù)器接入鑒權(quán)。更為具體的,第三方服務(wù)器只有在簽約后才可以在智能家居服務(wù)器注冊并提供服務(wù)。第三方服務(wù)器鑒權(quán)通過時,第三方接入管理單元授權(quán)第三方服務(wù)器注冊并提供特定服務(wù)或服務(wù)集。第三方服務(wù)管理單元,用于第三方服務(wù)器的服務(wù)管理;包括第三方服務(wù)注冊管理;第三方服務(wù)信息管理。更為具體的,第三方服務(wù)器通過第三方服務(wù)管理單元注冊第三方服務(wù),第三方服務(wù)注冊后才會呈現(xiàn)給智能家居用戶。當(dāng)智能家居用戶簽約第三方服務(wù)且第三方服務(wù)觸發(fā)條件滿足時,業(yè)務(wù)處理模塊將觸發(fā)第三方服務(wù)。例如,家電維修服務(wù)商A注冊了冰箱維修服務(wù),家電維修服務(wù)商B注冊了洗衣機維修服務(wù),當(dāng)智能家居用戶簽約家電維修服務(wù)時,如果冰箱故障,業(yè)務(wù)處理模塊將觸發(fā)家電維修服務(wù)提供商A注冊的冰箱維修服務(wù),如果洗衣機故障,業(yè)務(wù)處理模塊將觸發(fā)家電維修服務(wù)提供商B注冊的洗衣機維修服務(wù)。第三方服務(wù)器通過第三方服務(wù)管理單元維護注冊服務(wù)信息,主要包括服務(wù)提供商描述、服務(wù)描述、服務(wù)資費等。第三方服務(wù)注冊流程如圖6所示。在第三方接入管理單元簽約后,第三方服務(wù)器向業(yè)務(wù)處理模塊發(fā)送登錄請求,業(yè)務(wù)處理模塊向第三方接入管理單元轉(zhuǎn)發(fā)登錄請求,第三方接入管理單元根據(jù)簽約信息對第三方服務(wù)器進行鑒權(quán),第三方接入管理單元向業(yè)務(wù)處理模塊返回登錄響應(yīng),業(yè)務(wù)處理模塊向第三方服務(wù)器轉(zhuǎn)發(fā)登錄響應(yīng)。第三方服務(wù)器向業(yè)務(wù)處理模塊發(fā)送服務(wù)注冊請求,業(yè)務(wù)處理模塊向第三方服務(wù)管理單元轉(zhuǎn)發(fā)服務(wù)注冊請求,第三方服務(wù)管理單元向業(yè)務(wù)處理模塊返回服務(wù)注冊響應(yīng),業(yè)務(wù)處理模塊向第三方服務(wù)器轉(zhuǎn)發(fā)服務(wù)注冊響應(yīng),完成第三方服務(wù)注冊流程。第三方服務(wù)觸發(fā)流程如圖7所示。用戶在用戶管理模塊簽約第三方服務(wù)后,當(dāng)?shù)谌椒?wù)觸發(fā)條件滿足時,業(yè)務(wù)處理模塊向用戶管理模塊查詢用戶是否簽約該服務(wù),用戶管理模塊向業(yè)務(wù)處理模塊返回查詢結(jié)果,若用戶未簽約該服務(wù),則該服務(wù)不被觸發(fā);若用戶簽約該服務(wù),則業(yè)務(wù)處理模塊向第三方服務(wù)器發(fā)送服務(wù)請求,第三方服務(wù)器返回服務(wù)響應(yīng),提供相應(yīng)服務(wù),完成第三方服務(wù)觸發(fā)流程。本實施例提供的智能家居服務(wù)器,使得如家電維修等第三方服務(wù)能夠集成到智能家居服務(wù)中,提高智能家居用戶的使用體驗和滿意度。
圖8為本發(fā)明提供的智能家居服務(wù)器第三實施例結(jié)構(gòu)示意圖。本實施例提供的智能家居服務(wù)器同樣包括如圖4所示的用戶管理模塊21、設(shè)備管理模塊22、業(yè)務(wù)處理模塊23、指令收發(fā)模塊對、指令轉(zhuǎn)換模塊25,不同之處在于,還包括與業(yè)務(wù)處理模塊23相連的應(yīng)用程序接口管理模塊27。應(yīng)用程序接口管理模塊27用于提供應(yīng)用程序接口,并對應(yīng)用程序接口訪問進行控制。更進一步的,應(yīng)用程序接口管理模塊27包括應(yīng)用程序接口管理單元,用于應(yīng)用程序接口的訪問管理,包括網(wǎng)絡(luò)應(yīng)用簽約管理;網(wǎng)絡(luò)應(yīng)用訪問鑒權(quán)。更為具體的,網(wǎng)絡(luò)應(yīng)用只有在簽約后才可以訪問應(yīng)用程序接口。網(wǎng)絡(luò)應(yīng)用鑒權(quán)通過時,應(yīng)用程序接口管理單元授權(quán)網(wǎng)絡(luò)應(yīng)用訪問應(yīng)用程序接口或應(yīng)用程序接口集。應(yīng)用程序接口提供單元,用于為網(wǎng)絡(luò)應(yīng)用提供應(yīng)用程序接口。更為具體的,應(yīng)用程序接口提供單元可以提供一種或同時提供多種應(yīng)用程序接口類型,如簡單對象訪問協(xié)議(SOAP,Simple Object Access Protocol)應(yīng)用程序接口,表述性狀態(tài)轉(zhuǎn)移(REST,R印resentational State Transfer)應(yīng)用程序接口等。應(yīng)用程序接口訪問流程如圖9所示。網(wǎng)絡(luò)應(yīng)用向業(yè)務(wù)處理模塊發(fā)送API調(diào)用請求,業(yè)務(wù)處理模塊向API管理單元轉(zhuǎn)發(fā) API調(diào)用請求,API管理單元對網(wǎng)絡(luò)應(yīng)用進行鑒權(quán),鑒權(quán)通過后,API管理單元向業(yè)務(wù)處理模塊返回API調(diào)用授權(quán),業(yè)務(wù)處理模塊獲得調(diào)用授權(quán)后向API提供單元發(fā)送API調(diào)用請求, API提供單元完成API調(diào)用后,向業(yè)務(wù)處理模塊返回API調(diào)用響應(yīng),業(yè)務(wù)處理模塊向網(wǎng)絡(luò)應(yīng)用轉(zhuǎn)發(fā)API調(diào)用響應(yīng)。本實施例提供的智能家居服務(wù)器,通過應(yīng)用程序接口向網(wǎng)絡(luò)應(yīng)用提供如遠程抄表等智能家居服務(wù),開放智能家居服務(wù)能力。圖10為本發(fā)明提供的客戶端結(jié)構(gòu)示意圖。本實施例提供的客戶端包括信息收發(fā)模塊11、密鑰設(shè)置模塊12、加密解密模塊 13。信息收發(fā)模塊11,用于客戶端的信息收發(fā)。密鑰設(shè)置模塊12,用于預(yù)置加密密鑰、解密密鑰,也可用于預(yù)置加密算法、解密算法。加密解密模塊13,用于在信息收發(fā)模塊11發(fā)送信息之前,根據(jù)密鑰設(shè)置模塊12預(yù)置的加密密鑰及加密算法對信息進行加密;用于在信息收發(fā)模塊11接收信息之后,根據(jù)密鑰設(shè)置模塊12預(yù)置的解密密鑰及解密算法對信息進行解密。更進一步的,在信息收發(fā)模塊11向家居控制器發(fā)送信息之前,由加密解密模塊13 根據(jù)密鑰設(shè)置模塊12預(yù)置的加密密鑰及加密算法對信息進行加密;在信息收發(fā)模塊11接收家居控制器信息之后,由加密解密模塊13根據(jù)密鑰設(shè)置模塊12預(yù)置的解密密鑰及解密算法對信息進行解密。更為具體的,信息收發(fā)模塊11發(fā)送給家居控制器的信息可以經(jīng)過智能家居服務(wù)器到達家居控制器,也可以不經(jīng)過智能家居服務(wù)器直接到達家居控制器。本實施例提供的客戶端可以實現(xiàn)客戶端到家居控制器之間端到端的信息加密,提高智能家居業(yè)務(wù)的安全性。
0
圖11為本發(fā)明提供的家居控制器結(jié)構(gòu)示意圖。本實施例提供的家居控制器包括信息收發(fā)模塊31、密鑰設(shè)置模塊32、加密解密模塊33。信息收發(fā)模塊31,用于家居控制器的信息收發(fā)。密鑰設(shè)置模塊32,用于預(yù)置加密密鑰、解密密鑰,也可用于預(yù)置加密算法、解密算法。加密解密模塊33,用于在信息收發(fā)模塊31發(fā)送信息之前,根據(jù)密鑰設(shè)置模塊32預(yù)置的加密密鑰及加密算法對信息進行加密;用于在信息收發(fā)模塊31接收信息之后,根據(jù)密鑰設(shè)置模塊32預(yù)置的解密密鑰及解密算法對信息進行解密。更進一步的,在信息收發(fā)模塊31向客戶端發(fā)送信息之前,由加密解密模塊33根據(jù)密鑰設(shè)置模塊32預(yù)置的加密密鑰及加密算法對信息進行加密;在信息收發(fā)模塊31接收客戶端信息之后,由加密解密模塊33根據(jù)密鑰設(shè)置模塊32預(yù)置的解密密鑰及解密算法對信息進行解密。更為具體的,信息收發(fā)模塊31發(fā)送給客戶端的信息可以經(jīng)過智能家居服務(wù)器到達客戶端,也可以不經(jīng)過智能家居服務(wù)器直接到達客戶端。本實施例提供的家居控制器可以實現(xiàn)家居控制器到客戶端之間端到端的信息加密,提高智能家居業(yè)務(wù)的安全性。圖12為本發(fā)明提供的信息加密傳送流程示意圖。本實施例提供的智能家居遠程控制系統(tǒng)中,家居控制器和客戶端均預(yù)置加密密鑰和解密密鑰。家居控制器在發(fā)送信息之前根據(jù)預(yù)置的加密密鑰對信息進行加密;客戶端在接收信息之后根據(jù)預(yù)置的解密密鑰對信息進行解密。同理,客戶端在發(fā)送信息之前根據(jù)預(yù)置的加密密鑰對信息進行加密;家居控制器在接收信息之后根據(jù)預(yù)置的解密密鑰對信息進行解密。更近一步的,家居控制器發(fā)送給客戶端的信息,可以經(jīng)過智能家居服務(wù)器到達客戶端,也可以不經(jīng)過智能家居服務(wù)器直接到達客戶端。同理,客戶端發(fā)送給家居控制器的信息,可以經(jīng)過智能家居服務(wù)器到達家居控制器,也可以不經(jīng)過智能家居服務(wù)器直接到達家居控制器。更為具體的,當(dāng)客戶端與家居控制器之間的信息傳送經(jīng)過智能家居服務(wù)器時,智能家居服務(wù)器不對加密信息進行任何處理,如僅處理消息頭而不處理包含加密信息的消息體。本實施例提供的智能家居遠程控制系統(tǒng),可以實現(xiàn)家居控制器到客戶端之間端到端的信息加密,提高智能家居業(yè)務(wù)的安全性。圖13為本發(fā)明提供的智能家居用戶登錄流程示意圖。在智能家居服務(wù)器開戶后,智能家居用戶通過客戶端登錄智能家居服務(wù)器??蛻舳讼驑I(yè)務(wù)處理模塊發(fā)送登錄請求,業(yè)務(wù)處理模塊向用戶管理模塊轉(zhuǎn)發(fā)登錄請求,用戶管理模塊對智能家居用戶進行鑒權(quán)和注冊并通過業(yè)務(wù)處理模塊向客戶端返回登錄響應(yīng),同時, 業(yè)務(wù)處理模塊從設(shè)備管理模塊獲取智能家居設(shè)備狀態(tài)信息,并將智能家居設(shè)備狀態(tài)信息下發(fā)至客戶端。圖14為本發(fā)明提供的智能家居設(shè)備注冊流程示意圖。
在智能家居服務(wù)器開戶后,智能家居設(shè)備通過家居控制器向智能家居服務(wù)器進行注冊。家居控制器向業(yè)務(wù)處理模塊發(fā)送注冊請求,業(yè)務(wù)處理模塊向設(shè)備管理模塊轉(zhuǎn)發(fā)注冊請求,設(shè)備管理模塊對智能家居設(shè)備進行鑒權(quán)和注冊并通過業(yè)務(wù)處理模塊向家居控制器返回注冊響應(yīng),同時,智能家居設(shè)備向業(yè)務(wù)處理模塊上報智能家居設(shè)備狀態(tài)信息,業(yè)務(wù)處理模塊向設(shè)備管理模塊轉(zhuǎn)發(fā)智能家居設(shè)備狀態(tài)信息,設(shè)備管理模塊更新儲存的智能家居設(shè)備狀態(tài)fe息。圖15為本發(fā)明提供的智能家居設(shè)備操控流程示意圖。智能家居用戶通過客戶端向智能家居服務(wù)器發(fā)送操作指令。客戶端向業(yè)務(wù)處理模塊發(fā)送操作智指令,業(yè)務(wù)處理模塊向用戶管理模塊以及設(shè)備管理模塊確認(rèn)智能家居用戶操作權(quán)限,業(yè)務(wù)處理模塊向家居控制器發(fā)送控制指令,家居控制器向智能家居設(shè)備下發(fā)控制指令,智能家居設(shè)備執(zhí)行控制操作并向家居控制器返回控制響應(yīng),家居控制器向業(yè)務(wù)處理模塊返回控制響應(yīng),業(yè)務(wù)處理模塊向設(shè)備管理模塊發(fā)送智能家居設(shè)備狀態(tài)更新信息,同時, 向客戶端返回智能家居設(shè)備操作響應(yīng)。圖16為本發(fā)明提供的智能家居設(shè)備狀態(tài)信息上報流程示意圖。智能家居設(shè)備通過家居控制器以及智能家居服務(wù)器向客戶端上報智能家居設(shè)備狀態(tài)信息。智能家居設(shè)備向家居控制器上報智能家居設(shè)備狀態(tài)信息,家居控制器向業(yè)務(wù)處理模塊上報智能家居設(shè)備狀態(tài)信息,業(yè)務(wù)處理模塊將智能家居設(shè)備狀態(tài)信息發(fā)送給設(shè)備管理模塊進行智能家居設(shè)備狀態(tài)更新,業(yè)務(wù)處理模塊向用戶管理模塊請示是否需要向客戶端上報智能家居設(shè)備狀態(tài)信息,用戶管理模塊根據(jù)智能家居用戶設(shè)置信息判定是否需要向客戶端上報智能家居設(shè)備狀態(tài)信息,若需要上報,則業(yè)務(wù)處理模塊向客戶端上報智能家居設(shè)備狀態(tài)信息。以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此, 任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換, 都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi),因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準(zhǔn)。
權(quán)利要求
1.一種智能家居遠程控制系統(tǒng),包括客戶端、智能家居服務(wù)器、家居控制器和智能家居設(shè)備;所述客戶端與所述智能家居服務(wù)器通過互聯(lián)網(wǎng)連接;所述家居控制器與所述智能家居服務(wù)器通過互聯(lián)網(wǎng)連接;所述客戶端,用于向所述智能家居服務(wù)器發(fā)送操作指令,接收所述智能家居服務(wù)器的操作響應(yīng);所述智能家居服務(wù)器,用于接收所述客戶端的操作指令, 向所述家居控制器下發(fā)控制指令,接收所述家居控制器的控制響應(yīng),向所述客戶端返回操作響應(yīng);所述家居控制器,用于接收所述智能家居服務(wù)器的控制指令,向所述智能家居設(shè)備下發(fā)控制指令,接收所述智能家居設(shè)備的控制響應(yīng),向所述智能家居服務(wù)器返回控制響應(yīng); 所述智能家居設(shè)備,用于接收所述家居控制器的控制指令,執(zhí)行控制操作,向所述家居控制器返回控制響應(yīng);其特征在于,所述智能家居遠程控制系統(tǒng)至少包括兩種不同標(biāo)準(zhǔn)接口的家居控制器;所述智能家居服務(wù)器接收所述客戶端操作指令后,將所述操作指令轉(zhuǎn)換為所述家居控制器能夠識別的控制指令,向所述家居控制器下發(fā)所述控制指令。
2.如權(quán)利要求1所述的智能家居遠程控制系統(tǒng),其特征在于,所述家居控制器為家庭網(wǎng)絡(luò)標(biāo)準(zhǔn)產(chǎn)業(yè)聯(lián)盟ITopHome標(biāo)準(zhǔn)的家居控制器。
3.如權(quán)利要求1所述的智能家居遠程控制系統(tǒng),其特征在于,所述家居控制器為信息設(shè)備資源共享協(xié)同服務(wù)IGRS標(biāo)準(zhǔn)的家居控制器。
4.如權(quán)利要求1至3任一項所述的智能家居遠程控制系統(tǒng),其特征在于,所述智能家居服務(wù)器與第三方服務(wù)器連接,所述第三方服務(wù)器通過所述智能家居服務(wù)器向智能家居用戶提供第三方服務(wù)。
5.如權(quán)利要求4所述的智能家居遠程控制系統(tǒng),其特征在于,所述智能家居服務(wù)器與網(wǎng)絡(luò)應(yīng)用連接,所述智能家居服務(wù)器通過應(yīng)用程序接口向所述網(wǎng)絡(luò)應(yīng)用提供智能家居服務(wù)。
6.如權(quán)利要求5所述的智能家居遠程控制系統(tǒng),其特征在于,所述客戶端與所述智能家居服務(wù)器采用非瀏覽器/服務(wù)器的客戶端/服務(wù)器C/S架構(gòu)。
7.如權(quán)利要求6所述的智能家居遠程控制系統(tǒng),其特征在于,所述家居控制器通過所述智能家居服務(wù)器向所述客戶端主動上報所述智能家居設(shè)備的狀態(tài)信息。
8.如權(quán)利要求7所述的智能家居遠程控制系統(tǒng),其特征在于,所述家居控制器和所述客戶端均設(shè)置加密密鑰和解密密鑰;所述家居控制器根據(jù)所述加密密鑰對發(fā)送給所述客戶端的信息進行加密;所述客戶端根據(jù)所述解密密鑰對其接收的加密信息進行解密;所述客戶端根據(jù)所述加密密鑰對發(fā)送給所述家居控制器的信息進行加密;所述家居控制器根據(jù)所述解密密鑰對其接收的加密信息進行解密。
9.如權(quán)利要求1至8任一項所述的智能家居遠程控制系統(tǒng),其特征在于,所述智能家居服務(wù)器包括用戶管理模塊,用于管理智能家居用戶開戶及鑒權(quán);存儲并維護智能家居用戶標(biāo)識信息、智能家居用戶鑒權(quán)信息以及智能家居用戶設(shè)置信息;所述用戶管理模塊根據(jù)所述智能家居用戶標(biāo)識信息以及所述智能家居用戶鑒權(quán)信息,判斷接入用戶是否為合法智能家居用戶;所述智能家居遠程控制系統(tǒng)依據(jù)所述判斷結(jié)果接受或拒絕所述用戶接入;設(shè)備管理模塊,用于管理智能家居設(shè)備開戶及鑒權(quán);存儲并維護智能家居設(shè)備標(biāo)識信息、智能家居設(shè)備鑒權(quán)信息,智能家居設(shè)備屬性信息以及智能家居設(shè)備狀態(tài)信息;所述設(shè)備管理模塊根據(jù)所述智能家居設(shè)備標(biāo)識信息以及所述智能家居設(shè)備鑒權(quán)信息,判斷接入設(shè)備是否為合法智能家居設(shè)備;所述智能家居遠程控制系統(tǒng)依據(jù)所述判斷結(jié)果接受或拒絕所述設(shè)備接入;業(yè)務(wù)處理模塊,用于各種智能家居業(yè)務(wù)的控制及處理;指令收發(fā)模塊,用于所述智能家居服務(wù)器與所述客戶端、所述智能家居服務(wù)器與所述家居控制器之間的指令收發(fā);其特征在于,所述智能家居服務(wù)器還包括指令轉(zhuǎn)換模塊,用于將所述客戶端的操作指令轉(zhuǎn)換為所述家居控制器能夠識別的控制指令,使不同標(biāo)準(zhǔn)接口的所述家居控制器能夠接入所述智能家居服務(wù)器并接受所述智能家居服務(wù)器的控制。
10.一種智能家居服務(wù)器,包括用戶管理模塊,用于管理智能家居用戶開戶及鑒權(quán);存儲并維護智能家居用戶標(biāo)識信息、智能家居用戶鑒權(quán)信息以及智能家居用戶設(shè)置信息;所述用戶管理模塊根據(jù)所述智能家居用戶標(biāo)識信息以及所述智能家居用戶鑒權(quán)信息,判斷接入用戶是否為合法智能家居用戶;所述智能家居服務(wù)器依據(jù)所述判斷結(jié)果接受或拒絕所述用戶接入;設(shè)備管理模塊,用于管理智能家居設(shè)備開戶及鑒權(quán);存儲并維護智能家居設(shè)備標(biāo)識信息、智能家居設(shè)備鑒權(quán)信息、智能家居設(shè)備屬性信息以及智能家居設(shè)備狀態(tài)信息;所述設(shè)備管理模塊根據(jù)所述智能家居設(shè)備標(biāo)識信息以及所述智能家居設(shè)備鑒權(quán)信息,判斷接入設(shè)備是否為合法智能家居設(shè)備;所述智能家居服務(wù)器依據(jù)所述判斷結(jié)果接受或拒絕所述設(shè)備接入;業(yè)務(wù)處理模塊,用于各種智能家居業(yè)務(wù)的控制及處理;指令收發(fā)模塊,用于所述智能家居服務(wù)器與客戶端、所述智能家居服務(wù)器與家居控制器之間的指令收發(fā);其特征在于,所述智能家居服務(wù)器還包括指令轉(zhuǎn)換模塊,用于將所述客戶端的操作指令轉(zhuǎn)換為所述家居控制器能夠識別的控制指令,使不同標(biāo)準(zhǔn)接口的所述家居控制器能夠接入所述智能家居服務(wù)器并接受所述智能家居服務(wù)器的控制。
11.如權(quán)利要求10所述的智能家居服務(wù)器,其特征在于,所述智能家居服務(wù)器還包括應(yīng)用程序接口管理模塊,用于提供應(yīng)用程序接口,并對所述應(yīng)用程序接口的訪問進行控制。
12.如權(quán)利要求11所述的智能家居服務(wù)器,其特征在于,所述智能家居服務(wù)器還包括第三方服務(wù)管理模塊,用于管理第三方服務(wù),并對所述第三方服務(wù)的接入進行控制。
全文摘要
本發(fā)明提供一種智能家居遠程控制系統(tǒng),包括客戶端、智能家居服務(wù)器、家居控制器和智能家居設(shè)備;客戶端,用于向智能家居服務(wù)器發(fā)送操作指令;智能家居服務(wù)器,用于接收客戶端的操作指令,向家居控制器下發(fā)控制指令;家居控制器,用于接收智能家居服務(wù)器的控制指令,向智能家居設(shè)備下發(fā)控制指令;智能家居設(shè)備,用于接收家居控制器的控制指令,執(zhí)行控制操作。該智能家居遠程控制系統(tǒng)至少包括兩種不同標(biāo)準(zhǔn)接口的家居控制器;智能家居服務(wù)器接收客戶端操作指令后,將操作指令轉(zhuǎn)換為家居控制器能夠識別的控制指令,向家居控制器下發(fā)控制指令。該智能家居遠程控制系統(tǒng),使不同標(biāo)準(zhǔn)接口的家居控制器能夠接入智能家居服務(wù)器,有利于智能家居業(yè)務(wù)及物聯(lián)網(wǎng)的發(fā)展。
文檔編號G08C17/02GK102263776SQ20101018914
公開日2011年11月30日 申請日期2010年5月26日 優(yōu)先權(quán)日2010年5月26日
發(fā)明者魏星 申請人:魏星
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
贺兰县| 青神县| 临桂县| 嵊泗县| 拜城县| 中西区| 吴桥县| 林周县| 乳山市| 福泉市| 沁水县| 云南省| 迁安市| 乌鲁木齐县| 南昌县| 金山区| 满洲里市| 历史| 望城县| 共和县| 玉山县| 广灵县| 乡城县| 盖州市| 丹凤县| 息烽县| 兴业县| 南雄市| 错那县| 南江县| 兰考县| 淮阳县| 临泉县| 九台市| 凉城县| 泰州市| 景洪市| 区。| 台北市| 宁河县| 拉孜县|