本發(fā)明總體上涉及安防領(lǐng)域,具體而言涉及一種在無互聯(lián)網(wǎng)接入時(shí)打開電子鎖的方法以及一種相應(yīng)的電子鎖。
背景技術(shù):
隨著生活水平的提高和個(gè)人財(cái)富的累積,個(gè)人財(cái)物的保管日益成為人們關(guān)注的問題。鑒于此,鎖具的安全性顯得尤為重要。
諸如機(jī)械鎖、密碼鎖和指紋鎖等之類的傳統(tǒng)鎖具一般具有復(fù)雜而精密的結(jié)構(gòu)。但是這些鎖具的安全性的提高是以復(fù)雜性和高成本為代價(jià)的,而且即使先進(jìn)的鎖具也可能隨著時(shí)間的流逝而被犯罪分子破解。此外,傳統(tǒng)鎖具往往僅具備現(xiàn)場(chǎng)報(bào)警功能,而不能遠(yuǎn)程地通知不在現(xiàn)場(chǎng)的主人,這不利于緊急情況的處置。
隨著物聯(lián)網(wǎng)的興起,市場(chǎng)上出現(xiàn)過將鎖具聯(lián)網(wǎng)的嘗試。然而這樣的鎖具的最大缺點(diǎn)在于,其操作過度依賴于互聯(lián)網(wǎng)接入、尤其是通過Wi-Fi的互聯(lián)網(wǎng)接入,也就是說,用戶的鑒權(quán)、即對(duì)用戶憑證的驗(yàn)證主要通過互聯(lián)網(wǎng)來進(jìn)行,并且用戶與鎖具之間的通訊也依賴于互聯(lián)網(wǎng),因此在沒有互聯(lián)網(wǎng)接入時(shí),開鎖等操作無法進(jìn)行,給用戶的使用帶來諸多不便。盡管一些現(xiàn)有互聯(lián)網(wǎng)鎖具在無互聯(lián)網(wǎng)接入時(shí)轉(zhuǎn)為機(jī)械或電子開鎖、即使用鑰匙或密碼等用戶憑證進(jìn)行開鎖,但這又帶來了前面所述的機(jī)械鎖具的弊端,從而造成安全性隱患。例如,竊賊可能通過斷網(wǎng)來容易地開鎖。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的任務(wù)是,提供一種在無互聯(lián)網(wǎng)接入時(shí)打開電子鎖的方法以及一種相應(yīng)的電子鎖,利用該方法和該電子鎖,可以在無互聯(lián)網(wǎng)接入時(shí)仍然安全地對(duì)電子鎖進(jìn)行開鎖、設(shè)置等操作。
在本發(fā)明的第一方面,前述任務(wù)通過一種在無互聯(lián)網(wǎng)接入時(shí)打開電子鎖的方法來解決,該方法包括下列步驟:
使電子鎖進(jìn)入斷網(wǎng)開鎖模式,在所述斷網(wǎng)開鎖模式下,電子鎖能夠在沒有互聯(lián)網(wǎng)接入的情況下被打開;
由用戶移動(dòng)設(shè)備上的電子鎖應(yīng)用程序和電子鎖的控制器中的一方在不同的無線通信信道上發(fā)送斷網(wǎng)通信數(shù)據(jù)直到另一方接收到所述斷網(wǎng)通信數(shù)據(jù),或者由一方在一個(gè)或多個(gè)無線通信信道上發(fā)送斷網(wǎng)通信數(shù)據(jù)并由另一方嘗試在不同的無線通信信道上進(jìn)行接收直到接收到所述斷網(wǎng)通信數(shù)據(jù);
建立電子鎖應(yīng)用程序與控制器之間的通信連接;以及
由電子鎖應(yīng)用程序向控制器發(fā)送開鎖命令以打開所述電子鎖。
根據(jù)本發(fā)明的在無互聯(lián)網(wǎng)接入時(shí)打開電子鎖的方法至少具有下列優(yōu)點(diǎn):(1)利用根據(jù)本發(fā)明的方法,在沒有互聯(lián)網(wǎng)接入的情況下仍然可以安全地對(duì)電子鎖進(jìn)行開鎖等操作,這是因?yàn)?,與傳統(tǒng)鎖具的在斷網(wǎng)時(shí)采用的機(jī)械開鎖方式不同,根據(jù)本發(fā)明的方法在斷網(wǎng)時(shí)仍然利用用戶移動(dòng)設(shè)備上的電子鎖應(yīng)用程序?qū)﹄娮渔i進(jìn)行開鎖等操作,這大大提高了安全性,因?yàn)槔靡苿?dòng)設(shè)備上的電子鎖應(yīng)用程序執(zhí)行的開鎖與機(jī)械開鎖相比具有明顯更高的安全性,這一方面是因?yàn)殡娮渔i應(yīng)用程序的諸如指紋密碼、短信認(rèn)證等用戶鑒權(quán)手段與直接使用電子鎖上的諸如指紋密碼之類的開鎖手段相比安全性更好、更不易破解,另一方面,電子鎖應(yīng)用程序可以容易地進(jìn)行安全性升級(jí),因此可以隨時(shí)保持在最好的安全狀態(tài),避免了機(jī)械開鎖方式這一最薄弱環(huán)節(jié);(2)在本發(fā)明的方法中,通過電子鎖應(yīng)用程序和電子鎖的控制器之間的直接通信,可以在沒有諸如無線路由器或無線網(wǎng)關(guān)之類的無線網(wǎng)絡(luò)接入設(shè)備的情況下仍然執(zhí)行開鎖等操作,這大大提高了電子鎖的容錯(cuò)性,也就說,即使沒有無線網(wǎng)絡(luò)接入設(shè)備或無線網(wǎng)絡(luò)接入設(shè)備發(fā)生故障,仍然可以安全地執(zhí)行開鎖等操作;(3)在根據(jù)本發(fā)明的方法中,電子鎖應(yīng)用程序和電子鎖的控制器之間的直接通信是通過信道掃描(或稱為跳頻技術(shù))建立的,這有利于電子鎖與在不同頻段通信的移動(dòng)設(shè)備建立直接通信連接,從而擴(kuò)大了電子鎖的適用范圍。
在此,應(yīng)當(dāng)指出,本發(fā)明中的術(shù)語(yǔ)“開鎖操作”,不僅涵蓋了直接打開電子鎖的操作,還涵蓋了開鎖前的必要準(zhǔn)備工作、例如數(shù)據(jù)交換和設(shè)置電子鎖等等、即還涵蓋了間接的開鎖操作。
在本發(fā)明的一個(gè)優(yōu)選方案中規(guī)定,所述無線通信信道包括無線網(wǎng)絡(luò)接入設(shè)備的通信頻段。通過該方案,可以容易地實(shí)現(xiàn)電子鎖應(yīng)用程序和電子鎖的控制器之間的直接通信,因?yàn)榇蠖鄶?shù)移動(dòng)設(shè)備都能夠工作在無線網(wǎng)絡(luò)接入設(shè)備的通信頻段、例如根據(jù)IEEE 802.11n標(biāo)準(zhǔn)的2.4GHz和5GHz。但是其它通信頻段也是可設(shè)想的、例如Zigbee工作頻段、藍(lán)牙工作頻段或者433MHz射頻工作頻段。
在本發(fā)明的一個(gè)擴(kuò)展方案中規(guī)定,使電子鎖進(jìn)入斷網(wǎng)開鎖模式包括:
由用戶操作電子鎖上的用于發(fā)起斷網(wǎng)開鎖的觸發(fā)裝置;或者
由控制器定期檢測(cè)互聯(lián)網(wǎng)接入,并且在沒有互聯(lián)網(wǎng)接入時(shí)自動(dòng)進(jìn)入斷網(wǎng)開鎖模式。
通過該擴(kuò)展方案,可以多樣化地實(shí)現(xiàn)發(fā)起斷網(wǎng)開鎖操作。
在本發(fā)明的另一擴(kuò)展方案中規(guī)定,所述無線網(wǎng)絡(luò)接入設(shè)備包括無線路由器和無線網(wǎng)關(guān)。通過該擴(kuò)展方案,可以兼容多種無線網(wǎng)絡(luò)接入設(shè)備的通信頻段或者在這些通信頻段之中進(jìn)行自由選擇。
在本發(fā)明的又一擴(kuò)展方案中規(guī)定,所述電子鎖包括電子門鎖、保險(xiǎn)箱電子鎖、文件柜電子鎖、以及家具電子鎖。通過該擴(kuò)展方案,可以實(shí)現(xiàn)多種電子鎖的安全斷網(wǎng)開鎖。其它鎖具也是可設(shè)想的。
在本發(fā)明的另一擴(kuò)展方案中規(guī)定,所述斷網(wǎng)通信數(shù)據(jù)為加密數(shù)據(jù),并且該方法還包括:
由接收到所述斷網(wǎng)通信數(shù)據(jù)的一方對(duì)斷網(wǎng)通信數(shù)據(jù)進(jìn)行解密。所述通信數(shù)據(jù)可以通過對(duì)稱加密算法進(jìn)行加密,或者通過非對(duì)稱加密算法進(jìn)行加密。在本方法中,所述斷網(wǎng)通信數(shù)據(jù)處理的雙方事先必須擁有相關(guān)加密算法采用的加減密鑰匙,如交換RAS加密算法中的公鑰/私鑰對(duì)。
通過該擴(kuò)展方案,可以加強(qiáng)斷網(wǎng)開鎖操作的安全性,以減小惡意開鎖的概率。
在本發(fā)明的一個(gè)優(yōu)選方案中規(guī)定,所述斷網(wǎng)通信數(shù)據(jù)包括關(guān)于無線網(wǎng)絡(luò)接入設(shè)備的網(wǎng)絡(luò)信息,并且用戶移動(dòng)設(shè)備和控制器處于所述無線網(wǎng)絡(luò)接入設(shè)備的作用范圍中,該方法還包括:
發(fā)送所述斷網(wǎng)通信數(shù)據(jù)的一方連接到所述無線網(wǎng)絡(luò)接入設(shè)備;
由接收到所述斷網(wǎng)通信數(shù)據(jù)的一方連接到所述無線網(wǎng)絡(luò)接入設(shè)備;以及
電子鎖應(yīng)用程序與控制器通過所述無線網(wǎng)絡(luò)接入設(shè)備建立通信連接。
通過該優(yōu)選方案,可以經(jīng)由無線網(wǎng)絡(luò)接入設(shè)備實(shí)現(xiàn)電子鎖應(yīng)用程序與控制器之間的簡(jiǎn)便通信,使得通過部分地使用現(xiàn)有的基于互聯(lián)網(wǎng)的通訊軟件協(xié)議、如TCP/IP,可以方便執(zhí)行現(xiàn)有的基于路由器/網(wǎng)關(guān)的安全認(rèn)證,從而進(jìn)一步提高安全性,因?yàn)闊o線網(wǎng)絡(luò)接入設(shè)備一般具有軟件或硬件安全機(jī)制(如MAC地址綁定和Wi-Fi通訊數(shù)據(jù)加密、密碼驗(yàn)證等),從而更好地保證電子鎖應(yīng)用程序與控制器之間的安全通信。該無線網(wǎng)絡(luò)接入設(shè)備既可以是用戶擁有的無線網(wǎng)絡(luò)接入設(shè)備,也可以是第三方無線網(wǎng)絡(luò)接入設(shè)備、如其他人(例如鄰居)的路由器。這樣一來,用戶在沒有自己路由器或者其路由器發(fā)生故障時(shí)仍然可以通過他人的路由器開鎖或執(zhí)行其它設(shè)置。在第三方路由器的情況下,無線網(wǎng)絡(luò)接入設(shè)備的網(wǎng)絡(luò)信息例如可以包含由諸如Wi-Fi萬能鑰匙之類的應(yīng)用生成的Wi-Fi用戶名和密碼等信息。
在本發(fā)明的另一優(yōu)選方案中規(guī)定,所述無線網(wǎng)絡(luò)接入設(shè)備的網(wǎng)絡(luò)信息包括無線網(wǎng)絡(luò)接入設(shè)備的IP地址或者SSID和口令。通過該方案,可以實(shí)現(xiàn)電子鎖應(yīng)用程序和控制器通過無線網(wǎng)絡(luò)設(shè)備的自動(dòng)接入,同時(shí)獲取其中一方的地址(如IP地址)方便接下去發(fā)送各種命令(如開鎖)等通訊。
在另一個(gè)優(yōu)選方案中,所述無線網(wǎng)絡(luò)接入設(shè)備的網(wǎng)絡(luò)信息包括無線網(wǎng)絡(luò)接入設(shè)備SSID和口令。電子鎖應(yīng)用程序和控制器中的一方可以通過約定的協(xié)議嘗試掃描對(duì)方的IP地址,如向假定IP地址服務(wù)器發(fā)送約定的命令,如果得到成功回復(fù),所用IP地址即可確定為對(duì)方IP地址,否則嘗試下一個(gè)IP地址直到成功。
在本發(fā)明的又一優(yōu)選方案中規(guī)定,該方法還包括:由電子鎖應(yīng)用程序?qū)τ脩暨M(jìn)行鑒權(quán)。通過該優(yōu)選方案,可以進(jìn)一步增強(qiáng)斷網(wǎng)開鎖的安全性,例如可以通過電子鎖應(yīng)用程序中的指紋認(rèn)證、短信認(rèn)證、動(dòng)態(tài)密碼認(rèn)證來增加斷網(wǎng)開鎖的安全性。
在本發(fā)明的一個(gè)擴(kuò)展方案中規(guī)定,該方法還包括:由電子鎖應(yīng)用程序向控制器發(fā)送指令以使電子鎖進(jìn)入超級(jí)安全模式,在所述超級(jí)安全模式下,用戶即使(在鎖具上或在電子鎖應(yīng)用程序上)正確輸入用戶憑證也不能打開電子鎖,直到電子鎖應(yīng)用程序向控制器發(fā)送指令以使電子鎖取消超級(jí)安全模式。
通過該擴(kuò)展方案,可以防止公司員工/身邊工作人員以及竊賊在特定情況下(如外出或者下班后)試圖通過嘗試用各種密碼和指紋獲得鎖具的開鎖密碼指紋,直到用戶解除超級(jí)安全模式。這是有利的,因?yàn)楫?dāng)用戶不在電子鎖附近時(shí),竊賊可能具有大量的時(shí)間嘗試攻破密碼/指紋,這是不期望的,因此通過進(jìn)入超級(jí)安全模式可以防止這一點(diǎn)。
在本發(fā)明的第二方面,前述任務(wù)通過一種電子鎖來解決,該電子鎖包括:
控制器,所述控制器被配置為執(zhí)行下列動(dòng)作:
根據(jù)用戶操作進(jìn)入斷網(wǎng)開鎖模式,在所述斷網(wǎng)開鎖模式下,電子鎖能夠在沒有互聯(lián)網(wǎng)接入的情況下被打開;
在不同的無線通信信道上發(fā)送斷網(wǎng)通信數(shù)據(jù)直到用戶移動(dòng)設(shè)備上的電子鎖應(yīng)用程序接收到所述斷網(wǎng)通信數(shù)據(jù),或者嘗試在不同的無線通信信道上接收由電子鎖應(yīng)用程序在一個(gè)或多個(gè)無線通信信道上發(fā)送的斷網(wǎng)通信數(shù)據(jù),直到接收到所述斷網(wǎng)通信數(shù)據(jù)(例如電子鎖應(yīng)用程序在固定的一個(gè)無線通信信道上發(fā)送斷網(wǎng)通信數(shù)據(jù),而控制器嘗試在不同無線通信信道上接收斷網(wǎng)通信數(shù)據(jù),直到接收到所述斷網(wǎng)通信數(shù)據(jù);或者電子鎖應(yīng)用程序在不同的無線通信信道上按一定順序或并行地發(fā)送斷網(wǎng)通信數(shù)據(jù),而控制器嘗試在不同無線通信信道上接收斷網(wǎng)通信數(shù)據(jù),直到接收到所述斷網(wǎng)通信數(shù)據(jù));
與電子鎖應(yīng)用程序建立通信連接;
從電子鎖應(yīng)用程序接收開鎖命令并打開所述電子鎖。
根據(jù)本發(fā)明的電子鎖同樣具有前述優(yōu)點(diǎn),即在沒有互聯(lián)網(wǎng)接入、以及沒有無線網(wǎng)絡(luò)接入設(shè)備的情況下可以實(shí)現(xiàn)安全開鎖操作,并且電子鎖可以與在不同頻段通信的移動(dòng)設(shè)備建立直接通信連接。
在本發(fā)明的一個(gè)優(yōu)選方案中規(guī)定,由控制器發(fā)送所述斷網(wǎng)通信數(shù)據(jù),并且所述斷網(wǎng)通信數(shù)據(jù)包括無線網(wǎng)絡(luò)接入設(shè)備的網(wǎng)絡(luò)信息,并且用戶移動(dòng)設(shè)備和控制器處于所述無線網(wǎng)絡(luò)接入設(shè)備的作用范圍中,該控制器還被配置為執(zhí)行下列動(dòng)作:
連接到所述無線網(wǎng)絡(luò)接入設(shè)備;以及
在電子鎖應(yīng)用程序使用所述網(wǎng)絡(luò)信息連接到所述無線網(wǎng)絡(luò)接入設(shè)備以后通過所述無線網(wǎng)絡(luò)接入設(shè)備與所述電子鎖應(yīng)用程序建立通信連接。
通過該優(yōu)選方案,可以經(jīng)由無線網(wǎng)絡(luò)接入設(shè)備實(shí)現(xiàn)電子鎖應(yīng)用程序與控制器之間的簡(jiǎn)便通信,使得通過部分地使用現(xiàn)有的基于互聯(lián)網(wǎng)的通訊軟件協(xié)議、如TCP/IP,可以方便執(zhí)行現(xiàn)有的基于路由器/網(wǎng)關(guān)的安全認(rèn)證,從而進(jìn)一步提高安全性,因?yàn)闊o線網(wǎng)絡(luò)接入設(shè)備一般具有軟件或硬件安全機(jī)制(如MAC地址綁定和Wi-Fi通訊數(shù)據(jù)加密、密碼驗(yàn)證等),從而更好地保證電子鎖應(yīng)用程序與控制器之間的安全通信。
在本發(fā)明的另一優(yōu)選方案中規(guī)定,所述無線通信信道包括無線網(wǎng)絡(luò)接入設(shè)備的通信頻段。通過該方案,可以容易地實(shí)現(xiàn)電子鎖應(yīng)用程序和電子鎖的控制器之間的直接通信,因?yàn)榇蠖鄶?shù)移動(dòng)設(shè)備都能夠工作在無線網(wǎng)絡(luò)接入設(shè)備的通信頻段、例如根據(jù)IEEE 802.11n標(biāo)準(zhǔn)的2.4GHz和5GHz。但是其它通信頻段也是可設(shè)想的、例如Zigbee工作頻段、藍(lán)牙工作頻段或者433MHz射頻工作頻段。
在本發(fā)明的又一優(yōu)選方案中規(guī)定,所述無線網(wǎng)絡(luò)接入設(shè)備的網(wǎng)絡(luò)信息包括無線網(wǎng)絡(luò)接入設(shè)備的IP地址或者SSID和口令。通過該方案,可以實(shí)現(xiàn)電子鎖應(yīng)用程序和控制器通過無線網(wǎng)絡(luò)設(shè)備的自動(dòng)接入,從而省去了人工接入網(wǎng)絡(luò)的必要。
附圖說明
下面結(jié)合附圖參考具體實(shí)施例來進(jìn)一步闡述本發(fā)明。
圖1示出了根據(jù)本發(fā)明的電子鎖及其運(yùn)行環(huán)境的示意圖;以及
圖2示出了根據(jù)本發(fā)明的在無互聯(lián)網(wǎng)接入時(shí)打開電子鎖的方法的流程圖。
具體實(shí)施方式
圖1示出了根據(jù)本發(fā)明的電子鎖100及其運(yùn)行環(huán)境的示意圖。應(yīng)當(dāng)指出,各附圖中的各組件可能為了圖解說明而被夸大地示出,而不一定是比例正確的。在各附圖中,給相同或功能相同的組件配備了相同的附圖標(biāo)記。除非另行規(guī)定,在本申請(qǐng)中,量詞“一個(gè)”、“一”并未排除多個(gè)元素的場(chǎng)景。
如圖1所示,根據(jù)本發(fā)明的電子鎖100包括控制器101??刂破?01既可以用軟件+通用處理器來實(shí)現(xiàn)、例如對(duì)處理器進(jìn)行編程,也可以用專用硬件來實(shí)現(xiàn)、例如ASIC或FPGA??刂破?00被配置為執(zhí)行下列動(dòng)作:
(1)根據(jù)用戶操作進(jìn)入斷網(wǎng)開鎖模式或者在檢測(cè)到無互聯(lián)網(wǎng)接入時(shí)自動(dòng)進(jìn)入斷網(wǎng)開鎖模式,在所述斷網(wǎng)開鎖模式下,電子鎖能夠在沒有互聯(lián)網(wǎng)接入的情況下通過移動(dòng)設(shè)備上的電子鎖應(yīng)用程序被打開。如圖1中所示,在沒有互聯(lián)網(wǎng)接入的情況下,電子鎖100、在此被示為路由器103的無線網(wǎng)絡(luò)設(shè)備和用戶移動(dòng)設(shè)備102均不能接入互聯(lián)網(wǎng)104(此外,相應(yīng)斷開的連接用交叉線來表示),因此它們既不能通過外部服務(wù)器105彼此通信、也不能直接通過互聯(lián)網(wǎng)彼此通信,從而不能通過進(jìn)行開鎖等操作。
(2)在不同的無線通信信道上發(fā)送斷網(wǎng)通信數(shù)據(jù)直到用戶移動(dòng)設(shè)備102上的電子鎖應(yīng)用程序106接收到所述斷網(wǎng)通信數(shù)據(jù),或者嘗試在不同的無線通信信道上接收由電子鎖應(yīng)用程序106在一個(gè)或多個(gè)無線通信信道上發(fā)送的斷網(wǎng)通信數(shù)據(jù),直到接收到所述斷網(wǎng)通信數(shù)據(jù)。上述過程也可以稱為信道掃描或設(shè)備發(fā)現(xiàn),其用于建立電子鎖100的控制器101與用戶移動(dòng)設(shè)備102上的電子鎖應(yīng)用程序106之間的直接通信。所述通信信道例如可以是無線網(wǎng)絡(luò)接入設(shè)備的通信頻段、例如2.4GHz或5.0GHz,其它頻段、如藍(lán)牙通信頻段也是可設(shè)想的。
(3)可選地,控制器101和用戶移動(dòng)設(shè)備102通過無線網(wǎng)絡(luò)接入設(shè)備、在此為路由器103進(jìn)行通信,其方式是,斷網(wǎng)通信數(shù)據(jù)包括路由器103的網(wǎng)絡(luò)信息、如路由器103的IP地址或SSID和密碼,并且控制器101和用戶移動(dòng)設(shè)備102分別與路由器103連接,從而通過路由器103進(jìn)行受保護(hù)的通信,例如路由器103具有諸如MAC地址綁定之類的硬件安全策略——即具有白名單以外的MAC地址的設(shè)備將不能連接到路由器,這將大大提高安全性。但是應(yīng)當(dāng)指出,經(jīng)由路由器103的通信僅僅是可選的,在其他實(shí)施例中,控制器101和用戶移動(dòng)設(shè)備102或其上的電子鎖應(yīng)用程序106可以在沒有無線網(wǎng)絡(luò)接入設(shè)備、即路由器103的情況下直接通信。所述通信可以采取多種設(shè)備間通信協(xié)議、例如WIFI,Zigbee、Bluetooth、Z-Wave或433協(xié)議。另外,所述通信可以采取加密形式,并且可以在斷網(wǎng)通信數(shù)據(jù)中添加冗余碼、如時(shí)間戳或計(jì)數(shù)值,并且僅僅具有不同冗余碼的斷網(wǎng)通信數(shù)據(jù)才被認(rèn)為是合法的,這樣一來,可以避免斷網(wǎng)通信數(shù)據(jù)被惡意第三方截取并重復(fù)發(fā)送以進(jìn)行開鎖操作。在Zigbee、Bluetooth、Z-Wave或433協(xié)議的情況下,無線網(wǎng)絡(luò)接入設(shè)備可能采取其它專用無線網(wǎng)絡(luò)通信設(shè)備的形式,而不一定是路由器或網(wǎng)關(guān)。因此在本發(fā)明中,網(wǎng)絡(luò)接入設(shè)備不僅包括網(wǎng)關(guān)或路由器,而且還涵蓋了使用Zigbee、Bluetooth、Z-Wave或433協(xié)議等無線通信協(xié)議的其它專用網(wǎng)絡(luò)通信設(shè)備。
另外,斷網(wǎng)通信數(shù)據(jù)包括可以可選地包括控制器101和/或用戶移動(dòng)設(shè)備102的IP地址,以供雙方在連入無線網(wǎng)絡(luò)接入設(shè)備以后進(jìn)行彼此通信。但是這是可選的,斷網(wǎng)通信數(shù)據(jù)也可以不包括它們的IP地址,在這種情況下,控制器101或用戶移動(dòng)設(shè)備102可以通過試探法來確定對(duì)方的IP地址,例如常見IP地址一般為192.168.1.x(x為0-255的整數(shù))的形式,因此通過試探x表示的數(shù)字即可確定對(duì)方的IP地址,實(shí)現(xiàn)相互通信。其它試探方式也是可以設(shè)想的。
(4)從電子鎖應(yīng)用程序106接收開鎖命令以打開所述電子鎖??蛇x地,在此首先由電子鎖應(yīng)用程序106對(duì)用戶進(jìn)行鑒權(quán)、例如提示用戶輸入用戶憑證、如指紋、短信認(rèn)證碼、動(dòng)態(tài)認(rèn)證碼等等,然后控制器101在鑒權(quán)成功以后才打開電子鎖100或執(zhí)行其它操作。此外,還可以進(jìn)行除開鎖操作以外的附加操作,例如使電子鎖100進(jìn)入超級(jí)安全模式,在該模式下,任何人即使輸出正確用戶憑證也無法開鎖,除非用戶解除該超級(jí)安全模式。對(duì)電子鎖的其它設(shè)置也是可設(shè)想的。
根據(jù)本發(fā)明的電子鎖100至少具有下列優(yōu)點(diǎn):(1)利用該電子鎖100,在沒有互聯(lián)網(wǎng)接入的情況下仍然可以安全地對(duì)電子鎖100進(jìn)行開鎖等操作,這是因?yàn)?,與在斷網(wǎng)時(shí)采用的機(jī)械開鎖方式的傳統(tǒng)鎖具不同,根據(jù)本發(fā)明的電子鎖100在斷網(wǎng)時(shí)仍然利用用戶移動(dòng)設(shè)備102上的電子鎖應(yīng)用程序106對(duì)電子鎖進(jìn)行開鎖等操作,這大大提高了安全性,因?yàn)槔靡苿?dòng)設(shè)備102上的電子鎖應(yīng)用程序106執(zhí)行的開鎖與機(jī)械開鎖相比具有明顯更高的安全性,這一方面是因?yàn)殡娮渔i應(yīng)用程序106的諸如指紋密碼、短信認(rèn)證等用戶鑒權(quán)手段安全性良好、不易破解,另一方面,電子鎖應(yīng)用程序106可以容易地進(jìn)行安全性升級(jí),因此可以隨時(shí)保持在最好的安全狀態(tài),避免了機(jī)械開鎖方式這一最薄弱環(huán)節(jié);(2)在本發(fā)明的電子鎖100中,通過電子鎖應(yīng)用程序106和電子鎖100的控制器101之間的直接通信,可以在沒有諸如無線路由器103或無線網(wǎng)關(guān)之類的無線網(wǎng)絡(luò)接入設(shè)備的情況下仍然執(zhí)行開鎖等操作,這大大提高了電子鎖100的容錯(cuò)性,也就說,即使沒有無線網(wǎng)絡(luò)接入設(shè)備或無線網(wǎng)絡(luò)接入設(shè)備發(fā)生故障,仍然可以安全地執(zhí)行開鎖等操作;(3)在根據(jù)本發(fā)明的電子鎖100中,電子鎖應(yīng)用程序106和電子鎖100的控制器101之間的直接通信是通過信道掃描建立的,這有利于電子鎖與在不同頻段通信的移動(dòng)設(shè)備建立直接通信連接,從而擴(kuò)大了電子鎖100的適用范圍。
圖2示出了根據(jù)本發(fā)明的在無互聯(lián)網(wǎng)接入時(shí)打開電子鎖的方法的流程圖200。在圖2中,可選步驟用虛線框來表示。
在步驟202,使電子鎖100進(jìn)入斷網(wǎng)開鎖模式,在所述斷網(wǎng)開鎖模式下,電子鎖100能夠在沒有互聯(lián)網(wǎng)接入的情況下被打開。
在步驟204,由用戶移動(dòng)設(shè)備102上的電子鎖應(yīng)用程序106和電子鎖100的控制器101中的一方在不同的無線通信信道上發(fā)送斷網(wǎng)通信數(shù)據(jù)直到另一方接收到所述斷網(wǎng)通信數(shù)據(jù),或者由一方在一個(gè)或多個(gè)無線通信信道上發(fā)送斷網(wǎng)通信數(shù)據(jù)并由另一方嘗試在不同的無線通信信道上進(jìn)行接收直到接收到所述斷網(wǎng)通信數(shù)據(jù)。
在可選步驟206,用戶移動(dòng)設(shè)備102和控制器101分別接入路由器103。
在步驟208,建立電子鎖應(yīng)用程序106與控制器101之間的通信連接。
在可選步驟210,由電子鎖應(yīng)用程序106對(duì)用戶進(jìn)行鑒權(quán)。
在步驟212,由電子鎖應(yīng)用程序106向控制器101發(fā)送開鎖命令以打開所述電子鎖100。
雖然本發(fā)明的一些實(shí)施方式已經(jīng)在本申請(qǐng)文件中予以了描述,但是對(duì)本領(lǐng)域技術(shù)人員顯而易見的是,這些實(shí)施方式僅僅是作為示例示出的。本領(lǐng)域技術(shù)人員可以想到眾多的變型方案、替代方案和改進(jìn)方案而不超出本發(fā)明的范圍。所附權(quán)利要求書旨在限定本發(fā)明的范圍,并藉此涵蓋這些權(quán)利要求本身及其等同變換的范圍內(nèi)的方法和結(jié)構(gòu)。