本發(fā)明涉及指紋鎖技術領域,具體涉及一種指紋鎖的控制方法及指紋鎖系統(tǒng)。
背景技術:
指紋鎖是智能鎖具,它是計算機信息技術、電子技術、機械技術和現代五金工藝的完美結晶。指紋的特性成為識別身份的最重要證據而被廣泛應用于公安刑偵及司法領域。指紋認證具有方便、快速、精確等特點。隨著科技技術的普及,越來越多的人群也開始選擇指紋鎖。
目前市面上存在多種多樣的指紋鎖,這些指紋鎖要么就是單獨在指紋鎖上完成注冊登記,將指紋信息存儲在指紋鎖上;要么就是通過應用程序控制,指紋信息儲存在手機里。但是無論何種方式,當用戶使用新的指紋鎖的時候,都需要重新進行注冊登記才能進行使用。
技術實現要素:
為了解決現有技術的問題,本發(fā)明實施例提供了一種指紋鎖控制方法,所述指紋鎖控制方法應用于指紋鎖系統(tǒng),所述指紋鎖系統(tǒng)至少包括指紋鎖、服務器和電子設備;其中,所述指紋鎖控制方法包括:
通過所述電子設備掃描當前指紋鎖的標識碼并將所述當前指紋鎖的標識碼上傳到服務器以使所述當前指紋鎖與用戶的賬戶信息綁定;
通過所述當前指紋鎖上的指紋采集器采集所述用戶的當前指紋信息;
通過所述電子設備接收所述服務器發(fā)送的所述用戶的指紋信息模板;
判斷所述當前指紋信息與所述指紋信息模板是否匹配;
如果是,控制開啟所述當前指紋鎖。
可選地,所述方法還包括:
確定所述當前指紋信息與所述指紋信息模板不匹配;
則所述當前指紋鎖不開啟。
可選地,所述通過電子設備掃描當前指紋鎖的標識碼并將所述當前指紋鎖的標識碼上傳到服務器以使所述當前指紋鎖與用戶的賬戶信息綁定之前,所述方法還包括:
通過所述電子設備輸入所述用戶的賬戶信息,以完成所述用戶在所述服務器上的賬戶注冊。
可選地,所述方法還包括:
通過所述電子設備掃描初始指紋鎖的標識碼并將所述初始指紋鎖的標識碼上傳到服務器以使所述初始指紋鎖與所述用戶的賬戶信息綁定;
控制開啟所述初始指紋鎖。
可選地,所述通過所述電子設備掃描當前指紋鎖的標識碼并將所述當前指紋鎖的標識碼上傳到服務器以使所述當前指紋鎖與用戶的賬戶信息綁定之前,所述方法還包括:
判斷所述用戶是否是所述指紋鎖的管理員,所述管理員為首次使用所述當前指紋鎖的用戶;
如果否,接收所述管理員發(fā)送的授權使用消息。
可選地,所述方法還包括:
判斷所述初始指紋鎖與所述用戶的賬戶信息綁定是否為所述初始指紋鎖的第一次綁定;
如果是,設定所述用戶為管理員、所述用戶的賬戶信息為管理員的賬戶信息。
基于相同的發(fā)明構思,本發(fā)明實施例還提供一種指紋鎖系統(tǒng),所述指紋鎖系統(tǒng)包括指紋鎖、電子設備和服務器;其中,
所述指紋鎖設置有指紋采集器和無線通信模塊,所述指紋采集器用于采集指紋信息模板、所述無線通信模塊用于將所述指紋信息模板發(fā)送至所述電子設備;所述指紋鎖外表面設置有標識碼;
所述電子設備包括攝像頭和無線通信模塊,所述攝像頭用于掃描所述指紋鎖上的標識碼、所述無線通信模塊,所述電子設備用于將所述標識碼和所述指紋信息模板上傳至所述服務器;
所述服務器用于存儲所述標識碼和所述指紋信息模板。
可選地,
所述電子設備包括輸入裝置,用戶通過所述輸入裝置輸入賬戶信息;
所述服務器用于存儲所述用戶的賬戶信息以及所述用戶的指紋信息模板。
可選地,所述指紋鎖內部還包含處理器,所述處理器用于判斷所述當前指紋信息與所述指紋信息模板是否匹配;并在所述當前指紋信息與所述指紋信息模板匹配時控制開啟所述指紋鎖。
可選地,所述指紋鎖系統(tǒng)還包括至少一輛單車,所述指紋鎖系統(tǒng)內單車的數量與指紋鎖的數量對應;所述指紋鎖可拆卸地安裝在所述單車上。
本發(fā)明實施例提供的指紋鎖控制方法及指紋鎖系統(tǒng),在用戶使用指紋鎖系統(tǒng)內的多個指紋鎖時,只需要在首次使用指紋鎖時進行注冊,該注冊時的賬戶信息保存在指紋鎖系統(tǒng)內的服務器。之后,用戶再次使用該指紋鎖系統(tǒng)內的指紋鎖時,無需在該指紋鎖系統(tǒng)的內指紋鎖上重復注冊,大大簡化了開鎖程序、節(jié)省了開鎖時間。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發(fā)明一些實施例提供的一種指紋鎖控制方法的流程示意圖;
圖2是本發(fā)明一些實施例提供的一種指紋鎖系統(tǒng)的系統(tǒng)結構示意圖;
圖3是本發(fā)明一個具體實施例提供的指紋鎖系統(tǒng)的結構示意圖。
具體實施方式
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明實施方式作進一步地詳細描述。
如圖1所示,本發(fā)明實施例提供一種指紋鎖控制方法,需要說明的是,本發(fā)明實施例提供的指紋鎖控制方法可以應用于如圖2所示的指紋鎖系統(tǒng)。該指紋鎖系統(tǒng)可以包括至少一個指紋鎖1、電子設備2以及服務器3,其中,指紋鎖1與電子設備2之間可以以無線通信的方式進行通信,電子設備2可以通過互聯(lián)網與服務器3進行通信。如圖1所示,本發(fā)明實施例提供的指紋鎖控制方法可以包括如下步驟:
步驟s100:通過電子設備掃描當前指紋鎖的標識碼并將當前指紋鎖的標識碼上傳到服務器以使當前指紋鎖與用戶的賬戶信息綁定。
需要說明的是,指紋鎖系統(tǒng)中可能有很多個指紋鎖,本發(fā)明實施例中,設定當前指紋鎖為該指紋鎖系統(tǒng)中用戶第一次使用的指紋鎖(如下文所述的初始指紋鎖)以外的指紋鎖。
本發(fā)明實施例中的指紋鎖都具有唯一的標識碼,該唯一的標識碼與指紋鎖一一對應,用于唯一的標識相應的指紋鎖。一些實施例中,該標識碼可以是條形碼、二維碼或者其他可以唯一標識相應指紋鎖的圖形碼。
電子設備上的攝像頭可以用來掃描當前指紋鎖的標識碼。
服務器可以保存有用戶的賬戶信息(包括賬戶名和/或密碼);用戶的指紋信息模板和/或指紋鎖的信息,甚至指紋鎖系統(tǒng)的運行程序等。
需要說明的是,一些實施例中,在執(zhí)行步驟s100之前,本發(fā)明實施例提供的指紋鎖控制方法還可以包括如下步驟:
通過電子設備輸入用戶的賬戶信息,從而完成該用戶在服務器3上的賬戶注冊。
一些實施例中,電子設備可以帶有觸摸屏,用戶可以通過觸摸屏輸入賬戶信息。
例如,電子設備上可以安裝有應用程序,該應用程序可以用于協(xié)助控制指紋鎖。用戶首次使用應用程序時,在應用程序進行注冊;如在應用程序界面輸入賬戶名和密碼,從而完成注冊。注冊完成后,該用戶可以使用該賬戶信息登錄該應用程序,后續(xù)只要通過驗證即可使用該指紋鎖系統(tǒng)內的任何指紋鎖。
用戶完成注冊以后,該用戶的賬戶信息就保存在服務器。
步驟s101:通過所述當前指紋鎖上的指紋采集器采集所述用戶的當前指紋信息。
指紋鎖上可以設置指紋采集器(例如指紋傳感器)或者指紋采集區(qū),用戶可以通過該指紋采集器或者該指紋采集區(qū)輸入指紋。
需要說明的是,在用戶首次使用該指紋鎖系統(tǒng)內的任一指紋鎖時,用戶可以在該首次使用的指紋鎖上輸入指紋信息,然后通過電子設備將該指紋信息發(fā)送至服務器進行存儲,作為指紋信息模板。
需要說明的是,用戶首次在應用程序上完成注冊后并首次輸入指紋信息(即指紋信息模板)后,如果該指紋鎖是首次被使用,則即可開啟輸入該指紋信息時的指紋鎖。
用戶在該首次使用指紋鎖(該指紋鎖被首次使用)上輸入指紋,則該用戶被設定為該首次使用的指紋鎖的管理員。任何其他用戶需要綁定或者使用該指紋鎖的時候,都需要先經過管理員(第一用戶)的授權才能綁定或者使用。
后續(xù),用戶再次使用該指紋鎖系統(tǒng)內的任一指紋鎖時,先將用戶在相應指紋鎖上輸入的指紋信息與保存在服務器的指紋信息模板進行對比;如果比對成功,則該用戶驗證通過,否則該用戶驗證失敗。
步驟s102:通過所述電子設備接收所述服務器發(fā)送的所述用戶的指紋信息模板。
然后,電子設備還可以通過藍牙但不限于藍牙等無線傳輸方式將指紋信息模板發(fā)送至當前指紋鎖。
通過電子設備掃描當前指紋鎖的標識碼并將該標識碼上傳至服務器后,指紋鎖系統(tǒng)獲知該用戶使用指紋鎖系統(tǒng)的消息,然后,服務器可以通過電子設備將該用戶的指紋信息模板發(fā)送至指紋鎖。
需要說明的是,用戶與其賬戶信息一一對應。通過某一賬戶信息在應用程序上登錄,則默認是該賬戶信息對應的用戶使用該指紋鎖系統(tǒng)內的指紋鎖。
可以理解的是,上述步驟s101和步驟s102的執(zhí)行沒有先后順序,可以先執(zhí)行步驟s101再執(zhí)行步驟s102、或者先執(zhí)行步驟s102再執(zhí)行步步驟s101、又或者步驟步驟s101和步驟步驟s102同時執(zhí)行。
步驟s103:判斷所述當前指紋信息與所述指紋信息模板是否匹配;如果是,執(zhí)行步驟s104,否則執(zhí)行步驟s105。
判斷當前指紋信息與保存在服務器的指紋信息模板是否匹配,如果匹配,則用戶通過驗證,否則驗證失敗。
此處的“匹配”,可以是指當前指紋信息與指紋信息模板在一定程序上一致,或者完全一致,這依賴于用戶對此的定義。
步驟s104:控制開啟所述當前指紋鎖。
如果驗證通過,則執(zhí)行步驟s104,開啟該當前指紋鎖。
本發(fā)明實施例提供的指紋鎖控制方法,在用戶使用指紋鎖系統(tǒng)內的多個指紋鎖時,只需要在首次使用指紋鎖時進行注冊,該注冊時的賬戶信息保存在指紋鎖系統(tǒng)內的服務器。之后,用戶再次使用該指紋鎖系統(tǒng)內的指紋鎖時,無需在該指紋鎖系統(tǒng)的內指紋鎖上重復注冊,大大簡化了開鎖程序、節(jié)省了開鎖時間。
需要說明的是,本發(fā)明一些實施例中,第一個與指紋鎖系統(tǒng)的指紋鎖綁定的用戶可以是管理員,其對應的賬戶信息是管理員賬戶信息,管理員賬戶信息包括管理員的用戶名、密碼、管理員的指紋信息模板等。
管理員親自使用指紋鎖系統(tǒng)內的指紋鎖時,管理員在指紋鎖上輸入其當前指紋信息,當前指紋信息與管理員的指紋信息模板匹配,則控制指紋鎖開啟。
管理員還可以授權其他人使用該指紋鎖系統(tǒng)內的指紋鎖。例如,用戶a使用管理員的賬戶信息登錄指紋鎖系統(tǒng)對應的應用程序,在當前指紋鎖上輸入用戶a的當前指紋信息,屆時管理員的電子設備上的可能收到授權請求消息,如果管理員同意用戶a使用該指紋鎖系統(tǒng)內的指紋鎖,則可以發(fā)送授權消息以開啟當前指紋鎖,如果管理員不同意用戶a使用該指紋鎖系統(tǒng)內的指紋鎖,則可以不發(fā)送授權消息、此時當前指紋鎖不與用戶a的賬號進行綁定。這樣的情況尤其可以應用在以公司或者團體為單位使用指紋鎖系統(tǒng)的情況。
針對上面的情況,本發(fā)明一些實施例中,上述指紋鎖控制方法還可以包括如下步驟:
判斷當前指紋信息與保存在服務器的指紋信息模板不匹配,則指紋鎖不開啟此時,管理員可能為指紋信息模板對應的用戶,而當前指紋信息對應的用戶并非管理員。
一些實施例中,當前指紋鎖向電子設備發(fā)送的管理員授權請求消息可以顯示在電子設備的顯示屏上,若管理員同意該用戶使用該指紋鎖,則可以通過電子設備的顯示屏輸入授權消息,并通過電子設備將該授權消息發(fā)送至服務器以控制當前指紋鎖是否可以綁定該用戶。
上述實施例中,用戶打開指紋鎖使用完畢后可以鎖死指紋鎖。鎖死指紋鎖的過程可以有多種方式:例如,手動將鎖頭卡入鎖體以鎖死,或者在移動設備上完成相應支付從而實現電動鎖死,等等。
一些實施例中,指紋鎖被鎖死以后,指紋鎖與用戶的賬戶信息之間的綁定依然不解除。一個用戶的賬戶信息可以同時綁定多個指紋鎖。
需要說明的是,指紋鎖系統(tǒng)內可以包含多個指紋鎖,一個賬戶信息可以與兩個及以上指紋鎖同時綁定,也可以只綁定其中一個指紋鎖。本發(fā)明一些實施例中,當前指紋鎖被鎖死以后,當前指紋鎖可以與用戶的賬戶信息解除綁定;本發(fā)明另外一些實施例中,當前指紋鎖被鎖死以后,當前指紋鎖也可以不與用戶的賬戶信息解除綁定。
當前指紋鎖被鎖死后,會將被鎖死的消息通過電子設備發(fā)送至服務器,以使當前指紋鎖與用戶的賬戶信息解除綁定,解除綁定意味著用戶對當前指紋鎖的使用結束,用戶還可以在該用戶的賬戶信息下使用該指紋鎖系統(tǒng)內的其他指紋鎖。
基于相同的發(fā)明構思,本發(fā)明實施例還提供一種指紋鎖系統(tǒng),如圖2所示,該指紋鎖系統(tǒng)包括至少一個指紋鎖1、電子設備2以及服務器3,指紋鎖可以無線通信方式與電子設備實現通信連接、電子設備可通過互聯(lián)網連接至服務器。
其中,指紋鎖設置有指紋采集器11和無線通信模塊12,該指紋采集器用于采集用戶的指紋信息,無線通信模塊用于將用戶的指紋信息通過電子設備發(fā)送至服務器;指紋鎖的外表面設置有標識碼。另外,無線通信模塊還可以用于接收電子設備發(fā)送的指紋信息模板。
該標識碼與指紋鎖一一對應,用于唯一的標識相應的指紋鎖。一些實施例中,該標識碼可以是條形碼、二維碼或者其他可以唯一標識相應指紋鎖的圖形碼。標識碼可以設置在指紋鎖的正面、背面,或者側面等。
電子設備包括攝像頭21以及無線通信模塊22,攝像頭可以用于掃描指紋鎖上的標識碼,之后電子設備將攝像頭掃描的標識碼上傳至服務器。電子設備可以用于接收服務器發(fā)送的指紋信息模板并且將該指紋信息模板通過其上的無線通信模塊發(fā)送至指紋鎖。
服務器3用于存儲電子設備上傳的標識碼。
一些實施例中,電子設備還包括輸入裝置23,用戶可以通過該輸入裝置輸入賬戶信息(例如賬戶名和密碼等);服務器還用于保存電子設備采集并上傳的用戶的賬戶信息,另外服務器還用于保存用戶的指紋信息模板,該指紋信息模板是用戶在初次使用指紋鎖系統(tǒng)時通過初次使用的指紋鎖輸入的指紋信息。
一些實施例中,指紋鎖還包括處理器13,該處理器13用于判斷用戶輸入的當前指紋信息與服務器中保存的指紋信息模板是否匹配,如果匹配,則控制開啟用戶輸入當前指紋信息時所用的當前指紋鎖。
需要說明的是,上述提到的處理器可以是嵌入式處理器;另外指紋鎖還可以包括指紋算法,用于識別當前指紋信息與指紋信息模板是否匹配,并根據匹配識別的邏輯結果控制指紋鎖的開啟。
一些實施例中,上述圖2中所示的指紋鎖系統(tǒng)還包括至少一輛單車,指紋鎖系統(tǒng)內單車的數量與指紋鎖的數量對應;指紋鎖可拆卸地安裝在單車上。
為進一步解釋本發(fā)明實施例中的指紋鎖控制方法和/或指紋鎖系統(tǒng)所提到的技術方案,以圖3為例對上述方案做進一步解釋。
如圖3所示,本指紋鎖系統(tǒng)包括指紋鎖一、指紋鎖二、指紋鎖三、手機(屬于電子設備)以及服務器,指紋鎖一、指紋鎖二、指紋鎖三與手機可以實現無線通信,手機可以通過互聯(lián)網連接至服務器。
手機上安裝有該指紋鎖系統(tǒng)對應的應用程序app。用戶b首次打開該app時,在該app的界面上輸入用戶名和密碼以完成注冊,app生成該用戶對應的賬戶信息,電子設備將該賬戶信息上傳至服務器保存。
用戶b首次使用該指紋鎖系統(tǒng)的指紋鎖時用的是指紋鎖一,且用戶b是首次使用該指紋鎖一的用戶,則用戶b為指紋鎖一的管理員。
用戶b采用電子設備上的攝像頭掃描指紋鎖一的標識碼一,電子設備將該標識碼一上傳至服務器,服務器將該標識碼一對應的指紋鎖一與用戶b的賬戶信息綁定。
用戶b在指紋鎖一輸入指紋信息,指紋鎖一通過電子設備將該指紋信息發(fā)送至服務器保存以作為該賬戶信息對應的指紋信息模板,與此同時,指紋鎖一開啟。
用戶b使用完指紋鎖一后,鎖死指紋鎖,指紋鎖可以依然與該用戶b的賬戶信息綁定。
用戶b第二次使用該指紋鎖系統(tǒng)時使用的是指紋鎖二。
用戶b采用電子設備上的攝像頭掃描指紋鎖二的標識碼二,電子設備將該標識碼二上傳至服務器,服務器將該標識碼二對應的指紋鎖二與用戶b的賬戶信息綁定。
用戶b在指紋鎖二輸入指紋信息;與此同時,或者有先后順序的情況下,指紋鎖獲取服務器保存的用戶b的指紋信息模板,并將當前輸入的指紋信息與指紋信息模板進行比對;如果當前輸入的指紋信息與指紋信息模板匹配,則開啟指紋鎖二。
另外,用戶c也可以使用指紋鎖系統(tǒng)內的指紋鎖一,鑒于指紋鎖一的管理員是用戶b,則用戶c采用電子設備上的攝像頭掃描指紋鎖一的標識碼一,電子設備將該標識碼一上傳至服務器、服務器將該標識碼一對應的指紋鎖一與用戶c的賬戶信息綁定之前,還需要接收到管理員用戶b的授權消息。
本發(fā)明實施例提供的指紋鎖控制方法及指紋鎖系統(tǒng),在用戶使用指紋鎖系統(tǒng)內的多個指紋鎖時,只需要在首次使用指紋鎖時進行注冊,該注冊時的賬戶信息保存在指紋鎖系統(tǒng)內的服務器。之后,用戶再次使用該指紋鎖系統(tǒng)內的指紋鎖時,無需在該指紋鎖系統(tǒng)的內指紋鎖上重復注冊,大大簡化了開鎖程序、節(jié)省了開鎖時間。
需要說明的是,本發(fā)明實施例中的電子設備可以是手機、電腦、平板、腕表、腕帶、手環(huán)等等,電子設備可以具有觸摸屏也可以不具有觸摸屏;本發(fā)明實施例中的服務器3可以是云端服務器,該服務器3可以是指紋鎖系統(tǒng)的核心控制器,里面可以存放該指紋鎖系統(tǒng)所有注冊用戶的賬號信息、指紋信息以及鎖的信息(例如上文提到的標識碼)等等,另外,服務器3還可以包括該指紋鎖系統(tǒng)運行的程序。
需要說明的是:上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。