新四季網

用戶設備及其解鎖方法與流程

2023-06-26 08:36:01 2


本發明涉及終端的身份識別技術,尤其涉及一種用戶設備及其解鎖方法。



背景技術:

通常,為了防止被誤操作和用戶信息的洩露,用戶設備如手機會進入鎖定狀態,包括自動鎖定或者用戶手動鎖定,需要用戶解鎖後才可以進行操作。現有技術中,大多數手機可以設置解鎖圖案或密碼等安全鎖屏方式保護手機,通過用戶對屏幕的點擊或滑動操作實現屏幕的解鎖。

但是,用戶在使用上述方式對手機進行解鎖時,即使設置更為複雜的解鎖圖案或者密碼,也不能有效防止他人通過偷窺和/或屏幕遺留痕跡的方式進行鎖屏的破解,無法驗證操作者身份。



技術實現要素:

有鑑於此,本發明實施例期望提供一種用戶設備及其解鎖方法,能對解鎖當前用戶設備的操作者進行身份驗證。

本發明實施例的技術方案是這樣實現的:

一種用戶設備的解鎖方法,所述方法包括:

檢測用戶解鎖時在觸控螢幕上輸入的壓力信息和解鎖信息;

根據所述壓力信息獲得按壓數據;

將所述按壓數據與預存按壓數據進行比較,將所述解鎖信息與預存解鎖信息進行比較;

在所述按壓數據與所述預存按壓數據一致,且所述解鎖信息與所述預存解鎖信息一致時,解鎖所述用戶設備。

如上所述的方法,其中,所述壓力信息包括各按壓點的坐標和壓力值;所 述解鎖信息包括解鎖圖案或解鎖密碼;所述按壓數據包括用戶按壓所述觸控螢幕時產生的區域劃分點壓力值、解鎖按壓點壓力值以及解鎖按壓點相對位置;

所述根據所述壓力信息獲得按壓數據,包括:

將所述各按壓點坐標和壓力值分別從小到大進行排序,得到的前兩個按壓點的坐標為所述區域劃分點,對應的壓力值為所述區域劃分點壓力值;第三個按壓點的坐標為所述解鎖按壓點相對位置,對應的壓力值為所述解鎖按壓點壓力值。

如上所述的方法,其中,所述將所述按壓數據與預存按壓數據進行比較,包括:

依次將各個所述區域劃分點壓力值與所述預存按壓數據中的預存區域劃分點壓力值進行比較,在兩個所述區域劃分點的區域劃分點壓力值均與所述預存區域劃分點壓力值匹配時,確定區域劃分有效;

在區域劃分有效時,將所述解鎖按壓點相對位置與所述預存按壓數據中的預存解鎖按壓點相對位置進行比較,並將所述解鎖按壓點壓力值與所述預存按壓數據中的預存解鎖按壓點壓力值進行比較;

在比較結果均為匹配時,判定所述按壓數據與所述預存按壓數據一致。

如上所述的方法,其中,所述預存按壓數據在設置所述預存解鎖信息時獲得。

如上所述的方法,其中,所述方法還包括:

更新所述預存解鎖信息時,更新並保存所述預存按壓數據。

一種用戶設備,所述用戶設備包括:

檢測模塊,用於檢測用戶解鎖時在觸控螢幕上輸入的壓力信息和解鎖信息;

處理模塊,用於根據所述壓力信息獲得按壓數據;

存儲模塊,用於存儲預存按壓數據和預存解鎖信息;

比較模塊,用於將所述按壓數據與預存按壓數據進行比較,將所述解鎖信息與預存解鎖信息進行比較;

解鎖模塊,用於在所述比較模塊比較出所述按壓數據與所述預存按壓數據 一致,且所述解鎖信息與所述預存解鎖信息一致時,解鎖所述用戶設備。

如上所述的用戶設備,其中,所述壓力信息包括各按壓點的坐標和壓力值;所述解鎖信息包括解鎖圖案或解鎖密碼;所述按壓數據包括用戶按壓所述觸控螢幕時產生的區域劃分點壓力值、解鎖按壓點壓力值以及解鎖按壓點相對位置;

所述處理模塊具體用於:

將所述各按壓點坐標和壓力值分別從小到大進行排序,得到的前兩個按壓點的坐標為所述區域劃分點,對應的壓力值為所述區域劃分點壓力值;第三個按壓點的坐標為所述解鎖按壓點相對位置,對應的壓力值為所述解鎖按壓點壓力值。

