本發(fā)明涉及門禁領(lǐng)域,尤其涉及一種門禁控制方法及系統(tǒng)。
背景技術(shù):
目前家用的門禁裝置(例如:密碼門鎖)主要是使用字符密碼、語音密碼、以及指紋密碼等;這類密碼具有秘鑰唯一或生物特征唯一的性質(zhì),一般在技術(shù)上很難破解。
但作為室外場合使用時,卻有很大的安全隱患。例如:小偷可以將針孔攝像頭安裝在門禁裝置的隱蔽位置,在用戶輸入密碼時偷拍密碼;或者提取用戶的指紋信息;或者錄制用戶的語音信息模擬用戶語音等,當(dāng)小偷竊取到用戶的門禁裝置的密碼后,即可大搖大擺的打開用戶的大門。
針對這個問題,一般是采取設(shè)置復(fù)雜密碼來提高密碼的安全性,例如:使用字符密碼、語音密碼或者指紋密碼中的任意兩個密碼作為兩個密碼認證開鎖。這種方法雖然在一定程度上提高了安全性,但降低了使用的便捷性,呈現(xiàn)出較差的用戶體驗。另外,即使用戶通過連續(xù)輸入以上兩種密碼,依舊無法防止密碼被他人盜取的危險。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是提供一種門禁控制方法及系統(tǒng),提高門禁系統(tǒng)安全性的同時,提高用戶的使用便捷性,從而大大提高了用戶的使用體驗。
本發(fā)明提供的技術(shù)方案如下:
一種門禁控制方法,包括:步驟s100根據(jù)移動終端和門禁裝置的當(dāng)前距離,移動終端將第一開鎖密碼發(fā)送給門禁裝置;步驟s200門禁裝置判斷接收到的所述第一開鎖密碼是否與預(yù)設(shè)第一開鎖密碼一致,若一致,則執(zhí)行步驟s300;步驟s300門禁裝置獲取用戶輸入的第二開鎖密碼;步驟s400門禁裝置判斷用戶輸入的所述第二開鎖密碼是否與預(yù)設(shè)第二開鎖密碼一致,若一致,則執(zhí)行步驟s500;步驟s500門禁裝置執(zhí)行開鎖操作。
在上述技術(shù)方案中,雖然門禁裝置會驗證兩次(即第一開鎖密碼和第二開鎖密碼),但本質(zhì)上用戶自己僅輸入了一次密碼,第一開鎖密碼是由移動終端和門禁裝置自行完成,提高了用戶使用的便捷性。且這種通過移動終端發(fā)送第一開鎖密碼后再驗證第二開鎖密碼的方式,即使第二開鎖密碼被他人通過針孔攝像頭偷拍竊取,門禁裝置也無法執(zhí)行開鎖操作,大大提高了安全性。
進一步,所述步驟s100具體包括:步驟s110移動終端獲取當(dāng)前位置信息;步驟s120移動終端根據(jù)所述當(dāng)前位置信息,計算得到移動終端到所述門禁裝置的當(dāng)前距離;步驟s130移動終端判斷所述當(dāng)前距離是否小于預(yù)設(shè)距離,若是,則執(zhí)行步驟s140;步驟s140移動終端將所述第一開鎖密碼發(fā)送給門禁裝置。
在上述技術(shù)方案中,利用移動終端到門禁裝置的當(dāng)前距離作為發(fā)送第一開鎖密碼的觸發(fā)條件,既可以提高用戶的使用體驗,又能保證門禁裝置的安全性。
進一步,所述步驟s140具體包括:步驟s141移動終端將第一開鎖密碼和終端標(biāo)識發(fā)送給云服務(wù)器;步驟s142云服務(wù)器根據(jù)所述終端標(biāo)識,在預(yù)設(shè)數(shù)據(jù)庫中查找對應(yīng)的門禁裝置;步驟s143云服務(wù)器將所述第一開鎖密碼轉(zhuǎn)發(fā)給所述門禁裝置。
在上述技術(shù)方案中,通過云服務(wù)器實現(xiàn)第一開鎖密碼的轉(zhuǎn)發(fā),使移動終端和門禁裝置不用處于同一局域網(wǎng),也可以實現(xiàn)數(shù)據(jù)的交互,具有不受距離限制的優(yōu)點,適用于緊急情況。
進一步,所述步驟s300具體包括:步驟s310門禁裝置在預(yù)設(shè)時間內(nèi)獲取用戶輸入的所述第二開鎖密碼。
在上述技術(shù)方案中,預(yù)設(shè)時間的設(shè)置可以降低安全隱患,提高門禁系統(tǒng)的安全性。
進一步,所述步驟s100之前還包括:步驟s000利用移動終端設(shè)置所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼;步驟s010移動終端保存所述預(yù)設(shè)第一開鎖密碼,并將所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼發(fā)送給門禁裝置;步驟s020當(dāng)門禁裝置接收到所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼時,所述門禁裝置將所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼保存。
在上述技術(shù)方案中,不需要給門禁裝置配置太強的處理芯片,降低了門禁裝置的成本。另外,通過移動終端來配置預(yù)設(shè)開鎖密碼的過程可視化程度更高,大大提高了用戶的體驗效果。
本發(fā)明還提供一種門禁系統(tǒng),包括:門禁裝置和移動終端;所述移動終端包括:終端發(fā)送模塊,用于根據(jù)移動終端和門禁裝置的當(dāng)前距離,將第一開鎖密碼發(fā)送給門禁裝置;所述門禁裝置包括:接收模塊,用于接收所述移動終端發(fā)送的所述第一開鎖密碼;以及,當(dāng)?shù)谝婚_鎖密碼與預(yù)設(shè)第一開鎖密碼一致時,所述接收模塊進一步用于獲取用戶輸入的第二開鎖密碼;判斷模塊,與所述接收模塊電連接,所述判斷模塊用于判斷接收到的所述第一開鎖密碼是否與預(yù)設(shè)第一開鎖密碼一致;所述判斷模塊用于判斷用戶輸入的所述第二開鎖密碼是否與預(yù)設(shè)第二開鎖密碼一致;執(zhí)行模塊,與所述判斷模塊電連接,當(dāng)所述判斷模塊判斷所述第一開鎖密碼與所述預(yù)設(shè)第一開鎖密碼一致,且所述第二開鎖密碼也與所述預(yù)設(shè)第二開鎖密碼一致時,所述執(zhí)行模塊執(zhí)行開鎖操作。
在上述技術(shù)方案中,雖然門禁裝置會驗證兩次(即第一開鎖密碼和第二開鎖密碼),但本質(zhì)上用戶自己僅輸入了一次密碼,第一開鎖密碼是由移動終端和門禁裝置自行完成,提高了用戶使用的便捷性。且這種通過移動終端發(fā)送第一開鎖密碼后再驗證第二開鎖密碼的方式,即使第二開鎖密碼被他人通過針孔攝像頭偷拍竊取,門禁裝置也無法執(zhí)行開鎖操作,大大提高了安全性。
進一步,所述移動終端還包括:終端獲取模塊,用于獲取當(dāng)前位置信息;終端計算模塊,與所述終端獲取模塊電連接,所述終端計算模塊根據(jù)所述當(dāng)前位置信息,計算得到移動終端到門禁裝置的當(dāng)前距離;終端判斷模塊,與所述終端計算模塊電連接,當(dāng)計算得到所述當(dāng)前距離后,所述終端判斷模塊判斷所述當(dāng)前距離是否小于預(yù)設(shè)距離;所述終端發(fā)送模塊,與所述終端判斷模塊電連接,當(dāng)所述終端判斷模塊判斷所述當(dāng)前距離小于預(yù)設(shè)距離時,所述終端發(fā)送模塊將所述第一開鎖密碼發(fā)送給門禁裝置。
進一步,還包括:云服務(wù)器;所述終端發(fā)送模塊,進一步用于將所述第一開鎖密碼和終端標(biāo)識發(fā)送給所述云服務(wù)器;所述云服務(wù)器包括:服務(wù)器查找模塊,用于根據(jù)移動終端發(fā)送的所述終端標(biāo)識,在預(yù)設(shè)數(shù)據(jù)庫中查找對應(yīng)的門禁裝置;服務(wù)器發(fā)送模塊,與所述服務(wù)器查找模塊電連接,當(dāng)查找到對應(yīng)的所述門禁裝置時,所述服務(wù)器發(fā)送模塊將移動終端發(fā)送的所述第一開鎖密碼轉(zhuǎn)發(fā)給所述門禁裝置。
進一步,所述接收模塊,進一步用于當(dāng)?shù)谝婚_鎖密碼與預(yù)設(shè)第一開鎖密碼一致時,所述接收模塊在預(yù)設(shè)時間內(nèi)獲取用戶輸入的所述第二開鎖密碼。
進一步,所述移動終端還包括:終端設(shè)置模塊,用于設(shè)置所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼;終端存儲模塊,與所述終端設(shè)置模塊電連接,用于存儲所述預(yù)設(shè)第一開鎖密碼;所述終端發(fā)送模塊,與所述終端設(shè)置模塊電連接,用于將所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼發(fā)送給門禁裝置;所述接收模塊,進一步用于接收所述移動終端發(fā)送的所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼;所述門禁裝置還包括:存儲模塊,與所述接收模塊電連接,當(dāng)所述接收模塊接收到所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼時,所述存儲模塊存儲所述第一預(yù)設(shè)開鎖密碼和所述預(yù)設(shè)第二開鎖密碼。
與現(xiàn)有技術(shù)相比,本發(fā)明的門禁控制方法及系統(tǒng)有益效果在于:
當(dāng)符合條件時(當(dāng)前距離小于預(yù)設(shè)距離),移動終端自動發(fā)送第一開鎖指令,讓門禁裝置完成第一次驗證;而用戶僅需在一定時間內(nèi)輸入正確的第二開鎖密碼即可完成開鎖操作。雖然驗證了兩次,但用戶實質(zhì)上只需要輸入一個開鎖密碼即可,既保證了門禁系統(tǒng)的安全性,也大大提高了用戶操作的便捷性,從而提高了用戶的使用體驗和滿意度。
附圖說明
下面將以明確易懂的方式,結(jié)合附圖說明優(yōu)選實施方式,對一種門禁控制方法及系統(tǒng)的上述特性、技術(shù)特征、優(yōu)點及其實現(xiàn)方式予以進一步說明。
圖1是本發(fā)明門禁控制方法一個實施例的流程圖;
圖2是本發(fā)明門禁控制方法另一個實施例的流程圖;
圖3是本發(fā)明門禁系統(tǒng)一個實施例的結(jié)構(gòu)示意圖;
圖4是本發(fā)明門禁系統(tǒng)另一個實施例的結(jié)構(gòu)示意圖。
附圖標(biāo)號說明:
10.門禁裝置,11.接收模塊,12.判斷模塊,13.執(zhí)行模塊,14.存儲模塊,20.移動終端,21.終端發(fā)送模塊,22.終端獲取模塊,23.終端計算模塊,24.終端判斷模塊,25.終端設(shè)置模塊,26.終端存儲模塊,30.云服務(wù)器,31.服務(wù)器查找模塊,32.服務(wù)器發(fā)送模塊。
具體實施方式
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對照附圖說明本發(fā)明的具體實施方式。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖,并獲得其他的實施方式。
為使圖面簡潔,各圖中只示意性地表示出了與本發(fā)明相關(guān)的部分,它們并不代表其作為產(chǎn)品的實際結(jié)構(gòu)。另外,以使圖面簡潔便于理解,在有些圖中具有相同結(jié)構(gòu)或功能的部件,僅示意性地繪示了其中的一個,或僅標(biāo)出了其中的一個。在本文中,“一個”不僅表示“僅此一個”,也可以表示“多于一個”的情形。
在本發(fā)明的一個實施例中,如圖1所示,一種門禁控制方法,包括:步驟s100根據(jù)移動終端和門禁裝置的當(dāng)前距離,移動終端將第一開鎖密碼發(fā)送給門禁裝置;步驟s200門禁裝置判斷接收到的所述第一開鎖密碼是否與預(yù)設(shè)第一開鎖密碼一致,若一致,則執(zhí)行步驟s300;步驟s300門禁裝置獲取用戶輸入的第二開鎖密碼;步驟s400門禁裝置判斷用戶輸入的所述第二開鎖密碼是否與預(yù)設(shè)第二開鎖密碼一致,若一致,則執(zhí)行步驟s500;步驟s500門禁裝置執(zhí)行開鎖操作。
具體的,門禁裝置上裝有智能密碼鎖,只有在驗證了移動終端發(fā)送的第一開鎖密碼正確,且用戶輸入的第二開鎖密碼也正確的情況下,門禁裝置才會執(zhí)行開鎖操作;若只對其中一個開鎖密碼驗證正確,門禁裝置也不會執(zhí)行開鎖操作。
移動終端可以為用戶的手機、平板電腦等移動設(shè)備。移動終端為用戶一般隨身攜帶的電子設(shè)備,用其來將第一開鎖密碼發(fā)送給門禁裝置,使用戶不用攜帶額外的東西,提高了用戶的使用體驗。
本發(fā)明是基于與門禁裝置配套的門禁app實現(xiàn)的,用戶在其自己的移動終端上安裝此門禁app,假設(shè)這個門禁裝置為用戶家里的門禁裝置。門禁裝置的位置是不變的,移動終端會存儲門禁裝置的門禁位置信息,利用移動終端和門禁裝置之間的當(dāng)前距離作為發(fā)送第一開鎖密碼的觸發(fā)條件。當(dāng)用戶回家時,門禁app在后臺運行時,移動終端上的定位裝置(例如:gps、glonass等)會獲取手機的當(dāng)前位置信息,從而判斷是否達到了觸發(fā)條件,來決定是否發(fā)送第一開鎖密碼。如果達到觸發(fā)條件,那么移動終端會自動把第一開鎖密碼發(fā)送給門禁裝置(移動終端和門禁裝置可以連接于同一局域網(wǎng)中或通過云服務(wù)器,實現(xiàn)信息的直接傳輸),相當(dāng)于第一次驗證用戶的身份,第一開鎖密碼正確后,用戶自行在門禁裝置上輸入第二開鎖密碼,相當(dāng)于第二次驗證用戶的身份,如果第二開鎖密碼也正確的話,相當(dāng)于門禁裝置完成了兩次驗證,且兩次驗證都正確,因此會自動開鎖。
門禁app在后臺運行,當(dāng)移動終端和門禁裝置處于同一個局域網(wǎng)、且達到觸發(fā)條件時,門禁app會自動將第一開鎖密碼發(fā)送給門禁裝置,整個過程中用戶并不需要給予過多的關(guān)注,大大提高了用戶的使用便捷性。
需要注意的是,門禁裝置上設(shè)置有無線網(wǎng)絡(luò)模塊,以實現(xiàn)與移動終端(直接或間接的)數(shù)據(jù)傳輸。另外,若移動終端和門禁裝置采用組網(wǎng)方式實現(xiàn)移動終端和門禁裝置處于同一個局域網(wǎng),其組網(wǎng)方式包括:移動終端和門禁裝置連入同一個無線路由器;或,移動終端和門禁裝置通過藍牙實現(xiàn)無線通信連接;或,移動終端和門禁裝置通過zigbee實現(xiàn)無線通信連接。
當(dāng)然,若門禁裝置未接收移動終端發(fā)送的第一開鎖指令,或,未獲取用戶輸入的第二開鎖密碼,或,第一開鎖密碼不正確,或,第二開鎖密碼不正確時,門禁裝置不執(zhí)行開鎖操作。
另外,預(yù)設(shè)第一開鎖密碼和/或預(yù)設(shè)第二開鎖密碼可以為字符密碼、生物信息密碼(例如:指紋密碼、語音密碼、瞳孔密碼等)、混合密碼(一半字符密碼,一半生物信息密碼)等。用戶可以根據(jù)自己的需求隨意設(shè)置。
本發(fā)明中,雖然門禁裝置會驗證兩次(即第一開鎖密碼和第二開鎖密碼),但本質(zhì)上用戶自己僅輸入了一次密碼,第一開鎖密碼是由移動終端和門禁裝置自行完成,提高了用戶使用的便捷性。且這種通過移動終端發(fā)送第一開鎖密碼后再驗證第二開鎖密碼的方式,即使第二開鎖密碼被他人通過針孔攝像頭偷拍竊取,門禁裝置也無法執(zhí)行開鎖操作,大大提高了安全性。
優(yōu)選地,所述步驟s100具體包括:步驟s110移動終端獲取當(dāng)前位置信息;步驟s120移動終端根據(jù)所述當(dāng)前位置信息(和存儲的門禁位置信息),計算得到移動終端到所述門禁裝置的當(dāng)前距離;步驟s130移動終端判斷所述當(dāng)前距離是否小于預(yù)設(shè)距離,若是,則執(zhí)行步驟s140;步驟s140移動終端將所述第一開鎖密碼發(fā)送給門禁裝置。
具體的,利用移動終端上的定位裝置獲取移動終端的當(dāng)前位置信息,根據(jù)此當(dāng)前位置信息和存儲的門禁裝置的門禁位置信息,計算移動終端到門禁裝置的當(dāng)前距離,將當(dāng)前距離與預(yù)設(shè)距離進行比較,判斷是否達到觸發(fā)條件。
移動終端的定位裝置配合移動終端本身的wi-fi或蜂窩移動網(wǎng)絡(luò)即可實現(xiàn)當(dāng)前位置信息的獲取??紤]到門禁裝置的位置信息是不變的,因此,可以利用移動終端到門禁裝置的當(dāng)前距離作為觸發(fā)條件。預(yù)設(shè)距離可以由用戶自行設(shè)置,例如:10米、15米等。合理的預(yù)設(shè)距離既可以提高安全性(不會在距離很遠的時候發(fā)送第一開鎖密碼),又可以提高用戶的使用體驗(走到門禁裝置即可輸入第二開鎖密碼)。
利用移動終端到門禁裝置的當(dāng)前距離作為發(fā)送第一開鎖密碼的觸發(fā)條件,既可以提高用戶的使用體驗,又能保證門禁裝置的安全性。
優(yōu)選地,所述步驟s140具體包括:步驟s141移動終端將第一開鎖密碼和終端標(biāo)識發(fā)送給云服務(wù)器;步驟s142云服務(wù)器根據(jù)所述終端標(biāo)識,在預(yù)設(shè)數(shù)據(jù)庫中查找對應(yīng)的門禁裝置;步驟s143云服務(wù)器將所述第一開鎖密碼轉(zhuǎn)發(fā)給所述門禁裝置。
具體的,移動終端可以通過云服務(wù)器實現(xiàn)與門禁裝置的數(shù)據(jù)傳輸。具體實施過程為:用戶注冊有云賬號,終端標(biāo)識存儲于云服務(wù)器(即一個終端標(biāo)識對應(yīng)為的一個門禁裝置,存儲在云服務(wù)器),當(dāng)移動終端通過無線(例如:蜂窩移動網(wǎng)絡(luò))與云服務(wù)器通信連接時,可以把第一開鎖密碼和(第一開鎖密碼對應(yīng)的)終端標(biāo)識發(fā)送給云服務(wù)器,使云服務(wù)器根據(jù)終端標(biāo)識查找到對應(yīng)的門禁裝置,實現(xiàn)第一開鎖密碼的轉(zhuǎn)發(fā)。
門禁裝置通過自己的無線通信模塊(例如:wi-fi,連入無線網(wǎng)絡(luò))與云服務(wù)器實現(xiàn)數(shù)據(jù)通信,從而接收云服務(wù)器發(fā)送的第一開鎖密碼。
通過云服務(wù)器實現(xiàn)第一開鎖密碼的轉(zhuǎn)發(fā),使移動終端和門禁裝置不用處于同一局域網(wǎng),也可以實現(xiàn)數(shù)據(jù)的交互,具有不受距離限制的優(yōu)點,適用于緊急情況(例如:當(dāng)家里親戚到來時,用戶可能需要20分鐘才能到家,這時候可以改變預(yù)設(shè)距離,實現(xiàn)第一開鎖密碼的遠程發(fā)送給門禁裝置,再由親戚輸入第二開鎖密碼時,即可實現(xiàn)開鎖,不需要親戚等待多余的時間)。
優(yōu)選地,所述步驟s300具體包括:步驟s310門禁裝置在預(yù)設(shè)時間內(nèi)獲取用戶輸入的所述開鎖密碼。
具體的,當(dāng)門禁裝置接收到移動終端發(fā)送的第一開鎖密碼、且驗證正確時,說明用戶只要輸對第二開鎖密碼即可以完成開鎖操作??紤]到存在已經(jīng)驗證成功了一次,但是用戶突然有事離開,萬一有不法分子正好鉆空子輸入了正確的第二開鎖密碼,誤打誤撞就打開了門鎖的情況,因此,對第二開鎖密碼的獲取時間進行了限制。當(dāng)驗證正確了第一開鎖密碼時,只有在一定時間內(nèi)輸入的第二開鎖密碼正確才執(zhí)行開鎖操作,從而提高門禁系統(tǒng)的安全性。而預(yù)設(shè)時間可以由用戶自行設(shè)置,例如:5份鐘、10分鐘等。
預(yù)設(shè)時間的設(shè)置可以降低安全隱患,提高門禁系統(tǒng)的安全性。
優(yōu)選地,所述步驟s100之前還包括:步驟s000利用移動終端設(shè)置所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼;步驟s010移動終端保存所述預(yù)設(shè)第一開鎖密碼,并將所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼發(fā)送給門禁裝置;步驟s020當(dāng)門禁裝置接收到所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼時,所述門禁裝置將所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼保存。
具體的,門禁裝置為第一次使用時,必然需要讓用戶設(shè)置預(yù)設(shè)第一開鎖密碼和預(yù)設(shè)第二開鎖密碼。具體的實現(xiàn)過程為,讓移動終端和門禁裝置實現(xiàn)數(shù)據(jù)通信,然后用戶通過移動終端上的門禁app設(shè)置預(yù)設(shè)第一開鎖密碼和預(yù)設(shè)第二開鎖密碼,將預(yù)設(shè)第一開鎖密碼和預(yù)設(shè)第二開鎖密碼發(fā)送給門禁裝置讓其存儲。
通過移動終端來設(shè)置門禁裝置的預(yù)設(shè)開鎖密碼,使門禁裝置只需要通過接收模塊和存儲模塊即可完成存儲預(yù)設(shè)第一開鎖密碼和預(yù)設(shè)第二開鎖密碼的操作,不需要給門禁裝置配置太強的處理芯片,降低了門禁裝置的成本。另外,通過移動終端來配置預(yù)設(shè)開鎖密碼的過程可視化程度更高,大大提高了用戶的體驗效果。
在另外一個實施例中,除與上述相同的之外,步驟s020之后還包括:步驟s030利用移動終端設(shè)置終端標(biāo)識和門禁位置信息;步驟s040將門禁位置信息和預(yù)設(shè)第一開鎖密碼對應(yīng)保存,將門禁位置信息和終端標(biāo)識對應(yīng)保存。步驟s110移動終端獲取當(dāng)前位置信息;步驟s120移動終端根據(jù)當(dāng)前位置信息(和存儲的門禁位置信息),計算得到移動終端到所述門禁裝置的當(dāng)前距離;步驟s130移動終端判斷所述當(dāng)前距離是否小于預(yù)設(shè)距離,若是,則執(zhí)行步驟s140;步驟s140移動終端將所述第一開鎖密碼發(fā)送給門禁裝置;步驟s140具體包括:步驟s141(根據(jù)存儲的門禁位置信息,移動終端獲取對應(yīng)的第一開鎖密碼和對應(yīng)的終端標(biāo)識)移動終端將第一開鎖密碼和終端標(biāo)識發(fā)送給云服務(wù)器;步驟s142云服務(wù)器根據(jù)所述終端標(biāo)識,在預(yù)設(shè)數(shù)據(jù)庫中查找對應(yīng)的門禁裝置;步驟s143云服務(wù)器將所述第一開鎖密碼轉(zhuǎn)發(fā)給所述門禁裝置。
具體的,移動終端存儲的預(yù)設(shè)第一開鎖密碼,在使用過程中作為第一開鎖密碼獲取并發(fā)送。
一個移動終端上可以存儲有多個門禁裝置的預(yù)設(shè)第一開鎖密碼,若當(dāng)前位置信息與其中存儲的一個門禁位置信息之間的當(dāng)前距離小于預(yù)設(shè)距離時,就用此門禁位置信息查找對應(yīng)的第一開鎖密碼和終端標(biāo)識。
這種方式,可以實現(xiàn)同一移動終端(或云賬號)與多個門禁裝置實現(xiàn)綁定,提高了用戶的使用體驗。
在本發(fā)明的另一個實施例中,如圖2所示,一種門禁控制方法,包括:步驟s000利用移動終端設(shè)置所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼;步驟s010移動終端保存所述預(yù)設(shè)第一開鎖密碼,并將所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼發(fā)送給門禁裝置;步驟s020當(dāng)門禁裝置接收到所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼時,所述門禁裝置將所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼保存。
步驟s100根據(jù)移動終端和門禁裝置的當(dāng)前距離,移動終端將第一開鎖密碼發(fā)送給門禁裝置。所述步驟s100具體包括:步驟s110移動終端獲取當(dāng)前位置信息;步驟s120移動終端根據(jù)所述當(dāng)前位置信息(和存儲的門禁位置信息),計算得到移動終端到所述門禁裝置的當(dāng)前距離;步驟s130移動終端判斷所述當(dāng)前距離是否小于預(yù)設(shè)距離,若是,則執(zhí)行步驟s140,若否,則執(zhí)行步驟s150;步驟s140移動終端將所述第一開鎖密碼發(fā)送給門禁裝置;步驟s150移動終端不發(fā)送第一開鎖密碼。
步驟s140具體包括:步驟s141(根據(jù)存儲的門禁位置信息,移動終端獲取對應(yīng)的第一開鎖密碼和對應(yīng)的終端標(biāo)識)移動終端將第一開鎖密碼和終端標(biāo)識發(fā)送給云服務(wù)器;步驟s142云服務(wù)器根據(jù)所述終端標(biāo)識,在預(yù)設(shè)數(shù)據(jù)庫中查找對應(yīng)的門禁裝置;步驟s143云服務(wù)器將所述第一開鎖密碼轉(zhuǎn)發(fā)給所述門禁裝置。
步驟s200門禁裝置判斷接收到的所述第一開鎖密碼是否與預(yù)設(shè)第一開鎖密碼一致,若一致,則執(zhí)行步驟s300,若不一致,則執(zhí)行步驟s600。
步驟s300門禁裝置獲取用戶輸入的第二開鎖密碼;步驟s300具體包括:步驟s310門禁裝置在預(yù)設(shè)時間內(nèi)獲取用戶輸入的所述第二開鎖密碼。
步驟s400門禁裝置判斷用戶輸入的所述第二開鎖密碼是否與預(yù)設(shè)第二開鎖密碼一致,若一致,則執(zhí)行步驟s500,若不一致,則執(zhí)行步驟s600。
步驟s500門禁裝置執(zhí)行開鎖操作;步驟s600門禁裝置不執(zhí)行開鎖操作。
具體的,在本發(fā)明中,移動終端和門禁裝置可以通過組網(wǎng)方式處于同一個局域網(wǎng)中,從而實現(xiàn)移動終端和門禁裝置處于同一局域網(wǎng)中。在本實施例中是通過各自的無線網(wǎng)絡(luò)模塊與云服務(wù)器實現(xiàn)通信,從而通過云服務(wù)器實現(xiàn)移動終端和門禁裝置之間的數(shù)據(jù)傳輸。
本發(fā)明中,當(dāng)符合條件時(當(dāng)前距離小于預(yù)設(shè)距離),移動終端自動發(fā)送第一開鎖指令,讓門禁裝置完成第一次驗證;而用戶僅需在一定時間內(nèi)輸入正確的第二開鎖密碼即可完成開鎖操作。雖然驗證了兩次,但用戶實質(zhì)上只需要輸入一個開鎖密碼即可,既保證了門禁系統(tǒng)的安全性,也大大提高了用戶操作的便捷性,從而提高了用戶的使用體驗和滿意度。
在本發(fā)明的另一個實施例中,如圖3所示,一種門禁系統(tǒng),包括:門禁裝置10和移動終端20;所述移動終端包括:終端發(fā)送模塊21,用于根據(jù)移動終端和門禁裝置的當(dāng)前距離,將第一開鎖密碼發(fā)送給門禁裝置。
所述門禁裝置包括:接收模塊11,用于接收所述移動終端發(fā)送的所述第一開鎖密碼;以及,當(dāng)?shù)谝婚_鎖密碼與預(yù)設(shè)第一開鎖密碼一致時,所述接收模塊進一步用于獲取用戶輸入的第二開鎖密碼;判斷模塊12,與所述接收模塊電連接,所述判斷模塊用于判斷接收到的所述第一開鎖密碼是否與預(yù)設(shè)第一開鎖密碼一致;所述判斷模塊用于判斷用戶輸入的所述第二開鎖密碼是否與預(yù)設(shè)第二開鎖密碼一致;執(zhí)行模塊13,與所述判斷模塊電連接,當(dāng)所述判斷模塊判斷所述第一開鎖密碼與所述預(yù)設(shè)第一開鎖密碼一致,且所述第二開鎖密碼也與所述預(yù)設(shè)第二開鎖密碼一致時,所述執(zhí)行模塊執(zhí)行開鎖操作。
具體的,移動終端可以通過終端發(fā)送模塊發(fā)送第一開鎖密碼。門禁裝置還可以包括:存儲模塊,用于存儲預(yù)設(shè)第一開鎖密碼和預(yù)設(shè)第二開鎖密碼;判斷模塊,還與存儲模塊電連接。若接收模塊未接收移動終端發(fā)送的第一開鎖密碼,或,接收模塊未獲取用戶輸入的第二開鎖密碼,或,第一開鎖密碼與預(yù)設(shè)第一開鎖密碼不一致,或,第二開鎖密碼與預(yù)設(shè)第二開鎖密碼不一致時,執(zhí)行模塊不執(zhí)行開鎖操作。
門禁裝置上裝有智能密碼鎖,只有在驗證了移動終端發(fā)送的第一開鎖密碼正確,且用戶輸入的第二開鎖密碼也正確的情況下,門禁裝置才會執(zhí)行開鎖操作;若只對其中一個開鎖密碼驗證正確,門禁裝置也不會執(zhí)行開鎖操作。
移動終端可以為用戶的手機、平板電腦等移動設(shè)備。移動終端為用戶一般隨身攜帶的電子設(shè)備,用其來將第一開鎖密碼發(fā)送給門禁裝置,使用戶不用攜帶額外的東西,提高了用戶的使用體驗。
本發(fā)明是基于與門禁裝置配套的門禁app實現(xiàn)的,用戶在其自己的移動終端上安裝此門禁app,假設(shè)這個門禁裝置為用戶家里的門禁裝置。門禁裝置的位置是不變的,移動終端會存儲門禁裝置的門禁位置信息,利用移動終端和門禁裝置之間的當(dāng)前距離作為發(fā)送第一開鎖密碼的觸發(fā)條件。當(dāng)用戶回家、門禁app在后臺運行時,移動終端上的定位裝置(例如:gps、glonass等)會獲取手機的當(dāng)前位置信息,從而判斷是否達到了觸發(fā)條件,來決定是否發(fā)送第一開鎖密碼。如果達到觸發(fā)條件,那么移動終端會自動把第一開鎖密碼發(fā)送給門禁裝置(移動終端和門禁裝置可以連接于同一局域網(wǎng)中或通過云服務(wù)器,實現(xiàn)信息的直接傳輸),相當(dāng)于第一次驗證用戶的身份,第一開鎖密碼正確后,用戶自行在門禁裝置上輸入第二開鎖密碼,相當(dāng)于第二次驗證用戶的身份,如果第二開鎖密碼也正確的話,相當(dāng)于門禁裝置完成了兩次驗證,且兩次驗證都正確,因此會自動開鎖。
門禁app在后臺運行,當(dāng)移動終端和門禁裝置處于同一個局域網(wǎng)、且達到觸發(fā)條件時,門禁app會自動將第一開鎖密碼發(fā)送給門禁裝置,整個過程中用戶并不需要給予過多的關(guān)注,大大提高了用戶的使用便捷性。
需要注意的是,門禁裝置上設(shè)置有無線網(wǎng)絡(luò)模塊,以實現(xiàn)與移動終端(直接或間接的)數(shù)據(jù)傳輸。另外,若移動終端和門禁裝置采用組網(wǎng)方式實現(xiàn)移動終端和門禁裝置處于同一個局域網(wǎng),其組網(wǎng)方式包括:移動終端和門禁裝置連入同一個無線路由器;或,移動終端和門禁裝置通過藍牙實現(xiàn)無線通信連接;或,移動終端和門禁裝置通過zigbee實現(xiàn)無線通信連接。
當(dāng)然,若門禁裝置未接收移動終端發(fā)送的第一開鎖指令,或,未獲取用戶輸入的第二開鎖密碼,或,第一開鎖密碼不正確,或,第二開鎖密碼不正確時,門禁裝置不執(zhí)行開鎖操作。
另外,預(yù)設(shè)第一開鎖密碼和/或預(yù)設(shè)第二開鎖密碼可以為字符密碼、生物信息密碼(例如:指紋密碼、語音密碼、瞳孔密碼等)、混合密碼(一半字符密碼,一半生物信息密碼)等。用戶可以根據(jù)自己的需求隨意設(shè)置。
本發(fā)明中,雖然門禁裝置會驗證兩次(即第一開鎖密碼和第二開鎖密碼),但本質(zhì)上用戶自己僅輸入了一次密碼,第一開鎖密碼是由移動終端和門禁裝置自行完成,提高了用戶使用的便捷性。且這種通過移動終端發(fā)送第一開鎖密碼后再驗證第二開鎖密碼的方式,即使第二開鎖密碼被他人通過針孔攝像頭偷拍竊取,門禁裝置也無法執(zhí)行開鎖操作,大大提高了安全性。
優(yōu)選地,所述移動終端還包括:終端獲取模塊22,用于獲取當(dāng)前位置信息;終端計算模塊23,與所述終端獲取模塊電連接,所述終端計算模塊根據(jù)所述當(dāng)前位置信息,計算得到移動終端到門禁裝置的當(dāng)前距離;終端判斷模塊24,與所述終端計算模塊電連接,當(dāng)計算得到所述當(dāng)前距離后,所述終端判斷模塊判斷所述當(dāng)前距離是否小于預(yù)設(shè)距離;所述終端發(fā)送模塊21,與所述終端判斷模塊電連接,當(dāng)所述終端判斷模塊判斷所述當(dāng)前距離小于預(yù)設(shè)距離時,所述終端發(fā)送模塊將所述第一開鎖密碼發(fā)送給門禁裝置。
具體的,利用移動終端上的定位裝置獲取移動終端的當(dāng)前位置信息,根據(jù)此當(dāng)前位置信息和存儲的門禁裝置的門禁位置信息,計算移動終端到門禁裝置的當(dāng)前距離,將當(dāng)前距離與預(yù)設(shè)距離進行比較,判斷是否達到觸發(fā)條件。
移動終端的定位裝置配合移動終端本身的wi-fi或蜂窩移動網(wǎng)絡(luò)即可實現(xiàn)當(dāng)前位置信息的獲取??紤]到門禁裝置的位置信息是不變的,因此,可以利用移動終端到門禁裝置的當(dāng)前距離作為觸發(fā)條件。預(yù)設(shè)距離可以由用戶自行設(shè)置,例如:10米、15米等。合理的預(yù)設(shè)距離既可以提高安全性(不會在距離很遠的時候發(fā)送第一開鎖密碼),又可以提高用戶的使用體驗(走到門禁裝置即可輸入第二開鎖密碼)。
利用移動終端到門禁裝置的當(dāng)前距離作為發(fā)送第一開鎖密碼的觸發(fā)條件,既可以提高用戶的使用體驗,又能保證門禁裝置的安全性。
優(yōu)選地,還包括:云服務(wù)器30;所述終端發(fā)送模塊21,進一步用于將所述第一開鎖密碼和終端標(biāo)識發(fā)送給所述云服務(wù)器。所述云服務(wù)器包括:服務(wù)器查找模塊31,用于根據(jù)移動終端發(fā)送的所述終端標(biāo)識,在預(yù)設(shè)數(shù)據(jù)庫中查找對應(yīng)的門禁裝置;服務(wù)器發(fā)送模塊32,與所述服務(wù)器查找模塊電連接,當(dāng)查找到對應(yīng)的所述門禁裝置時,所述服務(wù)器發(fā)送模塊將移動終端發(fā)送的所述第一開鎖密碼轉(zhuǎn)發(fā)給所述門禁裝置。
具體的,移動終端可以通過云服務(wù)器實現(xiàn)與門禁裝置的數(shù)據(jù)傳輸。具體實施過程為:用戶注冊有云賬號,終端標(biāo)識存儲于云服務(wù)器(即一個終端標(biāo)識對應(yīng)為的一個門禁裝置,存儲在云服務(wù)器),當(dāng)移動終端通過無線(例如:蜂窩移動網(wǎng)絡(luò))與云服務(wù)器通信連接時,可以把第一開鎖密碼和(第一開鎖密碼對應(yīng)的)終端標(biāo)識發(fā)送給云服務(wù)器,使云服務(wù)器根據(jù)終端標(biāo)識查找到對應(yīng)的門禁裝置,實現(xiàn)第一開鎖密碼的轉(zhuǎn)發(fā)。
門禁裝置通過自己的無線通信模塊(例如:wi-fi,連入無線網(wǎng)絡(luò))與云服務(wù)器實現(xiàn)數(shù)據(jù)通信,從而接收云服務(wù)器發(fā)送的第一開鎖密碼。
通過云服務(wù)器實現(xiàn)第一開鎖密碼的轉(zhuǎn)發(fā),使移動終端和門禁裝置不用處于同一局域網(wǎng),也可以實現(xiàn)數(shù)據(jù)的交互,具有不受距離限制的優(yōu)點,適用于緊急情況(例如:當(dāng)家里親戚到來時,用戶可能需要20分鐘才能到家,這時候可以改變預(yù)設(shè)距離,實現(xiàn)第一開鎖密碼的遠程發(fā)送給門禁裝置,再由親戚輸入第二開鎖密碼時,即可實現(xiàn)開鎖,不需要親戚等待多余的時間)。
優(yōu)選地,所述接收模塊11,進一步用于當(dāng)?shù)谝婚_鎖密碼與預(yù)設(shè)第一開鎖密碼一致時,所述接收模塊在預(yù)設(shè)時間內(nèi)獲取用戶輸入的所述第二開鎖密碼。
具體的,當(dāng)接收模塊未在預(yù)設(shè)時間內(nèi)獲取到用戶輸入的開鎖密碼時,執(zhí)行模塊不執(zhí)行開鎖操作。
當(dāng)門禁裝置接收到移動終端發(fā)送的第一開鎖密碼、且驗證正確時,說明用戶只要輸對第二開鎖密碼即可以完成開鎖操作。考慮到存在已經(jīng)驗證成功了一次,但是用戶突然有事離開,萬一有不法分子正好鉆空子輸入了正確的第二開鎖密碼,誤打誤撞就打開了門鎖的情況,因此,對第二開鎖密碼的獲取時間進行了限制。當(dāng)驗證正確了第一開鎖密碼時,只有在一定時間內(nèi)輸入的第二開鎖密碼正確才執(zhí)行開鎖操作,從而提高門禁系統(tǒng)的安全性。而預(yù)設(shè)時間可以由用戶自行設(shè)置,例如:5份鐘、10分鐘等。
預(yù)設(shè)時間的設(shè)置可以降低安全隱患,提高門禁系統(tǒng)的安全性。
優(yōu)選地,所述移動終端20還包括:終端設(shè)置模塊25,用于設(shè)置所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼;終端存儲模塊26,與所述終端設(shè)置模塊電連接,用于存儲所述預(yù)設(shè)第一開鎖密碼;所述終端發(fā)送模塊21,與所述終端設(shè)置模塊25電連接,用于將所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼發(fā)送給門禁裝置;當(dāng)所述終端判斷模塊判斷所述當(dāng)前距離小于預(yù)設(shè)距離時,所述終端發(fā)送模塊將存儲的所述預(yù)設(shè)第一開鎖密碼作為所述第一開鎖密碼發(fā)送給門禁裝置。
所述接收模塊11,進一步用于接收所述移動終端發(fā)送的所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼。
所述門禁裝置還包括:存儲模塊14,與所述接收模塊電連接,當(dāng)所述接收模塊接收到所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼時,所述存儲模塊存儲所述第一預(yù)設(shè)開鎖密碼和所述預(yù)設(shè)第二開鎖密碼。
具體的,門禁裝置為第一次使用時,必然需要讓用戶設(shè)置預(yù)設(shè)第一開鎖密碼和預(yù)設(shè)第二開鎖密碼。具體的實現(xiàn)過程為,讓移動終端和門禁裝置實現(xiàn)數(shù)據(jù)通信,然后用戶通過移動終端上的門禁app設(shè)置預(yù)設(shè)第一開鎖密碼和預(yù)設(shè)第二開鎖密碼,將預(yù)設(shè)第一開鎖密碼和預(yù)設(shè)第二開鎖密碼發(fā)送給門禁裝置讓其存儲。
通過移動終端來設(shè)置門禁裝置的預(yù)設(shè)開鎖密碼,使門禁裝置只需要通過接收模塊和存儲模塊即可完成存儲預(yù)設(shè)第一開鎖密碼和預(yù)設(shè)第二開鎖密碼的操作,不需要給門禁裝置配置太強的處理芯片,降低了門禁裝置的成本。另外,通過移動終端來配置預(yù)設(shè)開鎖密碼的過程可視化程度更高,大大提高了用戶的體驗效果。
在另外一個實施例中,除與上述相同的之外,終端設(shè)置模塊,進一步用于設(shè)置終端標(biāo)識和門禁位置信息;終端存儲模塊,進一步用于將門禁位置信息和預(yù)設(shè)第一開鎖密碼對應(yīng)保存,將門禁位置信息和終端標(biāo)識對應(yīng)保存。
終端計算模塊,進一步用于根據(jù)當(dāng)前位置信息(和存儲的門禁位置信息),計算得到移動終端到所述門禁裝置的當(dāng)前距離;終端發(fā)送模塊,進一用于(根據(jù)存儲的門禁位置信息,移動終端獲取對應(yīng)的第一開鎖密碼和對應(yīng)的終端標(biāo)識,并)將第一開鎖密碼和終端標(biāo)識發(fā)送給云服務(wù)器。
服務(wù)器查找模塊,進一步用于根據(jù)所述終端標(biāo)識,在預(yù)設(shè)數(shù)據(jù)庫中查找對應(yīng)的門禁裝置。
具體的,移動終端存儲的預(yù)設(shè)第一開鎖密碼,在使用過程中作為第一開鎖密碼獲取并發(fā)送。
一個移動終端上可以存儲有多個門禁裝置的預(yù)設(shè)第一開鎖密碼,若當(dāng)前位置信息與其中存儲的一個門禁位置信息之間的當(dāng)前距離小于預(yù)設(shè)距離時,就用此門禁位置信息查找對應(yīng)的第一開鎖密碼和終端標(biāo)識。
這種方式,可以實現(xiàn)同一移動終端(或云賬號)與多個門禁裝置實現(xiàn)綁定,提高了用戶的使用體驗。
在本發(fā)明的另一個實施例中,如圖4所示,一種門禁系統(tǒng),包括:門禁裝置10、移動終端20和云服務(wù)器30;門禁裝置和移動終端通過云服務(wù)器實現(xiàn)通信連接。
移動終端20包括:
終端設(shè)置模塊25,用于設(shè)置所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼;
終端存儲模塊26,與所述終端設(shè)置模塊電連接,用于存儲所述預(yù)設(shè)第一開鎖密碼;
終端發(fā)送模塊21,與所述終端設(shè)置模塊電連接,用于將所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼發(fā)送給門禁裝置;以及,進一步用于當(dāng)終端判斷模塊判斷所述當(dāng)前距離小于預(yù)設(shè)距離時,所述終端發(fā)送模塊將第一開鎖密碼發(fā)送給云服務(wù)器;
終端獲取模塊22,用于獲取當(dāng)前位置信息;
終端計算模塊23,與所述終端獲取模塊電連接,所述終端計算模塊根據(jù)所述當(dāng)前位置信息,計算得到移動終端到門禁裝置的當(dāng)前距離;
終端判斷模塊24,與所述終端計算模塊電連接,當(dāng)計算得到所述當(dāng)前距離后,所述終端判斷模塊判斷所述當(dāng)前距離是否小于預(yù)設(shè)距離;
云服務(wù)器30包括:
服務(wù)器查找模塊31,用于根據(jù)移動終端發(fā)送的所述終端標(biāo)識,在預(yù)設(shè)數(shù)據(jù)庫中查找對應(yīng)的門禁裝置;
服務(wù)器發(fā)送模塊32,與所述服務(wù)器查找模塊電連接,當(dāng)查找到對應(yīng)的所述門禁裝置時,所述服務(wù)器發(fā)送模塊將移動終端發(fā)送的所述第一開鎖密碼轉(zhuǎn)發(fā)給所述門禁裝置。
門禁裝置10包括:
接收模塊11,用于接收所述移動終端(通過云服務(wù)器)發(fā)送的所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼;以及,進一步用于接收所述移動終端(通過云服務(wù)器)發(fā)送的第一開鎖密碼;以及,當(dāng)?shù)谝婚_鎖密碼與預(yù)設(shè)第一開鎖密碼一致時,所述接收模塊進一步用于在預(yù)設(shè)時間內(nèi)獲取用戶輸入的第二開鎖密碼;
存儲模塊14,與接收模塊11電連接,當(dāng)所述接收模塊接收到所述預(yù)設(shè)第一開鎖密碼和所述預(yù)設(shè)第二開鎖密碼時,所述存儲模塊存儲所述第一預(yù)設(shè)開鎖密碼和所述預(yù)設(shè)第二開鎖密碼;
判斷模塊12,與所述接收模塊電連接,所述判斷模塊用于判斷接收到的所述第一開鎖密碼是否與預(yù)設(shè)第一開鎖密碼一致;所述判斷模塊用于判斷用戶輸入的所述第二開鎖密碼是否與預(yù)設(shè)第二開鎖密碼一致;
執(zhí)行模塊13,與所述判斷模塊電連接,當(dāng)所述判斷模塊判斷所述第一開鎖密碼與所述預(yù)設(shè)第一開鎖密碼一致,且所述第二開鎖密碼也與所述預(yù)設(shè)第二開鎖密碼一致時,所述執(zhí)行模塊執(zhí)行開鎖操作。
具體的,在本發(fā)明中,移動終端和門禁裝置可以通過組網(wǎng)方式處于同一個局域網(wǎng)中,從而實現(xiàn)移動終端和門禁裝置處于同一局域網(wǎng)中。在本實施例中是通過各自的無線網(wǎng)絡(luò)模塊與云服務(wù)器實現(xiàn)通信,從而通過云服務(wù)器實現(xiàn)移動終端和門禁裝置之間的數(shù)據(jù)傳輸。
本發(fā)明中,當(dāng)符合條件時(當(dāng)前距離小于預(yù)設(shè)距離),移動終端自動發(fā)送第一開鎖指令,讓門禁裝置完成第一次驗證;而用戶僅需在一定時間內(nèi)輸入正確的第二開鎖密碼即可完成開鎖操作。雖然驗證了兩次,但用戶實質(zhì)上只需要輸入一個開鎖密碼即可,既保證了門禁系統(tǒng)的安全性,也大大提高了用戶操作的便捷性,從而提高了用戶的使用體驗和滿意度。
應(yīng)當(dāng)說明的是,上述實施例均可根據(jù)需要自由組合。以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。