新四季網

一種門禁控制方法及系統與流程

2023-05-27 23:45:02 1


本發明涉及門禁領域,尤其涉及一種門禁控制方法及系統。



背景技術:

目前家用的門禁裝置(例如:密碼門鎖)主要是使用字符密碼、語音密碼、以及指紋密碼等;這類密碼具有秘鑰唯一或生物特徵唯一的性質,一般在技術上很難破解。

但作為室外場合使用時,卻有很大的安全隱患。例如:小偷可以將針孔攝像頭安裝在門禁裝置的隱蔽位置,在用戶輸入密碼時偷拍密碼;或者提取用戶的指紋信息;或者錄製用戶的語音信息模擬用戶語音等,當小偷竊取到用戶的門禁裝置的密碼後,即可大搖大擺的打開用戶的大門。

針對這個問題,一般是採取設置複雜密碼來提高密碼的安全性,例如:使用字符密碼、語音密碼或者指紋密碼中的任意兩個密碼作為兩個密碼認證開鎖。這種方法雖然在一定程度上提高了安全性,但降低了使用的便捷性,呈現出較差的用戶體驗。另外,即使用戶通過連續輸入以上兩種密碼,依舊無法防止密碼被他人盜取的危險。



技術實現要素:

本發明的目的是提供一種門禁控制方法及系統,提高門禁系統安全性的同時,提高用戶的使用便捷性,從而大大提高了用戶的使用體驗。

本發明提供的技術方案如下:

一種門禁控制方法,包括:步驟s100根據移動終端和門禁裝置的當前距離,移動終端將第一開鎖密碼發送給門禁裝置;步驟s200門禁裝置判斷接收到的所述第一開鎖密碼是否與預設第一開鎖密碼一致,若一致,則執行步驟s300;步驟s300門禁裝置獲取用戶輸入的第二開鎖密碼;步驟s400門禁裝置判斷用戶輸入的所述第二開鎖密碼是否與預設第二開鎖密碼一致,若一致,則執行步驟s500;步驟s500門禁裝置執行開鎖操作。

在上述技術方案中,雖然門禁裝置會驗證兩次(即第一開鎖密碼和第二開鎖密碼),但本質上用戶自己僅輸入了一次密碼,第一開鎖密碼是由移動終端和門禁裝置自行完成,提高了用戶使用的便捷性。且這種通過移動終端發送第一開鎖密碼後再驗證第二開鎖密碼的方式,即使第二開鎖密碼被他人通過針孔攝像頭偷拍竊取,門禁裝置也無法執行開鎖操作,大大提高了安全性。

進一步,所述步驟s100具體包括:步驟s110移動終端獲取當前位置信息;步驟s120移動終端根據所述當前位置信息,計算得到移動終端到所述門禁裝置的當前距離;步驟s130移動終端判斷所述當前距離是否小於預設距離,若是,則執行步驟s140;步驟s140移動終端將所述第一開鎖密碼發送給門禁裝置。

在上述技術方案中,利用移動終端到門禁裝置的當前距離作為發送第一開鎖密碼的觸發條件,既可以提高用戶的使用體驗,又能保證門禁裝置的安全性。

進一步,所述步驟s140具體包括:步驟s141移動終端將第一開鎖密碼和終端標識發送給雲伺服器;步驟s142雲伺服器根據所述終端標識,在預設資料庫中查找對應的門禁裝置;步驟s143雲伺服器將所述第一開鎖密碼轉發給所述門禁裝置。

在上述技術方案中,通過雲伺服器實現第一開鎖密碼的轉發,使移動終端和門禁裝置不用處於同一區域網,也可以實現數據的交互,具有不受距離限制的優點,適用於緊急情況。

進一步,所述步驟s300具體包括:步驟s310門禁裝置在預設時間內獲取用戶輸入的所述第二開鎖密碼。

在上述技術方案中,預設時間的設置可以降低安全隱患,提高門禁系統的安全性。

進一步,所述步驟s100之前還包括:步驟s000利用移動終端設置所述預設第一開鎖密碼和所述預設第二開鎖密碼;步驟s010移動終端保存所述預設第一開鎖密碼,並將所述預設第一開鎖密碼和所述預設第二開鎖密碼發送給門禁裝置;步驟s020當門禁裝置接收到所述預設第一開鎖密碼和所述預設第二開鎖密碼時,所述門禁裝置將所述預設第一開鎖密碼和所述預設第二開鎖密碼保存。

在上述技術方案中,不需要給門禁裝置配置太強的處理晶片,降低了門禁裝置的成本。另外,通過移動終端來配置預設開鎖密碼的過程可視化程度更高,大大提高了用戶的體驗效果。