如上所述的用戶設備,其中,所述比較模塊具體用於:

依次將各個所述區域劃分點壓力值與所述預存按壓數據中的預存區域劃分點壓力值進行比較,在兩個所述區域劃分點的區域劃分點壓力值均與所述預存區域劃分點壓力值匹配時,確定區域劃分有效;

在區域劃分有效時,將所述解鎖按壓點相對位置與所述預存按壓數據中的預存解鎖按壓點相對位置進行比較,並將所述解鎖按壓點壓力值與所述預存按壓數據中的預存解鎖按壓點壓力值進行比較;

在比較結果均為匹配時,判定所述按壓數據與所述預存按壓數據一致。

如上所述的用戶設備,其中,所述預存按壓數據在設置所述預存解鎖信息時獲得。

如上所述的用戶設備,其中,所述用戶設備還包括:

更新模塊,用於更新所述預存解鎖信息時,更新並保存所述預存按壓數據。

本發明實施例提供的用戶設備及其解鎖方法,檢測用戶解鎖時在觸控螢幕上輸入的壓力信息和解鎖信息;根據所述壓力信息獲得按壓數據;將所述按壓數據與預存按壓數據進行比較,將所述解鎖信息與預存解鎖信息進行比較;在所述按壓數據與所述預存按壓數據一致,且所述解鎖信息與所述預存解鎖信息一致時,解鎖所述用戶設備。如此,可以在驗證解鎖信息的同時,驗證當前的操作者是否為合法使用者,從而避免了因解鎖信息洩露使用戶終端被他人操作, 提高了解鎖的安全性。

附圖說明

圖1為本發明實施例提供的用戶設備的解鎖方法的流程圖;

圖2a-圖2d為本發明實施例提供的用戶設備的解鎖方法中屏幕區域劃分的示意圖;

圖3為本發明實施例提供的用戶設備的結構示意圖。

具體實施方式

在本發明的各實施例中,在驗證解鎖的同時驗證他人難以獲取的用戶輸入的壓力信息,以對用戶身份進行驗證,提高了用戶設備解鎖的安全性和可靠性。

圖1為本發明實施例提供的用戶設備的解鎖方法的流程圖,如圖1所示,本發明實施例提供的方法可以包括:

步驟101、檢測用戶解鎖時在觸控螢幕上輸入的壓力信息和解鎖信息。

其中,所述壓力信息包括各按壓點的坐標和壓力值;所述解鎖信息包括解鎖圖案或解鎖密碼;所述按壓數據包括用戶按壓所述觸控螢幕時產生的區域劃分點壓力值、解鎖按壓點壓力值以及解鎖按壓點相對位置。

這裡,按壓點a的壓力信息具體可以表示為a(x,y,z),其中,x表示按壓點a的橫坐標,y表示按壓點a的縱坐標,z表示按壓點a的壓力值。

用戶在輸入解鎖圖案或解鎖密碼時,與用戶設備的屏幕接觸,會給屏幕施加一定的壓力,這個壓力與實際的操作者相關,他人無法模仿;在本步驟中,同時獲取並驗證用戶輸入的壓力信息和解鎖信息,增加了對壓力信息的驗證,從而可以提高解鎖的安全性和可靠性。

步驟102、根據所述壓力信息獲得按壓數據。

本步驟中,具體通過將所述各按壓點坐標和壓力值分別從小到大進行排序,得到的前兩個按壓點的坐標為所述區域劃分點,對應的壓力值為所述區域劃分點壓力值;第三個按壓點的坐標為所述解鎖按壓點相對位置,對應的壓力值為 所述解鎖按壓點壓力值。

具體的,獲取用戶在輸入時的起始點和終止點,例如輸入解鎖圖案時屬於滑動操作,此時獲取的是滑動的起始點和結束點,在輸入解鎖密碼時屬於按壓操作,此時獲取的是前兩個按壓點;並按照各按壓點坐標和壓力值分別從小到大進行排序,得到的前兩個按壓點即為所述區域劃分點;為了便於說明,本實施例中將所述區域劃分點表示為a、b兩點,並根據a、b兩點的坐標將屏幕劃分為不同區域,需要說明的是,該劃分結果不會顯示在屏幕上。第三個按壓點c作為解鎖按壓點,根據其坐標和區域劃分規則,可以判斷出該解鎖按壓點處於哪個區域內,即,獲得c點的相對位置。

