一種終端解鎖方法及終端與流程
2023-06-03 04:11:16 1

本發明涉及通信領域的隱私保護技術,尤其涉及一種終端解鎖方法及終端。
背景技術:
隨著移動終端的日益普及,移動網際網路產業的迅速發展,用戶使用移動終端的頻度、深度不斷增加。在用戶使用移動終端的過程中,很多個人信息會保存在智能移動終端中。如果這些個人信息洩露,將會對用戶的生命財產安全造成威脅。
現有技術中,為了避免移動終端中個人信息的洩露,很多移動終端都採用了設置密碼的方式進行安全保護,常用的密碼可以為數字密碼和圖案繪製密碼。當用戶打開移動終端的使用界面時,首先需要輸入密碼,當用戶輸入的密碼與預先存儲的密碼匹配時,移動終端的使用界面解鎖,否則移動終端無法正常使用。
但是,用戶在對移動終端進行解鎖時,輸入的密碼很容易被周圍人看到,例如在家庭或工作場所,如果被孩子或同事看到,很容易出現移動終端在未經用戶允許的情況下被其他人使用的情況,造成個人信息的洩露,對用戶的生命財產安全造成威脅,用戶體驗不佳。
技術實現要素:
為解決上述技術問題,本發明實施例期望提供一種終端解鎖方法及終端,能夠根據用戶輸入密碼時的壓力信息的不同顯示不同的操作界面,避免由於可觀性密碼的洩露,造成的個人信息的洩露,提高了用戶體驗。
本發明的技術方案是這樣實現的:
一方面,本發明實施例提供一種終端解鎖方法,包括:
接收用戶輸入的密碼組,所述密碼組包括n個密碼,所述n為大於或等於1的整數;
獲取所述n個密碼中每個密碼的壓力信息;
根據所述n個密碼和所述每個密碼的壓力信息,顯示操作界面。
可選的,所述根據所述n個密碼和所述每個密碼的壓力信息,顯示操作界面包括:
當所述密碼正確時,確定所述每個密碼的壓力信息是否滿足預設規則;
若所述每個密碼的壓力信息不滿足所述預設規則,顯示所述終端的第一操作界面;
若所述每個密碼的壓力信息滿足所述預設規則,顯示所述終端的第二操作界面;
所述第一操作界面與所述第二操作界面顯示的內容不完全相同。
可選的,所述獲取所述n個密碼中每個密碼的壓力信息包括:
按照壓力信息規則,獲取所述n個密碼中每個密碼的壓力信息;
所述壓力信息規則為:
若用戶輸入密碼時的壓力大於0小於a,所述密碼的壓力信息為第一按壓;
若用戶輸入密碼時的壓力大於或等於a小於b,所述密碼的壓力信息為第二按壓;
若用戶輸入密碼時的壓力大於或等於b,所述密碼的壓力信息為第三按壓;
所述a大於0,小於b。
可選的,在所述接收用戶輸入的密碼組之前,所述方法還包括:
提示用戶輸入所述第二按壓的標準壓力;
將用戶輸入的所述第二按壓的標準壓力與壓力誤差的差值設置為所述a;
將用戶輸入的所述第二按壓的標準壓力與壓力誤差的和值設置為所述b。
可選的,在所述根據所述n個密碼和所述每個密碼的壓力信息,顯示操作界面之前,所述方法還包括:
預先設置所述預設規則。
另一方面,本發明實施例提供一種終端,包括:
接收單元,用於接收用戶輸入的密碼組,所述密碼組包括n個密碼,所述n為大於或等於1的整數;
獲取單元,用於獲取所述n個密碼中每個密碼的壓力信息;
顯示單元,用於根據所述n個密碼和所述每個密碼的壓力信息,顯示操作界面。
可選的,所述終端還包括確定單元,用於當所述密碼正確時,確定所述每個密碼的壓力信息是否滿足預設規則;
所述顯示單元具體用於,
若所述每個密碼的壓力信息不滿足所述預設規則,顯示所述終端的第一操作界面;
若所述每個密碼的壓力信息滿足所述預設規則,顯示所述終端的第二操作界面;
所述第一操作界面與所述第二操作界面顯示的內容不完全相同。
可選的,所述獲取單元具體用於,
按照壓力信息規則,獲取所述n個密碼中每個密碼的壓力信息;
所述壓力信息規則為:
若用戶輸入密碼時的壓力大於0小於a,所述密碼的壓力信息為第一按壓;
若用戶輸入密碼時的壓力大於或等於a小於b,所述密碼的壓力信息為第二按壓;
若用戶輸入密碼時的壓力大於或等於b,所述密碼的壓力信息為第三按壓;
所述a大於0,小於b。
可選的,所述終端還包括:
提示單元,用於提示用戶輸入所述第二按壓的標準壓力;
第一設置單元,用於將用戶輸入的所述第二按壓的標準壓力與壓力誤差的差值設置為所述a;將用戶輸入的所述第二按壓的標準壓力與壓力誤差的和值設置為所述b。
可選的,所述終端還包括:
第二設置單元,用於預先設置所述預設規則。
本發明實施例提供了一種終端解鎖方法及終端,所述終端解鎖方法包括:接收用戶輸入的密碼組,所述密碼組包括n個密碼,所述n為大於或等於1的整數;獲取所述n個密碼中每個密碼的壓力信息;根據所述n個密碼和所述每個密碼的壓力信息,顯示操作界面。相較於現有技術,由於可以通過用戶輸入密碼時不同的壓力信息,顯示不同的操作界面,即使用戶的可觀性密碼洩露,使用者也會因為不知道用戶輸入密碼時的壓力信息,而無法打開存儲有個人信息的操作界面,避免了用戶個人信息的洩露,提高了用戶體驗。
附圖說明
圖1為本發明實施例提供的一種終端解鎖方法的流程示意圖1;
圖2為本發明實施例提供的一種終端解鎖方法的流程示意圖2;
圖3為本發明實施例提供的一種終端的結構示意圖1;
圖4為本發明實施例提供的一種終端的結構示意圖2;
圖5為本發明實施例提供的一種終端的結構示意圖3;
圖6為本發明實施例提供的一種終端的結構示意圖4。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述。
本發明實施例提供一種終端解鎖方法,用於終端,所述終端可以為手機,平板電腦,銀行的自動櫃員機(automatictellermachine,atm),觸控螢幕的密碼鎖等,本發明實施例對此不做限定。如圖1所示,所述終端解鎖方法包括:
步驟101、接收用戶輸入的密碼組,所述密碼組包括n個密碼,所述n為大於或等於1的整數。
所述密碼組可以為數字密碼組,也可以為手勢密碼組。示例的,當用戶需 要解鎖終端進行使用時,終端首先顯示密碼界面,提示用戶輸入密碼組,通常密碼界面上顯示0~9的數字。以數字密碼組為例,用戶按順序選擇點擊n個數字,即可輸入包括n個密碼的數字密碼組;用戶也可以輸入手勢密碼組,用戶按照所述n個數字的順序滑動手指,並在每個數字處轉折或短暫停留,即可輸入手勢密碼組,所述n個數字即為手勢密碼組包括的n個密碼。
步驟102、獲取所述n個密碼中每個密碼的壓力信息。
可選的,可以在終端上設置壓力敏感屏,用於採集每次用戶點擊該屏幕的壓力。以數字密碼組為例,在輸入每個數字時,用戶可以選擇不同的按壓力度在屏幕上點擊。此時,即便輸入同一個數字,也可以按照按壓力度進行區分。
具體的,所述壓力信息可以是具體的壓力值,也可以是壓力類型。示例的,以壓力類型為例進行說明,初始化時,可以預先在終端中存儲壓力信息規則,所述壓力信息規則是按照壓力值的大小,將壓力劃分為多種類型,例如第一按壓(普通按壓),第二按壓(輕按壓),第三按壓(重按壓)。然後在用戶輸入密碼的同時採集用戶手指對屏幕的壓力值,按照壓力值查詢壓力信息規則,確定用戶輸入密碼時的壓力類型,進而即可獲取該密碼的壓力信息。
步驟103、根據所述n個密碼和所述每個密碼的壓力信息,顯示操作界面。
由於終端上的應用越來越多,其中一些應用可能涉及用戶的個人信息,例如,存儲有用戶財產信息的支付寶,網銀,或者涉及用戶隱私的相冊,微信等應用。如果用戶的密碼洩露,可能會造成這些應用中的個人信息洩露。因此,示例的,初始化時,可以首先預先設置密碼、壓力信息和操作界面的對應關係,然後按照密碼、壓力信息和操作界面的對應關係,顯示所述n個密碼和所述每個密碼的壓力信息對應的操作界面,不同的操作界面顯示的內容不完全相同,只有密碼和壓力信息滿足對應關係時,才會顯示涉及個人信息的操作界面。
這樣一來,由於可以通過用戶輸入密碼時不同的壓力信息,顯示不同的操作界面,即使用戶的可觀性密碼洩露,使用者也會因為不知道用戶輸入密碼時的壓力信息,而無法打開存儲有個人信息的操作界面,避免了用戶個人信息的洩露,提高了用戶體驗。
可選的,在根據所述n個密碼和所述每個密碼的壓力信息,顯示操作界面時,可以首先確定所述n個密碼是否正確,當所述密碼正確時,確定所述每個密碼的壓力信息是否滿足預設規則;若所述每個密碼的壓力信息不滿足所述預設規則,顯示所述終端的第一操作界面;若所述每個密碼的壓力信息滿足所述預設規則,顯示所述終端的第二操作界面。所述第一操作界面與所述第二操作界面顯示的內容不完全相同。
示例的,假設第一操作界面不涉及用戶的個人信息,第二操作界面包括存儲有用戶個人信息的應用,預設規則為用戶輸入密碼時的點擊壓力依次增大。以數字密碼組為例進行說明,參考密碼為「3」,「4」,「9」,「3」。
當用戶輸入密碼之後,首先確定用戶輸入的密碼是否與參考密碼相同,如果用戶按順序點擊「3」,「4」,「9」,「3」,說明用戶輸入的密碼與參考密碼相同;如果用戶並未按順序點擊「3」,「4」,「9」,「3」,說明用戶輸入的密碼與參考密碼不相同。在用戶輸入的密碼與參考密碼相同時,確定每個密碼的壓力信息是否滿足預設規則。例如,當用戶點擊「3」,「4」,「9」,「3」這四個數字的壓力無規律可循時,說明每個密碼的壓力信息不符合預設規則,此時終端可以顯示不涉及個人信息的第一操作界面;當用戶點擊「3」,「4」,「9」,「3」這四個數字的壓力依次增大時,說明每個密碼的壓力信息符合預設規則,此時終端可以顯示涉及個人信息的第二操作界面。
可選的,可以按照壓力信息規則,獲取所述n個密碼中每個密碼的壓力信息。所述壓力信息規則為:若用戶輸入密碼時的壓力大於0小於a,所述密碼的壓力信息為第一按壓;若用戶輸入密碼時的壓力大於或等於a小於b,所述密碼的壓力信息為第二按壓;若用戶輸入密碼時的壓力大於或等於b,所述密碼的壓力信息為第三按壓;所述a大於0,小於b。
示例的,所述壓力信息規則可以如表1所示:
表1壓力信息規則
由表1可知,當用戶點擊數字輸入密碼時的壓力較小,且小於a時,確定所述密碼的壓力信息為第一按壓,也可以表述為普通按壓;當用戶點擊數字輸入密碼時的壓力介於a與b之間時,確定所述密碼的壓力信息為第二按壓,也可以表述為輕按壓;當用戶點擊數字輸入密碼時的壓力較大,且大於b時,確定所述密碼的壓力信息為第三按壓,也可以表述為重按壓。例如,假設預設規則為用戶輸入的密碼的壓力信息依次滿足第一按壓,第二按壓,第一按壓和第三按壓。當用戶點擊「3」,「4」,「9」,「3」這四個數字的壓力值依次滿足第一按壓,第二按壓,第一按壓,第三按壓的範圍時,說明密碼的壓力信息符合預設規則,此時終端選擇顯示涉及個人信息的第二操作界面;否則終端顯示不涉及個人信息的第一操作界面。
進一步的,在所述接收用戶輸入的密碼組之前,還可以首先提示用戶輸入所述第二按壓的標準壓力,然後將用戶輸入的所述第二按壓的標準壓力與壓力誤差的差值設置為所述a;將用戶輸入的所述第二按壓的標準壓力與壓力誤差的和值設置為所述b。
示例的,由於不同的用戶點擊屏幕的壓力習慣不同,例如老人和兒童對屏幕點擊的力度較小,成年人對屏幕點擊的力度較大。為了配合不同的終端使用者的使用習慣,可以在初始化時,按照用戶的習慣,設置第一按壓、第二按壓和第三按壓的臨界點。具體的,可以選擇第二按壓為比對基礎數據,在初始化時,提示用戶輸入第二按壓的標準壓力,以該標準壓力為基礎,將標準壓力與壓力誤差的差值設置為第一按壓與第二按壓之間的臨界值a,將標準壓力與壓力誤差的和值設置為第二按壓與第三按壓之間的臨界值b。所述壓力誤差可以根據具體情況進行設定,本發明實施例對此不做限定。
本發明實施例提供了一種終端解鎖方法,包括:接收用戶輸入的密碼組, 所述密碼組包括n個密碼,所述n為大於或等於1的整數;獲取所述n個密碼中每個密碼的壓力信息;根據所述n個密碼和所述每個密碼的壓力信息,顯示操作界面。相較於現有技術,由於可以通過用戶輸入密碼時不同的壓力信息,顯示不同的操作界面,即使用戶的可觀性密碼洩露,使用者也會因為不知道用戶輸入密碼時的壓力信息,而無法打開存儲有個人信息的操作界面,避免了用戶個人信息的洩露,提高了用戶體驗。
本發明實施例提供一種終端解鎖方法,應用於終端,所述終端可以為手機,平板電腦,觸控螢幕的密碼鎖等,本發明實施例以手機為例進行說明。所述終端解鎖方法如圖2所示,包括:
步驟201、設置壓力信息規則,執行步驟202。
示例的,所述壓力信息規則可以為按照壓力值的大小,將用戶輸入密碼時的壓力劃分為第一按壓、第二按壓或者第三按壓三種類型。所述壓力信息規則可以參考表1所示,即當用戶點擊數字輸入密碼時的壓力較小,且小於a時,確定所述密碼的壓力信息為第一按壓;當用戶點擊數字輸入密碼時的壓力介於a與b之間時,確定所述密碼的壓力信息為第二按壓;當用戶點擊數字輸入密碼時的壓力較大,且大於b時,確定所述密碼的壓力信息為第三按壓。
實際應用中,可以按照用戶的使用習慣確定所述a和所述b,示例的,按照第二按壓的標準壓力為基礎設置所述a和所述b,不同用戶輸入的標準壓力不同,按照不同用戶輸入的標準壓力即可設置適用於不同用戶的壓力信息規則。例如,首先提示用戶輸入第二按壓的標準壓力,以該標準壓力為基礎,將標準壓力與壓力誤差的差值設置為第一按壓與第二按壓之間的臨界值a,將標準壓力與壓力誤差的和值設置為第二按壓與第三按壓之間的臨界值b。其中,壓力誤差可以根據具體情況進行設定,手機也可以提供多種選項共用戶選擇,本發明實施例對此不做限定。
步驟202、設置預設規則,執行步驟203。
用戶可以為手機設置兩個操作界面,其中,第一操作界面顯示不涉及個人信息的應用和文件,第二操作界面顯示涉及個人信息的應用和文件,用戶可以 預先設置第一操作界面和第二操作界面的顯示內容。示例的,用戶可以為涉及個人信息的應用和文件設置安全標識,第一界面僅顯示未設置安全標識的應用和文件,第二操作界面可以顯示手機的全部應用和文件。例如,由於支付寶,網銀等應用涉及用戶的財產信息,如果洩露可能會造成用戶的財產損失,因此用戶可以為支付寶,網銀等應用設置安全標識;或者相冊中有一些照片涉及用戶的隱私,如果洩露可能會對用戶造成不好的影響,用戶也可以為這些照片設置安全標識。這樣在顯示第一操作界面時,不會顯示支付寶,網銀等應用,也不會顯示涉及用戶隱私的照片。
在設置完成第一操作界面和第二操作界面顯示的內容之後,用戶可以根據輸入習慣設置預設規則。以包括4個密碼的數字密碼組為例,所述預設規則可以為用戶輸入的4個密碼時的壓力信息滿足採用第一按壓方式點擊第一個數字,採用第二按壓方式點擊第二個數字,採用第一按壓方式點擊第三個數字,採用第三按壓方式點擊第四個數字。實際應用中,用戶還可以設置參考密碼,用於確定用戶輸入的密碼是否正確。
步驟203、接受用戶輸入的密碼組,執行步驟204。
示例的,當用戶現在需要解鎖手機進行使用時,手機首先顯示密碼界面,用戶在所述密碼界面上輸入密碼組。以數字密碼組為例,所述密碼界面顯示0~9的數字鍵盤,假設用戶的密碼組包括4個密碼,用戶按照順序依次在數字鍵盤上點擊輸入4個數字,即可完成密碼的輸入。
步驟204、確定用戶輸入的密碼是否正確;若用戶輸入的密碼正確,執行步驟205;若用戶輸入的密碼不正確,執行步驟209。
示例的,手機中預先設置了參考密碼,如果用戶輸入的密碼與手機中預設的參考密碼相同,表示用戶輸入的密碼正確;如果用戶輸入的密碼與手機中預設的參考密碼不相同,表示用戶輸入的密碼不正確。假設參考密碼為「3」,「4」,「9」,「3」,如果用戶輸入的密碼為「3」,「4」,「9」,「3」,表示用戶輸入的密碼正確;如果用戶輸入的密碼不是「3」,「4」,「9」,「3」,或者輸入的順序不同,表示用戶輸入的密碼不正確。
步驟205、獲取所述密碼組中每個密碼的壓力信息,執行步驟205。
如果用戶輸入的密碼正確,說明可能是用戶在使用手機,但是也不排除其他知道用戶密碼的使用者在使用,因此還需要根據壓力信息進行判斷。
示例的,在用戶輸入密碼的同時,採集用戶點擊每個密碼的壓力,由於壓力屬於力的一種,因此壓力的單位為牛頓(n),為描述簡便,本發明實施例中的壓力值省略單位,僅用數字表述。在採集到用戶點擊每個密碼的壓力後,可以查詢壓力信息規則,獲取用戶點擊每個密碼時的壓力類型。假設用戶點擊「3」,「4」,「9」,「3」時的壓力分別為4,10,4,20,所述壓力信息規則中的a為5,b為15,通過查詢表1可知,用戶點擊第一個密碼「3」時的壓力小於5,屬於第一按壓;用戶點擊第二個密碼「4」時的壓力大於5,小於15,屬於第二按壓;用戶點擊第三個密碼「9」時的壓力小於5,屬於第一按壓;用戶點擊第四個密碼「3」時的壓力大於15,屬於第三按壓。由此可知,用戶輸入的密碼組的壓力信息為第一按壓,第二按壓,第一按壓和第三按壓。
步驟206、確定每個密碼的壓力信息是否滿足預設規則;若每個密碼的壓力信息不滿足所述預設規則,執行步驟207;若每個密碼的壓力信息滿足所述預設規則,執行步驟208。
示例的,將獲取的每個密碼的壓力信息與預設規則進行對比,若壓力信息與預設規則相同,則表示密碼和每個密碼的壓力信息滿足所述預設規則;若壓力信息與預設規則不同,則表示密碼和每個密碼的壓力信息不滿足所述預設規則。
步驟207、顯示不涉及用戶個人信息的第一操作界面,本流程結束。
示例的,由於每個密碼的壓力信息不滿足所述預設規則,說明可能不是用戶本人在使用手機,因此手機顯示的是不涉及用戶個人信息的第一操作界面,避免用戶的個人信息的洩露。同時,如果用戶當前使用手機並不是要對個人信息進行處理,也可以選擇輸入不符合預設規則的密碼,通過第一操作界面使用手機。
步驟208、顯示涉及用戶個人信息的第二操作界面。
示例的,如果每個密碼的壓力信息滿足所述預設規則,說明肯定是用戶子在使用手機,且所述用戶可能會需要對個人信息進行修改或刪除等操作,因此可以顯示涉及用戶個人信息的第二操作界面。
步驟209、顯示密碼不正確界面,提示用戶再次輸入密碼。
如果用戶輸入的密碼不正確,說明不是用戶本人在使用手機,或者,用戶不小心點擊錯了密碼,因此可以提示用戶再次輸入密碼。
需要說明的是,本發明實施例提供的終端解鎖方法步驟的先後順序可以進行適當調整,步驟也可以根據情況進行相應增減,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到變化的方法,都應涵蓋在本發明的保護範圍之內,因此不再贅述。
本發明實施例提供了一種終端解鎖方法,相較於現有技術,由於可以通過用戶輸入密碼時不同的壓力信息,顯示不同的操作界面,即使用戶的可觀性密碼洩露,使用者也會因為不知道用戶輸入密碼時的壓力信息,而無法打開存儲有個人信息的操作界面,避免了用戶個人信息的洩露,提高了用戶體驗。
本發明實施例提供一種終端30,如圖3所示,包括:
接收單元301,用於接收用戶輸入的密碼組,所述密碼組包括n個密碼,所述n為大於或等於1的整數。
獲取單元302,用於獲取所述n個密碼中每個密碼的壓力信息。
顯示單元303,用於根據所述n個密碼和所述每個密碼的壓力信息,顯示操作界面。
這樣一來,由於可以通過用戶輸入密碼時不同的壓力信息,顯示不同的操作界面,即使用戶的可觀性密碼洩露,使用者也會因為不知道用戶輸入密碼時的壓力信息,而無法打開存儲有個人信息的操作界面,避免了用戶個人信息的洩露,提高了用戶體驗。
可選的,如圖4所示,所述終端30還包括確定單元304,用於當所述密碼正確時,確定所述每個密碼的壓力信息是否滿足預設規則;所述顯示單元303具體用於,若所述每個密碼的壓力信息不滿足所述預設規則,顯示所述終端30 的第一操作界面;若所述每個密碼的壓力信息滿足所述預設規則,顯示所述終端30的第二操作界面;所述第一操作界面與所述第二操作界面顯示的內容不完全相同。
可選的,所述獲取單元302具體用於,按照壓力信息規則,獲取所述n個密碼中每個密碼的壓力信息;所述壓力信息規則為:若用戶輸入密碼時的壓力大於0小於a,所述密碼的壓力信息為第一按壓;若用戶輸入密碼時的壓力大於或等於a小於b,所述密碼的壓力信息為第二按壓;若用戶輸入密碼時的壓力大於或等於b,所述密碼的壓力信息為第三按壓;所述a大於0,小於b。
可選的,如圖5所示,所述終端30還包括:提示單元305,用於提示用戶輸入所述第二按壓的標準壓力;第一設置單元306,用於將用戶輸入的所述第二按壓的標準壓力與壓力誤差的差值設置為所述a;將用戶輸入的所述第二按壓的標準壓力與壓力誤差的和值設置為所述b。
可選的,如圖6所示,所述終端30還包括:第二設置單元307,用於預先設置所述預設規則。
需要說明的是,第一,所述獲取單元302,確定單元304,提示單元305,第一設置單元306和所述第二設置單元307均可由位於終端30的中央處理器(centralprocessingunit,cpu)、微處理器(microprocessorunit,mpu)、數位訊號處理器(digitalsignalprocessor,dsp)、或現場可編程門陣列(fieldprogrammablegatearray,fpga)等實現。所述接收單元301可由位於終端30的無線接收模塊或有線接收模塊實現。所述顯示單元303可由位於終端30的顯示屏實現。
第二,所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
本發明實施例提供了一種終端,包括:接收單元,用於接收用戶輸入的密碼組,所述密碼組包括n個密碼,所述n為大於或等於1的整數;獲取單元,用於獲取所述n個密碼中每個密碼的壓力信息;顯示單元,用於根據所述n個 密碼和所述每個密碼的壓力信息,顯示操作界面。相較於現有技術,由於可以通過用戶輸入密碼時不同的壓力信息,顯示不同的操作界面,即使用戶的可觀性密碼洩露,使用者也會因為不知道用戶輸入密碼時的壓力信息,而無法打開存儲有個人信息的操作界面,避免了用戶個人信息的洩露,提高了用戶體驗。
以上所述,僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。