本發明還提供一種門禁系統,包括:門禁裝置和移動終端;所述移動終端包括:終端發送模塊,用於根據移動終端和門禁裝置的當前距離,將第一開鎖密碼發送給門禁裝置;所述門禁裝置包括:接收模塊,用於接收所述移動終端發送的所述第一開鎖密碼;以及,當第一開鎖密碼與預設第一開鎖密碼一致時,所述接收模塊進一步用於獲取用戶輸入的第二開鎖密碼;判斷模塊,與所述接收模塊電連接,所述判斷模塊用於判斷接收到的所述第一開鎖密碼是否與預設第一開鎖密碼一致;所述判斷模塊用於判斷用戶輸入的所述第二開鎖密碼是否與預設第二開鎖密碼一致;執行模塊,與所述判斷模塊電連接,當所述判斷模塊判斷所述第一開鎖密碼與所述預設第一開鎖密碼一致,且所述第二開鎖密碼也與所述預設第二開鎖密碼一致時,所述執行模塊執行開鎖操作。

在上述技術方案中,雖然門禁裝置會驗證兩次(即第一開鎖密碼和第二開鎖密碼),但本質上用戶自己僅輸入了一次密碼,第一開鎖密碼是由移動終端和門禁裝置自行完成,提高了用戶使用的便捷性。且這種通過移動終端發送第一開鎖密碼後再驗證第二開鎖密碼的方式,即使第二開鎖密碼被他人通過針孔攝像頭偷拍竊取,門禁裝置也無法執行開鎖操作,大大提高了安全性。

進一步,所述移動終端還包括:終端獲取模塊,用於獲取當前位置信息;終端計算模塊,與所述終端獲取模塊電連接,所述終端計算模塊根據所述當前位置信息,計算得到移動終端到門禁裝置的當前距離;終端判斷模塊,與所述終端計算模塊電連接,當計算得到所述當前距離後,所述終端判斷模塊判斷所述當前距離是否小於預設距離;所述終端發送模塊,與所述終端判斷模塊電連接,當所述終端判斷模塊判斷所述當前距離小於預設距離時,所述終端發送模塊將所述第一開鎖密碼發送給門禁裝置。

進一步,還包括:雲伺服器;所述終端發送模塊,進一步用於將所述第一開鎖密碼和終端標識發送給所述雲伺服器;所述雲伺服器包括:伺服器查找模塊,用於根據移動終端發送的所述終端標識,在預設資料庫中查找對應的門禁裝置;伺服器發送模塊,與所述伺服器查找模塊電連接,當查找到對應的所述門禁裝置時,所述伺服器發送模塊將移動終端發送的所述第一開鎖密碼轉發給所述門禁裝置。

進一步,所述接收模塊,進一步用於當第一開鎖密碼與預設第一開鎖密碼一致時,所述接收模塊在預設時間內獲取用戶輸入的所述第二開鎖密碼。

進一步,所述移動終端還包括:終端設置模塊,用於設置所述預設第一開鎖密碼和所述預設第二開鎖密碼;終端存儲模塊,與所述終端設置模塊電連接,用於存儲所述預設第一開鎖密碼;所述終端發送模塊,與所述終端設置模塊電連接,用於將所述預設第一開鎖密碼和所述預設第二開鎖密碼發送給門禁裝置;所述接收模塊,進一步用於接收所述移動終端發送的所述預設第一開鎖密碼和所述預設第二開鎖密碼;所述門禁裝置還包括:存儲模塊,與所述接收模塊電連接,當所述接收模塊接收到所述預設第一開鎖密碼和所述預設第二開鎖密碼時,所述存儲模塊存儲所述第一預設開鎖密碼和所述預設第二開鎖密碼。

與現有技術相比,本發明的門禁控制方法及系統有益效果在於:

當符合條件時(當前距離小於預設距離),移動終端自動發送第一開鎖指令,讓門禁裝置完成第一次驗證;而用戶僅需在一定時間內輸入正確的第二開鎖密碼即可完成開鎖操作。雖然驗證了兩次,但用戶實質上只需要輸入一個開鎖密碼即可,既保證了門禁系統的安全性,也大大提高了用戶操作的便捷性,從而提高了用戶的使用體驗和滿意度。

附圖說明

下面將以明確易懂的方式,結合附圖說明優選實施方式,對一種門禁控制方法及系統的上述特性、技術特徵、優點及其實現方式予以進一步說明。

圖1是本發明門禁控制方法一個實施例的流程圖;

圖2是本發明門禁控制方法另一個實施例的流程圖;

圖3是本發明門禁系統一個實施例的結構示意圖;

圖4是本發明門禁系統另一個實施例的結構示意圖。

附圖標號說明:

10.門禁裝置,11.接收模塊,12.判斷模塊,13.執行模塊,14.存儲模塊,20.移動終端,21.終端發送模塊,22.終端獲取模塊,23.終端計算模塊,24.終端判斷模塊,25.終端設置模塊,26.終端存儲模塊,30.雲伺服器,31.伺服器查找模塊,32.伺服器發送模塊。

具體實施方式

為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對照附圖說明本發明的具體實施方式。顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖,並獲得其他的實施方式。

為使圖面簡潔,各圖中只示意性地表示出了與本發明相關的部分,它們並不代表其作為產品的實際結構。另外,以使圖面簡潔便於理解,在有些圖中具有相同結構或功能的部件,僅示意性地繪示了其中的一個,或僅標出了其中的一個。在本文中,「一個」不僅表示「僅此一個」,也可以表示「多於一個」的情形。