需要說明的是,本實施例中,為了減少誤判,當c點正好在劃分邊界上,如c點橫坐標和a點橫坐標相同,則認為解鎖失敗。

區域劃分規則具體可以為:從橫向將屏幕分為小於xa、大於xa且小於xb、大於xb三個區域;從豎向將屏幕分為小於ya、大於ya且小於yb、大於yb三個區域;將橫向和豎向組合劃分之後,屏幕可分為九格(n)、六格或四格(f);其中,六格包括橫向三格豎向兩格(sh)以及豎向三格橫向兩格(sv)這兩種劃分方式。

如圖2a所示,a點和b點的坐標都不相等,將屏幕劃分為九格(n),c1點的相對位置表示為n8;如圖2b所示,a點和b點重合,將屏幕劃分為四格(f),c2點相對位置表示為f4;如圖2c所示,a點和b點的x坐標相同,y坐標不等,將屏幕劃分為六格,c3點相對位置表示為sh1;如圖2d所示,a點和b點的y坐標相同,x坐標不等,將屏幕劃分為六格,c4點相對位置表示為sv6,c5點與a點和b點的x坐標相同,解鎖失敗。

處理完後,得到的按壓數據可以表示為(za、zb、zc、zc相對位置),其中,za表示a點壓力值,zb表示b點壓力值,zc表示c點壓力值,zc相對位置可以表示為n8、f4、sh1或sv6。

步驟103、將所述按壓數據與預存按壓數據進行比較,將所述解鎖信息與預存解鎖信息進行比較。

需要說明的是,將所述解鎖信息與預存解鎖信息進行比較,即,驗證解鎖圖案或解鎖密碼,這與現有技術的驗證方法一樣,此處不再贅述。

對按壓數據與預存按壓數據進行比較進行比較時,依次將各個所述區域劃分點壓力值與所述預存按壓數據中的預存區域劃分點壓力值進行比較,在兩個所述區域劃分點的區域劃分點壓力值均與所述預存區域劃分點壓力值匹配時,確定區域劃分有效;在區域劃分有效時,將所述解鎖按壓點相對位置與所述預存按壓數據中的預存解鎖按壓點相對位置進行比較,並將所述解鎖按壓點壓力值與所述預存按壓數據中的預存解鎖按壓點壓力值進行比較;在比較結果均為匹配時,判定所述按壓數據與所述預存按壓數據一致。其中,所述預存按壓數據在設置所述預存解鎖信息時獲得。

具體的,在驗證解鎖的按壓數據(a、b、c)時,將解鎖的按壓數據與預存按壓數據(a0、b0、c0)進行比較,本實施例中規定比較規則如下:

分別比較a點和a0點、b點和b0點的壓力z,若z接近,如相差±10%以內,則比較結果為匹配。在ab兩點都匹配時,區域劃分有效,否則解鎖失敗。實際應用中,設置合理的壓力差距,可以提高解鎖識別率,允許用戶操作有一定偏差。

當區域劃分有效時,比較c點和c0點的壓力z和相對位置。若z接近且相對位置表達式相同,則解鎖成功,否則解鎖失敗。

下面舉例對比較過程進行說明,假設預存按壓數據為:a0(7),b0(10),c0(5,n6)。

獲取的解鎖按壓數據1為:a1(7.1),b1(9.8),c1(5.1,n6);由於a1點和b1點的壓力值z分別與a0點和b0點的壓力值接近,區域劃分有效,且c1點與c0點的壓力值接近,相對位置表達式相同,因此解鎖成功。

獲取的解鎖按壓數據2為:a2(6.9),b2(12),c2(5,n6);由於a2點的壓力值z與a0點的壓力值接近,但b2點的壓力值z與b0點的壓力值差距較大,區域劃分無效,因此解鎖失敗。

獲取的解鎖按壓數據3為:a3(7),b3(10),c3(3,n6);由於a3點和 b3點的壓力值z分別與a0點和b0點的壓力值相同,區域劃分有效,c3點與c0點的相對位置表達式也相同,但c3點與c0點的壓力值差距大,因此解鎖失敗。

獲取的解鎖按壓數據4為:a4(7),b4(10),c4(3,sv4);由於a4點和b4點的壓力值z分別與a0點和b0點的壓力值相同,區域劃分有效,c4點與c0點的壓力值接近,但相對位置表達式不同,因此解鎖失敗。

