亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

智能鎖的開鎖方法及裝置的制造方法

文檔序號(hào):10713077閱讀:354來源:國知局
智能鎖的開鎖方法及裝置的制造方法
【專利摘要】本公開是關(guān)于一種智能鎖的開鎖方法和裝置,該方法包括:獲取開鎖指令;響應(yīng)于開鎖指令,根據(jù)預(yù)設(shè)算法生成開鎖密碼;將開鎖密碼發(fā)送至已綁定的終端,以便終端向用戶輸出開鎖密碼;在接收到輸入的密碼時(shí),判斷輸入的密碼與開鎖密碼是否匹配,在輸入的密碼與開鎖密碼匹配時(shí)進(jìn)行開鎖。能夠解決相關(guān)技術(shù)中的采用靜態(tài)密碼的安全性低的問題,能夠提高鎖的安全性。
【專利說明】
智能鎖的開鎖方法及裝置
技術(shù)領(lǐng)域
[0001 ]本公開涉及安全技術(shù)領(lǐng)域,尤其涉及一種智能鎖的開鎖方法及裝置。
【背景技術(shù)】
[0002]密碼鎖是一種通過密碼開啟的鎖,相比傳統(tǒng)的使用鑰匙開啟的鎖而言,使用更加方便,安全性更高。在相關(guān)技術(shù)中,密碼鎖基本都采用的是靜態(tài)密碼,只要知道密碼的人均可以打開密碼鎖,因此具有一定安全隱患。

【發(fā)明內(nèi)容】