在本發明的一個實施例中,如圖1所示,一種門禁控制方法,包括:步驟s100根據移動終端和門禁裝置的當前距離,移動終端將第一開鎖密碼發送給門禁裝置;步驟s200門禁裝置判斷接收到的所述第一開鎖密碼是否與預設第一開鎖密碼一致,若一致,則執行步驟s300;步驟s300門禁裝置獲取用戶輸入的第二開鎖密碼;步驟s400門禁裝置判斷用戶輸入的所述第二開鎖密碼是否與預設第二開鎖密碼一致,若一致,則執行步驟s500;步驟s500門禁裝置執行開鎖操作。

具體的,門禁裝置上裝有智能密碼鎖,只有在驗證了移動終端發送的第一開鎖密碼正確,且用戶輸入的第二開鎖密碼也正確的情況下,門禁裝置才會執行開鎖操作;若只對其中一個開鎖密碼驗證正確,門禁裝置也不會執行開鎖操作。

移動終端可以為用戶的手機、平板電腦等行動裝置。移動終端為用戶一般隨身攜帶的電子設備,用其來將第一開鎖密碼發送給門禁裝置,使用戶不用攜帶額外的東西,提高了用戶的使用體驗。

本發明是基於與門禁裝置配套的門禁app實現的,用戶在其自己的移動終端上安裝此門禁app,假設這個門禁裝置為用戶家裡的門禁裝置。門禁裝置的位置是不變的,移動終端會存儲門禁裝置的門禁位置信息,利用移動終端和門禁裝置之間的當前距離作為發送第一開鎖密碼的觸發條件。當用戶回家時,門禁app在後臺運行時,移動終端上的定位裝置(例如:gps、glonass等)會獲取手機的當前位置信息,從而判斷是否達到了觸發條件,來決定是否發送第一開鎖密碼。如果達到觸發條件,那麼移動終端會自動把第一開鎖密碼發送給門禁裝置(移動終端和門禁裝置可以連接於同一區域網中或通過雲伺服器,實現信息的直接傳輸),相當於第一次驗證用戶的身份,第一開鎖密碼正確後,用戶自行在門禁裝置上輸入第二開鎖密碼,相當於第二次驗證用戶的身份,如果第二開鎖密碼也正確的話,相當於門禁裝置完成了兩次驗證,且兩次驗證都正確,因此會自動開鎖。

門禁app在後臺運行,當移動終端和門禁裝置處於同一個區域網、且達到觸發條件時,門禁app會自動將第一開鎖密碼發送給門禁裝置,整個過程中用戶並不需要給予過多的關注,大大提高了用戶的使用便捷性。

需要注意的是,門禁裝置上設置有無線網絡模塊,以實現與移動終端(直接或間接的)數據傳輸。另外,若移動終端和門禁裝置採用組網方式實現移動終端和門禁裝置處於同一個區域網,其組網方式包括:移動終端和門禁裝置連入同一個無線路由器;或,移動終端和門禁裝置通過藍牙實現無線通信連接;或,移動終端和門禁裝置通過zigbee實現無線通信連接。

當然,若門禁裝置未接收移動終端發送的第一開鎖指令,或,未獲取用戶輸入的第二開鎖密碼,或,第一開鎖密碼不正確,或,第二開鎖密碼不正確時,門禁裝置不執行開鎖操作。

另外,預設第一開鎖密碼和/或預設第二開鎖密碼可以為字符密碼、生物信息密碼(例如:指紋密碼、語音密碼、瞳孔密碼等)、混合密碼(一半字符密碼,一半生物信息密碼)等。用戶可以根據自己的需求隨意設置。

本發明中,雖然門禁裝置會驗證兩次(即第一開鎖密碼和第二開鎖密碼),但本質上用戶自己僅輸入了一次密碼,第一開鎖密碼是由移動終端和門禁裝置自行完成,提高了用戶使用的便捷性。且這種通過移動終端發送第一開鎖密碼後再驗證第二開鎖密碼的方式,即使第二開鎖密碼被他人通過針孔攝像頭偷拍竊取,門禁裝置也無法執行開鎖操作,大大提高了安全性。

優選地,所述步驟s100具體包括:步驟s110移動終端獲取當前位置信息;步驟s120移動終端根據所述當前位置信息(和存儲的門禁位置信息),計算得到移動終端到所述門禁裝置的當前距離;步驟s130移動終端判斷所述當前距離是否小於預設距離,若是,則執行步驟s140;步驟s140移動終端將所述第一開鎖密碼發送給門禁裝置。

具體的,利用移動終端上的定位裝置獲取移動終端的當前位置信息,根據此當前位置信息和存儲的門禁裝置的門禁位置信息,計算移動終端到門禁裝置的當前距離,將當前距離與預設距離進行比較,判斷是否達到觸發條件。

