一種門禁管理方法及裝置制造方法
【專利摘要】本發明實公開了一種門禁管理方法及裝置,用于提高門禁安全性和靈活性。本發明實施例包括:用于讀取身份信息的門禁主控設備,用于對身份信息進行解析得到處理指令的服務器,用于執行處理指令的門禁執行設備;服務器接收門禁主控設備發送的身份信息,門禁執行設備接收服務器發送的處理指令。通過增設服務器側,不受存儲容量的限制,提供多種模式對門禁系統進行管理,提高了安全性和靈活性。
【專利說明】一種門禁管理方法及裝置
【技術領域】
[0001]本發明涉及安防【技術領域】,尤其涉及一種門禁管理方法及裝置。
【背景技術】
[0002]門禁指“門”的禁止權限,是對“門"的戒備防范。這里的“門”,廣義來說,包括能夠通行的各種通道,包括人通行的門,車輛通行的門等。因此,門禁就包括了車輛門禁。在車場管理應用中,車輛門禁是車輛管理的一種重要手段,不以收取停車費為目的,主要是管理車輛進出權限。
[0003]出入口門禁安全管理系統是新型現代化安全管理系統,它集微機自動識別技術和現代安全管理措施為一體,它涉及電子,機械,光學,計算機技術,通訊技術,生物技術等諸多新技術。它是解決重要部門出入口實現安全防范管理的有效措施。適用各種機要部門,如銀行、賓館、車場管理、機房、軍械庫、機要室、辦公間,智能化小區,工廠等。
[0004]針對“出入地點”的合法性授權,通常采用下載通行名單的方式,人員的更化、卡片的丟失、通行時段的調整,都必須要重新、逐一對設備中的名單信息進行更新,耗時較多,并且門禁執行設備通行名單的存儲容量也有限制,不易擴展。對于人員的授權信息,不管哪種方式,對身份識別的處理過程事先己經固化,只能做到門禁執行設備有哪些身份識別方法,用戶就只能用哪些方法,可擴展不強,不靈活,對于開關份識別場合,只能通過訂制開發方式實現。
【發明內容】
[0005]本發明實施例提供了 一種門禁管理方法及裝置,通過增設服務器側,不受存儲容量的限制,提供多種模式對門禁系統進行管理,提高了安全性和靈活性。
[0006]本發明實施例提供的一種門禁管理裝置,具體包括:
[0007]用于讀取身份信息的門禁主控設備;
[0008]用于對身份信息進行解析得到處理指令的服務器;
[0009]用于執行處理指令的門禁執行設備;
[0010]服務器接收門禁主控設備發送的身份信息;
[0011]門禁執行設備接收服務器發送的處理指令。
[0012]可選的,
[0013]該裝置還包括監控單元,用于對服務器運行狀態進行監控。
[0014]可選的,
[0015]門禁主控設備包括:支持Ml卡或CPU卡的讀卡器、指紋錄入裝置、人臉識別裝置或者識別號輸入裝置。
[0016]可選的,
[0017]服務器包括普通PC裝置或者專用服務器。
[0018]本發明實施例還提供了 一種門禁管理裝置實施的門禁管理方法,具體包括:[0019]服務器接收門禁主控設備發送的身份信息;
[0020]服務器對身份信息進行解析得到處理指令;
[0021]服務器發送處理指令到門禁執行設備,使其執行處理指令。
[0022]可選的,
[0023]對身份信息進行解析得到處理指令包括:
[0024]根據預置規則對身份信息進行處理得到處理指令。
[0025]可選的,
[0026]對身份信息進行解析得到處理指令包括:
[0027]用戶自定義規則對身份信息進行處理得到處理指令。
[0028]可選的,
[0029]該方法還包括:
[0030]建立服務器與門禁主控設備的SOCKET連接;
[0031 ] 門禁主控設備在預定時間間隔內向服務器發送“心跳包”報文;
[0032]服務器接收“心跳包”報文,記錄下接收時間,并檢測本次接收時間是否超過預定時間間隔,若本次接收時間超過預定時間間隔,則服務器斷開原有SOCKET連接,并自動重建一個新的SOCKET連接。
[0033]可選的,
[0034]方法還包括:
[0035]向服務器發送windows消息;
[0036]接收服務器根據windows消息的響應,并根據響應判斷服務器是否處于正常工作狀態,得到判別結果,當判別結果指示為服務器處于異常忙碌時,則監控程序強行中止身份識別服務程序,并自動重新打開一個新的進程。
[0037]從以上技術方案可以看出,本發明實施例具有以下優點:
[0038]本發明包括用于讀取身份信息的門禁主控設備,用于對身份信息進行解析得到處理指令的服務器,用于執行處理指令的門禁執行設備;服務器接收門禁主控設備發送的身份信息,門禁執行設備接收服務器發送的處理指令。通過增設服務器側,不受存儲容量的限制,提供多種模式對門禁系統進行管理,提高了安全性和靈活性。通過增設服務器側,不受存儲容量的限制,提供多種模式對門禁系統進行管理,提高了安全性和靈活性。
【專利附圖】
【附圖說明】
[0039]圖1為本發明實施例中一種門禁管理裝置實施例結構示意圖;
[0040]圖2為本發明實施例中一種門禁管理方法第一實施例流程圖;
[0041]圖3為本發明實施例中一種門禁管理方法第二實施例流程圖;
[0042]圖4為本發明實施例中一種門禁管理方法第三實施例流程圖;
[0043]圖5為本發明實施例中一種門禁管理方法第四實施例流程圖;
[0044]圖6為本發明實施例中一種門禁管理方法第五實施例流程圖。
【具體實施方式】
[0045]本發明實施例提供了 一種門禁管理方法及裝置,通過增設服務器側,不受存儲容量的限制,提供多種模式對門禁系統進行管理,提高了安全性和靈活性。
[0046]請參閱圖1,本發明實施例提供的一種門禁管理裝置實施例,具體包括:
[0047]用于讀取身份信息的門禁主控設備101 ;
[0048]用于對身份信息進行解析得到處理指令的服務器102 ;
[0049]用于執行處理指令的門禁執行設備103 ;
[0050]服務器102接收門禁主控設備101發送的身份信息;
[0051]門禁執行設備接收服務器102發送的處理指令。
[0052]本實施例中,通過增設服務器側,不受存儲容量的限制,提供多種模式對門禁系統進行管理,提高了安全性和靈活性。
[0053]本發明實施例提供的一種門禁管理裝置實施例進一步包括:
[0054]監控單元104,用于對服務器運行狀態進行監控。
[0055]需要說明的是,門禁主控設備可以包括:支持Ml卡或CPU卡的讀卡器、指紋錄入裝置、人臉識別裝置或者識別號輸入裝置。服務器包括普通PC裝置或者專用服務器。
[0056]請參閱圖2,本發明實施例提供的一種門禁管理方法第一實施例,具體包括:
[0057]201、服務器接收門禁主控設備發送的身份信息;
[0058]在本實施例中,當有人請求通過門禁時,門禁主控設備通過身份識別讀頭獲取請求人身份信息,其中身份識別讀頭可以包括支持Ml卡或CPU卡的讀卡器、指紋錄入裝置、人臉識別裝置或者識別號輸入裝置。
[0059]需要說明的是,一般的,門禁主控設備寫IC卡或下載通行名單,不管哪種方式,對身份識別的處理過程事先己經固化,可擴展不強,不靈活,對于開關份識別場合,只能通過訂制開發方式實現。通過增設服務器側,不受存儲容量的限制。服務器可以是電腦或者專用服務器,對于復雜條件下的身處理過程,極大提高了靈活性。
[0060]202、服務器對身份信息進行解析得到處理指令;
[0061]203、服務器發送處理指令到門禁執行設備,使其執行處理指令。
[0062]在本實施例中,服務器對身份信息進行解析得到處理指令,發送處理指令到門禁執行設備,使其執行處理指令上述門禁執行設備可以包括:門禁開關、攝像頭、顯示屏及音視頻1吳塊等。
[0063]請參閱圖3,本發明實施例提供的一種門禁管理方法第二實施例,具體包括:
[0064]301、服務器接收門禁主控設備發送的身份信息;
[0065]在本實施例中,當有人請求通過門禁時,門禁主控設備通過身份識別讀頭獲取請求人身份信息,其中身份識別讀頭可以包括支持Ml卡或CPU卡的讀卡器、指紋錄入裝置、人臉識別裝置或者識別號輸入裝置。
[0066]需要說明的是,一般的,門禁主控設備寫IC卡或下載通行名單,不管哪種方式,對身份識別的處理過程事先己經固化,可擴展不強,不靈活,對于開關份識別場合,只能通過訂制開發方式實現。通過增設服務器側,不受存儲容量的限制。服務器可以是電腦或者專用服務器,對于復雜條件下的身處理過程,極大提高了靈活性。
[0067]302、服務器根據預置規則對身份信息進行處理得到處理指令;
[0068]在本實施例中,服務器按預置規則對身份信息進行處理得到處理指令。在具體應用中,例如:根據ID號在緩存中定位,使用服務器數據庫人員信息進行實時在線比對,若請求人不匹配,則視為非法人員,服務器生成禁止通行指令或者報警指令等一系列指令。又如:用當前記錄時間與數據庫通行終止時間比較,若時間不匹配,則禁止通行。
[0069]303、服務器發送處理指令到門禁執行設備,使其執行處理指令。
[0070]在本實施例中,服務器對身份信息進行解析得到處理指令,發送處理指令到門禁執行設備,使其執行處理指令上述門禁執行設備可以包括:門禁開關、攝像頭、顯示屏及音視頻1?塊等。
[0071]本實施例中,通過增設服務器側,不受存儲容量的限制,提供多種模式對門禁系統進行管理,首先獲取身份信息,接著根據預置規則對身份信息進行處理得到處理指令,提高了安全性和靈活性。 [0072]請參閱圖4,本發明實施例提供的一種門禁管理方法第三實施例,具體包括:
[0073]401、服務器接收門禁主控設備發送的身份信息;
[0074]在本實施例中,當有人請求通過門禁時,門禁主控設備通過身份識別讀頭獲取請求人身份信息,其中身份識別讀頭可以包括支持Ml卡或CPU卡的讀卡器、指紋錄入裝置、人臉識別裝置或者識別號輸入裝置。
[0075]需要說明的是,一般的,門禁主控設備寫IC卡或下載通行名單,不管哪種方式,對身份識別的處理過程事先己經固化,可擴展不強,不靈活,對于開關份識別場合,只能通過訂制開發方式實現。通過增設服務器側,不受存儲容量的限制。服務器可以是電腦或者專用服務器,對于復雜條件下的身處理過程,極大提高了靈活性。
[0076]402、服務器根據用戶自定義規則對身份信息進行處理得到處理指令;
[0077]在本實施例中,服務器按用戶自定義規則對身份信息進行處理得到處理指令。
[0078]在具體應用中,例如:多人同時在場刷卡或按指紋,針對不同出入點,可定義同時在場人數(2個-N個),也可定義特定的多個人員同時在場才能通行。又如:多區域聯動性進出檢查,只有從一個區域出去后,才能進入另外一個區域。具體規則可以根據用戶自己設計,能夠適應不同環境,提供不同模式。
[0079]403、服務器發送處理指令到門禁執行設備,使其執行處理指令。
[0080]在本實施例中,服務器對身份信息進行解析得到處理指令,發送處理指令到門禁執行設備,使其執行處理指令上述門禁執行設備可以包括:門禁開關、攝像頭、顯示屏及音視頻1?塊等。
[0081]本實施例中,通過增設服務器側,不受存儲容量的限制,提供多種模式對門禁系統進行管理,首先獲取身份信息,接著根據用戶自定義規則對身份信息進行處理得到處理指令,提高了安全性和靈活性。
[0082]請參閱圖5,本發明實施例提供的一種門禁管理方法第四實施例,具體包括:
[0083]501、建立服務器與門禁主控設備的SOCKET連接;
[0084]502、門禁主控設備在預定時間間隔內向服務器發送“心跳包”報文;
[0085]503、服務器接收“心跳包”報文,記錄下接收時間,并檢測本次接收時間是否超過預定時間間隔,若本次接收時間超過預定時間間隔,則服務器斷開原有SOCKET連接,并自動重建一個新的SOCKET連接。
[0086]由于身份識別是通過PC服務程序實現,但其事件觸發依賴于門禁主控設備上傳的身份信息,一旦兩者間通訊中斷,則整個識別過程就無法正常完成。[0087]本實施例中,通過SOCKET通訊技術,門禁主控設備為服務端,服務程序為客戶端,當兩者間連接激活后,每臺門禁主控設備定時往PC服務程序發送“心跳包”報文,在PC服務程序創建一個通訊主線程,采用輪詢方式,依次查詢每臺門禁設備上傳的心跳包時間間隔是否己超出,若超出設定時間間隔,PC服務程序強行斷開原有連接,并自動重建一個新的SOCKET 連接。
[0088]請參閱圖6,本發明實施例提供的一種門禁管理方法第五實施例,具體包括:
[0089]601、向服務器發送windows消息;
[0090]602、接收服務器根據windows消息的響應,并根據響應判斷服務器是否處于正常工作狀態,得到判別結果,當判別結果指示為服務器處于異常忙碌時,則監控程序強行中止身份識別服務程序,并自動重新打開一個新的進程。
[0091]本實施例中,監控單元監控服務器,在程序內部,建立一個線程,定時往身份識別服務程序發送WINDOWS消息,根據回傳消息判斷身份識別服務程序當前運行狀態,若設定時間內無響應或返回狀況出現異常忙碌,則監控程序強行中止身份識別服務程序,并自動重新打開一個新的進程。
[0092]所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統,裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
[0093]在本申請所提供的幾個實施例中,應該理解到,所揭露的系統,裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0094]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
[0095]另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。
[0096]所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-OnlyMemory)、隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0097]以上所述,以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。
【權利要求】
1.一種門禁管理裝置,其特征在于,包括: 用于讀取身份信息的門禁主控設備; 用于對所述身份信息進行解析得到處理指令的服務器; 用于執行所述處理指令的門禁執行設備; 所述服務器接收所述門禁主控設備發送的身份信息; 所述門禁執行設備接收所述服務器發送的處理指令。
2.根據權利要求1所述的門禁管理裝置,其特征在于, 所述裝置還包括監控單元,用于對服務器運行狀態進行監控。
3.根據權利要求1或2所述的門禁管理裝置,其特征在于, 所述門禁主控設備包括:支持Ml卡或CPU卡的讀卡器、指紋錄入裝置、人臉識別裝置或者識別號輸入裝置。
4.根據權利要求1或2所述的門禁管理裝置,其特征在于, 所述服務器包括普通PC裝置或者專用服務器。
5.一種運用如權利要求1所述的門禁管理裝置實施的門禁管理方法,其特征在于,包括: 服務器接收門禁主控設備發送的身份信息; 服務器對所述身份信息進行解析得到處理指令; 服務器發送所述處理指令到門禁執行設備,使其執行所述處理指令。
6.根據權利要求5所述的門禁管理方法,其特征在于, 所述對所述身份信息進行解析得到處理指令包括: 根據預置規則對所述身份信息進行處理得到處理指令。
7.根據權利要求5所述的門禁管理方法,其特征在于, 所述對所述身份信息進行解析得到處理指令包括: 用戶自定義規則對所述身份信息進行處理得到處理指令。
8.根據權利要求5所述的門禁管理方法,其特征在于, 所述方法還包括: 建立服務器與門禁主控設備的SOCKET連接; 所述門禁主控設備在預定時間間隔內向所述服務器發送“心跳包”報文; 所述服務器接收所述“心跳包”報文,記錄下接收時間,并檢測本次接收時間是否超過所述預定時間間隔,若本次接收時間超過所述預定時間間隔,則服務器斷開原有SOCKET連接,并自動重建一個新的SOCKET連接。
9.根據權利要求5所述的門禁管理方法,其特征在于, 所述方法還包括: 向所述服務器發送windows消息; 接收所述服務器根據所述windows消息的響應,并根據所述響應判斷服務器是否處于正常工作狀態,得到判別結果,當判別結果指示為所述服務器處于異常忙碌時,則監控程序強行中止身份識別服務程序,并自動重新打開一個新的進程。
【文檔編號】G07C9/00GK103544759SQ201310572170
【公開日】2014年1月29日 申請日期:2013年11月15日 優先權日:2013年11月15日
【發明者】林星, 楊文峰 申請人:東莞市西奧計算機智能科技有限公司