[0003]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種智能鎖的開鎖方法及裝置。
[0004]根據(jù)本公開實(shí)施例的第一方面,提供一種智能鎖的開鎖方法,應(yīng)用于智能鎖,所述方法包括:
[0005]獲取開鎖指令;
[0006]響應(yīng)于所述開鎖指令,根據(jù)預(yù)設(shè)算法生成開鎖密碼;
[0007]將所述開鎖密碼發(fā)送至已綁定的終端,以便所述終端向用戶輸出所述開鎖密碼;
[0008]在接收到輸入的密碼時(shí),判斷所述輸入的密碼與所述開鎖密碼是否匹配,在所述輸入的密碼與所述開鎖密碼匹配時(shí)進(jìn)行開鎖。
[0009]可選的,所述獲取開鎖指令包括:
[0010]接收所述終端發(fā)送的所述開鎖指令;或者,
[0011]接收所述智能鎖上的開鎖按鍵被觸發(fā)產(chǎn)生的所述開鎖指令;或者,
[0012]當(dāng)檢測到所述終端距離所述智能鎖的距離小于預(yù)設(shè)的距離閾值時(shí),生成所述開鎖指令。
[0013]可選的,所述將所述開鎖密碼發(fā)送至已綁定的終端包括:
[0014]在所述終端與所述智能鎖接入同一無線局域網(wǎng)時(shí),通過所述無線局域網(wǎng)將所述開鎖密碼發(fā)送至所述終端。
[0015]可選的,所述將所述開鎖密碼發(fā)送至已綁定的終端包括:
[0016]將所述開鎖密碼發(fā)送至服務(wù)器,以便所述服務(wù)器根據(jù)所述智能鎖與所述終端的綁定關(guān)系,將所述開鎖密碼發(fā)送至所述終端。
[0017]可選的,所述將所述開鎖密碼發(fā)送至已綁定的終端包括:
[0018]通過藍(lán)牙將所述開鎖密碼發(fā)送至所述終端,所述終端為已經(jīng)與所述智能鎖完成配對(duì)的終端。
[0019]可選的,所述方法還包括:
[0020]在執(zhí)行開鎖之后,將所述開鎖密碼設(shè)置為失效密碼。
[0021]根據(jù)本公開實(shí)施例的第二方面,提供一種智能鎖的開鎖方法,所述方法包括:
[0022]在智能鎖接收到開鎖指令后,接收所述智能鎖發(fā)送的開鎖密碼,所述開鎖密碼是所述智能鎖根據(jù)預(yù)設(shè)算法生成的;
[0023]向用戶輸出所述開鎖密碼,所述開鎖密碼用于在所述智能鎖上輸入,以便在所述智能鎖在接收到輸入的密碼時(shí),判斷所述輸入的密碼與所述開鎖密碼是否匹配,并在所述輸入的密碼與所述開鎖密碼匹配時(shí)進(jìn)行開鎖。
[0024]可選的,所述方法還包括:
[0025]響應(yīng)于用戶對(duì)所述終端進(jìn)行操作產(chǎn)生的開鎖請(qǐng)求,向所述智能鎖發(fā)送所述開鎖指令;或者,
[0026]當(dāng)檢測到所述終端距離所述智能鎖的距離小于預(yù)設(shè)的距離閾值時(shí),向所述智能鎖發(fā)送所述開鎖指令。
[0027]可選的,所述接收智能鎖發(fā)送的開鎖密碼包括:
[0028]在所述終端與所述智能鎖接入同一無線局域網(wǎng)時(shí),接收所述智能鎖通過所述無線局域網(wǎng)發(fā)送的所述開鎖密碼。
[0029]可選的,所述接收智能鎖發(fā)送的開鎖密碼包括:
[0030]在所述智能鎖將所述開鎖密碼發(fā)送至服務(wù)器后,接收所述服務(wù)器根據(jù)所述智能鎖與所述終端的綁定關(guān)系發(fā)送的所述開鎖密碼。
[0031 ]可選的,所述接收智能鎖發(fā)送的開鎖密碼包括:
[0032]通過藍(lán)牙接收所述終端發(fā)送的所述開鎖密碼,所述終端為已經(jīng)與所述智能鎖完成配對(duì)的終端。
[0033]根據(jù)本公開實(shí)施例的第三方面,提供一種智能鎖的開鎖裝置,應(yīng)用于智能鎖,所述裝置包括:
[0034]指令獲取模塊,被配置為指令獲取模塊,獲取開鎖指令;
[0035]生成模塊,被配置為響應(yīng)于所述開鎖指令,根據(jù)預(yù)設(shè)算法生成開鎖密碼;
[0036]發(fā)送模塊,被配置為將所述開鎖密碼發(fā)送至已綁定的終端,以便所述終端向用戶輸出所述開鎖密碼;
[0037]控制模塊,被配置為在接收到輸入的密碼時(shí),判斷所述輸入的密碼與所述開鎖密碼是否匹配,在所述輸入的密碼與所述開鎖密碼匹配時(shí)進(jìn)行開鎖。
[0038]可選的,所述指令獲取模塊被配置為:
[0039]接收所述終端發(fā)送的所述開鎖指令;或者,
[0040]接收所述智能鎖上的開鎖按鍵被觸發(fā)產(chǎn)生的所述開鎖指令;或者,
[0041]當(dāng)檢測到所述終端距離所述智能鎖的距離小于預(yù)設(shè)的距離閾值時(shí),生成所述開鎖指令。
[0042]可選的,所述發(fā)送模塊被配置為:
[0043]在所述終端與所述智能鎖接入同一無線局域網(wǎng)時(shí),通過所述無線局域網(wǎng)將所述開鎖密碼發(fā)送至所述終端。
[0044]可選的,所述發(fā)送模塊被配置為:
[0045]將所述開鎖密碼發(fā)送至服務(wù)器,以便所述服務(wù)器根據(jù)所述智能鎖與所述終端的綁定關(guān)系,將所述開鎖密碼發(fā)送至所述終端。
[0046]可選的,所述發(fā)送模塊被配置為:
[0047]通過藍(lán)牙將所述開鎖密碼發(fā)送至所述終端,所述終端為已經(jīng)與所述智能鎖完成配對(duì)的終端。
[0048]可選的,所述裝置還包括:密碼管理模塊,被配置為在執(zhí)行開鎖之后,將所述開鎖密碼設(shè)置為失效密碼。
[0049]根據(jù)本公開實(shí)施例的第四方面,提供一種智能鎖的開鎖裝置,應(yīng)用于終端,所述裝置包括:
[0050]接收模塊,被配置為在智能鎖接收到開鎖指令后,接收所述智能鎖發(fā)送的開鎖密碼,所述開鎖密碼是所述智能鎖根據(jù)預(yù)設(shè)算法生成的;
[0051]信息輸出模塊,被配置為向用戶輸出所述開鎖密碼,所述開鎖密碼用于在所述智能鎖上輸入,以便在所述智能鎖在接收到輸入的密碼時(shí),判斷所述輸入的密碼與所述開鎖密碼是否匹配,并在所述輸入的密碼與所述開鎖密碼匹配時(shí)進(jìn)行開鎖。
[0052 ]可選的,所述裝置還包括:發(fā)送模塊,被配置為:
[0053]響應(yīng)于用戶對(duì)所述終端進(jìn)行操作產(chǎn)生的開鎖請(qǐng)求,向所述智能鎖發(fā)送開鎖指令;或者,
[0054]當(dāng)檢測到所述終端距離所述智能鎖的距離小于預(yù)設(shè)的距離閾值時(shí),向所述智能鎖發(fā)送開鎖指令。
[0055]可選的,所述接收模塊被配置為:
[0056]在所述終端與所述智能鎖接入同一無線局域網(wǎng)時(shí),接收所述智能鎖通過所述無線局域網(wǎng)發(fā)送的所述開鎖密碼。
[0057]可選的,所述接收模塊被配置為:
[0058]在所述智能鎖將所述開鎖密碼發(fā)送至服務(wù)器后,接收所述服務(wù)器根據(jù)所述智能鎖與所述終端的綁定關(guān)系發(fā)送的所述開鎖密碼。
[0059]可選的,所述接收模塊被配置為:
[0060]通過藍(lán)牙接收所述終端發(fā)送的所述開鎖密碼,所述終端為已經(jīng)與所述智能鎖完成配對(duì)的終端。
[0061]根據(jù)本公開實(shí)施例的第五方面,提供一種智能鎖系統(tǒng),所述系統(tǒng)包括:智能鎖以及終端;所述智能鎖包括第二方面所述的智能鎖的開鎖裝置,所述終端包括第三方面所述的智能鎖的開鎖裝置。
[0062]根據(jù)本公開實(shí)施例的第六方面,提供一種智能鎖的開鎖裝置,應(yīng)用于智能鎖,所述裝置包括:
[0063]處理器;
[0064]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0065]其中,所述處理器被配置為:
[0066]獲取開鎖指令;
[0067]響應(yīng)于所述開鎖指令,根據(jù)預(yù)設(shè)算法生成開鎖密碼;
[0068]將所述開鎖密碼發(fā)送至已綁定的終端,以便所述終端向用戶輸出所述開鎖密碼;
[0069]在接收到輸入的密碼時(shí),判斷所述輸入的密碼與所述開鎖密碼是否匹配,在所述輸入的密碼與所述開鎖密碼匹配時(shí)進(jìn)行開鎖。
[0070]根據(jù)本公開實(shí)施例的第七方面,提供一種智能鎖的開鎖裝置,所述裝置包括:
[0071]處理器;
[0072]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0073]其中,所述處理器被配置為:
[0074]接收智能鎖發(fā)送的開鎖密碼,所述開鎖密碼是所述智能鎖根據(jù)預(yù)設(shè)算法生成的;
[0075]向用戶輸出所述開鎖密碼,所述開鎖密碼用于在所述智能鎖上輸入,以便在所述智能鎖在接收到輸入的密碼時(shí),判斷所述輸入的密碼與所述開鎖密碼是否匹配,并在所述輸入的密碼與所述開鎖密碼匹配時(shí)進(jìn)行開鎖。
[0076]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0077]當(dāng)智能鎖獲取開鎖指令時(shí),生成開鎖密碼并發(fā)送至已綁定的終端,以便終端向用戶輸出開鎖密碼,從而用戶就可以在該智能鎖上輸入該開鎖密碼,當(dāng)智能鎖接收到輸入的密碼,且輸入的密碼與開鎖密碼匹配時(shí)該智能鎖就可以進(jìn)行開鎖。因此本公開能夠解決相關(guān)技術(shù)中的采用靜態(tài)密碼的安全性低的問題,能夠提高鎖的安全性。
[0078]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0079]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
[0080]圖1是本公開各個(gè)實(shí)施例所涉及的一種實(shí)施環(huán)境的結(jié)構(gòu)示意圖;
[0081 ]圖2是根據(jù)一示例性實(shí)施例示出的一種智能鎖的開鎖方法的流程圖;
[0082]圖3是根據(jù)一示例性實(shí)施例示出的另一種智能鎖的開鎖方法的流程圖;
[0083]圖4是根據(jù)一示例性實(shí)施例示出的又一種智能鎖的開鎖方法的流程圖;
[0084]圖5是根據(jù)一示例性實(shí)施例示出的一種智能鎖的開鎖裝置的框圖;
[0085]圖6是圖5所示實(shí)施例示出的另一種智能鎖的開鎖裝置的框圖;
[0086]圖7是根據(jù)一示例性實(shí)施例示出的一種智能鎖的開鎖裝置的框圖;
[0087]圖8是圖7所示實(shí)施例示出的另一種智能鎖的開鎖裝置的框圖;
[0088]圖9是根據(jù)一示例性實(shí)施例示出的一種智能鎖的開鎖裝置的框圖;
[0089]圖10是根據(jù)一示例性實(shí)施例示出的一種智能鎖的開鎖裝置的框圖。
【具體實(shí)施方式】
[0090]這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0091]在介紹本公開提供的智能鎖的開鎖方法之前,首先對(duì)本公開所涉及應(yīng)用場景進(jìn)行介紹,圖1是本公開各個(gè)實(shí)施例所涉及的一種實(shí)施環(huán)境的結(jié)構(gòu)示意圖。參見圖1,該實(shí)施環(huán)境可以包括:智能鎖100,以及終端100,智能鎖100具有接入無線局域網(wǎng),比如接入WiFi網(wǎng)絡(luò)的功能,該智能鎖還具有處理模塊,能夠在接收到開鎖指令后計(jì)算生成開鎖密碼,終端200可以與智能鎖100建立綁定關(guān)系,例如可以在終端200上安裝用于管理該智能鎖100的App(Applicat1n,應(yīng)用程序),通過該App終端200可以實(shí)現(xiàn)與智能鎖100的綁定,開鎖指令的下發(fā),以及開鎖密碼等操作。其中,終端200例如可以是智能手機(jī)、功能平板電腦、智能電視、智能手表、PDA(Personal Digital Assistant,個(gè)人數(shù)字助理)、便攜計(jì)算機(jī)等移動(dòng)終端,也可以是臺(tái)式計(jì)算機(jī)等固定終端。
[0092]圖2是根據(jù)一示例性實(shí)施例示出的一種智能鎖的開鎖方法的流程圖,該方法用于智能鎖中,如圖1所示的實(shí)施環(huán)境中的智能鎖100,如圖2所示,該方法包括以下步驟。
[0093]步驟201,獲取開鎖指令。
[0094]其中,獲取開鎖指令可以是智能鎖上的開鎖按鍵被觸發(fā)產(chǎn)生的開鎖指令,也可以是終端發(fā)送給智能鎖的開鎖指令。其中,如果是終端發(fā)送給智能鎖的開鎖指令,則該開鎖指令中還可以包括該終端的標(biāo)識(shí)。
[0095]步驟202,響應(yīng)于開鎖指令,根據(jù)預(yù)設(shè)算法生成開鎖密碼。
[0096]步驟203,將開鎖密碼發(fā)送至已綁定的終端,以便終端向用戶輸出開鎖密碼。
[0097]示例地,終端可以通過安裝在該終端上的App進(jìn)行與智能鎖的綁定操作,該綁定操作可以理解為將智能鎖的標(biāo)識(shí)與終端的標(biāo)識(shí)預(yù)先建立映射關(guān)系的操作。另外,該智能鎖可以與一個(gè)或者多個(gè)終端進(jìn)行綁定。
[0098]步驟204,在接收到輸入的密碼時(shí),判斷輸入的密碼與開鎖密碼是否匹配,在輸入的密碼與開鎖密碼匹配時(shí)進(jìn)行開鎖。
[0099]圖3是根據(jù)一示例性實(shí)施例示出的另一種智能鎖的開鎖方法的流程圖,該方法用于終端中,如圖1所示的實(shí)施環(huán)境中的終端200,如圖3所示,該方法包括以下步驟。
[0100]步驟301,在智能鎖接收到開鎖指令后,接收智能鎖發(fā)送的開鎖密碼,開鎖密碼是智能鎖根據(jù)預(yù)設(shè)算法生成的。
[0101]步驟302,向用戶輸出開鎖密碼,開鎖密碼用于在智能鎖上輸入,以便在智能鎖在接收到輸入的密碼時(shí),判斷輸入的密碼與開鎖密碼是否匹配,并在輸入的密碼與開鎖密碼匹配時(shí)進(jìn)行開鎖。
[0102]其中,向用戶輸出開鎖密碼可以包括:通過顯示屏顯示該開鎖密碼,或者通過語音讀出該開鎖密碼,或者也可以是二者結(jié)合的形式。
[0103]由此可見,本公開實(shí)施例提供的智能鎖的開鎖方法,當(dāng)智能鎖獲取開鎖指令時(shí),生成開鎖密碼并發(fā)送至已綁定的終端,以便終端向用戶輸出開鎖密碼,從而用戶就可以在該智能鎖上輸入該開鎖密碼,當(dāng)智能鎖接收到輸入的密碼,且輸入的密碼與開鎖密碼匹配時(shí)該智能鎖就可以進(jìn)行開鎖。因此本公開能夠解決相關(guān)技術(shù)中的采用靜態(tài)密碼的安全性低的冋題,能夠提尚鎖的安全性。
[0104]圖4是根據(jù)一示例性實(shí)施例示出的又一種智能鎖的開鎖方法的流程圖,該方法可以用于圖1所示的實(shí)施環(huán)境,本實(shí)施例中的智能鎖和終端例如可以是圖1所示的實(shí)施環(huán)境中的智能鎖100和終端200,如圖4所示,該方法包括以下步驟。
[0105]步驟401,智能鎖獲取開鎖指令。
[0106]示例地,獲取開鎖指令可以是智能鎖上的開鎖按鍵被觸發(fā)產(chǎn)生的開鎖指令,該開鎖按鍵可以是物理按鍵也可以是虛擬按鍵。
[0107]或者,也可以是終端發(fā)送給智能鎖的開鎖指令,比如用戶可以使用該終端上安裝的用于管理該智能鎖的App,當(dāng)用戶點(diǎn)擊該App界面上的開鎖按鍵時(shí),觸發(fā)終端向該智能鎖發(fā)送該開鎖密碼。其中,如果是終端發(fā)送給智能鎖的開鎖指令,則該開鎖指令中還可以包括該終端的標(biāo)識(shí),該終端的標(biāo)識(shí)用于在智能鎖綁定多個(gè)終端的情況下,能夠使智能鎖確定應(yīng)當(dāng)向哪一個(gè)終端發(fā)送開鎖密碼。
[0108]或者,智能鎖可以根據(jù)終端與智能鎖的距離來觸發(fā)產(chǎn)生開鎖指令,例如當(dāng)智能鎖和終端接入同一無線局域網(wǎng)時(shí),可以通過該無線局域網(wǎng)獲取智能鎖與終端的距離,該距離獲取方法例如可以包括:該無線局域網(wǎng)的路由器可以分別根據(jù)智能鎖和終端的信號(hào)強(qiáng)度確定智能鎖與路由器的距離,以及終端與路由器,從而可以根據(jù)智能鎖與路由器的距離,以及終端與路由器計(jì)算出智能鎖與終端的距離,該距離的計(jì)算過程可以由智能鎖來進(jìn)行,也可以由路由器或者終端計(jì)算后發(fā)送給智能鎖。在智能鎖獲取智能鎖與終端的距離后,判斷智能鎖與終端的距離是否小于預(yù)設(shè)的距離閾值,當(dāng)智能鎖與終端的距離小于預(yù)設(shè)的距離閾值時(shí),生成開鎖指令。從而可以省略用戶的開鎖操作,當(dāng)攜帶該終端的用戶走進(jìn)智能鎖后,自從觸發(fā)智能鎖執(zhí)行后續(xù)的開鎖流程,簡化了開鎖操作。
[0109]或者,終端也可以根據(jù)終端與智能鎖的距離來發(fā)送開鎖指令,例如當(dāng)智能鎖和終端接入同一無線局域網(wǎng)時(shí),終端可以通過該無線局域網(wǎng)獲取智能鎖與終端的距離,該獲取方法可以采用與前文所述的距離獲取方法相同的方法,或者,終端可以通過定位信息獲取終端當(dāng)前的位置,再根據(jù)預(yù)存的智能鎖的位置就可以獲取智能鎖與終端的距離。在終端獲取智能鎖與終端的距離后,判斷終端與智能鎖的距離是否小于預(yù)設(shè)的距離閾值,當(dāng)終端與智能鎖的距離小于預(yù)設(shè)的距離閾值時(shí),生成開鎖指令。
[0110]步驟402,響應(yīng)于開鎖指令,智能鎖根據(jù)預(yù)設(shè)算法生成開鎖密碼。
[0111]其中根據(jù)預(yù)設(shè)算法生成開鎖密碼可以包括:
[0112]在一種實(shí)現(xiàn)方式中,可以利用基于時(shí)間的預(yù)設(shè)算法生成每隔一個(gè)單位時(shí)間(比如60秒)變化一次的開鎖密碼,在此方式下,當(dāng)接收到開鎖指令時(shí),可以將已經(jīng)計(jì)算出的當(dāng)前單位時(shí)間內(nèi)的密碼作為該開鎖密碼。
[0113]在另一種實(shí)現(xiàn)方式,可以利用基于事件的預(yù)設(shè)算法生成本次事件(即本次開鎖)的開鎖密碼,例如可以通過某一特定的事件次序及相同的算法種子值作為輸入,通過HASH(哈希)算法中運(yùn)算出密碼的,其中算法種子可以理解為初始密碼,可以采用默認(rèn)設(shè)置的方式提供給智能鎖,也可以由用戶隨意輸入。在此方式下,當(dāng)接收到開鎖指令時(shí),根據(jù)本次本次開鎖是第幾次開鎖以及該算法種子就可以利用該算法計(jì)算出本次開鎖的開鎖密碼。
[0114]步驟403,智能鎖將開鎖密碼發(fā)送至已綁定的終端。
[0115]示例地,終端可以通過安裝在該終端上的App進(jìn)行與智能鎖的綁定操作,該綁定操作可以理解為將智能鎖的標(biāo)識(shí)與終端的標(biāo)識(shí)預(yù)先建立映射關(guān)系的操作。例如,如果終端是手機(jī),則該終端的標(biāo)識(shí)可以是IMEI(Internat1nal Mobile Equipment Identity,國際移動(dòng)設(shè)備標(biāo)識(shí))、MAC(Media Access Control,媒體接入控制)地址、手機(jī)號(hào)碼,也可以是該App的賬號(hào)等,智能鎖的標(biāo)識(shí)可以是該智能鎖的MAC地址,設(shè)備編碼等等。另外,該智能鎖可以與一個(gè)或者多個(gè)終端進(jìn)行綁定。
[0116]智能鎖將開鎖密碼發(fā)送至已綁定的終端可以通過以下幾種方式:
[0117]在第一種方式中,在終端與智能鎖接入同一無線局域網(wǎng)的情況下,該智能鎖可以通過無線局域網(wǎng)將開鎖密碼發(fā)送至終端。
[0118]在第二種方式中,將開鎖密碼發(fā)送至服務(wù)器,以便服務(wù)器根據(jù)智能鎖與終端的綁定關(guān)系,將開鎖密碼發(fā)送至終端。此方式可以用于終端未接入智能鎖所在的無線局域網(wǎng)的情況(比如用戶已經(jīng)在智能鎖上按下了開鎖按鍵但是其使用的終端的WiFi功能未打開的情況),由于終端未連接該無線局域網(wǎng),因此智能鎖可以將開鎖密碼發(fā)送至服務(wù)器,服務(wù)器可以通過短信的方式,或者可以過該App進(jìn)行消息推送開鎖密碼至該終端。
[0119]在第三種方式中,通過藍(lán)牙將所述開鎖密碼發(fā)送至所述終端,所述終端為已經(jīng)與所述智能鎖完成配對(duì)的終端。
[0120]步驟404,終端向用戶輸出開鎖密碼。
[0121]示例地,終端向用戶輸出開鎖密碼可以通過:顯示屏顯示該開鎖密碼,或者通過語音讀出該開鎖密碼,或者也可以是二者結(jié)合的形式。進(jìn)一步的,在顯示屏顯示該開鎖密碼時(shí),可以將開鎖密碼的字符(如數(shù)字、字符、符號(hào)或者其中任意幾種的結(jié)合)直接顯示,或者,在智能鎖能夠識(shí)別的情況下,也可以生成包含該開鎖密碼的二維碼(或者條形碼,或者其他類型的圖形標(biāo)識(shí))。
[0122]步驟405,智能鎖判斷輸入的密碼與開鎖密碼是否匹配。
[0123]其中,在輸入的密碼與開鎖密碼匹配時(shí)進(jìn)行開鎖,在輸入的密碼與開鎖密碼不匹配時(shí)拒絕開鎖。在拒絕開鎖,或者智能鎖開鎖并重新上鎖之后,如果要再次開鎖則需要重新執(zhí)行上述401?405所述的步驟。
[0124]其中密碼的輸入可以通過該智能鎖上設(shè)置的鍵盤實(shí)現(xiàn),該鍵盤可以是物理鍵盤也可以是虛擬鍵盤,或者在該智能鎖具有語音識(shí)別功能的請(qǐng)款下,也可以通過語音輸入該開鎖密碼,或者在智能鎖具有掃碼功能的情況下,也可以通過前文所述的包含該開鎖密碼的二維碼(或者條形碼,或者其他類型的圖形標(biāo)識(shí))進(jìn)行掃碼輸入。
[0125]從而,能夠?qū)崿F(xiàn)每次開鎖時(shí)采用不同的開鎖密碼,提高了鎖的安全性。并且只要用戶隨身攜帶與鎖綁定的終端,即使忘帶鑰匙也可以開鎖,避免了由于忘帶鑰匙帶來的不變。
[0126]進(jìn)一步的,由于通過預(yù)設(shè)算法生成的開鎖密碼可能會(huì)存在一定的碰撞率(即生成與曾經(jīng)出現(xiàn)過的密碼相同的密碼的概率),基于安全方面的考慮,本方法還可以包括步驟406。
[0127]步驟406,在執(zhí)行開鎖之后,將開鎖密碼設(shè)置為失效密碼。
[0128]可選的,可以在開鎖成功后的預(yù)設(shè)時(shí)長內(nèi)將開鎖密碼設(shè)置為失效密碼,例如,在利用密碼A開鎖成功后的72小時(shí)內(nèi)將開鎖密碼設(shè)置為失效密碼,在開鎖成功后的72小時(shí)之后,如果再次生成密碼A,該密碼A為有效密碼。
[0129]由此可見,本公開實(shí)施例提供的智能鎖的開鎖方法,夠解決相關(guān)技術(shù)中的采用靜態(tài)密碼的安全性低的問題,能夠達(dá)到提高鎖的安全性的效果,并且可以取代鑰匙開鎖的方式,提尚開鎖的便利性。
[0130]圖5是根據(jù)一示例性實(shí)施例示出的一種智能鎖的開鎖裝置的框圖。該裝置500可以應(yīng)用于智能鎖,例如圖1所示的智能鎖100,該裝置500可以用于執(zhí)行圖2或圖4所示的方法,參照?qǐng)D5,該裝置500包括指令獲取模塊510,生成模塊520,發(fā)送模塊530和控制模塊540,其中:
[0131]指令獲取模塊510,被配置為獲取開鎖指令;
[0132]生成模塊520,被配置為響應(yīng)于所述開鎖指令,根據(jù)預(yù)設(shè)算法生成開鎖密碼;
[0133]發(fā)送模塊530,被配置為將所述開鎖密碼發(fā)送至已綁定的終端,以便所述終端向用戶輸出所述開鎖密碼;
[0134]控制模塊540,被配置為在接收到輸入的密碼時(shí),判斷所述輸入的密碼與所述開鎖密碼是否匹配,在所述輸入的密碼與所述開鎖密碼匹配時(shí)進(jìn)行開鎖。
[0135]可選的,所述指令獲取模塊510被配置為:
[0136]接收所述終端發(fā)送的所述開鎖指令;或者,
[0137]接收所述智能鎖上的開鎖按鍵被觸發(fā)產(chǎn)生的所述開鎖指令;或者,
[0138]當(dāng)檢測到所述終端距離所述智能鎖的距離小于預(yù)設(shè)的距離閾值時(shí),生成所述開鎖指令。
[0139]可選的,所述發(fā)送模塊530被配置為:
[0140]在所述終端與所述智能鎖接入同一無線局域網(wǎng)時(shí),通過所述無線局域網(wǎng)將所述開鎖密碼發(fā)送至所述終端。
[0141]可選的,所述發(fā)送模塊530被配置為:
[0142]將所述開鎖密碼發(fā)送至服務(wù)器,以便所述服務(wù)器根據(jù)所述智能鎖與所述終端的綁定關(guān)系,將所述開鎖密碼發(fā)送至所述終端。
[0143]可選的,所述發(fā)送模塊530被配置為:
[0144]通過藍(lán)牙將所述開鎖密碼發(fā)送至所述終端,所述終端為已經(jīng)與所述智能鎖完成配對(duì)的終端。
[0145]可選的,圖6是圖5所示實(shí)施例示出的另一種智能鎖的開鎖裝置的框圖,如圖6所示,在圖5的基礎(chǔ)上,裝置500還包括:密碼管理模塊550,被配置為在執(zhí)行開鎖之后,將所述開鎖密碼設(shè)置為失效密碼。
[0146]關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
[0147]圖7是根據(jù)一示例性實(shí)施例示出的一種智能鎖的開鎖裝置的框圖。該裝置700可以應(yīng)用于終端,例如圖1所示的終端200,該裝置700可以用于執(zhí)行圖3或圖4所示的方法,參照?qǐng)D7,該裝置700包括接收模塊710,信息輸出模塊720,其中:
[0148]接收模塊710,被配置為在智能鎖接收到開鎖指令后,接收智能鎖發(fā)送的開鎖密碼,開鎖密碼是智能鎖根據(jù)預(yù)設(shè)算法生成的;
[0149]信息輸出模塊720,被配置為向用戶輸出開鎖密碼,開鎖密碼用于在智能鎖上輸入,以便在智能鎖在接收到輸入的密碼時(shí),判斷輸入的密碼與開鎖密碼是否匹配,并在輸入的密碼與開鎖密碼匹配時(shí)進(jìn)行開鎖。
[0150]可選的,圖8是圖7所示實(shí)施例示出的另一種智能鎖的開鎖裝置的框圖,如圖8所示,在圖7的基礎(chǔ)上,裝置700還包括:發(fā)送模塊730,該發(fā)送模塊730被配置為:
[0151]響應(yīng)于用戶對(duì)終端進(jìn)行操作產(chǎn)生的開鎖請(qǐng)求,向智能鎖發(fā)送開鎖指令;或者,
[0152]當(dāng)檢測到終端距離智能鎖的距離小于預(yù)設(shè)的距離閾值時(shí),向智能鎖發(fā)送開鎖指令。
[0153]可選的,接收模塊710被配置為:
[0154]在終端與智能鎖接入同一無線局域網(wǎng)時(shí),接收智能鎖通過無線局域網(wǎng)發(fā)送的開鎖密碼。
[0155]可選的,接收模塊710被配置為:
[0156]在智能鎖將開鎖密碼發(fā)送至服務(wù)器后,接收服務(wù)器根據(jù)智能鎖與終端的綁定關(guān)系發(fā)送的開鎖密碼。
[0157]可選的,接收模塊710被配置為:
[0158]通過藍(lán)牙接收終端發(fā)送的開鎖密碼,終端為已經(jīng)與智能鎖完成配對(duì)的終端。
[0159]綜上所述,本公開實(shí)施例提供的智能鎖的開鎖裝置,夠解決相關(guān)技術(shù)中的采用靜態(tài)密碼的安全性低的問題,能夠達(dá)到提高鎖的安全性的效果,并且可以取代鑰匙開鎖的方式,提尚開鎖的便利性。
[0160]關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
[0161]本公開實(shí)施例還提供一種智能鎖系統(tǒng),該系統(tǒng)包括:智能鎖以及終端;其中,智能鎖可以包括圖5或6的智能鎖的開鎖裝置500,終端可以包的智能鎖的開鎖裝置700。其中智能鎖以及終端的關(guān)系可以參照?qǐng)D1所示實(shí)施環(huán)境中的智能鎖100和終端200,此處不再贅述。
[0162]圖9是根據(jù)一示例性實(shí)施例示出的一種智能鎖的開鎖裝置900的框圖。例如,裝置900可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理等。在本實(shí)施例該裝置900可以是智能鎖。
[0163]參照?qǐng)D9,裝置900可以包括以下一個(gè)或多個(gè)組件:處理組件902,存儲(chǔ)器904,電力組件906,多媒體組件908,音頻組件910,輸入/輸出(I/O)的接口 912,傳感器組件914,以及通信組件916。
[0164]處理組件902通??刂蒲b置900的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件902可以包括一個(gè)或多個(gè)處理器920來執(zhí)行指令,以完成上述圖2或者圖4所示的智能鎖的開鎖方法的全部或部分步驟。此外,處理組件902可以包括一個(gè)或多個(gè)模塊,便于處理組件902和其他組件之間的交互。例如,處理組件902可以包括多媒體模塊,以方便多媒體組件908和處理組件902之間的交互。
[0165]存儲(chǔ)器904被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在裝置900的操作。這些數(shù)據(jù)的示例包括用于在裝置900上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器904可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤或光盤。
[0166]電力組件906為裝置900的各種組件提供電力。電力組件906可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置900生成、管理和分配電力相關(guān)聯(lián)的組件。
[0167]多媒體組件908包括在所述裝置900和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測觸摸、滑動(dòng)和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件908包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置900處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0168]音頻組件910被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件910包括一個(gè)麥克風(fēng)(MIC),當(dāng)裝置900處于操作模式,如呼叫模式、記錄模式和語音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器904或經(jīng)由通信組件916發(fā)送。在一些實(shí)施例中,音頻組件910還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
[0169]I/O接口912為處理組件902和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
[0170]傳感器組件914包括一個(gè)或多個(gè)傳感器,用于為裝置900提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件914可以檢測到裝置900的打開/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為裝置900的顯示器和小鍵盤,傳感器組件914還可以檢測裝置900或裝置900—個(gè)組件的位置改變,用戶與裝置900接觸的存在或不存在,裝置900方位或加速/減速和裝置900的溫度變化。傳感器組件914可以包括接近傳感器,被配置用來在沒有任何的物理接觸時(shí)檢測附近物體的存在。傳感器組件914還可以包括光傳感器,如CMOS或C⑶圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件914還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0171]通信組件916被配置為便于裝置900和其他設(shè)備之間有線或無線方式的通信。裝置900可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件916經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件916還包括近場通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
[0172]在示例性實(shí)施例中,裝置900可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述圖2或者圖4所示的智能鎖的開鎖方法。
[0173]在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器904,上述指令可由裝置900的處理器920執(zhí)行以完成上述圖2或者圖4所示的智能鎖的開鎖方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是R0M、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
[0174]圖10是根據(jù)一示例性實(shí)施例示出的一種智能鎖的開鎖裝置1000的框圖。例如,裝置1000可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,個(gè)人數(shù)字助理,醫(yī)療設(shè)備,健身設(shè)備等。
[0175]參照?qǐng)D10,裝置1000可以包括以下一個(gè)或多個(gè)組件:處理組件1002,存儲(chǔ)器1004,電力組件1006,多媒體組件1008,音頻組件11,輸入/輸出(I /0)的接口 1012,傳感器組件1014,以及通信組件1016。
[0176]處理組件1002通??刂蒲b置1000的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件1002可以包括一個(gè)或多個(gè)處理器1020來執(zhí)行指令,以完成上述圖3或者圖4所示的智能鎖的開鎖方法的全部或部分步驟。此外,處理組件1002可以包括一個(gè)或多個(gè)模塊,便于處理組件1002和其他組件之間的交互。例如,處理組件1002可以包括多媒體模塊,以方便多媒體組件1008和處理組件1002之間的交互。
[0177]存儲(chǔ)器1004被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在裝置1000的操作。這些數(shù)據(jù)的示例包括用于在裝置1000上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器1004可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPR0M),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤或光盤。
[0178]電力組件1006為裝置1000的各種組件提供電力。電力組件1006可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置1000生成、管理和分配電力相關(guān)聯(lián)的組件。
[0179]多媒體組件1008包括在所述裝置1000和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測觸摸、滑動(dòng)和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件1008包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置1000處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0180]音頻組件1010被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件11包括一個(gè)麥克風(fēng)(MIC),當(dāng)裝置1000處于操作模式,如呼叫模式、記錄模式和語音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器1004或經(jīng)由通信組件1016發(fā)送。在一些實(shí)施例中,音頻組件1010還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
[0181]I/O接口 1012為處理組件1002和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
[0182]傳感器組件1014包括一個(gè)或多個(gè)傳感器,用于為裝置1000提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件1014可以檢測到裝置1000的打開/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為裝置1000的顯示器和小鍵盤,傳感器組件1014還可以檢測裝置1000或裝置1000—個(gè)組件的位置改變,用戶與裝置1000接觸的存在或不存在,裝置1000方位或加速/減速和裝置1000的溫度變化。傳感器組件1014可以包括接近傳感器,被配置用來在沒有任何的物理接觸時(shí)檢測附近物體的存在。傳感器組件1014還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件1014還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0183]通信組件1016被配置為便于裝置1000和其他設(shè)備之間有線或無線方式的通信。裝置1000可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件1016經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件1016還包括近場通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
[0184]在示例性實(shí)施例中,裝置1000可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述圖3或者圖4所示的智能鎖的開鎖方法。
[0185]在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器1004,上述指令可由裝置1000的處理器1020執(zhí)行以完成上述圖3或者圖4所示的智能鎖的開鎖方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是R0M、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
[0186]本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐本公開后,將容易想到本公開的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
[0187]應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。
【主權(quán)項(xiàng)】
1.一種智能鎖的開鎖方法,其特征在于,應(yīng)用于智能鎖,所述方法包括: 獲取開鎖指令; 響應(yīng)于所述開鎖指令,根據(jù)預(yù)設(shè)算法生成開鎖密碼; 將所述開鎖密碼發(fā)送至已綁定的終端,以便所述終端向用戶輸出所述開鎖密碼; 在接收到輸入的密碼時(shí),判斷所述輸入的密碼與所述開鎖密碼是否匹配,在所述輸入的密碼與所述開鎖密碼匹配時(shí)進(jìn)行開鎖。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取開鎖指令包括: 接收所述終端發(fā)送的所述開鎖指令;或者, 接收所述智能鎖上的開鎖按鍵被觸發(fā)產(chǎn)生的所述開鎖指令;或者,當(dāng)檢測到所述終端距離所述智能鎖的距離小于預(yù)設(shè)的距離閾值時(shí),生成所述開鎖指令。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述開鎖密碼發(fā)送至已綁定的終端包括: 在所述終端與所述智能鎖接入同一無線局域網(wǎng)時(shí),通過所述無線局域網(wǎng)將所述開鎖密碼發(fā)送至所述終端。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述開鎖密碼發(fā)送至已綁定的終端包括: 將所述開鎖密碼發(fā)送至服務(wù)器,以便所述服務(wù)器根據(jù)所述智能鎖與所述終端的綁定關(guān)系,將所述開鎖密碼發(fā)送至所述終端。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述開鎖密碼發(fā)送至已綁定的終端包括:通過藍(lán)牙將所述開鎖密碼發(fā)送至所述終端,所述終端為已經(jīng)與所述智能鎖完成配對(duì)的終端。6.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,所述方法還包括: 在執(zhí)行開鎖之后,將所述開鎖密碼設(shè)置為失效密碼。7.一種智能鎖的開鎖方法,其特征在于,應(yīng)用于終端,所述方法包括: 在智能鎖接收到開鎖指令后,接收所述智能鎖發(fā)送的開鎖密碼,所述開鎖密碼是所述智能鎖根據(jù)預(yù)設(shè)算法生成的; 向用戶輸出所述開鎖密碼,所述開鎖密碼用于在所述智能鎖上輸入,以便在所述智能鎖在接收到輸入的密碼時(shí),判斷所述輸入的密碼與所述開鎖密碼是否匹配,并在所述輸入的密碼與所述開鎖密碼匹配時(shí)進(jìn)行開鎖。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括: 響應(yīng)于用戶對(duì)所述終端進(jìn)行操作產(chǎn)生的開鎖請(qǐng)求,向所述智能鎖發(fā)送所述開鎖指令;或者, 當(dāng)檢測到所述終端距離所述智能鎖的距離小于預(yù)設(shè)的距離閾值時(shí),向所述智能鎖發(fā)送所述開鎖指令。9.根據(jù)權(quán)利要求7或8所述的方法,其特征在于,所述接收智能鎖發(fā)送的開鎖密碼包括: 在所述終端與所述智能鎖接入同一無線局域網(wǎng)時(shí),接收所述智能鎖通過所述無線局域網(wǎng)發(fā)送的所述開鎖密碼。10.根據(jù)權(quán)利要求7或8所述的方法,其特征在于,所述接收智能鎖發(fā)送的開鎖密碼包括: 在所述智能鎖將所述開鎖密碼發(fā)送至服務(wù)器后,接收所述服務(wù)器根據(jù)所述智能鎖與所述終端的綁定關(guān)系發(fā)送的所述開鎖密碼。11.根據(jù)權(quán)利要求7或8所述的方法,其特征在于,所述接收智能鎖發(fā)送的開鎖密碼包括: 通過藍(lán)牙接收所述終端發(fā)送的所述開鎖密碼,所述終端為已經(jīng)與所述智能鎖完成配對(duì)的終端。12.—種智能鎖的開鎖裝置,其特征在于,應(yīng)用于智能鎖,所述裝置包括: 指令獲取模塊,被配置為獲取開鎖指令; 生成模塊,被配置為響應(yīng)于所述開鎖指令,根據(jù)預(yù)設(shè)算法生成開鎖密碼; 發(fā)送模塊,被配置為將所述開鎖密碼發(fā)送至已綁定的終端,以便所述終端向用戶輸出所述開鎖密碼; 控制模塊,被配置為在接收到輸入的密碼時(shí),判斷所述輸入的密碼與所述開鎖密碼是否匹配,在所述輸入的密碼與所述開鎖密碼匹配時(shí)進(jìn)行開鎖。13.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述指令獲取模塊被配置為: 接收所述終端發(fā)送的所述開鎖指令;或者, 接收所述智能鎖上的開鎖按鍵被觸發(fā)產(chǎn)生的所述開鎖指令;或者, 當(dāng)檢測到所述終端距離所述智能鎖的距離小于預(yù)設(shè)的距離閾值時(shí),生成所述開鎖指令。14.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述發(fā)送模塊被配置為: 在所述終端與所述智能鎖接入同一無線局域網(wǎng)時(shí),通過所述無線局域網(wǎng)將所述開鎖密碼發(fā)送至所述終端。15.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述發(fā)送模塊被配置為: 將所述開鎖密碼發(fā)送至服務(wù)器,以便所述服務(wù)器根據(jù)所述智能鎖與所述終端的綁定關(guān)系,將所述開鎖密碼發(fā)送至所述終端。16.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述發(fā)送模塊被配置為: 通過藍(lán)牙將所述開鎖密碼發(fā)送至所述終端,所述終端為已經(jīng)與所述智能鎖完成配對(duì)的終端。17.根據(jù)權(quán)利要求11-16任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括:密碼管理模塊,被配置為在執(zhí)行開鎖之后,將所述開鎖密碼設(shè)置為失效密碼。18.—種智能鎖的開鎖裝置,其特征在于,應(yīng)用于終端,所述裝置包括: 接收模塊,被配置為在智能鎖接收到開鎖指令后,接收所述智能鎖發(fā)送的開鎖密碼,所述開鎖密碼是所述智能鎖根據(jù)預(yù)設(shè)算法生成的; 信息輸出模塊,被配置為向用戶輸出所述開鎖密碼,所述開鎖密碼用于在所述智能鎖上輸入,以便在所述智能鎖在接收到輸入的密碼時(shí),判斷所述輸入的密碼與所述開鎖密碼是否匹配,并在所述輸入的密碼與所述開鎖密碼匹配時(shí)進(jìn)行開鎖。19.根據(jù)權(quán)利要求18所述的裝置,其特征在于,所述裝置還包括:發(fā)送模塊,被配置為: 響應(yīng)于用戶對(duì)所述終端進(jìn)行操作產(chǎn)生的開鎖請(qǐng)求,向所述智能鎖發(fā)送開鎖指令;或者, 當(dāng)檢測到所述終端距離所述智能鎖的距離小于預(yù)設(shè)的距離閾值時(shí),向所述智能鎖發(fā)送開鎖指令。20.根據(jù)權(quán)利要求18或19所述的裝置,其特征在于,所述接收模塊被配置為: 在所述終端與所述智能鎖接入同一無線局域網(wǎng)時(shí),接收所述智能鎖通過所述無線局域網(wǎng)發(fā)送的所述開鎖密碼。21.根據(jù)權(quán)利要求18或19所述的裝置,其特征在于,所述接收模塊被配置為: 在所述智能鎖將所述開鎖密碼發(fā)送至服務(wù)器后,接收所述服務(wù)器根據(jù)所述智能鎖與所述終端的綁定關(guān)系發(fā)送的所述開鎖密碼。22.根據(jù)權(quán)利要求18或19所述的裝置,其特征在于,所述接收模塊被配置為: 通過藍(lán)牙接收所述終端發(fā)送的所述開鎖密碼,所述終端為已經(jīng)與所述智能鎖完成配對(duì)的終端。23.—種智能鎖系統(tǒng),其特征在于,所述系統(tǒng)包括:智能鎖以及終端;其中,所述智能鎖包括權(quán)利要求12至17任一項(xiàng)所述的智能鎖的開鎖裝置,所述終端包括權(quán)利要求18至22任一項(xiàng)所述的智能鎖的開鎖裝置。24.—種智能鎖的開鎖裝置,其特征在于,應(yīng)用于智能鎖,所述裝置包括: 處理器; 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 獲取開鎖指令; 響應(yīng)于所述開鎖指令,根據(jù)預(yù)設(shè)算法生成開鎖密碼; 將所述開鎖密碼發(fā)送至已綁定的終端,以便所述終端向用戶輸出所述開鎖密碼; 在接收到輸入的密碼時(shí),判斷所述輸入的密碼與所述開鎖密碼是否匹配,在所述輸入的密碼與所述開鎖密碼匹配時(shí)進(jìn)行開鎖。25.—種智能鎖的開鎖裝置,其特征在于,應(yīng)用于終端,所述裝置包括: 處理器; 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 在智能鎖接收到開鎖指令后,接收所述智能鎖發(fā)送的開鎖密碼,所述開鎖密碼是所述智能鎖根據(jù)預(yù)設(shè)算法生成的; 向用戶輸出所述開鎖密碼,所述開鎖密碼用于在所述智能鎖上輸入,以便在所述智能鎖在接收到輸入的密碼時(shí),判斷所述輸入的密碼與所述開鎖密碼是否匹配,并在所述輸入的密碼與所述開鎖密碼匹配時(shí)進(jìn)行開鎖。
【文檔編號(hào)】G07C9/00GK106097494SQ201610391321
【公開日】2016年11月9日
【申請(qǐng)日】2016年6月3日 公開號(hào)201610391321.8, CN 106097494 A, CN 106097494A, CN 201610391321, CN-A-106097494, CN106097494 A, CN106097494A, CN201610391321, CN201610391321.8
【發(fā)明人】呂小磊, 李英俊, 杜佳男
【申請(qǐng)人】北京小米移動(dòng)軟件有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1