移動終端的定位裝置配合移動終端本身的wi-fi或蜂窩行動網路即可實現當前位置信息的獲取。考慮到門禁裝置的位置信息是不變的,因此,可以利用移動終端到門禁裝置的當前距離作為觸發條件。預設距離可以由用戶自行設置,例如:10米、15米等。合理的預設距離既可以提高安全性(不會在距離很遠的時候發送第一開鎖密碼),又可以提高用戶的使用體驗(走到門禁裝置即可輸入第二開鎖密碼)。

利用移動終端到門禁裝置的當前距離作為發送第一開鎖密碼的觸發條件,既可以提高用戶的使用體驗,又能保證門禁裝置的安全性。

優選地,所述步驟s140具體包括:步驟s141移動終端將第一開鎖密碼和終端標識發送給雲伺服器;步驟s142雲伺服器根據所述終端標識,在預設資料庫中查找對應的門禁裝置;步驟s143雲伺服器將所述第一開鎖密碼轉發給所述門禁裝置。

具體的,移動終端可以通過雲伺服器實現與門禁裝置的數據傳輸。具體實施過程為:用戶註冊有雲帳號,終端標識存儲於雲伺服器(即一個終端標識對應為的一個門禁裝置,存儲在雲伺服器),當移動終端通過無線(例如:蜂窩行動網路)與雲伺服器通信連接時,可以把第一開鎖密碼和(第一開鎖密碼對應的)終端標識發送給雲伺服器,使雲伺服器根據終端標識查找到對應的門禁裝置,實現第一開鎖密碼的轉發。

門禁裝置通過自己的無線通信模塊(例如:wi-fi,連入無線網絡)與雲伺服器實現數據通信,從而接收雲伺服器發送的第一開鎖密碼。

通過雲伺服器實現第一開鎖密碼的轉發,使移動終端和門禁裝置不用處於同一區域網,也可以實現數據的交互,具有不受距離限制的優點,適用於緊急情況(例如:當家裡親戚到來時,用戶可能需要20分鐘才能到家,這時候可以改變預設距離,實現第一開鎖密碼的遠程發送給門禁裝置,再由親戚輸入第二開鎖密碼時,即可實現開鎖,不需要親戚等待多餘的時間)。

優選地,所述步驟s300具體包括:步驟s310門禁裝置在預設時間內獲取用戶輸入的所述開鎖密碼。

具體的,當門禁裝置接收到移動終端發送的第一開鎖密碼、且驗證正確時,說明用戶只要輸對第二開鎖密碼即可以完成開鎖操作。考慮到存在已經驗證成功了一次,但是用戶突然有事離開,萬一有不法分子正好鑽空子輸入了正確的第二開鎖密碼,誤打誤撞就打開了門鎖的情況,因此,對第二開鎖密碼的獲取時間進行了限制。當驗證正確了第一開鎖密碼時,只有在一定時間內輸入的第二開鎖密碼正確才執行開鎖操作,從而提高門禁系統的安全性。而預設時間可以由用戶自行設置,例如:5份鍾、10分鐘等。

預設時間的設置可以降低安全隱患,提高門禁系統的安全性。

優選地,所述步驟s100之前還包括:步驟s000利用移動終端設置所述預設第一開鎖密碼和所述預設第二開鎖密碼;步驟s010移動終端保存所述預設第一開鎖密碼,並將所述預設第一開鎖密碼和所述預設第二開鎖密碼發送給門禁裝置;步驟s020當門禁裝置接收到所述預設第一開鎖密碼和所述預設第二開鎖密碼時,所述門禁裝置將所述預設第一開鎖密碼和所述預設第二開鎖密碼保存。

具體的,門禁裝置為第一次使用時,必然需要讓用戶設置預設第一開鎖密碼和預設第二開鎖密碼。具體的實現過程為,讓移動終端和門禁裝置實現數據通信,然後用戶通過移動終端上的門禁app設置預設第一開鎖密碼和預設第二開鎖密碼,將預設第一開鎖密碼和預設第二開鎖密碼發送給門禁裝置讓其存儲。

通過移動終端來設置門禁裝置的預設開鎖密碼,使門禁裝置只需要通過接收模塊和存儲模塊即可完成存儲預設第一開鎖密碼和預設第二開鎖密碼的操作,不需要給門禁裝置配置太強的處理晶片,降低了門禁裝置的成本。另外,通過移動終端來配置預設開鎖密碼的過程可視化程度更高,大大提高了用戶的體驗效果。

在另外一個實施例中,除與上述相同的之外,步驟s020之後還包括:步驟s030利用移動終端設置終端標識和門禁位置信息;步驟s040將門禁位置信息和預設第一開鎖密碼對應保存,將門禁位置信息和終端標識對應保存。步驟s110移動終端獲取當前位置信息;步驟s120移動終端根據當前位置信息(和存儲的門禁位置信息),計算得到移動終端到所述門禁裝置的當前距離;步驟s130移動終端判斷所述當前距離是否小於預設距離,若是,則執行步驟s140;步驟s140移動終端將所述第一開鎖密碼發送給門禁裝置;步驟s140具體包括:步驟s141(根據存儲的門禁位置信息,移動終端獲取對應的第一開鎖密碼和對應的終端標識)移動終端將第一開鎖密碼和終端標識發送給雲伺服器;步驟s142雲伺服器根據所述終端標識,在預設資料庫中查找對應的門禁裝置;步驟s143雲伺服器將所述第一開鎖密碼轉發給所述門禁裝置。