步驟104、在所述按壓數據與所述預存按壓數據一致,且所述解鎖信息與所述預存解鎖信息一致時,解鎖所述用戶設備。

更新所述預存解鎖信息時,更新並保存所述預存按壓數據。

需要說明的是,本實施例中,若用戶設置的是非安全鎖屏方式,例如滑動解鎖或長按屏幕某處解鎖時,則用戶設備不需要獲取用戶輸入的解鎖信息,同樣的,也不需驗證解鎖信息,僅驗證按壓數據來確定是否解鎖用戶設備即可。

本實施例提供的驗證按壓數據除了可用於解鎖屏幕外,也可應用在一些需要驗證身份的地方,例如加密和支付等應用;如果需要更加方便的操作,可以把屏幕九等分。解鎖時只驗證按壓區域和壓力值,省略手動劃分屏幕過程。由於按壓區域和壓力不可見,仍具有保密性,但驗證點變少,安全性會降低;如果需要提高安全性,可以把驗證區域數量從一個增加到兩個或者三個。解鎖時按順序按壓不同的區域驗證解鎖。本實施例對此不做具體限定。

本實施例的技術方案,可以提高用戶設備解鎖時的安全性和可靠性。

圖3為本發明實施例提供的用戶設備的結構示意圖。如圖3所示,本實施例提供的用戶設備具體可以包括:檢測模塊11、處理模塊12、存儲模塊13、比較模塊14和解鎖模塊15。

其中,檢測模塊11用於檢測用戶解鎖時在觸控螢幕上輸入的壓力信息和解鎖信息;

所述壓力信息包括各按壓點的坐標和壓力值;所述解鎖信息包括解鎖圖案或解鎖密碼;所述按壓數據包括用戶按壓所述觸控螢幕時產生的區域劃分點壓力值、解鎖按壓點壓力值以及解鎖按壓點相對位置;

處理模塊12用於根據所述壓力信息獲得按壓數據;

存儲模塊13用於存儲預存按壓數據和預存解鎖信息;

比較模塊14用於將所述按壓數據與預存按壓數據進行比較,將所述解鎖信息與預存解鎖信息進行比較;

解鎖模塊15用於在所述比較模塊14比較出所述按壓數據與所述預存按壓數據一致,且所述解鎖信息與所述預存解鎖信息一致時,解鎖所述用戶設備。

具體的,所述處理模塊12具體用於:將所述各按壓點坐標和壓力值分別從小到大進行排序,得到的前兩個按壓點的坐標為所述區域劃分點,對應的壓力值為所述區域劃分點壓力值;第三個按壓點的坐標為所述解鎖按壓點相對位置,對應的壓力值為所述解鎖按壓點壓力值。

具體的,所述比較模塊14具體用於:依次將各個所述區域劃分點壓力值與所述預存按壓數據中的預存區域劃分點壓力值進行比較,在兩個所述區域劃分點的區域劃分點壓力值均與所述預存區域劃分點壓力值匹配時,確定區域劃分有效;在區域劃分有效時,將所述解鎖按壓點相對位置與所述預存按壓數據中的預存解鎖按壓點相對位置進行比較,並將所述解鎖按壓點壓力值與所述預存按壓數據中的預存解鎖按壓點壓力值進行比較;在比較結果均為匹配時,判定所述按壓數據與所述預存按壓數據一致。

需要說明的是,所述預存按壓數據在設置所述預存解鎖信息時獲得。

進一步地,所述用戶設備還可以包括更新模塊,用於更新所述預存解鎖信息時,更新並保存所述預存按壓數據。

本實施例提供的用戶設備,可用於執行上述方法實施例的技術方案,其實現原理和技術效果類似,此處不再贅述。

在實際應用中,該檢測模塊11、處理模塊12、存儲模塊13、比較模塊14和解鎖模塊15可由位於用戶終端上的中央處理器(cpu)、微處理器(mpu)、數位訊號處理器(dsp)或現場可編程門陣列(fpga)等器件實現。

本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或電腦程式產品。因此,本發明可採用硬體實施例、軟體實施例、或結合軟體和 硬體方面的實施例的形式。而且,本發明可採用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限於磁碟存儲器和光學存儲器等)上實施的電腦程式產品的形式。

本發明是參照根據本發明實施例的方法、設備(系統)、和電腦程式產品的流程圖和/或方框圖來描述的。應理解可由電腦程式指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些電腦程式指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

這些電腦程式指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。

這些電腦程式指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

以上所述,僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