專利名稱:一種實(shí)現(xiàn)門禁控制的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及射頻識(shí)別技術(shù)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)門禁控制的方法及裝置。
背景技術(shù):
隨著數(shù)字技術(shù)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,門禁技術(shù)也得到了迅猛的發(fā)展。門禁控制系統(tǒng)早已超越了單純的門道及鑰匙管理,它已經(jīng)逐漸發(fā)展成為一套完整的出入管理系統(tǒng)。門禁控制系統(tǒng)在工作環(huán)境安全、人事考勤管理等行政管理工作中發(fā)揮著巨大的作用。目前,智能門禁控制系統(tǒng)的實(shí)現(xiàn)技術(shù)多種多樣,高端的有指紋識(shí)別、虹膜識(shí)別的門禁控制系統(tǒng),低端的有高頻卡識(shí)別的門禁控制系統(tǒng)。而目前所有技術(shù)的革新重點(diǎn)往往停留在如何實(shí)現(xiàn)更高級(jí)的、安全的身份識(shí)別技術(shù)上,而影響用戶體驗(yàn)的鑒權(quán)速度往往容易被忽視,然而隨著識(shí)別過程的復(fù)雜化,鑒權(quán)規(guī)則的多樣化,高效的鑒權(quán)方法事不宜遲。 圖IA為現(xiàn)有門禁控制系統(tǒng)的結(jié)構(gòu)示意圖,該門禁控制系統(tǒng)主要由讀頭、門鎖或按鍵、門禁控制器及服務(wù)器組成。讀頭用于獲取用戶標(biāo)識(shí)信息,并將獲取的用戶標(biāo)識(shí)信息發(fā)送給門禁控制器;門禁控制器根據(jù)接收的用戶標(biāo)識(shí)信息,從自身保存的用戶權(quán)限數(shù)據(jù)庫中查找對(duì)應(yīng)的用戶權(quán)限,如果查找到與該用戶標(biāo)識(shí)信息匹配的用戶權(quán)限時(shí),則發(fā)送確認(rèn)消息給讀頭,同時(shí)控制門鎖或按鍵進(jìn)行相應(yīng)的操作;服務(wù)器用于設(shè)置用戶標(biāo)識(shí)信息及對(duì)應(yīng)的用戶權(quán)限,并將用戶標(biāo)識(shí)信息及對(duì)應(yīng)的用戶權(quán)限保存至門禁控制器;門鎖及按鍵用于根據(jù)門禁控制器的指示進(jìn)行相應(yīng)的操作。但是,現(xiàn)有技術(shù)中當(dāng)應(yīng)用場(chǎng)景中需要幾十甚至上百個(gè)門禁控制器,而且用戶數(shù)量非常多時(shí),門禁控制器分析匹配用戶權(quán)限的時(shí)間就會(huì)加長,有時(shí)用戶甚至需要在門口等待數(shù)秒,嚴(yán)重影響了用戶體驗(yàn)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種實(shí)現(xiàn)門禁控制的方法及裝置,用以解決現(xiàn)有技術(shù)中由于用戶數(shù)量較多時(shí),門禁控制器的鑒權(quán)時(shí)間長的問題。本發(fā)明提供一種實(shí)現(xiàn)門禁控制的方法,該方法包括如下步驟門禁控制器根據(jù)接收到的用戶標(biāo)識(shí)信息,查找與該用戶標(biāo)識(shí)信息對(duì)應(yīng)的進(jìn)行鑒權(quán)的規(guī)則號(hào);根據(jù)查找到的該用戶標(biāo)識(shí)信息對(duì)應(yīng)的規(guī)則號(hào),及保存的規(guī)則號(hào)與鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系,查找所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息;根據(jù)查找到的鑒權(quán)規(guī)則信息對(duì)用戶進(jìn)行鑒權(quán),并確定是否對(duì)該用戶進(jìn)行開門操作。本發(fā)明提供一種實(shí)現(xiàn)門禁控制的裝置,所述裝置包括第一查找模塊,用于根據(jù)接收到的用戶標(biāo)識(shí)信息,查找與該用戶標(biāo)識(shí)信息對(duì)應(yīng)的進(jìn)行鑒權(quán)的規(guī)則號(hào);第二查找模塊,用于根據(jù)查找到的該用戶標(biāo)識(shí)信息對(duì)應(yīng)的規(guī)則號(hào),及保存的規(guī)則號(hào)與鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系,查找所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息;控制模塊,用于根據(jù)查找到的鑒權(quán)規(guī)則信息對(duì)用戶進(jìn)行鑒權(quán),并確定是否對(duì)該用戶進(jìn)行開門操作。本發(fā)明提供了一種實(shí)現(xiàn)門禁控制的方法及裝置,在該方法中保存有用戶標(biāo)識(shí)信息及規(guī)則號(hào)的對(duì)應(yīng)關(guān)系,并保存有規(guī)則號(hào)與鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系,當(dāng)獲取了用戶標(biāo)識(shí)信息時(shí),即可根據(jù)保存的上述兩個(gè)對(duì)應(yīng)關(guān)系,確定相應(yīng)的鑒權(quán)規(guī)則信息,并采用該鑒權(quán)規(guī)則信息對(duì)用戶進(jìn)行鑒權(quán),進(jìn)行相應(yīng)的控制,從而減少從用戶權(quán)限數(shù)據(jù)庫中查找對(duì)應(yīng)用戶權(quán)限的時(shí)間,縮短了對(duì)每個(gè)用戶的鑒權(quán)時(shí)間,有效保證了用戶體驗(yàn)。
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中
圖IA為現(xiàn)有技術(shù)中門禁控制系統(tǒng)的結(jié)構(gòu)示意圖;圖IB為本發(fā)明提供的一種實(shí)現(xiàn)門禁控制的過程;圖2為本發(fā)明提供的一種實(shí)現(xiàn)門禁控制的詳細(xì)過程;圖3為本發(fā)明提供的以用戶刷卡開門為例的一種實(shí)現(xiàn)門禁控制的詳細(xì)過程;圖4為本發(fā)明提供的一種實(shí)現(xiàn)門禁控制的裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本發(fā)明所要解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明為了提高門禁控制器的鑒權(quán)速度,提供了一種實(shí)現(xiàn)門禁控制的方法及裝置,下面結(jié)合說明書附圖,對(duì)本發(fā)明進(jìn)行詳細(xì)說明。圖IB為本發(fā)明提供的一種實(shí)現(xiàn)門禁控制的過程,該過程包括以下幾個(gè)步驟SlOl :門禁控制器根據(jù)接收到的用戶標(biāo)識(shí)信息,在保存的用戶標(biāo)識(shí)信息與規(guī)則號(hào)的對(duì)應(yīng)關(guān)系中,查找該用戶標(biāo)識(shí)信息對(duì)應(yīng)的進(jìn)行鑒權(quán)的規(guī)則號(hào)。其中在本發(fā)明中,該用戶標(biāo)識(shí)信息與規(guī)則號(hào)的對(duì)應(yīng)關(guān)系可以保存在用戶規(guī)則表中。具體的該用戶規(guī)則表中包括用戶標(biāo)識(shí)信息、規(guī)則號(hào)及用戶標(biāo)識(shí)信息與規(guī)則號(hào)之間的對(duì)應(yīng)關(guān)系。用戶標(biāo)識(shí)信息是通過門禁控制系統(tǒng)的讀頭來獲取的,根據(jù)識(shí)別技術(shù)的不同,可以通過指紋識(shí)別技術(shù)、虹膜識(shí)別技術(shù)及刷卡識(shí)別技術(shù)來獲取用戶標(biāo)識(shí)信息,所以該用戶標(biāo)識(shí)信息可以為用戶的指紋、虹膜或用戶標(biāo)簽等信息。S102:根據(jù)查找到的該用戶標(biāo)識(shí)信息對(duì)應(yīng)的規(guī)則號(hào),及保存的規(guī)則號(hào)與鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系,查找與所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息。在本發(fā)明中,該規(guī)則號(hào)及鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系可以保存在規(guī)則存儲(chǔ)表中,該規(guī)則存儲(chǔ)表可以是任意格式,在該規(guī)則存儲(chǔ)表中包括規(guī)則號(hào)、鑒權(quán)規(guī)則信息及規(guī)則號(hào)與鑒權(quán)規(guī)則信息之間的對(duì)應(yīng)關(guān)系。
S103:根據(jù)查找到的鑒權(quán)規(guī)則信息對(duì)用戶進(jìn)行鑒權(quán),并確定是否對(duì)該用戶進(jìn)行開門操作。由于在本發(fā)明中保存有用戶標(biāo)識(shí)信息及規(guī)則號(hào)的對(duì)應(yīng)關(guān)系,并保存有規(guī)則號(hào)與鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系,當(dāng)獲取了用戶標(biāo)識(shí)信息時(shí),即可根據(jù)保存的上述兩個(gè)對(duì)應(yīng)關(guān)系,確定相應(yīng)的鑒權(quán)規(guī)則信息,并采用該鑒權(quán)規(guī)則信息對(duì)用戶進(jìn)行鑒權(quán),進(jìn)行相應(yīng)的控制,從而減少從用戶權(quán)限數(shù)據(jù)庫中查找對(duì)應(yīng)用戶權(quán)限的時(shí)間,縮短了對(duì)每個(gè)用戶的鑒權(quán)時(shí)間,有效保證了用戶體驗(yàn)。
在本發(fā)明中由于保存有用戶標(biāo)識(shí)信息及規(guī)則號(hào)的對(duì)應(yīng)關(guān)系,并保存有規(guī)則號(hào)與鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系,因此在根據(jù)用戶標(biāo)識(shí)信息,進(jìn)行規(guī)則號(hào)的查找時(shí),當(dāng)未查找到與用戶標(biāo)識(shí)信息對(duì)應(yīng)的進(jìn)行鑒權(quán)的規(guī)則號(hào)時(shí),則確定該用戶為非法用戶,對(duì)該用戶不進(jìn)行開門操作。另外,當(dāng)查找到相應(yīng)的規(guī)則號(hào),但未查找到與該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息時(shí),則也確定該用戶為非法用戶,不對(duì)該用戶進(jìn)行開門操作。其中,門禁控制器在其flash的數(shù)據(jù)庫中保存有包含用戶標(biāo)識(shí)信息與規(guī)則號(hào)的對(duì)應(yīng)關(guān)系,及規(guī)則號(hào)與鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系的用戶規(guī)則表、及規(guī)則存儲(chǔ)表,為服務(wù)器下發(fā)到門禁控制器中的。并且通過門禁控制器可以實(shí)現(xiàn)對(duì)用戶規(guī)則表及規(guī)則存儲(chǔ)表中的相應(yīng)信息進(jìn)行添加、更新和刪除等操作。當(dāng)服務(wù)器需要對(duì)門禁控制器中保存的用戶規(guī)則表、或規(guī)則存儲(chǔ)表中的相應(yīng)信息進(jìn)行添加、更新或刪除等操作時(shí),向該門禁控制器下發(fā)相應(yīng)指令的信息。當(dāng)門禁控制器接收到服務(wù)器下發(fā)的包含相應(yīng)指令的信息時(shí),對(duì)該信息進(jìn)行解析,獲取到相應(yīng)的指令后,根據(jù)該指令對(duì)用戶規(guī)則表、或規(guī)則存儲(chǔ)表中的相應(yīng)信息進(jìn)行操作。例如當(dāng)該指令為添加指令時(shí),則向自身flash的數(shù)據(jù)庫中添加該用戶標(biāo)識(shí)信息及規(guī)則號(hào)的對(duì)應(yīng)關(guān)系,或規(guī)則號(hào)與鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系,當(dāng)該指令為更新指令時(shí),則對(duì)flash的數(shù)據(jù)庫中保存的用戶標(biāo)識(shí)信息及規(guī)則號(hào)的對(duì)應(yīng)關(guān)系,或規(guī)則號(hào)與鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系進(jìn)行更新,當(dāng)該指令為刪除指令時(shí),則將flash的數(shù)據(jù)庫中保存的用戶標(biāo)識(shí)信息及規(guī)則號(hào)的對(duì)應(yīng)關(guān)系,或規(guī)則號(hào)與鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系刪除。為了一步提高門禁控制器進(jìn)行鑒權(quán)的效率,縮短門禁控制器進(jìn)行鑒權(quán)的時(shí)間,在本發(fā)明中在該門禁控制器的內(nèi)存中開辟一塊存儲(chǔ)空間作為緩沖區(qū),用于存放一定數(shù)量的鑒權(quán)規(guī)則信息。當(dāng)緩沖區(qū)中存儲(chǔ)有鑒權(quán)規(guī)則信息時(shí),在本發(fā)明中查找所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息包括判斷緩沖區(qū)中是否保存有所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息;當(dāng)確定緩沖區(qū)中保存有所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息時(shí),在所述緩沖區(qū)中查找該鑒權(quán)規(guī)則信息;否則,在flash中查找該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息。其中,在本發(fā)明中該緩沖區(qū)中保存的鑒權(quán)規(guī)則信息,可以是默認(rèn)設(shè)置到該緩沖區(qū)中的,例如任意選擇設(shè)定數(shù)量的鑒權(quán)規(guī)則信息保存到該緩沖區(qū)中。圖2為本發(fā)明提供的一種實(shí)現(xiàn)門禁控制的過程,該過程包括以下幾個(gè)步驟S201 門禁控制器接收讀頭發(fā)送的用戶標(biāo)識(shí)信息。S202:門禁控制器根據(jù)接收到的用戶標(biāo)識(shí)信息,及保存的用戶標(biāo)識(shí)信息與規(guī)則號(hào)的對(duì)應(yīng)關(guān)系,判斷是否保存有與該用戶標(biāo)識(shí)信息對(duì)應(yīng)的進(jìn)行鑒權(quán)的規(guī)則號(hào),當(dāng)判定結(jié)果為是時(shí),進(jìn)行步驟S203,否則,不對(duì)該用戶進(jìn)行開門操作。S203 :查找該用戶標(biāo)識(shí)信息對(duì)應(yīng)的規(guī)則號(hào)。S204:根據(jù)保存的規(guī)則號(hào)與鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系,判斷緩沖區(qū)中是否保存有與該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息,當(dāng)判定結(jié)果為是時(shí),進(jìn)行步驟S205,否則,進(jìn)行步驟S206。S205 :查找該鑒權(quán)規(guī)則信息,根據(jù)該鑒權(quán)規(guī)則信息對(duì)用戶進(jìn)行鑒權(quán),并確定是否對(duì)該用戶進(jìn)行開門操作。S206 :在flash中查找與所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息,根據(jù)查找到的鑒權(quán)對(duì)用戶進(jìn)行鑒權(quán),并確定是否對(duì)該用戶進(jìn)行開門操作?;蛘?,為了進(jìn)一步提高門禁控制器進(jìn)行鑒權(quán)的效率,在該緩沖區(qū)中保存的鑒權(quán)規(guī) 則信息可以為較常用的鑒權(quán)規(guī)則信息,以及最新使用的鑒權(quán)規(guī)則信息。但是該緩沖區(qū)中可以保存的鑒權(quán)規(guī)則信息的數(shù)量是有限的,因此,為了保證該緩沖區(qū)中保存的鑒權(quán)規(guī)則信息為較常用的鑒權(quán)規(guī)則信息,以及最新使用的鑒權(quán)規(guī)則信息,本發(fā)明中內(nèi)存的緩沖區(qū)中設(shè)置有與每個(gè)鑒權(quán)規(guī)則信息對(duì)應(yīng)的計(jì)數(shù)器,根據(jù)每個(gè)鑒權(quán)規(guī)則信息被使用的次數(shù),對(duì)該緩沖區(qū)中保存的鑒權(quán)規(guī)則信息進(jìn)行更新。具體的在本發(fā)明中,確定緩沖區(qū)中保存有所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息時(shí),在所述緩沖區(qū)中查找該鑒權(quán)規(guī)則信息,根據(jù)緩沖區(qū)中所述鑒權(quán)規(guī)則信息被使用的次數(shù),將該鑒權(quán)規(guī)則信息對(duì)應(yīng)的計(jì)數(shù)器加一。當(dāng)對(duì)該緩沖區(qū)中保存的鑒權(quán)規(guī)則信息進(jìn)行更新時(shí),在flash中查找該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息后,所述方法還包括判斷所述緩沖區(qū)中保存的鑒權(quán)規(guī)則信息的數(shù)量是否達(dá)到設(shè)定閾值;當(dāng)未達(dá)到設(shè)定閾值時(shí),將該flash中查找到的該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息添加到所述緩沖區(qū)中,否則,根據(jù)緩沖區(qū)中每個(gè)鑒權(quán)規(guī)則信息對(duì)應(yīng)的計(jì)數(shù)器的次數(shù),采用在該flash中查找到的該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息,替換計(jì)數(shù)器的次數(shù)最少的鑒權(quán)規(guī)則信息,并對(duì)該鑒權(quán)規(guī)則信息對(duì)應(yīng)的計(jì)數(shù)器清零。其中,該設(shè)定的閾值可以根據(jù)需要進(jìn)行靈活設(shè)定,具體的該設(shè)定的閾值的設(shè)置需要考慮內(nèi)存中緩沖區(qū)的存儲(chǔ)空間的大小。圖3為本發(fā)明提供的以用戶刷卡開門為例的一種實(shí)現(xiàn)門禁控制的詳細(xì)過程,該過程包括以下步驟S301 :用戶刷卡時(shí)讀頭獲取用戶標(biāo)識(shí)信息,并將該用戶標(biāo)識(shí)信息發(fā)送給門禁控制器。S302:門禁控制器根據(jù)接收到的用戶標(biāo)識(shí)信息,及保存的用戶標(biāo)識(shí)信息與規(guī)則號(hào)的對(duì)應(yīng)關(guān)系,判斷用戶規(guī)則表中是否保存有與該用戶標(biāo)識(shí)信息對(duì)應(yīng)的進(jìn)行鑒權(quán)的規(guī)則號(hào),當(dāng)判定結(jié)果為是時(shí),進(jìn)行步驟S303,否則,不對(duì)該用戶進(jìn)行開門操作,門禁控制器將失敗結(jié)果發(fā)送給讀頭。S303 :在用戶規(guī)則表中查找與該用戶標(biāo)識(shí)信息對(duì)應(yīng)的規(guī)則號(hào)。S304:根據(jù)該用戶標(biāo)識(shí)信息對(duì)應(yīng)的規(guī)則號(hào),及保存的規(guī)則號(hào)及鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系,判斷緩沖區(qū)中是否緩存有與該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息,當(dāng)判定結(jié)果為是時(shí),進(jìn)行步驟S305,否則,進(jìn)行步驟S306。S305 :查找該鑒權(quán)規(guī)則信息,將該鑒權(quán)規(guī)則信息對(duì)應(yīng)的計(jì)數(shù)器加一,根據(jù)該鑒權(quán)規(guī)則信息對(duì)用戶進(jìn)行鑒權(quán),并確定是否對(duì)該用戶進(jìn)行開門操作。S306 :在flash中查找與所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息,根據(jù)查找到的鑒權(quán)對(duì)用戶進(jìn)行鑒權(quán),并確定是否對(duì)該用戶進(jìn)行開門操作。S307 :判斷緩沖區(qū)中保存的鑒權(quán)規(guī)則信息的數(shù)量是否達(dá)到設(shè)定閾值,當(dāng)判定結(jié)果為是時(shí),進(jìn)行步驟S308,否則,進(jìn)行步驟S309。S308 :根據(jù)緩沖區(qū)中每個(gè)鑒權(quán)規(guī)則信息對(duì)應(yīng)的計(jì)數(shù)器的次數(shù),采用在該flash中查找到的該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息,替換計(jì)數(shù)器的次數(shù)最少的鑒權(quán)規(guī)則信息,并對(duì)該鑒權(quán)規(guī)則信息對(duì)應(yīng)的計(jì)數(shù)器清零。S309 :將該flash中查找到的該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息添加到所述緩沖區(qū)中。具體的,在本發(fā)明中該用戶規(guī)則表中保存有用戶標(biāo)識(shí)信息及規(guī)則號(hào)的對(duì)應(yīng)關(guān)系,該用戶規(guī)則表可以采用以下格式
權(quán)利要求
1.一種實(shí)現(xiàn)門禁控制的方法,其特征在于,所述方法包括 門禁控制器根據(jù)接收到的用戶標(biāo)識(shí)信息,查找與該用戶標(biāo)識(shí)信息對(duì)應(yīng)的進(jìn)行鑒權(quán)的規(guī)則號(hào); 根據(jù)查找到的該用戶標(biāo)識(shí)信息對(duì)應(yīng)的規(guī)則號(hào),及保存的規(guī)則號(hào)與鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系,查找所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息; 根據(jù)查找到的鑒權(quán)規(guī)則信息對(duì)用戶進(jìn)行鑒權(quán),并確定是否對(duì)該用戶進(jìn)行開門操作。
2.如權(quán)利要求I所述的方法,其特征在于,所述方法還包括 當(dāng)在保存的用戶標(biāo)識(shí)信息與規(guī)則號(hào)的對(duì)應(yīng)關(guān)系中未查找到,與該用戶標(biāo)識(shí)信息對(duì)應(yīng)的對(duì)該用戶進(jìn)行鑒權(quán)的規(guī)則號(hào)時(shí),對(duì)該用戶不進(jìn)行開門操作。
3.如權(quán)利要求I所述的方法,其特征在于,查找所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息包括 判斷緩沖區(qū)中是否保存有所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息; 當(dāng)確定緩沖區(qū)中保存有所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息時(shí),在所述緩沖區(qū)中查找該鑒權(quán)規(guī)則信息, 否則,在flash中查找該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息。
4.如權(quán)利要求3所述的方法,其特征在于,在所述緩沖區(qū)中查找該鑒權(quán)規(guī)則信息后,所述方法還包括 根據(jù)緩沖區(qū)中所述鑒權(quán)規(guī)則信息被使用的次數(shù),將該鑒權(quán)規(guī)則信息對(duì)應(yīng)的計(jì)數(shù)器加
5.如權(quán)利要求4所述的方法,其特征在于,在flash中查找該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息后,所述方法還包括 判斷所述緩沖區(qū)中保存的鑒權(quán)規(guī)則信息的數(shù)量是否達(dá)到設(shè)定閾值; 當(dāng)未達(dá)到設(shè)定閾值時(shí),將該flash中查找到的該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息添加到所述緩沖區(qū)中, 否則,根據(jù)緩沖區(qū)中每個(gè)鑒權(quán)規(guī)則信息對(duì)應(yīng)的計(jì)數(shù)器的次數(shù),采用在該flash中查找到的該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息,替換計(jì)數(shù)器的次數(shù)最少的鑒權(quán)規(guī)則信息,并對(duì)計(jì)數(shù)器清零。
6.一種實(shí)現(xiàn)門禁控制的裝置,其特征在于,所述裝置包括 第一查找模塊,用于根據(jù)接收到的用戶標(biāo)識(shí)信息,查找與該用戶標(biāo)識(shí)信息對(duì)應(yīng)的進(jìn)行鑒權(quán)的規(guī)則號(hào); 第二查找模塊,用于根據(jù)查找到的該用戶標(biāo)識(shí)信息對(duì)應(yīng)的規(guī)則號(hào),及保存的規(guī)則號(hào)與鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系,查找所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息; 控制模塊,用于根據(jù)查找到的鑒權(quán)規(guī)則信息對(duì)用戶進(jìn)行鑒權(quán),并確定是否對(duì)該用戶進(jìn)行開門操作。
7.如權(quán)利要求6所述的裝置,其特征在于,所述控制模塊,還用于當(dāng)在保存的用戶標(biāo)識(shí)信息與規(guī)則號(hào)的對(duì)應(yīng)關(guān)系中未查找到,與該用戶標(biāo)識(shí)信息對(duì)應(yīng)的對(duì)該用戶進(jìn)行鑒權(quán)的規(guī)則號(hào)時(shí),對(duì)該用戶不進(jìn)行開門操作。
8.如權(quán)利要求6所述的裝置,其特征在于,所述第二查找模塊,具體用于判斷緩沖區(qū)中是否保存有所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息;當(dāng)確定緩沖區(qū)中保存有所述規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息時(shí),在所述緩沖區(qū)中查找該鑒權(quán)規(guī)則信息,否則,在flash中查找該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息。
9.如權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括 記數(shù)模塊,用于根據(jù)緩沖區(qū)中所述鑒權(quán)規(guī)則信息被使用的次數(shù),將該鑒權(quán)規(guī)則信息對(duì)應(yīng)的計(jì)數(shù)器加一。
10.如權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括更新模塊,用于判斷所述緩沖區(qū)中保存的鑒權(quán)規(guī)則信息的數(shù)量是否達(dá)到設(shè)定閾值;當(dāng)未達(dá)到設(shè)定閾值時(shí),將該flash中查找到的該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息添加到所述緩沖區(qū)中,否則,根據(jù)緩沖區(qū)中每個(gè)鑒權(quán)規(guī)則信息對(duì)應(yīng)的計(jì)數(shù)器的次數(shù),采用在該flash中查找到的該規(guī)則號(hào)對(duì)應(yīng)的鑒權(quán)規(guī)則信息,替換計(jì)數(shù)器的次數(shù)最少的鑒權(quán)規(guī)則信息,并對(duì)計(jì)數(shù)器清零。
全文摘要
本發(fā)明公開了一種實(shí)現(xiàn)門禁控制的方法及裝置,在該方法中保存有用戶標(biāo)識(shí)信息及規(guī)則號(hào)的對(duì)應(yīng)關(guān)系,并保存有規(guī)則號(hào)與鑒權(quán)規(guī)則信息的對(duì)應(yīng)關(guān)系,當(dāng)獲取了用戶標(biāo)識(shí)信息時(shí),即可根據(jù)保存的上述兩個(gè)對(duì)應(yīng)關(guān)系,確定相應(yīng)的鑒權(quán)規(guī)則信息,并采用該鑒權(quán)規(guī)則信息對(duì)用戶進(jìn)行鑒權(quán),進(jìn)行相應(yīng)的控制,從而減少從用戶權(quán)限數(shù)據(jù)庫中查找對(duì)應(yīng)用戶權(quán)限的時(shí)間,縮短了對(duì)每個(gè)用戶的鑒權(quán)時(shí)間,有效保證了用戶體驗(yàn)。
文檔編號(hào)G07C9/00GK102800138SQ20111013921
公開日2012年11月28日 申請(qǐng)日期2011年5月26日 優(yōu)先權(quán)日2011年5月26日
發(fā)明者張迪, 金磊, 雷波, 賈桂麗, 侯曉凡, 高峰, 徐運(yùn) 申請(qǐng)人:中興通訊股份有限公司