具體的,移動終端存儲的預設第一開鎖密碼,在使用過程中作為第一開鎖密碼獲取並發送。

一個移動終端上可以存儲有多個門禁裝置的預設第一開鎖密碼,若當前位置信息與其中存儲的一個門禁位置信息之間的當前距離小於預設距離時,就用此門禁位置信息查找對應的第一開鎖密碼和終端標識。

這種方式,可以實現同一移動終端(或雲帳號)與多個門禁裝置實現綁定,提高了用戶的使用體驗。

在本發明的另一個實施例中,如圖2所示,一種門禁控制方法,包括:步驟s000利用移動終端設置所述預設第一開鎖密碼和所述預設第二開鎖密碼;步驟s010移動終端保存所述預設第一開鎖密碼,並將所述預設第一開鎖密碼和所述預設第二開鎖密碼發送給門禁裝置;步驟s020當門禁裝置接收到所述預設第一開鎖密碼和所述預設第二開鎖密碼時,所述門禁裝置將所述預設第一開鎖密碼和所述預設第二開鎖密碼保存。

步驟s100根據移動終端和門禁裝置的當前距離,移動終端將第一開鎖密碼發送給門禁裝置。所述步驟s100具體包括:步驟s110移動終端獲取當前位置信息;步驟s120移動終端根據所述當前位置信息(和存儲的門禁位置信息),計算得到移動終端到所述門禁裝置的當前距離;步驟s130移動終端判斷所述當前距離是否小於預設距離,若是,則執行步驟s140,若否,則執行步驟s150;步驟s140移動終端將所述第一開鎖密碼發送給門禁裝置;步驟s150移動終端不發送第一開鎖密碼。

步驟s140具體包括:步驟s141(根據存儲的門禁位置信息,移動終端獲取對應的第一開鎖密碼和對應的終端標識)移動終端將第一開鎖密碼和終端標識發送給雲伺服器;步驟s142雲伺服器根據所述終端標識,在預設資料庫中查找對應的門禁裝置;步驟s143雲伺服器將所述第一開鎖密碼轉發給所述門禁裝置。

步驟s200門禁裝置判斷接收到的所述第一開鎖密碼是否與預設第一開鎖密碼一致,若一致,則執行步驟s300,若不一致,則執行步驟s600。

步驟s300門禁裝置獲取用戶輸入的第二開鎖密碼;步驟s300具體包括:步驟s310門禁裝置在預設時間內獲取用戶輸入的所述第二開鎖密碼。

步驟s400門禁裝置判斷用戶輸入的所述第二開鎖密碼是否與預設第二開鎖密碼一致,若一致,則執行步驟s500,若不一致,則執行步驟s600。

步驟s500門禁裝置執行開鎖操作;步驟s600門禁裝置不執行開鎖操作。

具體的,在本發明中,移動終端和門禁裝置可以通過組網方式處於同一個區域網中,從而實現移動終端和門禁裝置處於同一區域網中。在本實施例中是通過各自的無線網絡模塊與雲伺服器實現通信,從而通過雲伺服器實現移動終端和門禁裝置之間的數據傳輸。

本發明中,當符合條件時(當前距離小於預設距離),移動終端自動發送第一開鎖指令,讓門禁裝置完成第一次驗證;而用戶僅需在一定時間內輸入正確的第二開鎖密碼即可完成開鎖操作。雖然驗證了兩次,但用戶實質上只需要輸入一個開鎖密碼即可,既保證了門禁系統的安全性,也大大提高了用戶操作的便捷性,從而提高了用戶的使用體驗和滿意度。

在本發明的另一個實施例中,如圖3所示,一種門禁系統,包括:門禁裝置10和移動終端20;所述移動終端包括:終端發送模塊21,用於根據移動終端和門禁裝置的當前距離,將第一開鎖密碼發送給門禁裝置。

所述門禁裝置包括:接收模塊11,用於接收所述移動終端發送的所述第一開鎖密碼;以及,當第一開鎖密碼與預設第一開鎖密碼一致時,所述接收模塊進一步用於獲取用戶輸入的第二開鎖密碼;判斷模塊12,與所述接收模塊電連接,所述判斷模塊用於判斷接收到的所述第一開鎖密碼是否與預設第一開鎖密碼一致;所述判斷模塊用於判斷用戶輸入的所述第二開鎖密碼是否與預設第二開鎖密碼一致;執行模塊13,與所述判斷模塊電連接,當所述判斷模塊判斷所述第一開鎖密碼與所述預設第一開鎖密碼一致,且所述第二開鎖密碼也與所述預設第二開鎖密碼一致時,所述執行模塊執行開鎖操作。

