[發明專利]一種基于及時通信的智能家居控制方法在審
| 申請號: | 201711190984.4 | 申請日: | 2017-11-24 |
| 公開(公告)號: | CN107819673A | 公開(公告)日: | 2018-03-20 |
| 發明(設計)人: | 朱治廣 | 申請(專利權)人: | 安徽省雨龍家具有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58;H04L29/06;H04L12/28 |
| 代理公司: | 北京久維律師事務所11582 | 代理人: | 邢江峰 |
| 地址: | 230000 安徽省合*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 及時 通信 智能家居 控制 方法 | ||
技術領域
本發明屬于智能家居領域,尤其涉及一種基于即時通信的智能家居控制方法。
背景技術
當前,隨著移動互連網和云計算的飛速發展,智能家居得到快速普及。現有的智能家居管理系統包括智能家居終端和服務器,通過服務器轉發用戶的控制指令對智能家居終端的運行進行管理。智能家居管理系統內的每一個智能家居終端都設置有操作系統,其中,操作系統用于智能家居終端管理自身的硬件、軟件及數據資源,并控制自身的程序運行。
然而,家庭中的智能家居終端越來越多,由于智能家居會接收到不同用戶的不同控制指令,有可能造成重復操作,同時某些用戶具有禁止其使用的智能家居的權限,造成整個智能家居控制系統的混亂。
即時通信(Instant messaging,簡稱IM)已經成為用戶通過網絡進行通信的重要手段,并且越來越多地在智能家居中部署和應用。
目前很多家居使用基于Internet的在線服務中心即時通訊軟件的方式實現即時通訊的功能。這種即時通訊軟件主要是為了實現家居與用戶間的即時通訊,但還無法實現家居與用戶間的靈活、可設置的即時通訊功能。
例如有些家居希望對外自由開放;某些家居不對外開放,只能本人獲知,不需要被不法分子入侵信息;如重要物資存儲家居;某些家居授權后才能訪問,
綜上所述,現有技術存在的問題是:智能家居會接收到不同用戶的不同控制指令,有可能造成重復操作,同時某些用戶具有禁止其使用的智能家居的權限,如果入侵,易造成整個智能家居控制系統的混亂;而現有技術缺乏該控制程序。
發明內容
針對現有技術存在的問題,本發明提供了一種基于即時通信的智能家居控制方法。
本發明是這樣實現的,一種基于即時通信的智能家居控制方法,所述基于即時通信的智能家居控制方法,在客戶端設置具有設定普通用戶個數、設定普通用戶權限的權利,普通用戶在自身權限內向服務器發送控制指令;服務器接收客戶端以及普通用戶的控制指令;同時反饋智能家居的狀態信息;智能家居執行收到的客戶端指令并向服務器發出工作中的狀態信息;
客戶端具有強制關閉正在執行普通用戶控制指令的權利;
所述客戶端和普通用戶均能查詢自身權限內的智能家居的運行狀態;
所述客戶端及普通用戶與智能家居間的通信采用內置智能網關;
所述內置智能網關包括:
網絡數據下載模塊,用于從運營商服務器下載被公鑰加密后的網絡鑒權數據和網絡配置數據;
密鑰庫,用于存儲與所述運營商服務器的公鑰相匹配的私鑰;
運營商數據庫,用于存儲網絡鑒權數據和網絡配置數據;
分別與所述密鑰庫、所述運營商數據庫和所述網絡數據下載模塊相連接的網絡數據認證模塊,用于獲取所述密鑰庫中與所述公鑰所對應的私鑰,通過所述私鑰對加密后的網絡鑒權數據和網絡配置數據進行解密,并對解密后的網絡鑒權數據和網絡配置數據進行認證,認證通過后將網絡鑒權數據和網絡配置數據存入所示運營商數據庫中;
與所述運營商數據庫相連接的鑒權模塊,用于使用所述運營商數據庫中的網絡鑒權數據完成鑒權請求;
與所述運營商數據庫相連接的網絡選擇模塊,用于通過設置所述網絡鑒權數據和網絡配置數據;
分別與所述網絡數據下載模塊、所述鑒權模塊和所述網絡選擇模塊相連接的命令解釋模塊,用于解釋來自所述客戶端的命令,并將解釋后的命令發送至對應的服務器內;
與所述命令解釋模塊相連接的接口通信模塊,用于與所述客戶端進行通信;
所述的客戶端包括:
預置單元,用于預置用戶帳號和用戶密碼;
物理控件,用于提供物理認證碼;
客戶端發送單元,用于將用戶帳號和用戶密碼發送給所述服務器,用于將物理認證碼發送給認證端;
客戶端接收單元,用于接收服務器的驗證結果;
所述的服務器包括:
認證端;服務器接收單元,用于接收所述客戶端發送的用戶帳號和用戶密碼;
服務器控件,用于將所述用戶帳號,以及服務器端信息發送給所述認證端,并接收所述認證端發送的認證信息;
服務器驗證加密單元,用于綜合判斷所述認證信息、用戶密碼、用戶帳號,生成驗證結果;
服務器發送單元,用于發送所述驗證結果給所述客戶端;
所述客戶端接收并存儲用戶提供的信息和輸入的數據;
所述客戶端對所述驗證信息中的一部分與所存儲的所述數據進行匹配;匹配成功后,所述客戶端將所述驗證信息的其余部分發送給所述服務器進行進一步的驗證后獲得服務器反饋的驗證結果;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽省雨龍家具有限公司,未經安徽省雨龍家具有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711190984.4/2.html,轉載請聲明來源鉆瓜專利網。





