一種基于云任務(wù)調(diào)度的智能家居控制系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種基于云任務(wù)調(diào)度的智能家居控制系統(tǒng),該系統(tǒng)包括云端服務(wù)器、多個(gè)用戶(hù)端和多個(gè)智能家居設(shè)備,該系統(tǒng)通過(guò)云系統(tǒng)構(gòu)架,使得家庭成員及其好友都可以通過(guò)用戶(hù)端對(duì)智能家居設(shè)備進(jìn)行遠(yuǎn)程控制,當(dāng)家庭成員無(wú)法對(duì)智能家居設(shè)備進(jìn)行遠(yuǎn)程控制時(shí),可以委托其好友代為進(jìn)行控制,并且根據(jù)家庭成員的信任度和好友的信任度來(lái)控制對(duì)云任務(wù)命令的篩選和調(diào)度,在實(shí)現(xiàn)智能家居設(shè)備委托控制的同時(shí)、提高了控制的安全性,同時(shí)對(duì)來(lái)自多個(gè)用戶(hù)的多個(gè)相同遠(yuǎn)程任務(wù)命令加以選擇,減少了不必要的任務(wù)傳輸和網(wǎng)絡(luò)開(kāi)銷(xiāo),避免智能家居設(shè)備不必要的耗損,提高對(duì)該智能家居設(shè)備執(zhí)行遠(yuǎn)程控制的準(zhǔn)確性。
【專(zhuān)利說(shuō)明】
一種基于云任務(wù)調(diào)度的智能家居控制系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能家居控制技術(shù)領(lǐng)域,尤其涉及一種基于云任務(wù)調(diào)度的智能家居控制系統(tǒng)。
【【背景技術(shù)】】
[0002]自從智能家居控制技術(shù)發(fā)展以來(lái),人們可以方便、及時(shí)地遠(yuǎn)程控制家居設(shè)備,但是現(xiàn)有的智能家居通常是由家庭成員來(lái)控制,如果家庭成員處于網(wǎng)絡(luò)無(wú)法連接的狀態(tài),則無(wú)法對(duì)智能家居設(shè)備進(jìn)行及時(shí)地遠(yuǎn)程控制。
[0003]因此當(dāng)多個(gè)家庭成員不方便對(duì)智能家居設(shè)備進(jìn)行遠(yuǎn)程控制時(shí),可以委托多個(gè)好友代為對(duì)智能家居設(shè)備進(jìn)行控制,雖然現(xiàn)在也有些智能家居控制系統(tǒng)中引入好友概念,但是沒(méi)有對(duì)好友的可信任度進(jìn)行分析,且不同家庭成員也具有不同的可信度,因此如果不對(duì)用戶(hù)端的可信度進(jìn)行評(píng)定的話(huà),必然存在安全隱患。
[0004]另一方面,家庭成員之間信息溝通不及時(shí),也可能存在多個(gè)好友受不同家庭成員委托,使得一個(gè)家庭成員與其他家庭成員或與其他家庭成員委托的好友,均對(duì)同一智能家居設(shè)備短時(shí)間內(nèi)發(fā)送多個(gè)相同遠(yuǎn)程任務(wù)命令,由此對(duì)于同一個(gè)智能家居設(shè)備較短時(shí)間內(nèi)需要接收到來(lái)自多個(gè)用戶(hù)端的多個(gè)相同遠(yuǎn)程任務(wù)命令,若對(duì)于多個(gè)遠(yuǎn)程任務(wù)命令不加以選擇的話(huà),則必然增加了不必要的任務(wù)傳輸和網(wǎng)絡(luò)開(kāi)銷(xiāo),并且短時(shí)間內(nèi)接收多個(gè)相同任務(wù)命令使得該智能家居設(shè)備內(nèi)部微處理器處于頻繁分析處理中,增加了智能家居設(shè)備不必要的耗損,相對(duì)降低了該智能家居設(shè)備的使用壽命,在一定程度上也影響了該智能家居設(shè)備的正確運(yùn)行,無(wú)法對(duì)該智能家居設(shè)備執(zhí)行正確的遠(yuǎn)程控制。
【
【發(fā)明內(nèi)容】
】
[0005]為了解決現(xiàn)有技術(shù)中的上述問(wèn)題,本發(fā)明提出了一種基于云任務(wù)調(diào)度的智能家居控制系統(tǒng),其技術(shù)方案如下:
[0006]—種基于云任務(wù)調(diào)度的智能家居控制系統(tǒng),其特征在于,包括云端服務(wù)器、多個(gè)用戶(hù)端和多個(gè)智能家居設(shè)備,其中,
[0007]所述用戶(hù)端用于發(fā)布遠(yuǎn)程任務(wù)命令;
[0008]所述云端服務(wù)器包括用戶(hù)管理模塊、云存儲(chǔ)模塊、任務(wù)調(diào)度模塊;
[0009]所述云存儲(chǔ)模塊用于存儲(chǔ)所述智能家居控制系統(tǒng)的相關(guān)數(shù)據(jù),包括初始任務(wù)數(shù)據(jù)庫(kù)和用戶(hù)信用度數(shù)據(jù)庫(kù);所述初始任務(wù)數(shù)據(jù)庫(kù)存放所述用戶(hù)端信息及所發(fā)布的遠(yuǎn)程任務(wù)命令;所述用戶(hù)信用度數(shù)據(jù)庫(kù)存儲(chǔ)用戶(hù)信息及所述用戶(hù)的信用度信息;
[0010]所述用戶(hù)管理模塊包括用戶(hù)信任度分析子模塊;所述用戶(hù)信任度分析子模塊基于用戶(hù)身份和社會(huì)網(wǎng)絡(luò)中的社會(huì)關(guān)系對(duì)用戶(hù)信任度進(jìn)行分析,確定用戶(hù)信任度并存儲(chǔ)在所述用戶(hù)信任度數(shù)據(jù)庫(kù)中;
[0011 ]所述任務(wù)調(diào)度模塊包括任務(wù)接收子模塊、任務(wù)分析子模塊、信任度判定子模塊;其中,所述任務(wù)接收子模塊接收來(lái)自所述多個(gè)用戶(hù)端的遠(yuǎn)程任務(wù)命令,并存儲(chǔ)在初始任務(wù)數(shù)據(jù)庫(kù)中;所述任務(wù)分析子模塊從所述初始任務(wù)數(shù)據(jù)庫(kù)和所述用戶(hù)信任度數(shù)據(jù)庫(kù)中提取所述任務(wù)命令的內(nèi)容、所述用戶(hù)端信息及所述用戶(hù)信用度;所述信任度判定子模塊判定所述用戶(hù)信任度并向所述智能家居設(shè)備傳送任務(wù)命令;
[0012]所述智能家居設(shè)備包括微處理器、無(wú)線(xiàn)通信模塊和智能設(shè)備,其中所述微處理器通過(guò)所述無(wú)線(xiàn)通訊模塊接收來(lái)自所述云服務(wù)器端的任務(wù)命令,控制所述智能設(shè)備運(yùn)行。
[0013]所述云端服務(wù)器還包括調(diào)度任務(wù)數(shù)據(jù)庫(kù),所述任務(wù)判定子模塊從所述用戶(hù)信任度數(shù)據(jù)庫(kù)查詢(xún)發(fā)布相同遠(yuǎn)程任務(wù)命令的多個(gè)所述用戶(hù)端的所述用戶(hù)信任度優(yōu)先級(jí),將所述用戶(hù)信用度優(yōu)先級(jí)設(shè)置為所述用戶(hù)端發(fā)布的任務(wù)命令的優(yōu)先級(jí),存儲(chǔ)于所述調(diào)度任務(wù)數(shù)據(jù)庫(kù),并從所述調(diào)度任務(wù)數(shù)據(jù)庫(kù)中檢索優(yōu)先級(jí)高的任務(wù)命令傳輸給所述智能家居設(shè)備;
[0014]優(yōu)選的,所述信任度判定子模塊包括用戶(hù)信任度閾值,所述信任度判定子模塊根據(jù)所述用戶(hù)的信任度值與所述用戶(hù)信任度閾值比較,將低于所述用戶(hù)信任度閾值的所述用戶(hù)任務(wù)命令從所述初始任務(wù)數(shù)據(jù)庫(kù)中刪除,將不低于所述用戶(hù)信任度閾值的所述用戶(hù)任務(wù)命令存儲(chǔ)到所述調(diào)度任務(wù)數(shù)據(jù)庫(kù)中;
[0015]優(yōu)選的,所述用戶(hù)信任度閾值可設(shè)置。
[0016]所述云存儲(chǔ)模塊還包括用戶(hù)身份數(shù)據(jù)庫(kù),所述用戶(hù)身份設(shè)定為家庭成員身份和好友身份;
[0017]所述用戶(hù)信任度分析子模塊判定用戶(hù)信任度的過(guò)程基于公式(I)實(shí)現(xiàn),
[0018]f(ui) =wxX s(Ui) X z (Ui)+Wy Xg(Ui) Xk(Ui)(I),其中f (Ui)為用戶(hù)Ui 的信任度,wx、Wy分別是分配給所述不同用戶(hù)身份權(quán)重,S(U1)和g(m)為選擇函數(shù),所述Wx為分配給所述家庭成員身份的權(quán)重、所述Wy是分配給所述好友身份的權(quán)重,所述家庭成員的信任度高于其好友身份的信用度,因此令wx=n Xwy,n>l,n為正整數(shù);Z (Ui)為信任度;
[0019]優(yōu)選的,當(dāng)用戶(hù)Ui為家庭成員身份時(shí)s(m)為1、g(Ui)為O;當(dāng)用戶(hù)Ui為好友身份時(shí)sCm)為0、g(m)為 I;
[°02°] 優(yōu)選的,當(dāng)用戶(hù)Ui為好友身份,并設(shè)定好友U2,U3,U4,U5,U6,U7以及Wx=I,Wy = 0.5,所述好友112,113,114,115,116,117的信任度分別為;^(112)=0+0.5 X I X0.2 = 0.1,f(U3) =0+0.5 X IX0.4 = 0.2,f(U4) =0+0.5XlX0.6 = 0.3,f(U5) =0+0.5X1 X0.8 = 0.4,f(U6) = 0+0.5X1Χ1.0 = 0.5,f(U7) =0+0.5X1X1.2 = 0.6;
[0021 ]優(yōu)選的,設(shè)定好友U21,U31,U41,U51,U61,U71的信任度分別為f (U21) = 0.3,f (U31)=0.4,f(u4i)=0.5,f (u5i)=0.6,f(u6i)=0.7,f(u7)=0.8;
[0022]優(yōu)選的,所述用戶(hù)管理模塊還包括用戶(hù)注冊(cè)子模塊,用于管理所述用戶(hù)端的用戶(hù)身份。
[0023]所述家庭成員的信任度Z (Ui)與家庭成員年齡P相關(guān),Z (Ui) =WaX ma+wb X mb+Wc X!!!。,其中叫咖條為信任度系數(shù)“^^仏㈡其中如屬晨為選擇系數(shù);
[0024]優(yōu)選的,當(dāng)20〈p〈50時(shí),Wc=I,wa = 0,wb = 0,當(dāng)50〈p〈70或當(dāng) 10〈p〈20時(shí),Wc = O,Wa =
O,wb=l,當(dāng) p>70 或當(dāng) p〈10 日寸,wc = 0,wa=l,wb = 0。
[0025]所述公式(I)中k(m)是用戶(hù)U1為好友身份時(shí)其與家庭成員之間的信任度,所述用戶(hù)的信任關(guān)系由信任關(guān)系圖G=(Uj)來(lái)表示,其中U表示用戶(hù)的集合,一個(gè)用戶(hù)U1在信任關(guān)系圖G中表示為一個(gè)頂點(diǎn),信任關(guān)系圖G中包括多個(gè)家庭成員頂點(diǎn)和多個(gè)好友頂點(diǎn),β表示信任關(guān)系圖G中家庭成員頂點(diǎn)和好友頂點(diǎn)之間的有向線(xiàn)段,k(m)為用戶(hù)m作為好友其與家庭成員在信任關(guān)系圖G中所表示的兩個(gè)頂點(diǎn)之間有向線(xiàn)段β的權(quán)重,所述有向線(xiàn)段β的權(quán)重表示所述家庭成員和所述好友之間信任關(guān)系的強(qiáng)度,所述有向線(xiàn)段β的長(zhǎng)度與所述權(quán)重k(m)成反比;
[0026]優(yōu)選的,用戶(hù)m作為好友其與多個(gè)家庭成員之間存在多條有向線(xiàn)段Kk(U1)為上述多個(gè)有向線(xiàn)段β對(duì)應(yīng)的多個(gè)權(quán)重的平均值。
[0027]所述任務(wù)調(diào)度模塊包括時(shí)間判定子模塊;時(shí)間判定子模塊判定接收的多個(gè)任務(wù)命令之間的時(shí)間間隔是否小于預(yù)定時(shí)間閾值,如果時(shí)間間隔不小于預(yù)定時(shí)間閾值則時(shí)間判定子模塊將調(diào)度任務(wù)數(shù)據(jù)庫(kù)中的任務(wù)命令傳送給調(diào)度任務(wù)傳送子模塊;如果時(shí)間間隔小于預(yù)定時(shí)間閾值,則時(shí)間判定子模塊分析調(diào)度任務(wù)數(shù)據(jù)庫(kù)中的多個(gè)任務(wù)命令,并判斷是否存在對(duì)于多個(gè)智能家居設(shè)備的至少兩個(gè)任務(wù)命令并且該至少兩個(gè)任務(wù)命令為相同命令,若是則僅將對(duì)于同一智能家居設(shè)備具有最高優(yōu)先級(jí)的任務(wù)命令傳送給調(diào)度任務(wù)傳送子模塊,若否則將調(diào)度任務(wù)數(shù)據(jù)庫(kù)中的任務(wù)命令傳送給調(diào)度任務(wù)傳送子模塊;
[0028]優(yōu)選的,所述任務(wù)調(diào)度模塊包括調(diào)度任務(wù)傳送子模塊,其中調(diào)度任務(wù)傳送子模塊將接收到的任務(wù)命令發(fā)送給相應(yīng)的智能家居設(shè)備。
[0029]所述云端服務(wù)器支持分布式云控制系統(tǒng)協(xié)議中的云端協(xié)議,所述多個(gè)用戶(hù)端和所述多個(gè)智能家居設(shè)備均擁有用戶(hù)端協(xié)議,所述用戶(hù)端協(xié)議與云端服務(wù)器的云端協(xié)議基于相同的分布式云控制協(xié)議。
[0030]所述多個(gè)用戶(hù)端為智能手機(jī)、平板電腦、筆記本或臺(tái)式計(jì)算機(jī);
[0031]優(yōu)選的,所述用戶(hù)用戶(hù)信任度分析子模塊將所述用戶(hù)任務(wù)命令進(jìn)行轉(zhuǎn)換得到所述智能家居可以識(shí)別的命令,所述調(diào)度任務(wù)數(shù)據(jù)庫(kù)存儲(chǔ)所述轉(zhuǎn)換后的智能家居可以識(shí)別的命令;
[0032]優(yōu)選的,所述云存儲(chǔ)模塊還包括智能設(shè)備數(shù)據(jù)庫(kù),所述用戶(hù)信任度分析子模塊根據(jù)智能家居種類(lèi)、型號(hào)從所述云服務(wù)器的中篩選出對(duì)應(yīng)智能家居可以識(shí)別的命令格式,結(jié)合用戶(hù)端的任務(wù)命令轉(zhuǎn)換成所述智能家居可以識(shí)別的命令并存儲(chǔ)在所述初始任務(wù)數(shù)據(jù)庫(kù)中。
[0033]本發(fā)明的智能家居控制系統(tǒng)通過(guò)云系統(tǒng)構(gòu)架,使得家庭成員及其好友都可以通過(guò)用戶(hù)端對(duì)智能家居設(shè)備進(jìn)行遠(yuǎn)程控制,當(dāng)家庭成員無(wú)法對(duì)智能家居設(shè)備進(jìn)行遠(yuǎn)程控制時(shí),可以委托其好友代為進(jìn)行控制,并且根據(jù)家庭成員的信任度和好友的信任度來(lái)控制對(duì)云任務(wù)命令的篩選和調(diào)度,在實(shí)現(xiàn)智能家居設(shè)備委托控制的同時(shí)、提高了控制的安全性,并且對(duì)來(lái)自多個(gè)用戶(hù)的多個(gè)相同遠(yuǎn)程任務(wù)命令加以選擇,僅傳送具有最高優(yōu)先級(jí)的任務(wù)命令,減少了不必要的任務(wù)傳輸和網(wǎng)絡(luò)開(kāi)銷(xiāo),提高對(duì)該智能家居設(shè)備執(zhí)行遠(yuǎn)程控制的準(zhǔn)確性,降低了對(duì)智能家居設(shè)備工作的影響和設(shè)備損耗。
【【附圖說(shuō)明】】
[0034]此處所說(shuō)明的附圖是用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,但并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定,在附圖中:
[0035]圖1是本發(fā)明的基于云任務(wù)調(diào)度的智能家居控制系統(tǒng)框架圖。
[0036]圖2是本發(fā)明的云端服務(wù)器框架圖。
[0037]圖3是本發(fā)明一個(gè)實(shí)施例的信任關(guān)系圖示例。
[0038]圖4是本發(fā)明一個(gè)實(shí)施例的流程圖。
【【具體實(shí)施方式】】
[0039]下面將結(jié)合附圖以及具體實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明,其中的示意性實(shí)施例以及說(shuō)明僅用來(lái)解釋本發(fā)明,但并不作為對(duì)本發(fā)明的不當(dāng)限定。
[0040]本發(fā)明的基本思想是:通過(guò)云系統(tǒng)構(gòu)架,不僅可以由家庭成員對(duì)智能家居設(shè)備進(jìn)行遠(yuǎn)程控制,當(dāng)家庭成員無(wú)法對(duì)智能家居設(shè)備進(jìn)行遠(yuǎn)程控制時(shí),還可以委托其好友代為進(jìn)行控制,并且根據(jù)家庭成員的信任度和好友的信任度來(lái)控制對(duì)云任務(wù)命令的篩選和調(diào)度,在實(shí)現(xiàn)智能家居委托控制的同時(shí)、提高了控制的安全性,并且對(duì)來(lái)自多個(gè)用戶(hù)的多個(gè)相同遠(yuǎn)程任務(wù)命令加以選擇,僅傳送具有最高優(yōu)先級(jí)的任務(wù)命令,減少了不必要的任務(wù)傳輸和網(wǎng)絡(luò)開(kāi)銷(xiāo),提高對(duì)該智能家居設(shè)備執(zhí)行遠(yuǎn)程控制的準(zhǔn)確性,避免智能家居設(shè)備不必要的耗損。
[0041]參見(jiàn)圖1,圖1是本發(fā)明基于云任務(wù)調(diào)度的智能家居控制系統(tǒng)的基本框架,
[0042]系統(tǒng)包括云端服務(wù)器、多個(gè)用戶(hù)端和多個(gè)智能家居設(shè)備,其中
[0043]所述云端服務(wù)器支持分布式云控制系統(tǒng)協(xié)議中的云端協(xié)議,所述多個(gè)用戶(hù)端和所述多個(gè)智能家居設(shè)備均擁有用戶(hù)端協(xié)議,所述用戶(hù)端協(xié)議與云端服務(wù)器的云端協(xié)議基于相同的分布式云控制協(xié)議;
[0044]如圖2和圖4,所述云端服務(wù)器包括用戶(hù)管理模塊、云存儲(chǔ)模塊、任務(wù)調(diào)度模塊;
[0045]其中云存儲(chǔ)模塊包括用戶(hù)身份數(shù)據(jù)庫(kù)、用戶(hù)信任度數(shù)據(jù)庫(kù)、智能設(shè)備數(shù)據(jù)庫(kù)、初始任務(wù)數(shù)據(jù)庫(kù)、調(diào)度任務(wù)數(shù)據(jù)庫(kù);
[0046]所述用戶(hù)管理模塊包括用戶(hù)注冊(cè)子模塊、用戶(hù)信任度分析子模塊;其中用戶(hù)注冊(cè)子模塊用于注冊(cè)用戶(hù)及其身份并存儲(chǔ)在云存儲(chǔ)模塊的用戶(hù)身份數(shù)據(jù)庫(kù)中,所述用戶(hù)身份包括家庭成員身份和好友身份;其中用戶(hù)信任度分析子模塊基于用戶(hù)身份和社會(huì)網(wǎng)絡(luò)中的社會(huì)關(guān)系對(duì)用戶(hù)的信任度進(jìn)行分析,確定用戶(hù)信任度并存儲(chǔ)在云存儲(chǔ)模塊的用戶(hù)信任度數(shù)據(jù)庫(kù)中;
[0047]其中任務(wù)調(diào)度模塊包括任務(wù)接收子模塊、任務(wù)分析子模塊、信任度判定子模塊、時(shí)間判定子模塊、調(diào)度任務(wù)傳送子模塊,其中任務(wù)接收子模塊接收來(lái)自所述多個(gè)用戶(hù)端的多個(gè)云任務(wù)信息并存儲(chǔ)在初始任務(wù)數(shù)據(jù)庫(kù)中,所述云任務(wù)信息包括用戶(hù)對(duì)所述智能家居設(shè)備的云任務(wù)命令和發(fā)出該云任務(wù)命令的用戶(hù)端識(shí)別信息,任務(wù)分析子模塊對(duì)初始任務(wù)數(shù)據(jù)庫(kù)中的云任務(wù)信息進(jìn)行分析,包括解析云任務(wù)命令的內(nèi)容以及根據(jù)用戶(hù)端識(shí)別信息識(shí)別發(fā)出多個(gè)云任務(wù)命令的用戶(hù)及其身份,其中解析云任務(wù)命令是根據(jù)家電種類(lèi)、型號(hào)從云服務(wù)器的智能設(shè)備數(shù)據(jù)庫(kù)中篩選出對(duì)應(yīng)家電可以識(shí)別的命令格式,結(jié)合用戶(hù)端的命令轉(zhuǎn)換成受控家電可以識(shí)別的命令并存儲(chǔ)在初始任務(wù)數(shù)據(jù)庫(kù)中;所述信任度判定子模塊從用戶(hù)信任度數(shù)據(jù)庫(kù)查詢(xún)所識(shí)別出的多個(gè)用戶(hù)的信任度,并基于預(yù)先設(shè)定的用戶(hù)信任度閾值,將低于該用戶(hù)信任度閾值的用戶(hù)對(duì)應(yīng)的轉(zhuǎn)換后的任務(wù)命令從初始任務(wù)數(shù)據(jù)庫(kù)中刪除,將不低于該用戶(hù)信任度閾值的用戶(hù)對(duì)應(yīng)的轉(zhuǎn)換后的任務(wù)命令從初始任務(wù)數(shù)據(jù)庫(kù)存儲(chǔ)到調(diào)度任務(wù)數(shù)據(jù)庫(kù)中并基于用戶(hù)信任度對(duì)任務(wù)命令進(jìn)行優(yōu)先級(jí)配置,并將所述用戶(hù)信用度優(yōu)先級(jí)設(shè)置為所述用戶(hù)端發(fā)布的任務(wù)命令的優(yōu)先級(jí);時(shí)間判定子模塊判定接收的多個(gè)任務(wù)命令之間的時(shí)間間隔是否小于預(yù)定時(shí)間閾值,如果時(shí)間間隔不小于預(yù)定時(shí)間閾值則時(shí)間判定子模塊將調(diào)度任務(wù)數(shù)據(jù)庫(kù)中的任務(wù)命令傳送給調(diào)度任務(wù)傳送子模塊;如果時(shí)間間隔小于預(yù)定時(shí)間閾值,則時(shí)間判定子模塊分析調(diào)度任務(wù)數(shù)據(jù)庫(kù)中的多個(gè)任務(wù)命令,并判斷是否存在對(duì)于多個(gè)智能家居設(shè)備的至少兩個(gè)任務(wù)命令并且該至少兩個(gè)任務(wù)命令為相同命令,若是則僅將對(duì)于同一智能家居設(shè)備具有最高優(yōu)先級(jí)的任務(wù)命令傳送給調(diào)度任務(wù)傳送子模塊,若否則將調(diào)度任務(wù)數(shù)據(jù)庫(kù)中的任務(wù)命令傳送給調(diào)度任務(wù)傳送子模塊;調(diào)度任務(wù)傳送子模塊將接收到的任務(wù)命令發(fā)送給相應(yīng)的智能家居設(shè)備;
[0048]所述智能家居設(shè)備包括微處理器、傳感器、無(wú)線(xiàn)通信模塊和智能設(shè)備,其中微處理器用于接收來(lái)自云服務(wù)器端的任務(wù)命令,控制智能設(shè)備運(yùn)行。
[0049]下面對(duì)用戶(hù)信任度分析子模塊基于用戶(hù)身份和社會(huì)網(wǎng)絡(luò)中的社會(huì)關(guān)系對(duì)用戶(hù)的信任度進(jìn)行分析、確定用戶(hù)信任度的過(guò)程進(jìn)行分析,上述確認(rèn)用戶(hù)信任度的過(guò)程基于如下公式(I)實(shí)現(xiàn),其中
[0050]f(ui) =WxX s(Ui) X z (Ui)+Wy Xg(Ui) Xk(Ui)(I),其中f (Ui)為用戶(hù)Ui 的信任度,Wx、wy分別是分配給家庭成員身份和好友身份的權(quán)重,由于家庭成員的可信度要高于其好友身份的可信度,因此令wx=nXwy,n>l,n為正整數(shù);s(m)和g(m)為選擇函數(shù),當(dāng)用戶(hù)m為家庭成員身份時(shí)s(Ui)為1、g(m)為O,而當(dāng)用戶(hù)m為好友身份時(shí)s(Ui)為O、g(m)為I;其中z(Ui)為用戶(hù)m為家庭成員時(shí)其作為家庭成員的信任度,由于不同家庭成員身份或不同年齡P的家庭成員其對(duì)智能家居設(shè)備控制的可信度也存在差異,如一個(gè)祖孫三輩的家庭,對(duì)于20〈p〈50的家庭成員而言,其一般為家庭中爸爸或媽媽或成年孩子,對(duì)智能家居設(shè)備負(fù)有主要控制責(zé)任,因此為其分配的對(duì)應(yīng)的可信度最高,而對(duì)于50〈p〈70或10〈p〈20的家庭成員而言,其一般為家庭中年紀(jì)較輕的爺爺、奶奶或青少年孩子,對(duì)智能家居設(shè)備負(fù)有次要控制責(zé)任,因此為其分配的對(duì)應(yīng)的可信度較高,而對(duì)于P>70的家庭成員而言,雖然其一般為家庭中的爺爺、奶奶,但由于其比較年邁,通常不對(duì)智能家居設(shè)備負(fù)有控制責(zé)任或較少的控制責(zé)任,因此為其分配的對(duì)應(yīng)的可信度較低,同樣對(duì)于P〈10的家庭成員而言,其一般為家庭中的幼童孩子,也通常不對(duì)智能家居設(shè)備負(fù)有控制責(zé)任或較少的控制責(zé)任,因此為其分配的對(duì)應(yīng)的可信度也最低。所以,設(shè)置Z(Ui)與家庭成員年齡P相關(guān),Z(Ui) =WaXma+wb Xmb+WcXmc,其中!11£1,1111),111。為信任度系數(shù),1〈1]1£1〈1111)〈111。,其中¥£1,¥1),¥。為選擇系數(shù),且當(dāng)200〈50時(shí),WC=1,wa = 0,Wb = O,當(dāng)50〈p〈70或當(dāng) 10〈p〈20時(shí),wc = 0,wa = 0,Wb = I,當(dāng)p>70或當(dāng)p〈10時(shí),wc = 0,wa = I,wb=O0
[0051]下面對(duì)好友身份的可信度確定過(guò)程進(jìn)行分析,上述公式(I)中k(m)是基于社會(huì)網(wǎng)絡(luò)中用戶(hù)間的信任關(guān)系來(lái)確定該用戶(hù)m為好友身份時(shí)其與家庭成員之間的信任度,其中k(m)是基于社會(huì)網(wǎng)絡(luò)中用戶(hù)間的信任關(guān)系來(lái)確定該用戶(hù)m為好友身份時(shí)其與家庭成員之間的信任度,其中社會(huì)網(wǎng)絡(luò)中用戶(hù)間的信任關(guān)系由信任關(guān)系圖G=(Uj)來(lái)表示,其中U表示用戶(hù)的集合,一個(gè)用戶(hù)m在信任關(guān)系圖G中表示為一個(gè)頂點(diǎn),信任關(guān)系圖G中包括多個(gè)家庭成員頂點(diǎn)和多個(gè)好友頂點(diǎn),β表示信任關(guān)系圖G中家庭成員頂點(diǎn)和好友頂點(diǎn)之間的有向線(xiàn)段,且對(duì)于用戶(hù)集合U中的家庭成員頂點(diǎn)Ux和好友頂點(diǎn)uy之間如果存在有向線(xiàn)段β,則表示上述家庭成員和上述好友之間存在信任關(guān)系,上述有向線(xiàn)段β的權(quán)重則表示上述家庭成員和上述好友之間信任關(guān)系的強(qiáng)度,上述強(qiáng)度基于用戶(hù)特征和歷史評(píng)分來(lái)確定,k(m)為用戶(hù)m作為好友其與家庭成員在信任關(guān)系圖G中所表示的兩個(gè)頂點(diǎn)之間有向線(xiàn)段β的權(quán)重,且上述有向線(xiàn)段β的長(zhǎng)度與其權(quán)重成反比關(guān)系。
[0052]如附圖3所示的信任關(guān)系圖G中,假設(shè)一個(gè)家庭中有兩個(gè)家庭成員Ui和家庭成員1111,在信任關(guān)系圖6中分別表示為家庭成員頂點(diǎn)111和1111,頂點(diǎn)112,113,114,115,116,117,1121,1131,1141,1151,1161,1171均為好友頂點(diǎn),家庭成員頂點(diǎn)111與好友頂點(diǎn)112,113,114,115,116,117之間分別存在有向線(xiàn)段β?,β2,β3,β4,β5,β6,則表明家庭成員Ul與好友U2,U3,U4,U5,U6,U7之間都存在信任關(guān)系,且氏,02,枷,瓜,柷,氏對(duì)應(yīng)的權(quán)重分別為0.2,0.4,0.6,0.8,1.0,1.2,且01的長(zhǎng)度>&的長(zhǎng)度>
的長(zhǎng)度〉β4的長(zhǎng)度〉β5的長(zhǎng)度〉β6的長(zhǎng)度。k(Ui)為用戶(hù)作為好友與家庭成員之間有向線(xiàn)段β白勺權(quán)重,貝1伍(112)=0.2,1^(113)=0.4,1^(114)=0.6,1^(115)=0.8,1^(116) = 1.0,1^(117) = 1.2。另一家庭成員頂點(diǎn)1111與好友頂點(diǎn)1121,1131,1141,1151,1161,1171之間分別存在有向線(xiàn)段011,021,&31,041,051,061,則表明家庭成員Ull與好友U21,U31,U41,U51,U61,U71之間都存在信任關(guān)系,且β??,β21,&1,瓜1,柷1,|361對(duì)應(yīng)的權(quán)重分別為0.6,0.8,1.0,1.2,1.4,1.6。1^山)為用戶(hù)作為好友與家庭成員之間有向線(xiàn)段β的權(quán)重,貝1Jk(U2i) = 0.6,k(U3i) = 0.8,k(U4i) = l.0,k(U5i) = l.2,k(U5i)=1.4,k(U6i) = 1.6。如果用戶(hù)作為好友與多個(gè)家庭成員之間存在多條有向線(xiàn)段PJljk(Ui)為上述多個(gè)有向線(xiàn)段β的多個(gè)權(quán)重的平均值。
[0053]假設(shè)Wx為I,Wy為0.5,當(dāng)用戶(hù)Ui為好友身份時(shí),s(Ui)=0,g(Ui) = l,則基于公式(I)用戶(hù)信任度分析子模塊根據(jù)用戶(hù)身份和上述信任關(guān)系圖,分析好友U2,U3,U4,U5,U6,U7的信任度分別為f(U2)=0+0.5Xl X0.2 = 0.1,f(U3)=0+0.5Xl X0.4 = 0.2,f(U4)=0+0.5XlX0.6 = 0.3,f(U5) =0+0.5XlX0.8 = 0.4,f(U6) =0+0.5X1X1.0 = 0.5,f (117) = 0+0.5X1X 1.2 = 0.6;基于同樣的方式,可以確定好友1121,1131,1141,1151,1161,1171的信任度分別為;^(1121)= 0.3,f(u3i)=0.4,f(u4i)=0.5,f(u5i)=0.6,f(u6i)=0.7,f(u7)=0.8o
[0054]基于家庭成員年齡以及公式(I),當(dāng)用戶(hù)Ui為家庭成員身份時(shí),s(m)= 1,g(m)=0,假設(shè)!!1£1=1,1]^ = 2,1]1。= 3,且家庭成員111和家庭成員1111年齡均在20〈?!?0的范圍內(nèi),由于家庭成員Ui和家庭成員Uii年齡均在20〈p〈50范圍內(nèi),貝Ijwc= I,wa = 0,wb = 0,所以z(ui) = 0 X 1+0X2+1 X 3 = 3,同樣,z(U2) = 3,則基于公式(I)家庭成員ui信任度f(wàn) (ui) = I X I X3+0 = 3,同樣f (U2) = 3,即分別算出家庭成員m和家庭成員U11各自的信任度均為3,在其他實(shí)施方式中也可能存在年齡在不同年齡段的家庭成員,同樣根據(jù)家庭成員年齡以及公式(I)算出其他年齡段的家庭成員的信任度,并將上述所有家庭成員和其所有好友的用戶(hù)信任度存儲(chǔ)在用戶(hù)信任度數(shù)據(jù)庫(kù)中。
[0055]在一個(gè)實(shí)施例中,假設(shè)任務(wù)接收子模塊在時(shí)間段t內(nèi)分別接收到來(lái)自4個(gè)用戶(hù)端的對(duì)于智能家居設(shè)備的4個(gè)云任務(wù)控制信息并存儲(chǔ)在初始任務(wù)數(shù)據(jù)庫(kù)中;任務(wù)分析子模塊對(duì)初始任務(wù)數(shù)據(jù)庫(kù)中的云任務(wù)信息進(jìn)行分析,解析云任務(wù)的命令并識(shí)別發(fā)出云任務(wù)命令的用戶(hù)身份,假設(shè)根據(jù)用戶(hù)端識(shí)別信息識(shí)別出其中3個(gè)用戶(hù)為U2,U3,U^均為家庭成員m的好友身份,識(shí)別出其中一個(gè)用戶(hù)為U21且為家庭成員U11的好友身份,在其他實(shí)施方式中用戶(hù)端其身份也可以為家庭成員,在本實(shí)施例中身份均為好友。好友112,113,1121,115發(fā)出的對(duì)智能家居設(shè)備的控制任務(wù)經(jīng)過(guò)任務(wù)分析子模塊分析后轉(zhuǎn)換成受控家電可以識(shí)別的命令分別為t2,t3,t4,t5并存儲(chǔ)在初始任務(wù)數(shù)據(jù)庫(kù)中。假設(shè)預(yù)先設(shè)定信任度閾值為0.2,信任度判定子模塊從用戶(hù)信任度數(shù)據(jù)庫(kù)查詢(xún)用戶(hù)U2,U3,U21,U4^信任度,則小于該信任度閾值的用戶(hù)被識(shí)別為低信任度用戶(hù),該低信任度用戶(hù)發(fā)出的任務(wù)命令被信任度判定子模塊從初始任務(wù)數(shù)據(jù)庫(kù)中刪除,在本實(shí)施例中,好友U2的信任度為0.1,低于信任度閾值,則將初始任務(wù)數(shù)據(jù)中好友112對(duì)應(yīng)的控制任務(wù)命令t2刪除,在本申請(qǐng)中由于對(duì)用戶(hù)的信任度進(jìn)行評(píng)定,基于信任度閾值,可以過(guò)濾掉低信任度的用戶(hù)對(duì)智能家居設(shè)備的不良操作,提高了安全性。
[0056]然后將不低于信任度閾值的用戶(hù)u3,u21,u5發(fā)出的對(duì)智能家居設(shè)備的任務(wù)命令t3,t4,t5存儲(chǔ)到調(diào)度任務(wù)數(shù)據(jù)庫(kù)中并按用戶(hù)U3,U21,U5的信任度進(jìn)行優(yōu)先級(jí)排序,在本實(shí)施例中,基于用戶(hù)U3,U21,U5的信任度,U3,U21,U5的信任度f(wàn)(U3)=0.2,f (U21)=0.3,f (U5)=0.4,因此確定優(yōu)先級(jí)?3〈優(yōu)先級(jí)t4〈優(yōu)先級(jí)t5。
[0057]再由時(shí)間判定子模塊判定接收的4個(gè)任務(wù)命令的時(shí)間間隔t是否小于預(yù)定時(shí)間閾值,假設(shè)預(yù)定時(shí)間閾值為5分鐘,如果時(shí)間間隔t不小于預(yù)定時(shí)間閾值5分鐘,則時(shí)間判定子模塊將調(diào)度任務(wù)數(shù)據(jù)庫(kù)中的任務(wù)命令t3,t4,^均傳送給調(diào)度任務(wù)傳送子模塊;如果時(shí)間間隔t小于預(yù)定時(shí)間閾值5分鐘,則時(shí)間判定子模塊分析調(diào)度任務(wù)數(shù)據(jù)庫(kù)中的任務(wù)命令t3,t4,t5,并判斷是否存在對(duì)于同一智能家居設(shè)備的至少兩個(gè)任務(wù)命令并且屬于同一命令,這里的命令是指對(duì)智能家居設(shè)備的不同功能啟動(dòng)操作,如智能家居設(shè)備的開(kāi)、關(guān)、調(diào)節(jié)到一定溫度等。假設(shè)t3,t4均為對(duì)于智能空調(diào)設(shè)備的任務(wù)命令,且均為開(kāi)空調(diào)命令,由于優(yōu)先級(jí)t3〈優(yōu)先級(jí)t4,則僅將對(duì)于空調(diào)設(shè)備的最高優(yōu)先級(jí)的任務(wù)命令t4以及對(duì)于其他智能家居設(shè)備的任務(wù)命令t5,傳送給調(diào)度任務(wù)傳送子模塊,調(diào)度任務(wù)傳送子模塊將接收到的任務(wù)命令t4,^發(fā)送給相應(yīng)的智能家居設(shè)備。由于本申請(qǐng)對(duì)于同一智能家居設(shè)備僅將具有最高優(yōu)先級(jí)的任務(wù)命令傳送到調(diào)度任務(wù)傳送子模塊并進(jìn)一步傳送給相應(yīng)的智能家居設(shè)備,因此避免了不必要的任務(wù)傳輸和網(wǎng)絡(luò)開(kāi)銷(xiāo),并且提高了智能家居設(shè)備遠(yuǎn)程控制的準(zhǔn)確性,同時(shí)避免了短時(shí)間內(nèi)接收多個(gè)相同任務(wù)命令導(dǎo)致該智能家居設(shè)備內(nèi)部微處理器處于頻繁分析處理中,減少了智能家居設(shè)備不必要的耗損,相對(duì)提高了智能家居設(shè)備的使用壽命,減輕了智能家居設(shè)備的過(guò)度耗損。
[0058]所述智能家居設(shè)備包括微處理器、傳感器、無(wú)線(xiàn)通信模塊和家電設(shè)備,其中微處理器用于接收來(lái)自云服務(wù)器端的任務(wù)命令,控制智能設(shè)備運(yùn)行。
[0059]以上所述僅是本發(fā)明的較佳實(shí)施方式,故凡依本發(fā)明專(zhuān)利申請(qǐng)范圍所述的構(gòu)造、特征及原理所做的等效變化或修飾,均包括于本發(fā)明專(zhuān)利申請(qǐng)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種基于云任務(wù)調(diào)度的智能家居控制系統(tǒng),其特征在于,包括云端服務(wù)器、多個(gè)用戶(hù)端和多個(gè)智能家居設(shè)備,其中, 所述用戶(hù)端用于發(fā)布遠(yuǎn)程任務(wù)命令; 所述云端服務(wù)器包括用戶(hù)管理模塊、云存儲(chǔ)模塊、任務(wù)調(diào)度模塊; 所述云存儲(chǔ)模塊用于存儲(chǔ)所述智能家居控制系統(tǒng)的相關(guān)數(shù)據(jù),包括初始任務(wù)數(shù)據(jù)庫(kù)和用戶(hù)信用度數(shù)據(jù)庫(kù);所述初始任務(wù)數(shù)據(jù)庫(kù)存放所述用戶(hù)端信息及所發(fā)布的遠(yuǎn)程任務(wù)命令;所述用戶(hù)信用度數(shù)據(jù)庫(kù)存儲(chǔ)用戶(hù)信息及所述用戶(hù)的信用度信息; 所述用戶(hù)管理模塊包括用戶(hù)信任度分析子模塊;所述用戶(hù)信任度分析子模塊基于用戶(hù)身份和社會(huì)網(wǎng)絡(luò)中的社會(huì)關(guān)系對(duì)用戶(hù)信任度進(jìn)行分析,確定用戶(hù)信任度并存儲(chǔ)在所述用戶(hù)信任度數(shù)據(jù)庫(kù)中; 所述任務(wù)調(diào)度模塊包括任務(wù)接收子模塊、任務(wù)分析子模塊、信任度判定子模塊;其中,所述任務(wù)接收子模塊接收來(lái)自所述多個(gè)用戶(hù)端的遠(yuǎn)程任務(wù)命令,并存儲(chǔ)在初始任務(wù)數(shù)據(jù)庫(kù)中;所述任務(wù)分析子模塊從所述初始任務(wù)數(shù)據(jù)庫(kù)和所述用戶(hù)信任度數(shù)據(jù)庫(kù)中提取所述任務(wù)命令的內(nèi)容、所述用戶(hù)端信息及所述用戶(hù)信用度;所述信任度判定子模塊判定所述用戶(hù)信任度并向所述智能家居設(shè)備傳送任務(wù)命令; 所述智能家居設(shè)備包括微處理器、無(wú)線(xiàn)通信模塊和智能設(shè)備,其中所述微處理器通過(guò)所述無(wú)線(xiàn)通訊模塊接收來(lái)自所述云端服務(wù)器的任務(wù)命令,控制所述智能設(shè)備運(yùn)行。2.根據(jù)權(quán)利要求1所述的一種基于云任務(wù)調(diào)度的智能家居控制系統(tǒng),其特征在于,所述云端服務(wù)器還包括調(diào)度任務(wù)數(shù)據(jù)庫(kù),所述任務(wù)判定子模塊從所述用戶(hù)信任度數(shù)據(jù)庫(kù)查詢(xún)發(fā)布相同遠(yuǎn)程任務(wù)命令的多個(gè)所述用戶(hù)端的所述用戶(hù)信任度優(yōu)先級(jí),將所述用戶(hù)信用度優(yōu)先級(jí)設(shè)置為所述用戶(hù)端發(fā)布的任務(wù)命令的優(yōu)先級(jí),存儲(chǔ)于所述調(diào)度任務(wù)數(shù)據(jù)庫(kù),并從所述調(diào)度任務(wù)數(shù)據(jù)庫(kù)中檢索優(yōu)先級(jí)高的任務(wù)命令傳輸給所述智能家居設(shè)備; 優(yōu)選的,所述信任度判定子模塊包括用戶(hù)信任度閾值,所述信任度判定子模塊根據(jù)所述用戶(hù)的信任度值與所述用戶(hù)信任度閾值比較,將低于所述用戶(hù)信任度閾值的所述用戶(hù)任務(wù)命令從所述初始任務(wù)數(shù)據(jù)庫(kù)中刪除,將不低于所述用戶(hù)信任度閾值的所述用戶(hù)任務(wù)命令存儲(chǔ)到所述調(diào)度任務(wù)數(shù)據(jù)庫(kù)中; 優(yōu)選的,所述用戶(hù)信任度閾值可設(shè)置。3.根據(jù)權(quán)利要求1或2任一項(xiàng)所述的一種基于云任務(wù)調(diào)度的智能家居控制系統(tǒng),其特征在于,所述云存儲(chǔ)模塊還包括用戶(hù)身份數(shù)據(jù)庫(kù),所述用戶(hù)身份設(shè)定為家庭成員身份和好友身份; 所述用戶(hù)信任度分析子模塊判定用戶(hù)信任度的過(guò)程基于公式(I)實(shí)現(xiàn), f(ui)=wxXs(ui) Xz(ui)+wyXg(ui) Xk(Ui) (I) 其中,f(m)為用戶(hù)m的信任度,Wx、Wy分別是分配給不同用戶(hù)身份權(quán)重,s(m)和g(m)為選擇函數(shù),所述Wx為分配給所述家庭成員身份的權(quán)重、所述Wy是分配給所述好友身份的權(quán)重,所述家庭成員的信任度高于其好友身份的信用度,因此令wx = nXwy,n>l,n為正整數(shù);z(Ui)為信任度; 優(yōu)選的,當(dāng)用戶(hù)Ui為家庭成員身份時(shí)S(Ui)為1、g(Ui)為O;當(dāng)用戶(hù)Ui為好友身份時(shí)S(Ui)為0、g(m)為 I; 優(yōu)選的,當(dāng)用戶(hù)1^為好友身份,并設(shè)定好友112,113,114,115,116,117以及1=1,'\^ = 0.5,所述好友 U2,U3,U4,U5,U6,U7 的信任度分別為 f(U2) =0+0.5X1X0.2 = 0.1,f(U3) =0+0.5 X I X0.4 = 0.2,f(U4) =0+0.5X1X0.6 = 0.3 ,f (us) = 0+0.5X1X0.8 = 0.4,f(U6) = 0+0.5 X I X1.0 = 0.5,f(U7) =0+0.5X1X1.2 = 0.6; 優(yōu)選的,設(shè)定好友^^,!^,!!《,!^,!^,!^!的信任度分別為;^!^)=。^,;^!^)=。..,^^(u4i)=0.5,f (u5i)=0.6,f(u6i)=0.7,f(u7)=0.8; 優(yōu)選的,所述用戶(hù)管理模塊還包括用戶(hù)注冊(cè)子模塊,用于管理所述用戶(hù)端的用戶(hù)身份。4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的一種基于云任務(wù)調(diào)度的智能家居控制系統(tǒng),其特征在于,所述家庭成員的信任度Z(Ui)與家庭成員年齡P相關(guān),Z (Ui) = Wa X ma+wb X mb+Wc X mc,其中叫挪條為信任度系數(shù)“—’其中如…晨為選擇系數(shù); 優(yōu)選的,當(dāng)20〈p〈50時(shí),Wc= I,wa = 0,Wb = O,當(dāng)50〈p〈70或當(dāng) 10〈p〈20時(shí),wc = 0,wa = 0,wb=1,當(dāng)p>70或當(dāng)p〈10時(shí),wc = 0,wa= I,wb = 0o5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的一種基于云任務(wù)調(diào)度的智能家居控制系統(tǒng),其特征在于,所述公式(I)中k(m)是用戶(hù)m為好友身份時(shí)其與家庭成員之間的信任度,所述用戶(hù)的信任關(guān)系由信任關(guān)系圖G=(Uj)來(lái)表示,其中U表示用戶(hù)的集合,一個(gè)用戶(hù)m在信任關(guān)系圖G中表示為一個(gè)頂點(diǎn),信任關(guān)系圖G中包括多個(gè)家庭成員頂點(diǎn)和多個(gè)好友頂點(diǎn),β表示信任關(guān)系圖G中家庭成員頂點(diǎn)和好友頂點(diǎn)之間的有向線(xiàn)段,k(m)為用戶(hù)m作為好友其與家庭成員在信任關(guān)系圖G中所表示的兩個(gè)頂點(diǎn)之間有向線(xiàn)段β的權(quán)重,所述有向線(xiàn)段β的權(quán)重表示所述家庭成員和所述好友之間信任關(guān)系的強(qiáng)度,所述有向線(xiàn)段β的長(zhǎng)度與所述權(quán)重k(m)成反比; 優(yōu)選的,用戶(hù)m作為好友其與多個(gè)家庭成員之間存在多條有向線(xiàn)段i3,k(m)為上述多個(gè)有向線(xiàn)段β對(duì)應(yīng)的多個(gè)權(quán)重的平均值。6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的一種基于云任務(wù)調(diào)度的智能家居控制系統(tǒng),其特征在于,所述任務(wù)調(diào)度模塊包括時(shí)間判定子模塊;時(shí)間判定子模塊判定接收的多個(gè)任務(wù)命令之間的時(shí)間間隔是否小于預(yù)定時(shí)間閾值,如果時(shí)間間隔不小于預(yù)定時(shí)間閾值則時(shí)間判定子模塊將調(diào)度任務(wù)數(shù)據(jù)庫(kù)中的任務(wù)命令傳送給調(diào)度任務(wù)傳送子模塊;如果時(shí)間間隔小于預(yù)定時(shí)間閾值,則時(shí)間判定子模塊分析調(diào)度任務(wù)數(shù)據(jù)庫(kù)中的多個(gè)任務(wù)命令,并判斷是否存在對(duì)于多個(gè)智能家居設(shè)備的至少兩個(gè)任務(wù)命令并且該至少兩個(gè)任務(wù)命令為相同命令,若是則僅將對(duì)于同一智能家居設(shè)備具有最高優(yōu)先級(jí)的任務(wù)命令傳送給調(diào)度任務(wù)傳送子模塊,若否則將調(diào)度任務(wù)數(shù)據(jù)庫(kù)中的任務(wù)命令傳送給調(diào)度任務(wù)傳送子模塊; 優(yōu)選的,所述任務(wù)調(diào)度模塊包括調(diào)度任務(wù)傳送子模塊,其中調(diào)度任務(wù)傳送子模塊將接收到的任務(wù)命令發(fā)送給相應(yīng)的智能家居設(shè)備。7.根據(jù)權(quán)利要求1至6任一項(xiàng)所述的一種基于云任務(wù)調(diào)度的智能家居控制系統(tǒng),其特征在于,所述云端服務(wù)器支持分布式云控制系統(tǒng)協(xié)議中的云端協(xié)議,所述多個(gè)用戶(hù)端和所述多個(gè)智能家居設(shè)備均擁有用戶(hù)端協(xié)議,所述用戶(hù)端協(xié)議與云端服務(wù)器的云端協(xié)議基于相同的分布式云控制協(xié)議。8.根據(jù)權(quán)利要求1至7任一項(xiàng)所述的系統(tǒng),其特征在于,所述多個(gè)用戶(hù)端為智能手機(jī)、平板電腦、筆記本或臺(tái)式計(jì)算機(jī); 優(yōu)選的,所述用戶(hù)用戶(hù)信任度分析子模塊將所述用戶(hù)任務(wù)命令進(jìn)行轉(zhuǎn)換得到所述智能家居可以識(shí)別的命令,所述調(diào)度任務(wù)數(shù)據(jù)庫(kù)存儲(chǔ)所述轉(zhuǎn)換后的智能家居可以識(shí)別的命令; 優(yōu)選的,所述云存儲(chǔ)模塊還包括智能設(shè)備數(shù)據(jù)庫(kù),所述用戶(hù)信任度分析子模塊根據(jù)智能家居種類(lèi)、型號(hào)從所述云端服務(wù)器的中篩選出對(duì)應(yīng)智能家居可以識(shí)別的命令格式,結(jié)合用戶(hù)端的任務(wù)命令轉(zhuǎn)換成所述智能家居可以識(shí)別的命令并存儲(chǔ)在所述初始任務(wù)數(shù)據(jù)庫(kù)中。
【文檔編號(hào)】G05B15/02GK106054630SQ201610438797
【公開(kāi)日】2016年10月26日
【申請(qǐng)日】2016年6月15日
【發(fā)明人】徐震
【申請(qǐng)人】青島恒金源電子科技有限公司