具體的,移動終端可以通過終端發送模塊發送第一開鎖密碼。門禁裝置還可以包括:存儲模塊,用於存儲預設第一開鎖密碼和預設第二開鎖密碼;判斷模塊,還與存儲模塊電連接。若接收模塊未接收移動終端發送的第一開鎖密碼,或,接收模塊未獲取用戶輸入的第二開鎖密碼,或,第一開鎖密碼與預設第一開鎖密碼不一致,或,第二開鎖密碼與預設第二開鎖密碼不一致時,執行模塊不執行開鎖操作。

門禁裝置上裝有智能密碼鎖,只有在驗證了移動終端發送的第一開鎖密碼正確,且用戶輸入的第二開鎖密碼也正確的情況下,門禁裝置才會執行開鎖操作;若只對其中一個開鎖密碼驗證正確,門禁裝置也不會執行開鎖操作。

移動終端可以為用戶的手機、平板電腦等行動裝置。移動終端為用戶一般隨身攜帶的電子設備,用其來將第一開鎖密碼發送給門禁裝置,使用戶不用攜帶額外的東西,提高了用戶的使用體驗。

本發明是基於與門禁裝置配套的門禁app實現的,用戶在其自己的移動終端上安裝此門禁app,假設這個門禁裝置為用戶家裡的門禁裝置。門禁裝置的位置是不變的,移動終端會存儲門禁裝置的門禁位置信息,利用移動終端和門禁裝置之間的當前距離作為發送第一開鎖密碼的觸發條件。當用戶回家、門禁app在後臺運行時,移動終端上的定位裝置(例如:gps、glonass等)會獲取手機的當前位置信息,從而判斷是否達到了觸發條件,來決定是否發送第一開鎖密碼。如果達到觸發條件,那麼移動終端會自動把第一開鎖密碼發送給門禁裝置(移動終端和門禁裝置可以連接於同一區域網中或通過雲伺服器,實現信息的直接傳輸),相當於第一次驗證用戶的身份,第一開鎖密碼正確後,用戶自行在門禁裝置上輸入第二開鎖密碼,相當於第二次驗證用戶的身份,如果第二開鎖密碼也正確的話,相當於門禁裝置完成了兩次驗證,且兩次驗證都正確,因此會自動開鎖。

門禁app在後臺運行,當移動終端和門禁裝置處於同一個區域網、且達到觸發條件時,門禁app會自動將第一開鎖密碼發送給門禁裝置,整個過程中用戶並不需要給予過多的關注,大大提高了用戶的使用便捷性。

需要注意的是,門禁裝置上設置有無線網絡模塊,以實現與移動終端(直接或間接的)數據傳輸。另外,若移動終端和門禁裝置採用組網方式實現移動終端和門禁裝置處於同一個區域網,其組網方式包括:移動終端和門禁裝置連入同一個無線路由器;或,移動終端和門禁裝置通過藍牙實現無線通信連接;或,移動終端和門禁裝置通過zigbee實現無線通信連接。

當然,若門禁裝置未接收移動終端發送的第一開鎖指令,或,未獲取用戶輸入的第二開鎖密碼,或,第一開鎖密碼不正確,或,第二開鎖密碼不正確時,門禁裝置不執行開鎖操作。

另外,預設第一開鎖密碼和/或預設第二開鎖密碼可以為字符密碼、生物信息密碼(例如:指紋密碼、語音密碼、瞳孔密碼等)、混合密碼(一半字符密碼,一半生物信息密碼)等。用戶可以根據自己的需求隨意設置。

本發明中,雖然門禁裝置會驗證兩次(即第一開鎖密碼和第二開鎖密碼),但本質上用戶自己僅輸入了一次密碼,第一開鎖密碼是由移動終端和門禁裝置自行完成,提高了用戶使用的便捷性。且這種通過移動終端發送第一開鎖密碼後再驗證第二開鎖密碼的方式,即使第二開鎖密碼被他人通過針孔攝像頭偷拍竊取,門禁裝置也無法執行開鎖操作,大大提高了安全性。

優選地,所述移動終端還包括:終端獲取模塊22,用於獲取當前位置信息;終端計算模塊23,與所述終端獲取模塊電連接,所述終端計算模塊根據所述當前位置信息,計算得到移動終端到門禁裝置的當前距離;終端判斷模塊24,與所述終端計算模塊電連接,當計算得到所述當前距離後,所述終端判斷模塊判斷所述當前距離是否小於預設距離;所述終端發送模塊21,與所述終端判斷模塊電連接,當所述終端判斷模塊判斷所述當前距離小於預設距離時,所述終端發送模塊將所述第一開鎖密碼發送給門禁裝置。

具體的,利用移動終端上的定位裝置獲取移動終端的當前位置信息,根據此當前位置信息和存儲的門禁裝置的門禁位置信息,計算移動終端到門禁裝置的當前距離,將當前距離與預設距離進行比較,判斷是否達到觸發條件。

