本發(fā)明涉及智能控制領(lǐng)域,特別是涉及一種受控設(shè)備的控制方法、裝置和系統(tǒng)。
背景技術(shù):
受控設(shè)備的種類很多,例如為了保證物件或財(cái)產(chǎn)的安全或者防止外部人員進(jìn)入企業(yè)內(nèi)部或小區(qū)內(nèi)部等,通常采用門禁感應(yīng)鎖、實(shí)體鑰匙鎖、電子鑰匙鎖、密碼鎖等受控設(shè)備進(jìn)行鎖住或隔離防護(hù)。例如圖1所示,11為常見的機(jī)械鎖,機(jī)械鎖的鑰匙插入實(shí)體鎖的鎖孔中,當(dāng)機(jī)械鎖的鑰匙的齒紋與鎖孔中的齒紋相配時(shí),擰動(dòng)鑰匙即可打開機(jī)械鎖或鎖住機(jī)械鎖,機(jī)械鎖和鉸鏈鎖扣配合使用,鎖住門;12為密碼鎖,密碼鎖可為數(shù)字密碼指令鎖,數(shù)字密碼指令鎖里面含有處理芯片,通過將輸入的數(shù)字密碼與預(yù)先存儲(chǔ)的數(shù)字密碼進(jìn)行比較,若相同,則密碼驗(yàn)證通過實(shí)現(xiàn)解鎖;13為磁感應(yīng)電子鎖,通過身份卡片貼近門禁讀卡器進(jìn)行身份識(shí)別通過后解鎖。
然而,傳統(tǒng)的受控設(shè)備,容易對(duì)受控設(shè)備的控制方式進(jìn)行復(fù)制,因此傳統(tǒng)的受控設(shè)備容易被他人控制,安全性較低。
技術(shù)實(shí)現(xiàn)要素:
基于此,有必要針對(duì)傳統(tǒng)的受控設(shè)備的安全性低的問題,提供一種受控設(shè)備的控制方法,能防止他人控制,提高了安全性。
此外,還有必要提供一種智能受控設(shè)備的控制裝置和系統(tǒng),能防止他人控制,提高了安全性。
一種受控設(shè)備的控制方法,包括以下步驟:
接收采集的位于受控設(shè)備前的用戶的認(rèn)證信息;
將所述采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,其中,所述預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息;
若采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同的,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令;
將所述控制指令發(fā)送給所述受控設(shè)備。
一種受控設(shè)備的控制方法,包括以下步驟:
采集位于受控設(shè)備前的用戶的認(rèn)證信息;
將采集的認(rèn)證信息上傳到云平臺(tái),由云平臺(tái)將所述獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,以及當(dāng)獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同,則生成認(rèn)證通過相應(yīng)的控制指令,其中,所述預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息;
接收云平臺(tái)返回的判斷出獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同而生成的與認(rèn)證通過相應(yīng)的控制指令。
一種受控設(shè)備的控制裝置,包括:
接收模塊,用于接收采集的位于受控設(shè)備前的用戶的認(rèn)證信息;
比較模塊,用于將所述獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,其中,所述預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息;
生成模塊,用于若獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同的,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令;
發(fā)送模塊,用于將所述控制指令發(fā)送給所述受控設(shè)備。
一種受控設(shè)備的控制裝置,包括:
采集模塊,用于采集位于受控設(shè)備前的用戶的認(rèn)證信息;
上傳模塊,用于將采集的認(rèn)證信息上傳到云平臺(tái),由云平臺(tái)將所述獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,以及當(dāng)獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同,則生成認(rèn)證通過相應(yīng)的控制指令,其中,所述預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息;
指令接收模塊,用于接收云平臺(tái)返回的判斷出獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同而生成的與認(rèn)證通過相應(yīng)的控制指令。
一種受控設(shè)備的控制系統(tǒng),包括傳感器、通信裝置、處理器、執(zhí)行裝置和 云平臺(tái);
所述傳感器用于采集位于受控設(shè)備前的用戶的認(rèn)證信息;
所述通信裝置用于將采集的認(rèn)證信息上傳到云平臺(tái);
所述云平臺(tái)用于將所述采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,其中,所述預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息,若采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同的,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令,將所述控制指令發(fā)送給受控設(shè)備的通信裝置;
所述通信裝置還用于將控制指令傳送給所述處理器;
所述處理器還用于根據(jù)所述控制指令控制所述執(zhí)行裝置對(duì)受控設(shè)備執(zhí)行相應(yīng)的動(dòng)作。
上述受控設(shè)備的控制方法、裝置和系統(tǒng),將采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,相同,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令,并將控制指令發(fā)送給受控設(shè)備,因預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息,在受控設(shè)備前的用戶輸入認(rèn)證信息的方式有多種,并不知道云平臺(tái)存儲(chǔ)的動(dòng)態(tài)認(rèn)證信息,其他用戶將無法獲知認(rèn)證信息,提高了認(rèn)證信息的安全性,保證了認(rèn)證的安全。
附圖說明
圖1為傳統(tǒng)的鎖類示意圖;
圖2為一個(gè)實(shí)施例中受控設(shè)備的控制系統(tǒng)的結(jié)構(gòu)示意圖;
圖3為一個(gè)實(shí)施例中云平臺(tái)的內(nèi)部結(jié)構(gòu)示意圖;
圖4為一個(gè)實(shí)施例中受控設(shè)備的控制方法的流程圖;
圖5為受控設(shè)備的控制方法中加入時(shí)間段的流程示意圖;
圖6為另一個(gè)實(shí)施例中受控設(shè)備的控制方法的流程圖;
圖7為一個(gè)實(shí)施例中受控設(shè)備的控制裝置的結(jié)構(gòu)框圖;
圖8為另一個(gè)實(shí)施例中受控設(shè)備的控制裝置的結(jié)構(gòu)框圖;
圖9為另一個(gè)實(shí)施例中受控設(shè)備的控制裝置的結(jié)構(gòu)框圖;
圖10為另一個(gè)實(shí)施例中受控設(shè)備的控制裝置的結(jié)構(gòu)框圖;
圖11為另一個(gè)實(shí)施例中受控設(shè)備的控制裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖2為一個(gè)實(shí)施例中受控設(shè)備的控制系統(tǒng)的結(jié)構(gòu)示意圖。如圖2所示,該受控設(shè)備的控制系統(tǒng)包括傳感器210、處理器220、通信裝置230、執(zhí)行裝置240、受控設(shè)備250和云平臺(tái)260。傳感器210、通信裝置230、執(zhí)行裝置240均與處理器220相連,通信裝置230、執(zhí)行裝置240分別與受控設(shè)備250相連。通信裝置230可與云平臺(tái)260進(jìn)行通信。其中,傳感器210、處理器220、通信裝置230和執(zhí)行裝置240可集成在受控設(shè)備250上。
傳感器210可包括圖像采集傳感器(如攝像頭)、指紋采集傳感器、聲音采集傳感器、電子秤、天線傳感器、紅外傳感器、射頻傳感器等。
圖像采集傳感器用于采集位于受控設(shè)備前的用戶的人臉圖像信息、姿勢(shì)信息和手勢(shì)信息。姿勢(shì)信息可為用戶身體任何部位的動(dòng)作信息,例如身體扭動(dòng)S形等。手勢(shì)信息是指手動(dòng)作的軌跡信息,如手畫圓圈、V字形等。
指紋采集傳感器用于采集位于受控設(shè)備前的用戶的指紋信息。指紋信息可為用戶的任意手指的指紋信息。
聲音采集傳感器用于采集位于受控設(shè)備前的用戶的聲音信息。聲音信息包括聲紋信息和口令信息。因每個(gè)人的音色不同,采集的聲紋信息不同。口令信息是指聲音的內(nèi)容,如“開門”。
電子秤用于采用采集位于受控設(shè)備前的用戶的體重信息。如體重為55千克。
天線傳感器用于采集位于受控設(shè)備前的用戶的移動(dòng)終端標(biāo)識(shí)信息。移動(dòng)終端標(biāo)識(shí)信息可為移動(dòng)終端的IMEI碼(International Mobile Equipment Identity,移動(dòng)設(shè)備國際身份碼)等。此外,紅外傳感器和射頻傳感器均可用于采集位于受控設(shè)備前的用戶的移動(dòng)終端標(biāo)識(shí)信息。
受控設(shè)備是指需要認(rèn)證通過后才能被控制執(zhí)行相應(yīng)動(dòng)作的設(shè)備,例如可為 智能鎖或門禁設(shè)備或汽車門鎖及汽車啟動(dòng)設(shè)備等。
通信裝置230用于將采集的認(rèn)證信息上傳到云平臺(tái)260。
具體的,通信裝置230將傳感器210采集的各種認(rèn)證信息上傳到云平臺(tái)260,由云平臺(tái)260進(jìn)行處理。
云平臺(tái)260用于將該采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,其中,該預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息,若采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同的,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令,將該控制指令發(fā)送給受控設(shè)備的通信裝置230。
預(yù)先設(shè)置的認(rèn)證信息可為用戶通過即時(shí)通信工具或在云平臺(tái)注冊(cè)的賬號(hào)登陸云平臺(tái)后根據(jù)自身個(gè)人信息設(shè)置的。用戶自身個(gè)人信息可包括指紋信息、人臉圖像信息、姿勢(shì)信息、手勢(shì)信息、聲紋信息、口令信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息等。用戶可將個(gè)人信息中的一種或多種作為預(yù)先設(shè)置的認(rèn)證信息。例如,用戶A可將指紋信息和人臉圖像信息一起作為用戶A的認(rèn)證信息。用戶B可將指紋信息、人臉圖像信息、聲紋信息和口令信息一起作為用戶B的認(rèn)證信息。
動(dòng)態(tài)認(rèn)證信息是指認(rèn)證信息有多種,每個(gè)用戶的認(rèn)證信息可相同或不同,對(duì)用戶和旁觀者隱形。
該預(yù)先設(shè)置的認(rèn)證信息包括指紋信息、人臉圖像信息、聲紋信息、口令信息、姿勢(shì)信息、手勢(shì)信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息中一種或兩種以上組合。
若采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息不同,則認(rèn)證失敗,可提醒用戶進(jìn)行二次認(rèn)證或報(bào)警。
云平臺(tái)260還用于獲取用戶標(biāo)識(shí)及用戶從指紋信息、人臉圖像信息、聲紋信息、口令信息、姿勢(shì)信息、手勢(shì)信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息中選取的一種或兩種以上組合作為自己的認(rèn)證信息,記錄用戶標(biāo)識(shí)與用戶的認(rèn)證信息的對(duì)應(yīng)關(guān)系。
具體地,用戶標(biāo)識(shí)可為用戶的即時(shí)通信賬號(hào)、手機(jī)號(hào)等。此外,在云平臺(tái)260通過用戶的即時(shí)通信賬號(hào)獲取相應(yīng)的用戶信息。該用戶信息可包括用戶名 稱、昵稱、職業(yè)、家庭住址、聯(lián)系方式、籍貫、性別、年齡等等。
在一個(gè)實(shí)施例中,云平臺(tái)260還用于獲取用戶標(biāo)識(shí),根據(jù)該用戶標(biāo)識(shí)查找到對(duì)應(yīng)的認(rèn)證信息,接收對(duì)認(rèn)證信息的更新指令,根據(jù)該更新指令更新該認(rèn)證信息。
具體地,更新指令可包括添加認(rèn)證信息、刪除認(rèn)證信息指令等。
在一個(gè)實(shí)施例中,云平臺(tái)260用于獲取用戶根據(jù)指紋信息、人臉圖像信息、聲紋信息、口令信息、姿勢(shì)信息、手勢(shì)信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息中一種或多種形成的多個(gè)認(rèn)證信息,將該采集的認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息進(jìn)行比較;若采集的認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息中的任意一個(gè)認(rèn)證信息相同,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令。
具體地,用戶在云平臺(tái)設(shè)置了多個(gè)認(rèn)證信息,例如獲取用戶A設(shè)置的指紋信息作為一個(gè)認(rèn)證信息,獲取用戶A設(shè)置的姿勢(shì)信息作為一個(gè)認(rèn)證信息,獲取用戶A設(shè)置的指紋信息加姿勢(shì)信息一起作為一個(gè)認(rèn)證信息。當(dāng)用戶A在受控設(shè)備面前進(jìn)入認(rèn)證時(shí),采集用戶A的指紋即可進(jìn)行認(rèn)證通過,或采集用戶A的姿勢(shì),將采集的用戶A的姿勢(shì)與預(yù)先設(shè)置的姿勢(shì)信息比較,若相同,則認(rèn)證也通過。
再者,用戶從指紋信息、人臉圖像信息、聲紋信息、口令信息、姿勢(shì)信息、手勢(shì)信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息中選擇多種信息,并將多種信息中指定的組合信息作為預(yù)先配置的認(rèn)證信息。例如,用戶選擇了指紋信息、人臉圖像信息、聲紋信息、口令信息、姿勢(shì)信息,可設(shè)置指紋信息和人臉圖像信息組合為一個(gè)預(yù)先配置的認(rèn)證信息,設(shè)置指紋信息、聲紋信息和口令信息為另一個(gè)預(yù)先配置的認(rèn)證信息,設(shè)置指紋信息和姿勢(shì)信息為再一個(gè)預(yù)先配置的認(rèn)證信息。其他未設(shè)置的組合信息不為預(yù)先配置的認(rèn)證信息,例如人臉圖像信息和姿勢(shì)信息。
在一個(gè)實(shí)施例中,云平臺(tái)260用于將采集的認(rèn)證信息進(jìn)行組合得到組合后的認(rèn)證信息;將組合后的認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息進(jìn)行比較;若組合后的認(rèn)證信息中任意一個(gè)認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息中任意一個(gè)認(rèn)證信息相同,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令。
具體地,用戶A預(yù)先設(shè)置的認(rèn)證信息包括指紋信息和人臉圖像信息、指紋信息加聲紋信息加口令信息兩種,滿足其中一種即可通過認(rèn)證。采集的認(rèn)證信息包括用戶的指紋信息、人臉圖像信息、聲紋信息和口令信息,則可將采集的指紋信息與預(yù)先設(shè)置的指紋信息比較和將采集的人臉圖像信息與預(yù)先設(shè)置的人臉圖像信息進(jìn)行比較,若指紋信息和人臉圖像信息都相同,則認(rèn)證通過;或者,將采集的指紋信息與預(yù)先設(shè)置的指紋信息比較、將采集的聲紋信息和預(yù)先設(shè)置的聲紋信息比較、將采集的口令信息和預(yù)先設(shè)置的口令信息比較,當(dāng)三者都相同時(shí),則認(rèn)證通過。
在一個(gè)實(shí)施例中,云平臺(tái)260將獲取的認(rèn)證信息進(jìn)行組合得到組合后的認(rèn)證信息;將組合后的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較;若組合后的認(rèn)證信息中任意一個(gè)認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令。
具體地,用戶A預(yù)先設(shè)置的認(rèn)證信息包括指紋信息加聲紋信息加口令信息。采集的認(rèn)證信息包括用戶的指紋信息、人臉圖像信息、聲紋信息和口令信息,將采集的指紋信息、人臉圖像信息、聲紋信息和口令信息進(jìn)行任意組合,得到組合后的認(rèn)證信息,即可得到指紋信息、人臉圖像信息、聲紋信息和口令信息、指紋信息加人臉圖像信息、指紋信息加人臉圖像信息加聲紋信息和口令信息、人臉圖像信息加聲紋信息和口令信息。將得到的組合認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息比較,有一個(gè)與預(yù)先設(shè)置的認(rèn)證信息相同,則認(rèn)證通過。
在一個(gè)實(shí)施例中,云平臺(tái)260用于獲取用戶設(shè)置的時(shí)間段及從多個(gè)認(rèn)證信息中選取的認(rèn)證信息,記錄時(shí)間段與所選取的認(rèn)證信息之間的對(duì)應(yīng)關(guān)系,以及獲取當(dāng)前時(shí)間,判斷該當(dāng)前時(shí)間所處的時(shí)間段,并根據(jù)當(dāng)前時(shí)間所處的時(shí)間段從時(shí)間段與所選取的認(rèn)證信息之間的對(duì)應(yīng)關(guān)系中獲取當(dāng)前時(shí)間所對(duì)應(yīng)的認(rèn)證信息,將當(dāng)前時(shí)間所對(duì)應(yīng)的認(rèn)證信息作為該預(yù)先設(shè)置的認(rèn)證信息。
具體地,用戶設(shè)置的時(shí)間段可為任意時(shí)段,例如可為星期一、星期二等。記錄時(shí)間段與認(rèn)證信息的對(duì)應(yīng)關(guān)系,例如可為星期一對(duì)應(yīng)的認(rèn)證信息為指紋信息,星期二對(duì)應(yīng)的認(rèn)證信息為人臉圖像信息,星期三對(duì)應(yīng)的認(rèn)證信息為聲紋信息加口令信息等。
通信裝置230還用于將控制指令傳送給處理器220。
處理器220用于根據(jù)該控制指令控制執(zhí)行裝置240對(duì)受控設(shè)備執(zhí)行相應(yīng)的動(dòng)作。例如,受控設(shè)備為智能鎖,則控制智能鎖打開。受控設(shè)備為汽車門鎖,則打開汽車門鎖。
上述受控設(shè)備的控制系統(tǒng),通過云平臺(tái)將采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,相同,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令,并將控制指令發(fā)送給受控設(shè)備,因預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息,在受控設(shè)備前的用戶輸入認(rèn)證信息的方式有多種,并不知道云平臺(tái)存儲(chǔ)的動(dòng)態(tài)認(rèn)證信息,其他用戶將無法獲知認(rèn)證信息,提高了認(rèn)證信息的安全性,保證了認(rèn)證的安全。
在一個(gè)實(shí)施例中,受控設(shè)備250為鎖,執(zhí)行裝置240為鎖止機(jī)構(gòu)。處理器220為自控電路。
在一個(gè)實(shí)施例中,上述受控設(shè)備的控制系統(tǒng)還包括加速度計(jì)和報(bào)警裝置。
云平臺(tái)260檢測(cè)與受控設(shè)備250之間的連接是否中斷。受控設(shè)備250與云平臺(tái)260之間連接是否中斷。
報(bào)警裝置用于若連接中斷,則發(fā)出報(bào)警指令。
加速度計(jì)用于實(shí)時(shí)檢測(cè)受控設(shè)備上的加速計(jì)的加速度值是否大于閾值。
報(bào)警裝置還用于若檢測(cè)的加速度值大于閾值,則發(fā)出報(bào)警指令。
通過云平臺(tái)檢測(cè)與受控設(shè)備是否中斷連接,或者,采用加速度計(jì)檢測(cè)受控設(shè)備上的加速度值是否大于閾值,實(shí)現(xiàn)了對(duì)受控設(shè)備的物理安全監(jiān)控,發(fā)現(xiàn)打砸自動(dòng)報(bào)警,提高安全性。
圖3為一個(gè)實(shí)施例中云平臺(tái)260的內(nèi)部結(jié)構(gòu)示意圖。如圖3所示,該云平臺(tái)260包括通過系統(tǒng)總線連接的處理器、存儲(chǔ)介質(zhì)、內(nèi)存和網(wǎng)絡(luò)接口。其中,該云平臺(tái)260的存儲(chǔ)介質(zhì)存儲(chǔ)有操作系統(tǒng)、數(shù)據(jù)庫和受控設(shè)備的控制裝置,數(shù)據(jù)庫中存儲(chǔ)有用戶設(shè)置的認(rèn)證信息,該受控設(shè)備的控制裝置用于實(shí)現(xiàn)適用于云平臺(tái)的一種受控設(shè)備的控制方法。云平臺(tái)260的處理器用于提供計(jì)算和控制能力,支撐整個(gè)服務(wù)器的運(yùn)行。云平臺(tái)260的內(nèi)存為存儲(chǔ)介質(zhì)中的受控設(shè)備的控制裝置的運(yùn)行 提供環(huán)境。云平臺(tái)260的網(wǎng)絡(luò)接口用于據(jù)以與外部的終端通過網(wǎng)絡(luò)連接通信,比如接收終端發(fā)送的認(rèn)證信息以及向終端返回認(rèn)證結(jié)果等。云平臺(tái)260可以用獨(dú)立的服務(wù)器或者是多個(gè)服務(wù)器組成的服務(wù)器集群來實(shí)現(xiàn)。本領(lǐng)域技術(shù)人員可以理解,圖3中示出的結(jié)構(gòu),僅僅是與本申請(qǐng)方案相關(guān)的部分結(jié)構(gòu)的框圖,并不構(gòu)成對(duì)本申請(qǐng)方案所應(yīng)用于其上的云平臺(tái)的限定,具體的云平臺(tái)可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。
圖4為一個(gè)實(shí)施例中受控設(shè)備的控制方法的流程圖。圖4中的受控設(shè)備的控制方法運(yùn)行于云平臺(tái)上,以云平臺(tái)角度進(jìn)行描述。如圖4所示,一種受控設(shè)備的控制方法,包括以下步驟:
步驟410,接收采集的位于受控設(shè)備前的用戶的認(rèn)證信息。
具體地,采集的位于受控設(shè)備前的用戶的認(rèn)證信息可包括指紋信息、人臉圖像信息、姿勢(shì)信息、手勢(shì)信息、聲紋信息、口令信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息等一種或兩種以上。姿勢(shì)信息可為用戶身體任何部位的動(dòng)作信息,例如身體扭動(dòng)S形等。指紋信息可為用戶的任意手指的指紋信息。手勢(shì)信息是指手動(dòng)作的軌跡信息,如手畫圓圈、V字形等。移動(dòng)終端標(biāo)識(shí)信息可為移動(dòng)終端的IMEI碼等。
步驟420,將該采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,其中,該預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息。
具體地,該預(yù)先設(shè)置的認(rèn)證信息包括指紋信息、人臉圖像信息、聲紋信息、口令信息、手勢(shì)信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息中一種或兩種以上組合。動(dòng)態(tài)認(rèn)證信息是指認(rèn)證信息有多種,每個(gè)用戶的認(rèn)證信息可相同或不同,對(duì)用戶和旁觀者隱形。
步驟430,若采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同的,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令。
若采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息不同,則認(rèn)證失敗,可提醒用戶進(jìn)行二次認(rèn)證或報(bào)警。
步驟440,將該控制指令發(fā)送給該受控設(shè)備。
上述受控設(shè)備的控制方法,將采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行 比較,相同,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令,并將控制指令發(fā)送給受控設(shè)備,因預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息,在受控設(shè)備前的用戶輸入認(rèn)證信息的方式有多種,并不知道云平臺(tái)存儲(chǔ)的動(dòng)態(tài)認(rèn)證信息,其他用戶將無法獲知認(rèn)證信息,提高了認(rèn)證信息的安全性,保證了認(rèn)證的安全。
在一個(gè)實(shí)施例中,上述受控設(shè)備的控制方法還包括:獲取用戶標(biāo)識(shí)及用戶從指紋信息、人臉圖像信息、聲紋信息、口令信息、手勢(shì)信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息中選取的一種或兩種以上組合作為自己的認(rèn)證信息;記錄用戶標(biāo)識(shí)與用戶的認(rèn)證信息的對(duì)應(yīng)關(guān)系。
具體地,用戶標(biāo)識(shí)可為用戶的即時(shí)通信賬號(hào)、手機(jī)號(hào)等。此外,還可通過用戶的即時(shí)通信賬號(hào)獲取相應(yīng)的用戶信息。該用戶信息可包括用戶名稱、昵稱、職業(yè)、家庭住址、聯(lián)系方式、籍貫、性別、年齡等等。
在一個(gè)實(shí)施例中,在記錄用戶標(biāo)識(shí)與用戶的認(rèn)證信息的對(duì)應(yīng)關(guān)系之后,該還包括:獲取用戶標(biāo)識(shí),根據(jù)該用戶標(biāo)識(shí)查找到對(duì)應(yīng)的認(rèn)證信息;接收對(duì)認(rèn)證信息的更新指令,根據(jù)該更新指令更新該認(rèn)證信息。
具體地,更新指令可包括添加認(rèn)證信息、刪除認(rèn)證信息指令等。例如可根據(jù)用戶的即時(shí)通信賬號(hào)登錄云平臺(tái),查找到相應(yīng)的認(rèn)證信息后,添加新的認(rèn)證信息或刪除已有的認(rèn)證信息等。
在一個(gè)實(shí)施例中,上述受控設(shè)備的控制方法還包括:獲取用戶根據(jù)指紋信息、人臉圖像信息、聲紋信息、口令信息、手勢(shì)信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息中一種或多種形成的多個(gè)認(rèn)證信息。
例如獲取用戶A設(shè)置的指紋信息作為一個(gè)認(rèn)證信息,獲取用戶A設(shè)置的姿勢(shì)信息作為一個(gè)認(rèn)證信息,獲取用戶A設(shè)置的指紋信息加姿勢(shì)信息一起作為一個(gè)認(rèn)證信息。
在一個(gè)實(shí)施例中,上述受控設(shè)備的控制方法還包括:將該采集的認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息進(jìn)行比較;若采集的認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息中的任意一個(gè)認(rèn)證信息相同,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令。
例如獲取用戶A設(shè)置的指紋信息作為一個(gè)認(rèn)證信息,獲取用戶A設(shè)置的姿勢(shì)信息作為一個(gè)認(rèn)證信息,獲取用戶A設(shè)置的指紋信息加姿勢(shì)信息一起作為一個(gè)認(rèn)證信息。當(dāng)用戶A在受控設(shè)備面前進(jìn)入認(rèn)證時(shí),采集用戶A的指紋即可進(jìn)行認(rèn)證通過,或采集用戶A的姿勢(shì),將采集的用戶A的姿勢(shì)與預(yù)先設(shè)置的姿勢(shì)信息比較,若相同,則認(rèn)證也通過。
再者,用戶從指紋信息、人臉圖像信息、聲紋信息、口令信息、姿勢(shì)信息、手勢(shì)信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息中選擇多種信息,并將多種信息中指定的組合信息作為預(yù)先配置的認(rèn)證信息。例如,用戶選擇了指紋信息、人臉圖像信息、聲紋信息、口令信息、姿勢(shì)信息,可設(shè)置指紋信息和人臉圖像信息組合為一個(gè)預(yù)先配置的認(rèn)證信息,設(shè)置指紋信息、聲紋信息和口令信息為另一個(gè)預(yù)先配置的認(rèn)證信息,設(shè)置指紋信息和姿勢(shì)信息為再一個(gè)預(yù)先配置的認(rèn)證信息。其他未設(shè)置的組合信息不為預(yù)先配置的認(rèn)證信息,例如人臉圖像信息和姿勢(shì)信息。
在一個(gè)實(shí)施例中,上述受控設(shè)備的控制方法還包括:在接收采集的位于受控設(shè)備前的用戶的認(rèn)證信息之后,將獲取的認(rèn)證信息進(jìn)行組合得到組合后的認(rèn)證信息;將組合后的認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息進(jìn)行比較;若組合后的認(rèn)證信息中任意一個(gè)認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息中任意一個(gè)認(rèn)證信息相同,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令。
具體地,用戶A預(yù)先設(shè)置的認(rèn)證信息包括指紋信息和人臉圖像信息、指紋信息加聲紋信息加口令信息兩種,滿足其中一種即可通過認(rèn)證。采集的認(rèn)證信息包括用戶的指紋信息、人臉圖像信息、聲紋信息和口令信息,則可將采集的指紋信息與預(yù)先設(shè)置的指紋信息比較和將采集的人臉圖像信息與預(yù)先設(shè)置的人臉圖像信息進(jìn)行比較,若指紋信息和人臉圖像信息都相同,則認(rèn)證通過;或者,將采集的指紋信息與預(yù)先設(shè)置的指紋信息比較、將采集的聲紋信息和預(yù)先設(shè)置的聲紋信息比較、將采集的口令信息和預(yù)先設(shè)置的口令信息比較,當(dāng)三者都相同時(shí),則認(rèn)證通過。
在一個(gè)實(shí)施例中,在接收采集的位于受控設(shè)備前的用戶的認(rèn)證信息之后,該受控設(shè)備的控制方法還包括:將獲取的認(rèn)證信息進(jìn)行組合得到組合后的認(rèn)證 信息;將組合后的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較;若組合后的認(rèn)證信息中任意一個(gè)認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令。
具體地,用戶A預(yù)先設(shè)置的認(rèn)證信息包括指紋信息加聲紋信息加口令信息。采集的認(rèn)證信息包括用戶的指紋信息、人臉圖像信息、聲紋信息和口令信息,將采集的指紋信息、人臉圖像信息、聲紋信息和口令信息進(jìn)行任意組合,得到組合后的認(rèn)證信息,即可得到指紋信息、人臉圖像信息、聲紋信息和口令信息、指紋信息加人臉圖像信息、指紋信息加人臉圖像信息加聲紋信息和口令信息、人臉圖像信息加聲紋信息和口令信息。將得到的組合認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息比較,有一個(gè)與預(yù)先設(shè)置的認(rèn)證信息相同,則認(rèn)證通過。
圖5為受控設(shè)備的控制方法中加入時(shí)間段的流程示意圖。如圖5所示,在一個(gè)實(shí)施例中,該受控設(shè)備的控制方法還包括:
步驟510,獲取用戶設(shè)置的時(shí)間段及從多個(gè)認(rèn)證信息中選取的認(rèn)證信息。
步驟520,記錄時(shí)間段與所選取的認(rèn)證信息之間的對(duì)應(yīng)關(guān)系。
步驟530,獲取當(dāng)前時(shí)間。
步驟540,判斷該當(dāng)前時(shí)間所處的時(shí)間段。
步驟550,根據(jù)當(dāng)前時(shí)間所處的時(shí)間段從時(shí)間段與所選取的認(rèn)證信息之間的對(duì)應(yīng)關(guān)系中獲取當(dāng)前時(shí)間所對(duì)應(yīng)的認(rèn)證信息,將當(dāng)前時(shí)間所對(duì)應(yīng)的認(rèn)證信息作為該預(yù)先設(shè)置的認(rèn)證信息。
具體地,用戶設(shè)置的時(shí)間段可為任意時(shí)段,例如可為星期一、星期二等。記錄時(shí)間段與認(rèn)證信息的對(duì)應(yīng)關(guān)系,例如可為星期一對(duì)應(yīng)的認(rèn)證信息為指紋信息,星期二對(duì)應(yīng)的認(rèn)證信息為人臉圖像信息,星期三對(duì)應(yīng)的認(rèn)證信息為聲紋信息加口令信息等。
若當(dāng)前時(shí)間為星期二的10點(diǎn),則判斷出當(dāng)前時(shí)間所處的時(shí)間段為星期二,對(duì)應(yīng)的認(rèn)證信息為人臉圖像信息。
通過設(shè)置時(shí)間段及對(duì)應(yīng)的認(rèn)證信息,更加難以讓他人獲取認(rèn)證信息,提高了認(rèn)證的安全性。
在一個(gè)實(shí)施例中,上述受控設(shè)備的控制方法還包括:實(shí)時(shí)檢測(cè)與受控設(shè)備 之間的連接是否中斷,若連接中斷,則發(fā)出報(bào)警指令。
在一個(gè)實(shí)施例中,上述受控設(shè)備的控制方法還包括:實(shí)時(shí)檢測(cè)受控設(shè)備上的加速計(jì)的加速度值是否大于閾值,若檢測(cè)的加速度值大于閾值,則發(fā)出報(bào)警指令。
通過云平臺(tái)檢測(cè)與受控設(shè)備是否中斷連接,或者,采用加速度計(jì)檢測(cè)受控設(shè)備上的加速度值是否大于閾值,實(shí)現(xiàn)了對(duì)受控設(shè)備的物理安全監(jiān)控,發(fā)現(xiàn)打砸自動(dòng)報(bào)警,提高安全性。
圖6為另一個(gè)實(shí)施例中受控設(shè)備的控制方法的流程圖。如圖6中的受控設(shè)備的控制方法運(yùn)行于圖2的系統(tǒng)中,以受控設(shè)備的角度描述。如圖6所示,一種受控設(shè)備的控制方法,包括以下步驟:
步驟610,采集位于受控設(shè)備前的用戶的認(rèn)證信息。
具體地,采集的位于受控設(shè)備前的用戶的認(rèn)證信息可包括指紋信息、人臉圖像信息、姿勢(shì)信息、手勢(shì)信息、聲紋信息、口令信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息等一種或兩種以上。姿勢(shì)信息可為用戶身體任何部位的動(dòng)作信息,例如身體扭動(dòng)S形等。指紋信息可為用戶的任意手指的指紋信息。手勢(shì)信息是指手動(dòng)作的軌跡信息,如手畫圓圈、V字形等。移動(dòng)終端標(biāo)識(shí)信息可為移動(dòng)終端的IMEI碼等。
步驟620,將采集的認(rèn)證信息上傳到云平臺(tái),由云平臺(tái)將該獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,以及當(dāng)獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同,則生成認(rèn)證通過相應(yīng)的控制指令,其中,該預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息。
具體地,該預(yù)先設(shè)置的認(rèn)證信息包括指紋信息、人臉圖像信息、聲紋信息、口令信息、手勢(shì)信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息中一種或兩種以上組合。動(dòng)態(tài)認(rèn)證信息是指認(rèn)證信息有多種,每個(gè)用戶的認(rèn)證信息可相同或不同,對(duì)用戶和旁觀者隱形。
步驟630,接收云平臺(tái)返回的判斷出獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同而生成的與認(rèn)證通過相應(yīng)的控制指令。
上述受控設(shè)備的控制方法,將采集的認(rèn)證信息上傳到云平臺(tái),由云平臺(tái)將采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,相同,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令,并將控制指令發(fā)送給受控設(shè)備,因預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息,在受控設(shè)備前的用戶輸入認(rèn)證信息的方式有多種,并不知道云平臺(tái)存儲(chǔ)的動(dòng)態(tài)認(rèn)證信息,其他用戶將無法獲知認(rèn)證信息,提高了認(rèn)證信息的安全性,保證了認(rèn)證的安全。
在一個(gè)實(shí)施例中,該接收云平臺(tái)判斷出獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同而生成的與認(rèn)證通過相應(yīng)的控制指令的步驟包括:
接收云平臺(tái)返回的與認(rèn)證通過相應(yīng)的控制指令為云平臺(tái)將該獲取的認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息進(jìn)行比較,且判斷出獲取的認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息中的任意一個(gè)認(rèn)證信息相同而認(rèn)證通過生成的控制指令;
或者,接收云平臺(tái)返回的與認(rèn)證通過相應(yīng)的控制指令為云平臺(tái)將獲取的認(rèn)證信息進(jìn)行組合得到組合后的認(rèn)證信息,以及將組合后的認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息進(jìn)行比較,且判斷出組合后的認(rèn)證信息中任意一個(gè)認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息中任意一個(gè)認(rèn)證信息相同而認(rèn)證通過生成的控制指令;
或者,接收云平臺(tái)返回的與認(rèn)證通過相應(yīng)的控制指令為云平臺(tái)將獲取的認(rèn)證信息進(jìn)行組合得到組合后的認(rèn)證信息,以及將組合后的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,且判斷出組合后的認(rèn)證信息中任意一個(gè)認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同而認(rèn)證通過生成的控制指令。
在一個(gè)實(shí)施例中,上述受控設(shè)備的控制方法還包括:實(shí)時(shí)檢測(cè)與云平臺(tái)之間的連接是否中斷,若連接中斷,則發(fā)出報(bào)警指令。
具體地,檢測(cè)受控設(shè)備與云平臺(tái)之間的連接是否中斷,若連接中斷,則發(fā)出報(bào)警指令。
在一個(gè)實(shí)施例中,上述受控設(shè)備的控制方法還包括:實(shí)時(shí)檢測(cè)受控設(shè)備上的加速計(jì)的加速度值是否大于閾值,若檢測(cè)的加速度值大于閾值,則發(fā)出報(bào)警指令。
通過云平臺(tái)檢測(cè)與受控設(shè)備是否中斷連接,或者,采用加速度計(jì)檢測(cè)受控 設(shè)備上的加速度值是否大于閾值,實(shí)現(xiàn)了對(duì)受控設(shè)備的物理安全監(jiān)控,發(fā)現(xiàn)打砸自動(dòng)報(bào)警,提高安全性。
圖7為一個(gè)實(shí)施例中受控設(shè)備的控制裝置的結(jié)構(gòu)框圖。圖7的受控設(shè)備的控制裝置的模塊對(duì)應(yīng)于圖4的受控設(shè)備的控制方法所架構(gòu)的功能模塊,描述不詳細(xì)的地方參照方法中描述。如圖7所示,一種受控設(shè)備的控制裝置,包括接收模塊710、比較模塊720、生成模塊730、發(fā)送模塊740。其中:
接收模塊710用于接收采集的位于受控設(shè)備前的用戶的認(rèn)證信息。
具體地,采集的位于受控設(shè)備前的用戶的認(rèn)證信息可包括指紋信息、人臉圖像信息、姿勢(shì)信息、手勢(shì)信息、聲紋信息、口令信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息等一種或兩種以上。姿勢(shì)信息可為用戶身體任何部位的動(dòng)作信息,例如身體扭動(dòng)S形等。指紋信息可為用戶的任意手指的指紋信息。手勢(shì)信息是指手動(dòng)作的軌跡信息,如手畫圓圈、V字形等。移動(dòng)終端標(biāo)識(shí)信息可為移動(dòng)終端的IMEI碼等。
比較模塊720用于將該獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,其中,該預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息。
具體地,該預(yù)先設(shè)置的認(rèn)證信息包括指紋信息、人臉圖像信息、聲紋信息、口令信息、手勢(shì)信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息中一種或兩種以上組合。動(dòng)態(tài)認(rèn)證信息是指認(rèn)證信息有多種,每個(gè)用戶的認(rèn)證信息可相同或不同,對(duì)用戶和旁觀者隱形。
生成模塊730用于若采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同的,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令。
若采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息不同,則認(rèn)證失敗,可提醒用戶進(jìn)行二次認(rèn)證或報(bào)警。
發(fā)送模塊740用于將該控制指令發(fā)送給該受控設(shè)備。
上述受控設(shè)備的控制裝置,將采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,相同,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令,并將控制指令發(fā) 送給受控設(shè)備,因預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息,在受控設(shè)備前的用戶輸入認(rèn)證信息的方式有多種,并不知道云平臺(tái)存儲(chǔ)的動(dòng)態(tài)認(rèn)證信息,其他用戶將無法獲知認(rèn)證信息,提高了認(rèn)證信息的安全性,保證了認(rèn)證的安全。
圖8為另一個(gè)實(shí)施例中受控設(shè)備的控制裝置的結(jié)構(gòu)框圖。如圖8所示,一種受控設(shè)備的控制裝置,除了包括接收模塊710、比較模塊720、生成模塊730、發(fā)送模塊740,還包括獲取模塊750、記錄模塊760、選取模塊770、存儲(chǔ)模塊780、時(shí)間獲取模塊790、判斷模塊792、查找模塊794。其中:
獲取模塊750用于獲取用戶標(biāo)識(shí)及用戶從指紋信息、人臉圖像信息、聲紋信息、口令信息、手勢(shì)信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息中選取的一種或兩種以上組合作為自己的認(rèn)證信息。
記錄模塊760用于記錄用戶標(biāo)識(shí)與用戶的認(rèn)證信息的對(duì)應(yīng)關(guān)系。
具體地,用戶標(biāo)識(shí)可為用戶的即時(shí)通信賬號(hào)、手機(jī)號(hào)等。此外,還可通過用戶的即時(shí)通信賬號(hào)獲取相應(yīng)的用戶信息。該用戶信息可包括用戶名稱、昵稱、職業(yè)、家庭住址、聯(lián)系方式、籍貫、性別、年齡等等。
獲取模塊750用于獲取用戶標(biāo)識(shí),根據(jù)該用戶標(biāo)識(shí)查找到對(duì)應(yīng)的認(rèn)證信息;接收模塊710用于接收對(duì)認(rèn)證信息的更新指令,根據(jù)該更新指令更新該認(rèn)證信息。
具體地,更新指令可包括添加認(rèn)證信息、刪除認(rèn)證信息指令等。例如可根據(jù)用戶的即時(shí)通信賬號(hào)登錄云平臺(tái),查找到相應(yīng)的認(rèn)證信息后,添加新的認(rèn)證信息或刪除已有的認(rèn)證信息等。
獲取模塊750還用于獲取用戶根據(jù)指紋信息、人臉圖像信息、聲紋信息、口令信息、手勢(shì)信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息中一種或多種形成的多個(gè)認(rèn)證信息。
比較模塊720還用于將該獲取的認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息進(jìn)行比較。
生成模塊730還用于若獲取的認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息中的任 意一個(gè)認(rèn)證信息相同,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令。
獲取模塊750還用于將獲取的認(rèn)證信息進(jìn)行組合得到組合后的認(rèn)證信息。
比較模塊720還用于將組合后的認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息進(jìn)行比較。
生成模塊730還用于若組合后的認(rèn)證信息中任意一個(gè)認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息中任意一個(gè)認(rèn)證信息相同,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令。
此外,獲取模塊750將獲取的認(rèn)證信息進(jìn)行組合得到組合后的認(rèn)證信息;比較模塊720將組合后的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較;生成模塊730若組合后的認(rèn)證信息中任意一個(gè)認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令。
選取模塊770用于獲取用戶設(shè)置的時(shí)間段及從多個(gè)認(rèn)證信息中選取的認(rèn)證信息。
存儲(chǔ)模塊780用于記錄時(shí)間段與所選取的認(rèn)證信息之間的對(duì)應(yīng)關(guān)系。
具體地,用戶設(shè)置的時(shí)間段可為任意時(shí)段,例如可為星期一、星期二等。記錄時(shí)間段與認(rèn)證信息的對(duì)應(yīng)關(guān)系,例如可為星期一對(duì)應(yīng)的認(rèn)證信息為指紋信息,星期二對(duì)應(yīng)的認(rèn)證信息為人臉圖像信息,星期三對(duì)應(yīng)的認(rèn)證信息為聲紋信息加口令信息等。
時(shí)間獲取模塊790用于獲取當(dāng)前時(shí)間。
判定模塊792用于判斷該當(dāng)前時(shí)間所處的時(shí)間段。
查找模塊794用于根據(jù)當(dāng)前時(shí)間所處的時(shí)間段從時(shí)間段與所選取的認(rèn)證信息之間的對(duì)應(yīng)關(guān)系中獲取當(dāng)前時(shí)間所對(duì)應(yīng)的認(rèn)證信息,將當(dāng)前時(shí)間所對(duì)應(yīng)的認(rèn)證信息作為該預(yù)先設(shè)置的認(rèn)證信息。
通過設(shè)置時(shí)間段及對(duì)應(yīng)的認(rèn)證信息,更加難以讓他人獲取認(rèn)證信息,提高了認(rèn)證的安全性。
圖9為另一個(gè)實(shí)施例中受控設(shè)備的控制裝置的結(jié)構(gòu)框圖。如圖9所示,一種受控設(shè)備的控制裝置,除了包括接收模塊710、比較模塊720、生成模塊730、發(fā)送模塊740,還包括檢測(cè)模塊796和報(bào)警模塊798。其中:
檢測(cè)模塊796用于實(shí)時(shí)檢測(cè)與受控設(shè)備之間的連接是否中斷。
報(bào)警模塊798用于若連接中斷,則發(fā)出報(bào)警指令。
或者,檢測(cè)模塊796用于實(shí)時(shí)檢測(cè)受控設(shè)備上的加速計(jì)的加速度值是否大于閾值。
報(bào)警模塊798用于若檢測(cè)的加速度值大于閾值,則發(fā)出報(bào)警指令。
通過云平臺(tái)檢測(cè)與受控設(shè)備是否中斷連接,或者,采用加速度計(jì)檢測(cè)受控設(shè)備上的加速度值是否大于閾值,實(shí)現(xiàn)了對(duì)受控設(shè)備的物理安全監(jiān)控,發(fā)現(xiàn)打砸自動(dòng)報(bào)警,提高安全性。
在其他實(shí)施例中,上述受控設(shè)備的控制裝置,可包括接收模塊710、比較模塊720、生成模塊730、發(fā)送模塊740、獲取模塊750、記錄模塊760、選取模塊770、存儲(chǔ)模塊780、時(shí)間獲取模塊790、判斷模塊792、查找模塊794、檢測(cè)模塊796和報(bào)警模塊798任意可能的組合。
圖10為另一個(gè)實(shí)施例中受控設(shè)備的控制裝置的結(jié)構(gòu)框圖。圖10中的受控設(shè)備的控制裝置的模塊為圖6中受控設(shè)備的控制方法所架構(gòu)的功能模塊,描述不詳細(xì)的地方參照方法中描述。如圖10所示,一種受控設(shè)備的控制裝置,包括采集模塊1010、上傳模塊1020、指令接收模塊1030。其中:
采集模塊1010用于采集位于受控設(shè)備前的用戶的認(rèn)證信息。
上傳模塊1020用于將采集的認(rèn)證信息上傳到云平臺(tái),由云平臺(tái)將該獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,以及當(dāng)獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同,則生成認(rèn)證通過相應(yīng)的控制指令,其中,該預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息。
指令接收模塊1030用于接收云平臺(tái)返回的判斷出獲取的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同而生成的與認(rèn)證通過相應(yīng)的控制指令。
該預(yù)先設(shè)置的認(rèn)證信息包括指紋信息、人臉圖像信息、聲紋信息、口令信息、手勢(shì)信息、體重信息、移動(dòng)終端標(biāo)識(shí)信息中一種或兩種以上組合。
該接收云平臺(tái)返回的與認(rèn)證通過相應(yīng)的控制指令為云平臺(tái)將該獲取的認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息進(jìn)行比較,且判斷出獲取的認(rèn)證信息與預(yù)先設(shè) 置的多個(gè)認(rèn)證信息中的任意一個(gè)認(rèn)證信息相同而認(rèn)證通過生成的控制指令;
或者,接收云平臺(tái)返回的與認(rèn)證通過相應(yīng)的控制指令為云平臺(tái)將獲取的認(rèn)證信息進(jìn)行組合得到組合后的認(rèn)證信息,以及將組合后的認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息進(jìn)行比較,且判斷出組合后的認(rèn)證信息中任意一個(gè)認(rèn)證信息與預(yù)先設(shè)置的多個(gè)認(rèn)證信息中任意一個(gè)認(rèn)證信息相同而認(rèn)證通過生成的控制指令;
或者,接收云平臺(tái)返回的與認(rèn)證通過相應(yīng)的控制指令為云平臺(tái)將獲取的認(rèn)證信息進(jìn)行組合得到組合后的認(rèn)證信息,以及將組合后的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,且判斷出組合后的認(rèn)證信息中任意一個(gè)認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息相同而認(rèn)證通過生成的控制指令。
上述受控設(shè)備的控制裝置,將采集的認(rèn)證信息上傳到云平臺(tái),由云平臺(tái)將采集的認(rèn)證信息與預(yù)先設(shè)置的認(rèn)證信息進(jìn)行比較,相同,則認(rèn)證通過,生成與認(rèn)證通過相應(yīng)的控制指令,并將控制指令發(fā)送給受控設(shè)備,因預(yù)先設(shè)置的認(rèn)證信息是用戶預(yù)先根據(jù)自身個(gè)人信息設(shè)置的動(dòng)態(tài)認(rèn)證信息,在受控設(shè)備前的用戶輸入認(rèn)證信息的方式有多種,并不知道云平臺(tái)存儲(chǔ)的動(dòng)態(tài)認(rèn)證信息,其他用戶將無法獲知認(rèn)證信息,提高了認(rèn)證信息的安全性,保證了認(rèn)證的安全。
圖11為另一個(gè)實(shí)施例中受控設(shè)備的控制裝置的結(jié)構(gòu)框圖。如圖11所示,一種受控設(shè)備的控制裝置,除了包括采集模塊1010、上傳模塊1020、指令接收模塊1030,還包括監(jiān)測(cè)模塊1040和告警模塊1050。其中:
監(jiān)測(cè)模塊1040用于實(shí)時(shí)檢測(cè)與云平臺(tái)之間的連接是否中斷;
告警模塊1050若連接中斷,則發(fā)出報(bào)警指令;
或者,監(jiān)測(cè)模塊1040,用于實(shí)時(shí)檢測(cè)受控設(shè)備上的加速計(jì)的加速度值是否大于閾值;
告警模塊1050用于若檢測(cè)的加速度值大于閾值,則發(fā)出報(bào)警指令。
通過云平臺(tái)檢測(cè)與受控設(shè)備是否中斷連接,或者,采用加速度計(jì)檢測(cè)受控設(shè)備上的加速度值是否大于閾值,實(shí)現(xiàn)了對(duì)受控設(shè)備的物理安全監(jiān)控,發(fā)現(xiàn)打砸自動(dòng)報(bào)警,提高安全性。
為了更加清楚的描述受控設(shè)備的控制方法、裝置和系統(tǒng)的工作過程,以受控設(shè)備為智能鎖為例,預(yù)先設(shè)置的認(rèn)證信息包括指紋信息和人臉圖像信息,則通過指紋傳感器采集位于智能鎖前的用戶的指紋信息,通過攝像頭采集人臉圖像信息,并上傳到云平臺(tái)進(jìn)行認(rèn)證,云平臺(tái)將接收的用戶的指紋信息和人臉圖像信息分別與預(yù)先設(shè)置的指紋信息和人臉圖像信息進(jìn)行比較,若兩者都相同,則認(rèn)證通過,云平臺(tái)向智能鎖發(fā)送開鎖指令。
以受控設(shè)備為智能鎖為例,預(yù)先設(shè)置的認(rèn)證信息包括指紋信息、人臉圖像信息、聲紋信息和口令信息,則通過指紋傳感器采集位于智能鎖前的用戶的指紋信息,通過攝像頭采集人臉圖像信息,通過麥克風(fēng)采集聲音信息,并上傳到云平臺(tái)進(jìn)行認(rèn)證,云平臺(tái)將接收的用戶的指紋信息和人臉圖像信息分別與預(yù)先設(shè)置的指紋信息和人臉圖像信息進(jìn)行比較,同時(shí)從聲音信息中提取出聲紋信息和口令信息,將提取的聲紋信息和預(yù)先設(shè)置的聲紋信息進(jìn)行比較,將口令信息與預(yù)先設(shè)置的口令信息進(jìn)行比較,若四者都相同,則認(rèn)證通過,云平臺(tái)向智能鎖發(fā)送開鎖指令。
以受控設(shè)備為智能鎖為例,預(yù)先設(shè)置的認(rèn)證信息包括指紋信息、人臉圖像信息、聲紋信息和口令信息、手勢(shì)信息、姿勢(shì)信息,則通過指紋傳感器采集位于智能鎖前的用戶的指紋信息,通過攝像頭采集人臉圖像信息、手勢(shì)信息和姿勢(shì)信息,通過麥克風(fēng)采集聲音信息,并上傳到云平臺(tái)進(jìn)行認(rèn)證,云平臺(tái)將接收的用戶的指紋信息和人臉圖像信息分別與預(yù)先設(shè)置的指紋信息和人臉圖像信息進(jìn)行比較,同時(shí)從聲音信息中提取出聲紋信息和口令信息,將提取的聲紋信息和預(yù)先設(shè)置的聲紋信息進(jìn)行比較,將口令信息與預(yù)先設(shè)置的口令信息進(jìn)行比較,將手勢(shì)信息與預(yù)先設(shè)置的手勢(shì)信息比較,將采集的姿勢(shì)信息與預(yù)先設(shè)置的姿勢(shì)信息進(jìn)行比較,若都相同,則認(rèn)證通過,云平臺(tái)向智能鎖發(fā)送開鎖指令。
以受控設(shè)備為汽車門鎖及啟動(dòng)裝置為例,預(yù)先設(shè)置的認(rèn)證信息可為人臉圖像信息,當(dāng)用戶走到汽車旁,通過攝像頭采集到用戶的人臉圖像信息,將采集的人臉圖像信息與預(yù)先設(shè)置的人臉圖像信息進(jìn)行比較,若相同,則識(shí)別用戶為汽車主人,自動(dòng)開啟車門,并啟動(dòng)汽車。
上述為了描述受控設(shè)備的控制方法僅列舉了幾種實(shí)現(xiàn)方式,并不限于此。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一非易失性計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)等。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。