本發明涉及移動通信領域,尤其涉及一種屏幕解鎖防誤觸方法及其移動終端。
背景技術:
現今愈來愈多移動終端采用觸控式屏幕取代傳統按鍵與屏幕,以作為移動終端的輸入/輸出裝置。隨著觸控式屏幕制程愈來愈成熟,移動終端所配備的觸控式屏幕尺寸也愈裝愈大,因此使用者誤觸問題愈來愈多。譬如:當移動終端放置于口袋內靠近人體時,如果不小心誤觸電源按鍵導致屏幕點亮,此時,一般的移動終端會出現解鎖界面,如果此時用戶沒有及時發現,移動終端屏幕與身體持續接觸,就會導致移動終端不斷接收用戶輸入的錯誤的解鎖密碼。而現有的移動終端為防止信息泄露,一般都會設置在輸入解鎖密碼錯誤輸入M次之后,格式化本移動終端。這樣就導致移動終端在用戶毫不知情的情況下輸入多次錯誤的解鎖密碼,致使移動終端被格式化,數據丟失,給用戶使用造成損失。
技術實現要素:
本發明的目的在于提供一種屏幕解鎖防誤觸方法,以解決誤觸情況下,終端被格式化的技術問題。此外,為了解決上述問題,本發明還提供了一種實施該屏幕解鎖防誤觸方法的移動終端。
為了解決上述問題,本發明提供了一種屏幕解鎖防誤觸方法,其包括如下步驟:
接收到用戶連續N次輸入錯誤解鎖密碼時,控制滅屏;
在滅屏后的第一預設時間段內,若接收到用戶用于點亮屏幕的觸發信號且接收到用戶第N+1次輸入的錯誤解鎖密碼,接收到用戶第M次輸入的錯誤解鎖密碼時,格式化終端的數據,其中,M>N。
作為本發明的進一步改進,接收到用戶連續N次輸入錯誤解鎖密碼的步驟之后,還包括:
檢測外界光線強度;
判斷所述外界光線強度是否超過預設光線強度;
若所述外界光線強度超過所述預設光線強度,接收到用戶第M次輸入錯誤解鎖密碼時,格式化終端的數據,其中,M>N;
若所述外界光線強度未超過所述預設光線強度,控制滅屏;或者,接收到用戶第M次輸入錯誤解鎖密碼時,不格式化終端的數據和/或控制滅屏。
作為本發明的進一步改進,若所述外界光線強度超過所述預設光線強度的步驟之后,還包括:
備份所述終端的數據至預設存儲區和/或上傳所述終端的數據至云端。
作為本發明的進一步改進,若所述外界光線強度超過所述預設光線強度的步驟之后,還包括:
發送報警短信至與預設綁定號碼對應的終端或呼叫與所述預設綁定號碼對應的終端。
作為本發明的進一步改進,若所述外界光線強度超過所述預設光線強度的步驟之后,還包括:
啟動錄音機進行錄音以獲得錄音數據和/或啟動攝像機進行拍攝或錄像以獲得圖片或錄像數據;
上傳所述錄音數據和/或所述圖片或錄像數據至云端,或者,發送所述錄音數據和/或所述圖片或錄像數據至與預設綁定號碼對應的終端。
作為本發明的進一步改進,若所述外界光線強度超過所述預設光線強度的步驟之后,還包括:
獲取終端的當前位置信息;
發送所述當前位置信息至與預設綁定號碼對應的終端。
作為本發明的進一步改進,若所述外界光線強度未超過所述預設光線強度的步驟之后,還包括:
接收到用戶第N+1次輸入錯誤解鎖密碼時,輸出提示信號至外部。
為了解決上述問題,本發明還提供了一種移動終端,其包括:
鎖屏處理模塊,用于接收到用戶連續N次輸入錯誤解鎖密碼時,控制滅屏;
第一格式化處理模塊,用于在滅屏后的第一預設時間段內,若接收到用戶用于點亮屏幕的觸發信號且接收到用戶第N+1次輸入的錯誤解鎖密碼,接收到用戶第M次輸入的錯誤解鎖密碼時,格式化終端的數據,其中,M>N。
作為本發明的進一步改進,還包括:
光線強度檢測模塊,用于檢測外界光線強度;
光線強度判斷模塊,用于判斷所述外界光線強度是否超過預設光線強度;
第二格式化處理模塊,用于若所述外界光線強度超過所述預設光線強度,接收到用戶第M次輸入錯誤解鎖密碼時,格式化終端的數據,其中,M>N;
誤觸處理模塊,用于若所述外界光線強度未超過所述預設光線強度,控制滅屏;或者,接收到用戶第M次輸入錯誤解鎖密碼時,不格式化終端的數據和/或控制滅屏。
作為本發明的進一步改進,還包括:
終端數據備份模塊,用于備份所述終端的數據至預設存儲區和/或上傳所述終端的數據至云端。
作為本發明的進一步改進,還包括:
綁定終端提醒模塊,用于發送報警短信至與預設綁定號碼對應的終端或呼叫與所述預設綁定號碼對應的終端。
作為本發明的進一步改進,還包括:
啟動模塊,用于啟動錄音機進行錄音以獲得錄音數據和/或啟動攝像機進行拍攝或錄像以獲得圖片或錄像數據;
數據傳輸模塊,用于上傳所述錄音數據和/或所述圖片或錄像數據至云端,或者,發送所述錄音數據和/或所述圖片或錄像數據至與預設綁定號碼對應的終端。
作為本發明的進一步改進,還包括:
位置信息獲取模塊,用于獲取終端的當前位置信息;
位置信息發送模塊,用于發送所述當前位置信息至與預設綁定號碼對應的終端。
作為本發明的進一步改進,還包括:
提示信號輸出模塊,接收到用戶第N+1次輸入錯誤解鎖密碼時,用于輸出提示信號至外部。
與現有技術相比,本發明在接收到用戶連續N次輸入錯誤解鎖密碼時,通過控制滅屏以避免終端數據的丟失。
附圖說明
圖1為本發明屏幕解鎖防誤觸方法第一種實施例的流程示意圖。
圖2為本發明屏幕解鎖防誤觸方法第二種實施例的流程示意圖。
圖3為本發明屏幕解鎖防誤觸方法第三種實施例的流程示意圖。
圖4為本發明屏幕解鎖防誤觸方法第四種實施例的流程示意圖。
圖5為本發明屏幕解鎖防誤觸方法第五種實施例的流程示意圖。
圖6為本發明屏幕解鎖防誤觸方法第六種實施例的流程示意圖。
圖7為本發明屏幕解鎖防誤觸方法第七種實施例的流程示意圖。
圖8為本發明移動終端第一種實施例的功能模塊示意圖。
圖9為本發明移動終端第二種實施例的功能模塊示意圖。
圖10為本發明移動終端第三種實施例的功能模塊示意圖。
圖11為本發明移動終端第四種實施例的功能模塊示意圖。
圖12為本發明移動終端第五種實施例的功能模塊示意圖。
圖13為本發明移動終端第六種實施例的功能模塊示意圖。
圖14為本發明移動終端第七種實施例的功能模塊示意圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用來限定本發明。
圖1展示了本發明屏幕解鎖防誤觸方法的一種實施例。在本實施例中,該屏幕解鎖防誤觸方法包括如下步驟:
步驟S1,接收到用戶連續N次輸入錯誤解鎖密碼時,控制滅屏。
具體地,在屏幕解鎖密碼輸入界面,移動終端在接收到用戶連續N次輸入錯誤解鎖密碼之后,控制移動終端滅屏,(其中,N、M均為正整數,N小于M,如N=6,M=8),以此防止用戶因移動終端放置于口袋內誤觸輸入錯誤解鎖密碼,導致格式化本終端數據,防止終端內私密信息被他人獲取。
步驟S2,在滅屏后的第一預設時間段內,若接收到用戶用于點亮屏幕的觸發信號且接收到用戶第N+1次輸入的錯誤解鎖密碼,當接收到用戶第M次輸入的錯誤解鎖密碼時,格式化終端的數據,其中,M>N。
具體地,在滅屏后的第一預設時間段內,若接收到用戶點亮屏幕操作并再次輸入錯誤解鎖密碼,將本次輸入的錯誤解鎖密碼記錄為第N+1次,當輸入的錯誤解鎖密碼達到M次時,格式化本終端數據。
此外,在滅屏后的第一預設時間段之后,若接收用戶點亮屏幕操作并再次輸入錯誤解鎖密碼,將本次輸入的錯誤解鎖密碼記錄為第1次,當輸入的錯誤解鎖密碼達到N次時,控制移動終端滅屏。
圖2展示了本發明屏幕解鎖防誤觸方法的另一種實施例。在本實施例中,該屏幕解鎖防誤觸方法包括如下步驟:
步驟S10,接收到用戶連續N次輸入錯誤解鎖密碼時,檢測外界光線強度。
具體地,在屏幕解鎖密碼輸入界面,移動終端在接收到用戶連續N次輸入錯誤解鎖密碼之后,啟動光線傳感器檢測外界光線強度。
現有技術中,為便于用戶接聽電話時控制顯示屏黑屏或亮屏,移動終端上均會設置光線傳感器。優選的,在本發明中,該光線傳感器即為移動終端上所安裝的光線傳感器,不需要另外在移動終端上設置光線傳感器。
步驟S11,判斷所述外界光線強度是否超過預設光線強度。若所述外界光線強度超過所述預設光線強度,執行步驟S12。若所述外界光線強度未超過所述預設光線強度,執行步驟S13。
步驟S12,接收到用戶第M次輸入錯誤解鎖密碼時,格式化終端的數據,其中,M>N,M次錯誤解鎖密碼在第二預設時間段內輸入。
具體地,當光線傳感器檢測到外界光線強度超過(高于)預設光線強度時,移動終端可繼續接收用戶輸入解鎖密碼,并在用戶連續M次輸入錯誤解鎖密碼之后,格式化本終端數據(其中,N、M均為正整數,N小于M,如N=4,M=8)。此時,說明該移動終端外界光線較好,可判斷本次輸入是用戶本人或他人手動有意輸入的,不存在誤觸的可能,故,當用戶連續M次輸入錯誤解鎖密碼之后,格式化本終端數據,防止終端內私密信息被他人獲取。
需要說明的是,M次錯誤解鎖密碼在第二預設時間段內輸入。即:該用戶在第二預設時間內連續第N次或M次輸入錯誤解鎖密碼。當距離上一次輸入錯誤解鎖密碼超過第二預設時間,則本次輸入的解鎖密碼記為第一次輸入錯誤解鎖密碼。此外,此外,還可以是從第N+1次開始,后面的M-N次錯誤解鎖密碼在第二預設時間段內輸入。
步驟S13,控制滅屏;或者,接收到用戶第M次輸入錯誤解鎖密碼時,不格式化終端的數據和/或控制滅屏。
具體地,當光線傳感器檢測到外界光線強度未超過(低于或等于)預設光線強度時,移動終端可繼續接收用戶輸入解鎖密碼,并在用戶連續M次輸入錯誤解鎖密碼之后,不格式化本終端數據、或控制滅屏,或直接在光線傳感器檢測到外界光線強度未超過(低于或等于)預設光線強度時,控制滅屏(其中,N、M均為正整數,N小于M,如N=4,M=8)。此時,因檢測到移動終端外界光線較暗,說明該移動終端應該是放置于包內或口袋內,存在移動終端與其他物品接觸而導致誤觸輸入錯誤的解鎖密碼的可能,故,當用戶連續M次輸入錯誤解鎖密碼之后,不格式化本終端數據。可避免因誤觸導致本終端數據被格式化,給用戶造成巨大麻煩。
將本發明的屏幕解鎖防誤觸方法用于移動終端使用過程中,被格式化的移動終端數據可能在后續的移動終端使用過程中,用戶需要重復利用(譬如:常用的聯系人),或對于用戶來說具有重要的意義(譬如:親人照片)。因此,上述實施例的基礎上,在其他實施例中,參見圖3,步驟S11與步驟S12之間還包括:
步驟S21,備份所述終端的數據至預設存儲區和/或上傳所述終端的數據至云端。
需要說明的是,本實施例中的預設存儲區可能是終端的加密存儲區。
本實施例通過將終端的數據進行備份和/或將終端的數據存儲至云端,便于用戶后續使用過程中,重新于該終端的數據中提取有用部分。
將本發明的屏幕解鎖防誤觸方法用于移動終端使用過程中,移動終端丟失后可能被其他人手動有意輸入多次錯誤的解鎖密碼,因此,對于此種情況需要即時通知用戶。因此,上述實施例的基礎上,在其他實施例中,參見圖4,步驟S11之后,還包括:
步驟S31,發送報警短信至與預設綁定號碼對應的終端或呼叫與所述預設綁定號碼對應的終端。
需要說明的是,丟失的移動終端被其他人拾取后,拾取者多次輸入錯誤密碼后,自動與用戶聯系。因此,拾取者可以直接與用戶聯系,以歸還用戶的移動終端。此外,報警短信可能包括移動終端的位置信息,可以便于用戶快速確定移動終端的位置,從而便于用戶快速尋到移動終端。
將本發明的屏幕解鎖防誤觸方法用于移動終端使用過程中,移動終端丟失后,需要確定移動終端拾取者,以便追回用戶的移動終端。因此,上述實施例的基礎上,在其他實施例中,參見圖5,步驟S11之后,還包括:
步驟S41,啟動錄音機進行錄音以獲得錄音數據和/或啟動攝像機進行拍攝或錄像以獲得圖片或錄像數據。
步驟S42,上傳所述錄音數據和/或所述圖片或錄像數據至云端,或者,發送所述錄音數據和/或所述圖片或錄像數據至與預設綁定號碼對應的終端。
優選的,移動終端控制啟動前置攝像頭進行拍攝或錄像,以便獲取使用者面部圖像。
需要說明的是,丟失的移動終端被其他人拾取后,拾取者多次輸入錯誤密碼后,移動終端可以自動獲取拾取者的音頻數據和/或圖片或錄像數據,因而,便于用戶快速確定拾取者,從而快速尋回移動終端。
將本發明的屏幕解鎖防誤觸方法用于移動終端使用過程中,移動終端丟失后,需要對移動終端進行定位,以便追回用戶的移動終端。因此,上述實施例的基礎上,在其他實施例中,參見圖6,步驟S11之后,還包括:
步驟S51,獲取終端的當前位置信息。
步驟S52,發送所述當前位置信息至與預設綁定號碼對應的終端。
需要說明的是,丟失的移動終端被其他人拾取后,拾取者多次輸入錯誤密碼后,移動終端自動獲取當前的位置信息,因此,便于用戶根據該位置信息快速尋回移動終端。
將本發明的屏幕解鎖防誤觸方法用于移動終端使用過程中,移動終端誤觸的情況下,需要即時提醒用戶。因此,上述實施例的基礎上,在其他實施例中,參見圖7,步驟S11之后,還包括:
步驟S61,接收到用戶第N+1次輸入錯誤解鎖密碼時,輸出提示信號至外部。
具體地,當光線傳感器檢測到外界光線強度低于預設光線強度時,移動終端可繼續接收用戶輸入解鎖密碼,并在用戶連續第N+1次輸入錯誤解鎖密碼之后,移動終端發出提示信號(譬如:聲音信號和/或光信號和/或振動信號),以提示用戶移動終端被誤觸。
圖8展示了本發明移動終端的一種實施例。在本實施例中,該移動終端包括鎖屏處理模塊1和第一格式化處理模塊2。
鎖屏處理模塊1,用于接收到用戶連續N次輸入錯誤解鎖密碼時,控制滅屏;第一格式化處理模塊2,用于在滅屏后的第一預設時間段內,若接收到用戶用于點亮屏幕的觸發信號且接收到用戶第N+1次輸入的錯誤解鎖密碼,接收到用戶第M次輸入的錯誤解鎖密碼時,格式化終端的數據,其中,M>N。
圖9展示了本發明移動終端的另一種實施例。在本實施例中,該移動終端包括光線強度檢測模塊10、光線強度判斷模塊11、第二格式化處理模塊12和誤觸處理模塊13。
光線強度檢測模塊10用于接收到用戶連續N次輸入錯誤解鎖密碼時,檢測外界光線強度;光線強度判斷模塊11,用于判斷所述外界光線強度是否超過預設光線強度;第二格式化處理模塊12,用于若所述外界光線強度超過所述預設光線強度,接收到用戶第M次輸入錯誤解鎖密碼時,格式化終端的數據,其中,M>N;誤觸處理模塊13,用于若所述外界光線強度未超過所述預設光線強度,控制滅屏;或者,接收到用戶第M次輸入錯誤解鎖密碼時,不格式化終端的數據和/或控制滅屏。
上述實施例的基礎上,其他實施例中,參見圖10,移動終端還包括終端數據備份模塊21。
終端數據備份模塊21用于備份所述終端的數據至預設存儲區和/或上傳所述終端的數據至云端。
上述實施例的基礎上,其他實施例中,參見圖11,移動終端還包括綁定終端提醒模塊31。
綁定終端提醒模塊31,用于發送報警短信至與預設綁定號碼對應的終端或呼叫與所述預設綁定號碼對應的終端。
上述實施例的基礎上,其他實施例中,參見圖12,移動終端還包括啟動模塊41和數據傳輸模塊42。
啟動模塊41,用于啟動錄音機進行錄音以獲得錄音數據和/或啟動攝像機進行拍攝或錄像以獲得圖片或錄像數據;數據傳輸模塊42,用于上傳所述錄音數據和/或所述圖片或錄像數據至云端,或者,發送所述錄音數據和/或所述圖片或錄像數據至與預設綁定號碼對應的終端。
上述實施例的基礎上,其他實施例中,參見圖13,移動終端還包括位置信息獲取模塊51和位置信息發送模塊52。
位置信息獲取模塊51,用于獲取終端的當前位置信息;位置信息發送模塊52,用于發送所述當前位置信息至與預設綁定號碼對應的終端。
上述實施例的基礎上,其他實施例中,參見圖14,移動終端還包括提示信號輸出模塊61。
提示信號輸出模塊61,接收到用戶第N+1次輸入錯誤解鎖密碼時,用于輸出提示信號至外部。
關于上述七個實施例移動終端中各模塊實現技術方案的其他細節,可參見上述實施例中的內存管理方法中的描述,此處不再贅述。
需要說明的是,本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于裝置類實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
以上對發明的具體實施方式進行了詳細說明,但其只作為范例,本發明并不限制與以上描述的具體實施方式。對于本領域的技術人員而言,任何對該發明進行的等同修改或替代也都在本發明的范疇之中,因此,在不脫離本發明的精神和原則范圍下所作的均等變換和修改、改進等,都應涵蓋在本發明的范圍內。