移動終端的定位裝置配合移動終端本身的wi-fi或蜂窩行動網路即可實現當前位置信息的獲取。考慮到門禁裝置的位置信息是不變的,因此,可以利用移動終端到門禁裝置的當前距離作為觸發條件。預設距離可以由用戶自行設置,例如:10米、15米等。合理的預設距離既可以提高安全性(不會在距離很遠的時候發送第一開鎖密碼),又可以提高用戶的使用體驗(走到門禁裝置即可輸入第二開鎖密碼)。

利用移動終端到門禁裝置的當前距離作為發送第一開鎖密碼的觸發條件,既可以提高用戶的使用體驗,又能保證門禁裝置的安全性。

優選地,還包括:雲伺服器30;所述終端發送模塊21,進一步用於將所述第一開鎖密碼和終端標識發送給所述雲伺服器。所述雲伺服器包括:伺服器查找模塊31,用於根據移動終端發送的所述終端標識,在預設資料庫中查找對應的門禁裝置;伺服器發送模塊32,與所述伺服器查找模塊電連接,當查找到對應的所述門禁裝置時,所述伺服器發送模塊將移動終端發送的所述第一開鎖密碼轉發給所述門禁裝置。

具體的,移動終端可以通過雲伺服器實現與門禁裝置的數據傳輸。具體實施過程為:用戶註冊有雲帳號,終端標識存儲於雲伺服器(即一個終端標識對應為的一個門禁裝置,存儲在雲伺服器),當移動終端通過無線(例如:蜂窩行動網路)與雲伺服器通信連接時,可以把第一開鎖密碼和(第一開鎖密碼對應的)終端標識發送給雲伺服器,使雲伺服器根據終端標識查找到對應的門禁裝置,實現第一開鎖密碼的轉發。

門禁裝置通過自己的無線通信模塊(例如:wi-fi,連入無線網絡)與雲伺服器實現數據通信,從而接收雲伺服器發送的第一開鎖密碼。

通過雲伺服器實現第一開鎖密碼的轉發,使移動終端和門禁裝置不用處於同一區域網,也可以實現數據的交互,具有不受距離限制的優點,適用於緊急情況(例如:當家裡親戚到來時,用戶可能需要20分鐘才能到家,這時候可以改變預設距離,實現第一開鎖密碼的遠程發送給門禁裝置,再由親戚輸入第二開鎖密碼時,即可實現開鎖,不需要親戚等待多餘的時間)。

優選地,所述接收模塊11,進一步用於當第一開鎖密碼與預設第一開鎖密碼一致時,所述接收模塊在預設時間內獲取用戶輸入的所述第二開鎖密碼。

具體的,當接收模塊未在預設時間內獲取到用戶輸入的開鎖密碼時,執行模塊不執行開鎖操作。

當門禁裝置接收到移動終端發送的第一開鎖密碼、且驗證正確時,說明用戶只要輸對第二開鎖密碼即可以完成開鎖操作。考慮到存在已經驗證成功了一次,但是用戶突然有事離開,萬一有不法分子正好鑽空子輸入了正確的第二開鎖密碼,誤打誤撞就打開了門鎖的情況,因此,對第二開鎖密碼的獲取時間進行了限制。當驗證正確了第一開鎖密碼時,只有在一定時間內輸入的第二開鎖密碼正確才執行開鎖操作,從而提高門禁系統的安全性。而預設時間可以由用戶自行設置,例如:5份鍾、10分鐘等。

預設時間的設置可以降低安全隱患,提高門禁系統的安全性。

優選地,所述移動終端20還包括:終端設置模塊25,用於設置所述預設第一開鎖密碼和所述預設第二開鎖密碼;終端存儲模塊26,與所述終端設置模塊電連接,用於存儲所述預設第一開鎖密碼;所述終端發送模塊21,與所述終端設置模塊25電連接,用於將所述預設第一開鎖密碼和所述預設第二開鎖密碼發送給門禁裝置;當所述終端判斷模塊判斷所述當前距離小於預設距離時,所述終端發送模塊將存儲的所述預設第一開鎖密碼作為所述第一開鎖密碼發送給門禁裝置。

所述接收模塊11,進一步用於接收所述移動終端發送的所述預設第一開鎖密碼和所述預設第二開鎖密碼。

所述門禁裝置還包括:存儲模塊14,與所述接收模塊電連接,當所述接收模塊接收到所述預設第一開鎖密碼和所述預設第二開鎖密碼時,所述存儲模塊存儲所述第一預設開鎖密碼和所述預設第二開鎖密碼。

具體的,門禁裝置為第一次使用時,必然需要讓用戶設置預設第一開鎖密碼和預設第二開鎖密碼。具體的實現過程為,讓移動終端和門禁裝置實現數據通信,然後用戶通過移動終端上的門禁app設置預設第一開鎖密碼和預設第二開鎖密碼,將預設第一開鎖密碼和預設第二開鎖密碼發送給門禁裝置讓其存儲。

通過移動終端來設置門禁裝置的預設開鎖密碼,使門禁裝置只需要通過接收模塊和存儲模塊即可完成存儲預設第一開鎖密碼和預設第二開鎖密碼的操作,不需要給門禁裝置配置太強的處理晶片,降低了門禁裝置的成本。另外,通過移動終端來配置預設開鎖密碼的過程可視化程度更高,大大提高了用戶的體驗效果。

在另外一個實施例中,除與上述相同的之外,終端設置模塊,進一步用於設置終端標識和門禁位置信息;終端存儲模塊,進一步用於將門禁位置信息和預設第一開鎖密碼對應保存,將門禁位置信息和終端標識對應保存。

終端計算模塊,進一步用於根據當前位置信息(和存儲的門禁位置信息),計算得到移動終端到所述門禁裝置的當前距離;終端發送模塊,進一用於(根據存儲的門禁位置信息,移動終端獲取對應的第一開鎖密碼和對應的終端標識,並)將第一開鎖密碼和終端標識發送給雲伺服器。

伺服器查找模塊,進一步用於根據所述終端標識,在預設資料庫中查找對應的門禁裝置。

具體的,移動終端存儲的預設第一開鎖密碼,在使用過程中作為第一開鎖密碼獲取並發送。

一個移動終端上可以存儲有多個門禁裝置的預設第一開鎖密碼,若當前位置信息與其中存儲的一個門禁位置信息之間的當前距離小於預設距離時,就用此門禁位置信息查找對應的第一開鎖密碼和終端標識。

這種方式,可以實現同一移動終端(或雲帳號)與多個門禁裝置實現綁定,提高了用戶的使用體驗。

在本發明的另一個實施例中,如圖4所示,一種門禁系統,包括:門禁裝置10、移動終端20和雲伺服器30;門禁裝置和移動終端通過雲伺服器實現通信連接。

移動終端20包括:

終端設置模塊25,用於設置所述預設第一開鎖密碼和所述預設第二開鎖密碼;

終端存儲模塊26,與所述終端設置模塊電連接,用於存儲所述預設第一開鎖密碼;

終端發送模塊21,與所述終端設置模塊電連接,用於將所述預設第一開鎖密碼和所述預設第二開鎖密碼發送給門禁裝置;以及,進一步用於當終端判斷模塊判斷所述當前距離小於預設距離時,所述終端發送模塊將第一開鎖密碼發送給雲伺服器;

終端獲取模塊22,用於獲取當前位置信息;

終端計算模塊23,與所述終端獲取模塊電連接,所述終端計算模塊根據所述當前位置信息,計算得到移動終端到門禁裝置的當前距離;

終端判斷模塊24,與所述終端計算模塊電連接,當計算得到所述當前距離後,所述終端判斷模塊判斷所述當前距離是否小於預設距離;

雲伺服器30包括:

伺服器查找模塊31,用於根據移動終端發送的所述終端標識,在預設資料庫中查找對應的門禁裝置;

伺服器發送模塊32,與所述伺服器查找模塊電連接,當查找到對應的所述門禁裝置時,所述伺服器發送模塊將移動終端發送的所述第一開鎖密碼轉發給所述門禁裝置。

門禁裝置10包括:

接收模塊11,用於接收所述移動終端(通過雲伺服器)發送的所述預設第一開鎖密碼和所述預設第二開鎖密碼;以及,進一步用於接收所述移動終端(通過雲伺服器)發送的第一開鎖密碼;以及,當第一開鎖密碼與預設第一開鎖密碼一致時,所述接收模塊進一步用於在預設時間內獲取用戶輸入的第二開鎖密碼;

存儲模塊14,與接收模塊11電連接,當所述接收模塊接收到所述預設第一開鎖密碼和所述預設第二開鎖密碼時,所述存儲模塊存儲所述第一預設開鎖密碼和所述預設第二開鎖密碼;

判斷模塊12,與所述接收模塊電連接,所述判斷模塊用於判斷接收到的所述第一開鎖密碼是否與預設第一開鎖密碼一致;所述判斷模塊用於判斷用戶輸入的所述第二開鎖密碼是否與預設第二開鎖密碼一致;

執行模塊13,與所述判斷模塊電連接,當所述判斷模塊判斷所述第一開鎖密碼與所述預設第一開鎖密碼一致,且所述第二開鎖密碼也與所述預設第二開鎖密碼一致時,所述執行模塊執行開鎖操作。

具體的,在本發明中,移動終端和門禁裝置可以通過組網方式處於同一個區域網中,從而實現移動終端和門禁裝置處於同一區域網中。在本實施例中是通過各自的無線網絡模塊與雲伺服器實現通信,從而通過雲伺服器實現移動終端和門禁裝置之間的數據傳輸。

本發明中,當符合條件時(當前距離小於預設距離),移動終端自動發送第一開鎖指令,讓門禁裝置完成第一次驗證;而用戶僅需在一定時間內輸入正確的第二開鎖密碼即可完成開鎖操作。雖然驗證了兩次,但用戶實質上只需要輸入一個開鎖密碼即可,既保證了門禁系統的安全性,也大大提高了用戶操作的便捷性,從而提高了用戶的使用體驗和滿意度。

應當說明的是,上述實施例均可根據需要自由組合。以上所述僅是本發明的優選實施方式,應當指出,對於本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護範圍。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