本發(fā)明涉及通信領(lǐng)域,尤其涉及一種屏幕應(yīng)急解鎖方法及裝置。
背景技術(shù):
隨著國內(nèi)通信產(chǎn)業(yè)的高速發(fā)展和人們生活水平的不斷提高,移動(dòng)終端尤其是智能移動(dòng)終端,迅速普及,成為人們?nèi)粘I睢⒐ぷ骱蛯W(xué)習(xí)中必不可少的電子產(chǎn)品。為保護(hù)個(gè)人信息及隱私、避免誤操作或節(jié)省電力,智能移動(dòng)終端一般都有鎖屏功能。在設(shè)定的時(shí)間內(nèi)用戶無操作時(shí),移動(dòng)終端會(huì)自動(dòng)鎖定屏幕。鎖屏后的終端,必須進(jìn)行屏幕解鎖后才能繼續(xù)使用。
實(shí)際應(yīng)用中,若用戶忘記正確的解鎖密碼,多次嘗試解鎖失敗時(shí)移動(dòng)終端會(huì)被鎖死,禁止用戶輸入鎖屏密碼。不能解鎖終端,也就無法使用終端及終端中的各種應(yīng)用,影響用戶終端的使用,用戶體驗(yàn)效果不佳。對(duì)此,現(xiàn)有的方案有:通過與其他用戶或者云端交互來解鎖屏幕,或者通過密保問題等方式確認(rèn)用戶身份解鎖終端屏幕。
可見,現(xiàn)有的屏幕應(yīng)急解鎖方案中需用戶預(yù)先設(shè)置,或者需要交互認(rèn)證,或者需要回答密保問題來確認(rèn)用戶身份,用戶操作步驟繁多,便捷性差。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種屏幕應(yīng)急解鎖方法及裝置,用于解決現(xiàn)有的屏幕應(yīng)急解鎖方案操作步驟繁多,便捷性差的技術(shù)問題。
本發(fā)明的第一個(gè)方面是提供一種屏幕應(yīng)急解鎖方法,包括:當(dāng)屏幕解鎖失敗時(shí),獲取終端當(dāng)前所在的實(shí)時(shí)位置;根據(jù)所述實(shí)時(shí)位置的屬性,從所述終端中的常用應(yīng)用中確定對(duì)應(yīng)的驗(yàn)證應(yīng)用,所述實(shí)時(shí)位置的屬性包括常去位置、曾去位置和陌生位置;將所述驗(yàn)證應(yīng)用推送給用戶進(jìn)行登錄,若登錄成功,則解鎖屏幕。
本發(fā)明的另一個(gè)方面是提供一種屏幕應(yīng)急解鎖裝置,包括:獲取模塊,用于當(dāng)屏幕解鎖失敗時(shí),獲取終端當(dāng)前所在的實(shí)時(shí)位置;選擇模塊,用于根據(jù)所述實(shí)時(shí)位置的屬性,從所述終端中的常用應(yīng)用中確定對(duì)應(yīng)的驗(yàn)證應(yīng)用,所述實(shí)時(shí)位置的屬性包括常去位置、曾去位置和陌生位置;處理模塊,用于將所述驗(yàn)證應(yīng)用推送給用戶進(jìn)行登錄,若登錄成功,則解鎖屏幕。
本發(fā)明提供的屏幕應(yīng)急解鎖方法及裝置,基于終端當(dāng)前所在位置的屬性,確定對(duì)應(yīng)的驗(yàn)證應(yīng)用推送給用戶登錄,并根據(jù)用戶的登錄結(jié)果,決定是否應(yīng)急解鎖終端屏幕。本方案無需預(yù)先配置,無需與云端或他人交互,無需記憶密保問題,即可對(duì)用戶身份進(jìn)行鑒別,進(jìn)而便捷可靠地實(shí)現(xiàn)屏幕應(yīng)急解鎖,實(shí)現(xiàn)簡單,操作便捷。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1a為本發(fā)明實(shí)施例一提供的一種屏幕應(yīng)急解鎖方法的流程示意圖;
圖1b為本發(fā)明實(shí)施例一提供的另一種屏幕應(yīng)急解鎖方法的流程示意圖;
圖2a為本發(fā)明實(shí)施例二提供的一種屏幕應(yīng)急解鎖裝置的結(jié)構(gòu)示意圖;
圖2b為本發(fā)明實(shí)施例二提供的另一種屏幕應(yīng)急解鎖裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖1a為本發(fā)明實(shí)施例一提供的一種屏幕應(yīng)急解鎖方法的流程示意圖,如圖1a所示,該方法包括:
101、當(dāng)屏幕解鎖失敗時(shí),獲取終端當(dāng)前所在的實(shí)時(shí)位置。
其中,本實(shí)施例的執(zhí)行主體可以為屏幕應(yīng)急解鎖裝置,該裝置可以獨(dú)立設(shè)置也可以設(shè)置在終端中。
具體的,101的觸發(fā)場(chǎng)景有多種,即屏幕解鎖失敗的場(chǎng)景有多種,例如,每次屏幕解鎖失敗即執(zhí)行101,或者當(dāng)屏幕解鎖連續(xù)失敗的次數(shù)超過預(yù)設(shè)的失敗次數(shù)時(shí)執(zhí)行101??蛇x的,失敗次數(shù)可在終端出廠時(shí)由廠家預(yù)置,或提供操作界面讓用戶自定義。
102、根據(jù)所述實(shí)時(shí)位置的屬性,從所述終端中的常用應(yīng)用中確定對(duì)應(yīng)的驗(yàn)證應(yīng)用,所述實(shí)時(shí)位置的屬性包括常去位置、曾去位置和陌生位置。
作為一種可實(shí)施的方式,可以實(shí)時(shí)采集和記錄終端的位置信息,建立不同時(shí)刻下的歷史位置信息,根據(jù)該歷史位置信息,統(tǒng)計(jì)預(yù)設(shè)的第一時(shí)間段內(nèi)終端在各位置的重復(fù)次數(shù),將各位置劃分為常去位置、曾去位置和陌生位置。其中,常去位置可以為重復(fù)次數(shù)達(dá)到預(yù)設(shè)閾值的位置,曾去位置為重復(fù)次數(shù)未達(dá)到所述閾值的位置,陌生位置則為不存在于歷史位置信息的位置,即終端未到達(dá)過的位置。
作為另一種可實(shí)施的方式,可以結(jié)合歷史軌跡,更加準(zhǔn)確可靠地判定實(shí)時(shí)位置的屬性,相應(yīng)的,在圖1a所示實(shí)施方式的基礎(chǔ)上,在102之前,還可以包括:
檢測(cè)所述終端的歷史活動(dòng)軌跡中,是否存在所述實(shí)時(shí)位置所在的實(shí)時(shí)活動(dòng)軌跡;若存在,則確定所述實(shí)時(shí)位置的屬性與所述實(shí)時(shí)活動(dòng)軌跡的屬性一致,否則,確定所述實(shí)時(shí)位置的屬性為陌生位置,所述實(shí)時(shí)活動(dòng)軌跡的屬性包括常去軌跡和曾去軌跡。
具體的,在本實(shí)施方式中,為了獲得歷史活動(dòng)軌跡,可以預(yù)先記錄終端的歷史位置信息,相應(yīng)的,在本實(shí)施方式的基礎(chǔ)上,所述方法還可以包括:收集和記錄終端的歷史位置信息,分析獲得所述歷史活動(dòng)軌跡。具體的,可以實(shí)時(shí)記錄終端的位置信息,或者也可以在每次屏幕解鎖成功時(shí)記錄終端的位置信息并定期收集終端處于待機(jī)狀態(tài)或使用中的終端位置信息,收集和記錄的歷史位置信息可以存儲(chǔ)在數(shù)據(jù)庫中。定期收集的時(shí)間間隔可在終端出廠時(shí)由廠家預(yù)置,或提供操作界面讓用戶自定義??蛇x的,確認(rèn)和分析活動(dòng)軌跡時(shí),可結(jié)合電子地圖,根據(jù)每天終端的位置變化情況,在電子地圖上繪制活動(dòng)軌跡。
本實(shí)施方式中,基于實(shí)時(shí)位置所在的活動(dòng)軌跡的屬性,確定實(shí)時(shí)位置的屬性,無需實(shí)時(shí)記錄終端的歷史位置信息,有效減小數(shù)據(jù)處理工作,并且能夠避免因位置記錄不完善導(dǎo)致無法準(zhǔn)確判斷實(shí)時(shí)位置的屬性,從而可以結(jié)合用戶習(xí)慣,更加準(zhǔn)確可靠地確定實(shí)時(shí)位置的屬性。
進(jìn)一步的,識(shí)別終端當(dāng)前位置所在活動(dòng)軌跡的方式可以有多種,例如,可以參照終端位置距離活動(dòng)軌跡的距離來進(jìn)行判斷,相應(yīng)的,在實(shí)施例一的基礎(chǔ)上,所述方法還包括:從所述歷史活動(dòng)軌跡中選取第一活動(dòng)軌跡,所述實(shí)時(shí)位置至所述第一活動(dòng)軌跡的距離最小;若所述距離小于預(yù)設(shè)的距離閾值,則判斷所述第一活動(dòng)軌跡為所述實(shí)時(shí)位置所在的實(shí)時(shí)活動(dòng)軌跡。其中,距離閾值可在終端出廠時(shí)由廠家預(yù)置,或提供操作界面讓用戶自行設(shè)定。
可選的,獲得活動(dòng)軌跡屬性的方法可以有多種,舉例來說,可以根據(jù)用戶在一定時(shí)間段內(nèi)在活動(dòng)軌跡往來的次數(shù)來判斷是否為常去軌跡,相應(yīng)的,在上述實(shí)施方式的基礎(chǔ)上,還包括:統(tǒng)計(jì)預(yù)設(shè)的第二時(shí)間段內(nèi)終端在每個(gè)歷史活動(dòng)軌跡上的重復(fù)次數(shù);若重復(fù)次數(shù)達(dá)到預(yù)設(shè)的重復(fù)次數(shù)閾值,則判定所述歷史活動(dòng)軌跡的屬性為常去軌跡;若重復(fù)次數(shù)未達(dá)到所述重復(fù)次數(shù)閾值,則判定所述歷史活動(dòng)軌跡的屬性為曾去軌跡。具體的,可以統(tǒng)計(jì)一定時(shí)間段內(nèi)用戶每天活動(dòng)軌跡的重復(fù)情況,若統(tǒng)計(jì)的某段軌跡的重復(fù)次數(shù)不小于預(yù)先設(shè)置的次數(shù)閾值時(shí),可判定該段軌跡屬于終端用戶常去的軌跡,否則,可判定該段軌跡屬于終端用戶曾去的軌跡。
本實(shí)施例中,結(jié)合用戶行為習(xí)慣,確定當(dāng)前終端所在實(shí)時(shí)位置的屬性,并根據(jù)該屬性結(jié)合預(yù)設(shè)的規(guī)則,確定相應(yīng)的驗(yàn)證應(yīng)用??蛇x的,如圖1b所示,圖1b為本發(fā)明實(shí)施例一提供的另一種屏幕應(yīng)急解鎖方法的流程示意圖,在前述任一實(shí)施方式的基礎(chǔ)上,102具體可以包括:
1021、若所述實(shí)時(shí)位置的屬性為常去位置,則確定所述常用應(yīng)用中密碼強(qiáng)度不小于鎖屏密碼的密碼強(qiáng)度的應(yīng)用為所述驗(yàn)證應(yīng)用;
1022、若所述實(shí)時(shí)位置的屬性為曾去位置,則確定所述常用應(yīng)用中密碼強(qiáng)度大于所述鎖屏密碼的密碼強(qiáng)度的應(yīng)用為所述驗(yàn)證應(yīng)用;
1023、若所述實(shí)時(shí)位置的屬性為陌生位置,則確定所述常用應(yīng)用中密碼強(qiáng)度最強(qiáng)且大于所述鎖屏密碼的密碼強(qiáng)度的應(yīng)用為所述驗(yàn)證應(yīng)用。
具體的,鎖屏密碼的作用就是為了進(jìn)行用戶鑒別,輸入正確的鎖屏密碼即為合法用戶,相應(yīng)的,進(jìn)行屏幕解鎖,以使合法用戶正常使用終端,否則鑒定為非法用戶,不進(jìn)行屏幕解鎖。本方案在合法用戶無法正確輸入鎖屏密碼時(shí),例如,合法用戶忘記鎖屏密碼時(shí),借助終端中安裝的應(yīng)用來鑒別用戶身份,從而便捷可靠地實(shí)現(xiàn)應(yīng)急情況下的屏幕解鎖。進(jìn)一步的,某些應(yīng)用的密碼強(qiáng)度可能還要大于鎖屏密碼的強(qiáng)度,因此基于這些應(yīng)用,能夠安全可靠地實(shí)現(xiàn)用戶鑒別。
其中,密碼強(qiáng)度是指一個(gè)密碼被非法的用戶或計(jì)算機(jī)破譯的難度。通常,判斷一個(gè)密碼的密碼強(qiáng)度的大小,需考慮影響密碼強(qiáng)度的因素:復(fù)雜性和長度。如果需要增加密碼強(qiáng)度:可以多輸入一些特殊字符增強(qiáng)密碼的復(fù)雜性,或者多輸入一些混合字符/字母增加密碼的長度。通常,在構(gòu)建應(yīng)用的登錄密碼時(shí),可選擇的組合范圍是:1)數(shù)字,例如,0~9;2)大寫字母或者小寫字母;3)特殊字符,例如,!"#$%&'()*+,-./:;<=>?等。本實(shí)施例中,可以預(yù)先對(duì)常用應(yīng)用的密碼和鎖屏密碼的密碼強(qiáng)度進(jìn)行分析。具體的,判斷密碼強(qiáng)度的標(biāo)準(zhǔn)可在終端出廠時(shí)由終端廠家預(yù)置,或提供操作界面讓用戶自定義??蛇x地,也可通過網(wǎng)絡(luò)收集記錄一些常用的簡單密碼,如“1234”、“8888”等,若用戶設(shè)置的密碼(包括常用應(yīng)用的密碼和鎖屏密碼)是其中之一時(shí),則判定該密碼的密碼強(qiáng)度最低。
為了確定實(shí)時(shí)位置的屬性與各應(yīng)用之間的映射關(guān)系,需要預(yù)先獲取各應(yīng)用的應(yīng)用信息和使用信息,相應(yīng)的,在實(shí)施例一的基礎(chǔ)上,該方法還可以包括:收集和記錄終端中各應(yīng)用的應(yīng)用信息。其中,應(yīng)用信息可以包括但不限于:應(yīng)用名稱、使用次數(shù)、開始使用和結(jié)束使用的時(shí)間、登錄該應(yīng)用的用戶名及密碼等。可選的,應(yīng)用信息同樣可以存儲(chǔ)至相應(yīng)的數(shù)據(jù)庫中。具體的,獲取常用應(yīng)用的方法也有多種,例如,基于應(yīng)用的使用次數(shù)和使用時(shí)長來確定,可選的,在上述實(shí)施方式的基礎(chǔ)上,該方法還包括:根據(jù)收集的所述應(yīng)用信息,定期統(tǒng)計(jì)分析,篩選出使用次數(shù)達(dá)到預(yù)設(shè)的次數(shù)閾值的應(yīng)用為所述常用應(yīng)用。其中,次數(shù)閾值、定期的篩選間隔可在終端出廠時(shí)由廠家預(yù)置,或提供操作界面讓用戶自定義。再可選的,也可根據(jù)收集的所述應(yīng)用信息,定期統(tǒng)計(jì)分析,篩選出使用時(shí)長達(dá)到預(yù)設(shè)的時(shí)長閾值的應(yīng)用為所述常用應(yīng)用。實(shí)際應(yīng)用中,用戶經(jīng)常登錄的網(wǎng)站也可作為常用應(yīng)用。
103、將所述驗(yàn)證應(yīng)用推送給用戶進(jìn)行登錄,若登錄成功,則解鎖屏幕。
具體的,當(dāng)用戶成功登陸驗(yàn)證應(yīng)用,則可判定該用戶為合法用戶,相應(yīng)的,解鎖屏幕。實(shí)際應(yīng)用中,用戶選擇在鎖屏界面顯示的驗(yàn)證應(yīng)用并點(diǎn)擊,終端打開用戶選擇的該應(yīng)用,停留在需要輸入用戶名和密碼的登錄界面,用戶在該應(yīng)用的登錄界面,將輸入光標(biāo)定位在需輸入用戶名和密碼的位置進(jìn)行輸入。具體的,可以調(diào)用本地輸入法,輸入該應(yīng)用的用戶名和密碼??蛇x地,若推送驗(yàn)證應(yīng)用的登錄界面時(shí),默認(rèn)無需輸入用戶名和密碼,則可通過清除該應(yīng)用的數(shù)據(jù)和緩存,來實(shí)現(xiàn)用戶輸入用戶名和密碼。
進(jìn)一步的,可以先判斷用戶輸入的用戶名是否是所述終端上經(jīng)常登錄該驗(yàn)證應(yīng)用的用戶名,若是,則以用戶輸入的用戶名和密碼嘗試登錄該驗(yàn)證應(yīng)用,否則,保持終端的屏幕鎖定。若用戶輸入的用戶名是所述終端上經(jīng)常登錄所述驗(yàn)證應(yīng)用的用戶名,且成功登錄所述驗(yàn)證應(yīng)用時(shí),解除屏幕;否則,保持屏幕鎖定狀態(tài),屏幕解鎖失敗。具體的,判斷驗(yàn)證應(yīng)用是否登錄成功,可通過對(duì)比登錄前后的應(yīng)用截圖、登錄界面是否消失等方法。
可選的,在驗(yàn)證用戶為合法用戶后,可以根據(jù)用戶需求對(duì)鎖屏密碼進(jìn)行重置。相應(yīng)的,在前述任一實(shí)施方式的基礎(chǔ)上,在103之后,還可以包括:向用戶推送重置界面,以使用戶根據(jù)所述重置界面重置鎖屏密碼。
實(shí)際應(yīng)用中,當(dāng)所述驗(yàn)證應(yīng)用的數(shù)量為多個(gè)時(shí),可以將驗(yàn)證應(yīng)用推送給用戶選擇登陸,相應(yīng)的,在前述任一實(shí)施方式的基礎(chǔ)上,所述驗(yàn)證應(yīng)用的數(shù)量為多個(gè),相應(yīng)的,103具體可以包括:若存在多個(gè)驗(yàn)證應(yīng)用,則將所述多個(gè)驗(yàn)證應(yīng)用推送給用戶進(jìn)行選擇;將所述用戶選擇的驗(yàn)證應(yīng)用推送給用戶進(jìn)行登錄。
進(jìn)一步的,若存在多個(gè)符合條件的驗(yàn)證應(yīng)用時(shí),可按密碼強(qiáng)度從大到小的順序從中選擇并顯示多個(gè)應(yīng)用作為向用戶推送的驗(yàn)證應(yīng)用。選擇和顯示驗(yàn)證應(yīng)用的數(shù)目可在終端在出廠時(shí)由廠家預(yù)設(shè),或提供操作界面讓用戶自定義。
本實(shí)施方式,當(dāng)驗(yàn)證應(yīng)用的數(shù)量為多個(gè)時(shí),可以由用戶選擇其中某應(yīng)用進(jìn)行登錄認(rèn)證,從而對(duì)用戶身份是否合法進(jìn)行驗(yàn)證,實(shí)現(xiàn)屏幕應(yīng)急解鎖。
可選地,在推送驗(yàn)證應(yīng)用的同時(shí),可同時(shí)顯示一些非常用應(yīng)用或密碼強(qiáng)度低于鎖屏密碼強(qiáng)度的常用應(yīng)用,以增加對(duì)用戶鑒別的力度,進(jìn)一步提高屏幕應(yīng)急解鎖的安全性。若用戶嘗試解鎖時(shí)選擇的應(yīng)用不是驗(yàn)證應(yīng)用時(shí),判定其為非法用戶,解鎖失敗。相應(yīng)的,在前述任一實(shí)施方式的基礎(chǔ)上,在102之后,還包括:將所述驗(yàn)證應(yīng)用和待選應(yīng)用推送給用戶進(jìn)行選擇,所述待選應(yīng)用包括非常用應(yīng)用和/或其密碼強(qiáng)度低于所述鎖屏密碼的密碼強(qiáng)度的應(yīng)用;相應(yīng)的,103具體可以包括:若所述用戶選擇的應(yīng)用為所述驗(yàn)證應(yīng)用,則將所述用戶選擇的所述驗(yàn)證應(yīng)用推送給用戶進(jìn)行登錄;所述將所述驗(yàn)證應(yīng)用和待選應(yīng)用推送給用戶進(jìn)行選擇之后,還包括:若所述用戶選擇的應(yīng)用為所述待選應(yīng)用,則屏幕解鎖失敗。
進(jìn)一步的,若用戶嘗試解鎖時(shí)選擇的應(yīng)用不是驗(yàn)證應(yīng)用的次數(shù)大于預(yù)設(shè)的鎖定閾值時(shí),則鎖死屏幕不再允許用戶嘗試解鎖,以進(jìn)一步保證屏幕解鎖的安全性。
實(shí)際應(yīng)用中,登錄驗(yàn)證應(yīng)用需要互聯(lián)網(wǎng)連接時(shí),可以通過運(yùn)營商的移動(dòng)網(wǎng)絡(luò)或wi-fi網(wǎng)絡(luò)等接入互聯(lián)網(wǎng)。
本實(shí)施例提供的屏幕應(yīng)急解鎖方法,基于終端當(dāng)前所在位置的屬性,確定對(duì)應(yīng)的驗(yàn)證應(yīng)用推送給用戶登錄,并根據(jù)用戶的登錄結(jié)果,決定是否應(yīng)急解鎖終端屏幕。本方案無需預(yù)先配置,無需與云端或他人交互,無需記憶密保問題,即可對(duì)用戶身份進(jìn)行鑒別,進(jìn)而便捷可靠地實(shí)現(xiàn)屏幕應(yīng)急解鎖,實(shí)現(xiàn)簡單,操作便捷。
圖2a為本發(fā)明實(shí)施例二提供的一種屏幕應(yīng)急解鎖裝置的結(jié)構(gòu)示意圖,如圖2a所示,該裝置包括:
獲取模塊21,用于當(dāng)屏幕解鎖失敗時(shí),獲取終端當(dāng)前所在的實(shí)時(shí)位置;
選擇模塊22,用于根據(jù)所述實(shí)時(shí)位置的屬性,從所述終端中的常用應(yīng)用中確定對(duì)應(yīng)的驗(yàn)證應(yīng)用,所述實(shí)時(shí)位置的屬性包括常去位置、曾去位置和陌生位置;
處理模塊23,用于將所述驗(yàn)證應(yīng)用推送給用戶進(jìn)行登錄,若登錄成功,則解鎖屏幕。
其中,本實(shí)施例的執(zhí)行主體可以為屏幕應(yīng)急解鎖裝置,該裝置可以獨(dú)立設(shè)置也可以設(shè)置在終端中。
具體的,觸發(fā)獲取模塊21的場(chǎng)景有多種,即屏幕解鎖失敗的場(chǎng)景有多種,例如,每次屏幕解鎖失敗即觸發(fā)獲取模塊21獲取實(shí)時(shí)位置,或者當(dāng)屏幕解鎖連續(xù)失敗的次數(shù)超過預(yù)設(shè)的失敗次數(shù)時(shí)觸發(fā)獲取模塊21獲取實(shí)時(shí)位置。可選的,失敗次數(shù)可在終端出廠時(shí)由廠家預(yù)置,或提供操作界面讓用戶自定義。
作為一種可實(shí)施的方式,該裝置還可以包括第一采集模塊,用于實(shí)時(shí)采集和記錄終端的位置信息,建立不同時(shí)刻下的歷史位置信息,根據(jù)該歷史位置信息,統(tǒng)計(jì)預(yù)設(shè)的第一時(shí)間段內(nèi)終端在各位置的重復(fù)次數(shù),將各位置劃分為常去位置、曾去位置和陌生位置。其中,常去位置可以為重復(fù)次數(shù)達(dá)到預(yù)設(shè)閾值的位置,曾去位置為重復(fù)次數(shù)未達(dá)到所述閾值的位置,陌生位置則為不存在于歷史位置信息的位置,即終端未到達(dá)過的位置。
作為另一種可實(shí)施的方式,可以結(jié)合歷史軌跡,更加準(zhǔn)確可靠地判定實(shí)時(shí)位置的屬性,相應(yīng)的,在圖2a所示實(shí)施方式的基礎(chǔ)上,所述裝置還包括:檢測(cè)模塊,用于在選擇模塊22根據(jù)所述實(shí)時(shí)位置的屬性,從所述終端中的常用應(yīng)用中確定對(duì)應(yīng)的驗(yàn)證應(yīng)用之前,檢測(cè)所述終端的歷史活動(dòng)軌跡中,是否存在所述實(shí)時(shí)位置所在的實(shí)時(shí)活動(dòng)軌跡;判定模塊,用于若存在實(shí)時(shí)活動(dòng)軌跡,則確定所述實(shí)時(shí)位置的屬性與所述實(shí)時(shí)活動(dòng)軌跡的屬性一致,否則,確定所述實(shí)時(shí)位置的屬性為陌生位置,所述實(shí)時(shí)活動(dòng)軌跡的屬性包括常去軌跡和曾去軌跡。
具體的,在本實(shí)施方式中,為了獲得歷史活動(dòng)軌跡,可以預(yù)先記錄終端的歷史位置信息,相應(yīng)的,在本實(shí)施方式的基礎(chǔ)上,該裝置還可以包括第二采集模塊,用于收集和記錄終端的歷史位置信息,分析獲得所述歷史活動(dòng)軌跡。具體的,第二采集模塊可以實(shí)時(shí)記錄終端的位置信息,或者也可以在每次屏幕解鎖成功時(shí)記錄終端的位置信息并定期收集終端處于待機(jī)狀態(tài)或使用中的終端位置信息,收集和記錄的歷史位置信息可以存儲(chǔ)在數(shù)據(jù)庫中。定期收集的時(shí)間間隔可在終端出廠時(shí)由廠家預(yù)置,或提供操作界面讓用戶自定義。可選的,確認(rèn)和分析活動(dòng)軌跡時(shí),可結(jié)合電子地圖,根據(jù)每天終端的位置變化情況,在電子地圖上繪制活動(dòng)軌跡。
本實(shí)施方式中,基于實(shí)時(shí)位置所在的活動(dòng)軌跡的屬性,確定實(shí)時(shí)位置的屬性,無需實(shí)時(shí)記錄終端的歷史位置信息,有效減小數(shù)據(jù)處理工作,并且能夠避免因位置記錄不完善導(dǎo)致無法準(zhǔn)確判斷實(shí)時(shí)位置的屬性,從而可以結(jié)合用戶習(xí)慣,更加準(zhǔn)確可靠地確定實(shí)時(shí)位置的屬性。
進(jìn)一步的,識(shí)別終端當(dāng)前位置所在活動(dòng)軌跡的方式可以有多種,例如,可以參照終端位置距離活動(dòng)軌跡的距離來進(jìn)行判斷,相應(yīng)的,在實(shí)施例二的基礎(chǔ)上,所述裝置還包括:分析模塊,用于從所述歷史活動(dòng)軌跡中選取第一活動(dòng)軌跡,所述實(shí)時(shí)位置至所述第一活動(dòng)軌跡的距離最??;所述分析模塊,還用于若所述距離小于預(yù)設(shè)的距離閾值,則判斷所述第一活動(dòng)軌跡為所述實(shí)時(shí)位置所在的實(shí)時(shí)活動(dòng)軌跡。其中,距離閾值可在終端出廠時(shí)由廠家預(yù)置,或提供操作界面讓用戶自行設(shè)定。
可選的,獲得活動(dòng)軌跡屬性的方法可以有多種,舉例來說,可以根據(jù)用戶在一定時(shí)間段內(nèi)在活動(dòng)軌跡往來的次數(shù)來判斷是否為常去軌跡,相應(yīng)的,在上述實(shí)施方式的基礎(chǔ)上,所述裝置還包括:統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)預(yù)設(shè)的第二時(shí)間段內(nèi)終端在每個(gè)歷史活動(dòng)軌跡上的重復(fù)次數(shù);若重復(fù)次數(shù)達(dá)到預(yù)設(shè)的重復(fù)次數(shù)閾值,則判定所述歷史活動(dòng)軌跡的屬性為常去軌跡;若重復(fù)次數(shù)未達(dá)到所述重復(fù)次數(shù)閾值,則判定所述歷史活動(dòng)軌跡的屬性為曾去軌跡。具體的,可以統(tǒng)計(jì)一定時(shí)間段內(nèi)用戶每天活動(dòng)軌跡的重復(fù)情況,若統(tǒng)計(jì)的某段軌跡的重復(fù)次數(shù)不小于預(yù)先設(shè)置的次數(shù)閾值時(shí),可判定該段軌跡屬于終端用戶常去的軌跡,否則,可判定該段軌跡屬于終端用戶曾去的軌跡。
本實(shí)施例中,結(jié)合用戶行為習(xí)慣,確定當(dāng)前終端所在實(shí)時(shí)位置的屬性,并根據(jù)該屬性結(jié)合預(yù)設(shè)的規(guī)則,確定相應(yīng)的驗(yàn)證應(yīng)用??蛇x的,如圖2b所示,圖2b為本發(fā)明實(shí)施例二提供的另一種屏幕應(yīng)急解鎖裝置的結(jié)構(gòu)示意圖,在前述任一實(shí)施方式的基礎(chǔ)上,選擇模塊22包括:
第一選擇單元221,用于若實(shí)時(shí)位置的屬性為常去位置,則確定常用應(yīng)用中密碼強(qiáng)度不小于鎖屏密碼的密碼強(qiáng)度的應(yīng)用為所述驗(yàn)證應(yīng)用;
第二選擇單元222,用于若實(shí)時(shí)位置的屬性為曾去位置,則確定常用應(yīng)用中密碼強(qiáng)度大于所述鎖屏密碼的密碼強(qiáng)度的應(yīng)用為所述驗(yàn)證應(yīng)用;
第三選擇單元223,用于若實(shí)時(shí)位置的屬性為陌生位置,則確定常用應(yīng)用中密碼強(qiáng)度最強(qiáng)且大于所述鎖屏密碼的密碼強(qiáng)度的應(yīng)用為所述驗(yàn)證應(yīng)用。
為了確定實(shí)時(shí)位置的屬性與各應(yīng)用之間的映射關(guān)系,需要預(yù)先獲取各應(yīng)用的應(yīng)用信息和使用信息,相應(yīng)的,在實(shí)施例二的基礎(chǔ)上,該裝置還可以包括:第三采集模塊,用于收集和記錄終端中各應(yīng)用的應(yīng)用信息。其中,應(yīng)用信息可以包括但不限于:應(yīng)用名稱、使用次數(shù)、開始使用和結(jié)束使用的時(shí)間、登錄該應(yīng)用的用戶名及密碼等。具體的,獲取常用應(yīng)用的方法也有多種,例如,基于應(yīng)用的使用次數(shù)和使用時(shí)長來確定,可選的,在上述實(shí)施方式的基礎(chǔ)上,第三采集模塊,還用于根據(jù)收集的所述應(yīng)用信息,定期統(tǒng)計(jì)分析,篩選出使用次數(shù)達(dá)到預(yù)設(shè)的次數(shù)閾值的應(yīng)用為所述常用應(yīng)用。其中,次數(shù)閾值、定期的篩選間隔可在終端出廠時(shí)由廠家預(yù)置,或提供操作界面讓用戶自定義。再可選的,第三采集模塊,還可以用于根據(jù)收集的所述應(yīng)用信息,定期統(tǒng)計(jì)分析,篩選出使用時(shí)長達(dá)到預(yù)設(shè)的時(shí)長閾值的應(yīng)用為所述常用應(yīng)用。實(shí)際應(yīng)用中,用戶經(jīng)常登錄的網(wǎng)站也可作為常用應(yīng)用。
進(jìn)一步的,處理模塊23可以先判斷用戶輸入的用戶名是否是所述終端上經(jīng)常登錄該驗(yàn)證應(yīng)用的用戶名,若是,則以用戶輸入的用戶名和密碼嘗試登錄該驗(yàn)證應(yīng)用,否則,保持終端的屏幕鎖定。若用戶輸入的用戶名是所述終端上經(jīng)常登錄所述驗(yàn)證應(yīng)用的用戶名,且成功登錄所述驗(yàn)證應(yīng)用時(shí),解除屏幕;否則,保持屏幕鎖定狀態(tài),屏幕解鎖失敗。具體的,判斷驗(yàn)證應(yīng)用是否登錄成功,可通過對(duì)比登錄前后的應(yīng)用截圖、登錄界面是否消失等方法。
可選的,在驗(yàn)證用戶為合法用戶后,可以根據(jù)用戶需求對(duì)鎖屏密碼進(jìn)行重置。相應(yīng)的,在前述任一實(shí)施方式的基礎(chǔ)上,所述裝置還包括:重置模塊,用于在所述處理模塊解鎖屏幕之后,向用戶推送重置界面,以使用戶根據(jù)所述重置界面重置鎖屏密碼。
實(shí)際應(yīng)用中,當(dāng)所述驗(yàn)證應(yīng)用的數(shù)量為多個(gè)時(shí),可以將驗(yàn)證應(yīng)用推送給用戶選擇登陸,相應(yīng)的,在前述任一實(shí)施方式的基礎(chǔ)上,所述驗(yàn)證應(yīng)用的數(shù)量為多個(gè),相應(yīng)的,處理模塊23,具體可以用于若存在多個(gè)驗(yàn)證應(yīng)用,則將所述多個(gè)驗(yàn)證應(yīng)用推送給用戶進(jìn)行選擇;處理模塊23,具體還用于將所述用戶選擇的驗(yàn)證應(yīng)用推送給用戶進(jìn)行登錄。
本實(shí)施方式,當(dāng)驗(yàn)證應(yīng)用的數(shù)量為多個(gè)時(shí),可以由用戶選擇其中某應(yīng)用進(jìn)行登錄認(rèn)證,從而對(duì)用戶身份是否合法進(jìn)行驗(yàn)證,實(shí)現(xiàn)屏幕應(yīng)急解鎖。
可選地,在推送驗(yàn)證應(yīng)用的同時(shí),可同時(shí)顯示一些非常用應(yīng)用或密碼強(qiáng)度低于鎖屏密碼強(qiáng)度的常用應(yīng)用,以增加對(duì)用戶鑒別的力度,進(jìn)一步提高屏幕應(yīng)急解鎖的安全性。若用戶嘗試解鎖時(shí)選擇的應(yīng)用不是驗(yàn)證應(yīng)用時(shí),判定其為非法用戶,解鎖失敗。相應(yīng)的,在前述任一實(shí)施方式的基礎(chǔ)上,所述裝置還包括:推送模塊,用于在所述選擇模塊根據(jù)所述實(shí)時(shí)位置的屬性,從所述終端中的常用應(yīng)用中確定對(duì)應(yīng)的驗(yàn)證應(yīng)用之后,將所述驗(yàn)證應(yīng)用和待選應(yīng)用推送給用戶進(jìn)行選擇,所述待選應(yīng)用包括非常用應(yīng)用和/或其密碼強(qiáng)度低于所述鎖屏密碼的密碼強(qiáng)度的應(yīng)用;處理模塊23,具體用于若所述用戶選擇的應(yīng)用為所述驗(yàn)證應(yīng)用,則將所述用戶選擇的所述驗(yàn)證應(yīng)用推送給用戶進(jìn)行登錄;處理模塊23,還用于在所述推送模塊將所述驗(yàn)證應(yīng)用和待選應(yīng)用推送給用戶進(jìn)行選擇之后,若所述用戶選擇的應(yīng)用為所述待選應(yīng)用,則屏幕解鎖失敗。
進(jìn)一步的,若用戶嘗試解鎖時(shí)選擇的應(yīng)用不是驗(yàn)證應(yīng)用的次數(shù)大于預(yù)設(shè)的鎖定閾值時(shí),則鎖死屏幕不再允許用戶嘗試解鎖,以進(jìn)一步保證屏幕解鎖的安全性。
本實(shí)施例提供的屏幕應(yīng)急解鎖裝置,基于終端當(dāng)前所在位置的屬性,確定對(duì)應(yīng)的驗(yàn)證應(yīng)用推送給用戶登錄,并根據(jù)用戶的登錄結(jié)果,決定是否應(yīng)急解鎖終端屏幕。本方案無需預(yù)先配置,無需與云端或他人交互,無需記憶密保問題,即可對(duì)用戶身份進(jìn)行鑒別,進(jìn)而便捷可靠地實(shí)現(xiàn)屏幕應(yīng)急解鎖,實(shí)現(xiàn)簡單,操作便捷。
為了更加直觀具體地說明本發(fā)明的工作過程,體現(xiàn)本發(fā)明的優(yōu)勢(shì)和給用戶所帶來的便捷,下面結(jié)合一個(gè)實(shí)施例來詳細(xì)描述本發(fā)明的工作流程。設(shè)用戶a有一部智能移動(dòng)終端三星c5,具有本發(fā)明所述的屏幕應(yīng)急解鎖功能,且已設(shè)置的屏幕鎖屏密碼為:“l(fā)ij0327”。本實(shí)施例的工作過程如下所述:
1、信息收集
終端平時(shí)應(yīng)定期收集和記錄終端正常使用時(shí)的位置、應(yīng)用使用等信息(包括應(yīng)用的用戶名及密碼),并將收集的信息保存在數(shù)據(jù)庫模塊中。
位置信息包括每次屏幕解鎖成功時(shí)終端的位置信息和定期收集的終端處于待機(jī)狀態(tài)或使用中的終端位置信息。定期的時(shí)間間隔可在終端出廠時(shí)由廠家預(yù)置,或提供操作界面讓用戶自定義。應(yīng)用信息包括應(yīng)用名稱、開始使用及結(jié)束使用時(shí)間、登錄的用戶名及密碼等信息。
本實(shí)施例中,三星c5收集記錄用戶a平時(shí)正常使用終端時(shí)的位置及應(yīng)用使用信息,收集的位置信息包括正確解鎖終端時(shí)的位置信息、待機(jī)或終端處于使用時(shí)間隔1小時(shí)收集的終端位置信息;收集的應(yīng)用使用信息包括應(yīng)用的名稱、開始和結(jié)束使用的時(shí)間、登錄的用戶名及密碼等。
2、分析確認(rèn)終端用戶的活動(dòng)軌跡
終端應(yīng)定期對(duì)數(shù)據(jù)庫中收集和記錄的終端正常使用時(shí)的位置信息進(jìn)行分析,確認(rèn)終端用戶的活動(dòng)軌跡及屬性。確認(rèn)和分析終端用戶的活動(dòng)軌跡時(shí),可結(jié)合當(dāng)?shù)仉娮拥貓D,根據(jù)每天終端用戶的位置變化情況,在電子地圖上繪制用戶的活動(dòng)軌跡。統(tǒng)計(jì)一定時(shí)間段內(nèi)用戶每天活動(dòng)軌跡的重復(fù)情況,若統(tǒng)計(jì)的某段軌跡的重復(fù)次數(shù)不小于預(yù)先設(shè)置的次數(shù)閾值時(shí),可判定該段軌跡屬于終端用戶常去的軌跡,否則,可判定該段軌跡屬于終端用戶曾去的軌跡。終端將分析確認(rèn)的終端用戶的活動(dòng)軌跡信息保存。
本實(shí)施例中,設(shè)c5在每天的24:00對(duì)數(shù)據(jù)庫中收集和記錄的位置信息進(jìn)行統(tǒng)計(jì)分析,確認(rèn)終端用戶的日常活動(dòng)軌跡和范圍。假設(shè)用戶a在工作日每天早上都要從“西站南路1號(hào)(太平橋中里)”經(jīng)“軍事博物館、國家圖書館、中關(guān)村、清華西門”到達(dá)“農(nóng)大南路1號(hào)(硅谷亮城)”上班,下午按相反順序下班,其工作地址應(yīng)為“農(nóng)大南路1號(hào)(硅谷亮城)”,居住地址應(yīng)為“西站南路1號(hào)(太平橋中里)”。假設(shè)本實(shí)施例中已預(yù)設(shè)次數(shù)閾值co=5,根據(jù)c5對(duì)15天內(nèi)用戶a活動(dòng)軌跡的統(tǒng)計(jì)分析,上述上下班的活動(dòng)軌跡的重復(fù)次數(shù)co=12次,因co>co,故上述用戶a上下班的活動(dòng)軌跡屬于終端用戶常去的軌跡。
3、獲取實(shí)時(shí)位置
屏幕每次解鎖失敗,終端實(shí)時(shí)統(tǒng)計(jì)解鎖失敗的次數(shù),并與預(yù)先設(shè)置的次數(shù)閾值相比較。一旦統(tǒng)計(jì)的連續(xù)解鎖失敗次數(shù)大于預(yù)設(shè)次數(shù)閾值,終端應(yīng)獲取實(shí)時(shí)的位置信息。
本實(shí)施例中,設(shè)已預(yù)先設(shè)置連續(xù)解鎖失敗的次數(shù)閾值cu-f=8次。c5統(tǒng)計(jì)終端連續(xù)解鎖失敗的次數(shù)cu-f,本例中設(shè)cu-f=9,因cu-f>cu-f,故此時(shí)應(yīng)獲取三星c5的實(shí)時(shí)位置,獲取的位置為:“北京大學(xué)東門”。
4、確定實(shí)時(shí)位置屬性
終端確定獲取實(shí)時(shí)位置的屬性時(shí),可以通過比較實(shí)時(shí)位置與終端用戶活動(dòng)軌跡的最小距離與預(yù)先設(shè)置的距離閾值的大小。若最小距離小于預(yù)先設(shè)置的距離閾值,則終端實(shí)時(shí)位置的屬性與該活動(dòng)軌跡相同(該活動(dòng)軌跡與終端實(shí)時(shí)位置的距離最小);否則,終端實(shí)時(shí)位置的屬性為陌生位置。
本實(shí)施例中,設(shè)已預(yù)先設(shè)置好距離閾值l0=1000米。三星c5在步驟③中獲取的實(shí)時(shí)位置“北京大學(xué)東門”,剛好位于終端用戶a工作日上下班的活動(dòng)軌跡上,其距上述活動(dòng)軌跡的最小距離lmin=0米。因lmin<l0,故終端實(shí)時(shí)位置的屬性與終端用戶a工作日上下班的活動(dòng)軌跡相同,根據(jù)步驟②的分析結(jié)果,其屬性也是終端用戶a經(jīng)常去的位置。
5、篩選常用應(yīng)用
終端應(yīng)對(duì)數(shù)據(jù)庫中收集記錄的應(yīng)用信息,定期進(jìn)行統(tǒng)計(jì)分析,篩選出終端用戶的常用應(yīng)用。篩選常用應(yīng)用時(shí),可以通過預(yù)設(shè)次數(shù)閾值,比較各應(yīng)用使用次數(shù)之和與次數(shù)閾值的大小。若某個(gè)應(yīng)用的使用次數(shù)之和不小于預(yù)設(shè)的次數(shù)閾值時(shí),可判定該應(yīng)用是終端用戶的常用應(yīng)用;否則,該應(yīng)用不是終端用戶的常用應(yīng)用。也可統(tǒng)計(jì)各應(yīng)用的使用時(shí)長與預(yù)設(shè)閾值進(jìn)行比較,篩選終端用戶的常用應(yīng)用。需特別指出的是,篩選出的常用應(yīng)用在使用時(shí)應(yīng)輸入用戶名和密碼。
本實(shí)施例中,三星c5每周對(duì)收集的應(yīng)用使用信息進(jìn)行統(tǒng)計(jì)分析,篩選終端用戶的常用應(yīng)用。假設(shè)已預(yù)設(shè)次數(shù)閾值capp=3次。c5對(duì)使用時(shí)需要用戶名和密碼的各應(yīng)用的使用次數(shù)進(jìn)行統(tǒng)計(jì),結(jié)果如下表所示:
表1統(tǒng)計(jì)使用時(shí)需用戶名和密碼的各應(yīng)用的使用次數(shù)(示例)
將各應(yīng)用的使用次數(shù)capp與閾值capp進(jìn)行大小比較,因表中3個(gè)應(yīng)用的使用次數(shù)都大于預(yù)設(shè)閾值,故可判定“工商銀行”、“淘寶”和“閑魚”3個(gè)應(yīng)用都是終端用戶的常用應(yīng)用。
6、確定密碼強(qiáng)度
終端按預(yù)置規(guī)則對(duì)篩選出的常用應(yīng)用的密碼和終端的鎖屏密碼進(jìn)行分析,確定常用應(yīng)用密碼和鎖屏密碼的強(qiáng)度。
本實(shí)例中,根據(jù)前面提到的指數(shù)sl確定密碼強(qiáng)度,其中s是密碼的可選擇的組合形式范圍的長度是s,l是密碼的長度。據(jù)此c5得出鎖屏密碼和篩選出的常用應(yīng)用密碼的強(qiáng)度,如下表所示:
表2鎖屏密碼和常用應(yīng)用密碼的強(qiáng)度
7、選擇并顯示驗(yàn)證應(yīng)用
終端根據(jù)分析確定的實(shí)時(shí)位置的屬性,按規(guī)則,如表3,在篩選出的常用應(yīng)用中選擇在鎖屏界面顯示的驗(yàn)證應(yīng)用。
表3驗(yàn)證應(yīng)用的選擇規(guī)則
終端重新繪制鎖屏界面,在鎖屏界面顯示選擇的驗(yàn)證應(yīng)用。若存在多個(gè)符合條件的常用應(yīng)用時(shí),可按密碼強(qiáng)度從大到小的順序選擇并顯示一個(gè)或多個(gè)應(yīng)用作為驗(yàn)證應(yīng)用。選擇和顯示驗(yàn)證應(yīng)用的數(shù)目可在終端在出廠時(shí)由廠家預(yù)設(shè),或提供操作界面讓用戶自定義。
可選地,終端在顯示驗(yàn)證應(yīng)用的同時(shí),可同時(shí)顯示一些非常用應(yīng)用或密碼強(qiáng)度低于鎖屏密碼強(qiáng)度的常用應(yīng)用,以增加終端對(duì)用戶鑒別的力度。若用戶嘗試解鎖時(shí)選擇的應(yīng)用不是驗(yàn)證應(yīng)用時(shí),終端解鎖失??;同時(shí),若用戶嘗試解鎖時(shí)選擇的應(yīng)用不是驗(yàn)證應(yīng)用的次數(shù)大于預(yù)設(shè)的次數(shù)閾值時(shí),則鎖死終端不再允許用戶嘗試解鎖終端。
本實(shí)施例中,步驟4中已確認(rèn)獲取的c5的實(shí)時(shí)位置“北京大學(xué)東門”的屬性是終端用戶的常去位置,應(yīng)根據(jù)表1中序號(hào)1的規(guī)則選擇驗(yàn)證應(yīng)用,即在步驟5確認(rèn)的常用應(yīng)用中,選擇密碼強(qiáng)度不小于c5鎖屏密碼強(qiáng)度的應(yīng)用,根據(jù)步驟6對(duì)c5鎖屏密碼及常用應(yīng)用密碼強(qiáng)度的分析,進(jìn)行強(qiáng)度比較后,可以得出步驟5篩選出的3個(gè)常用應(yīng)用:“工商銀行”、“淘寶”、“閑魚”就是要選擇的驗(yàn)證應(yīng)用。
接下來,三星c5應(yīng)刷新鎖屏界面,在鎖屏界面顯示選擇的驗(yàn)證應(yīng)用。本實(shí)施例中,假設(shè)已預(yù)先設(shè)定,在終端鎖屏界面顯示驗(yàn)證應(yīng)用時(shí),只顯示密碼強(qiáng)度最強(qiáng)的那個(gè)應(yīng)用,在本實(shí)施例中,即在鎖屏界面只顯示應(yīng)用“工商銀行”,故三星c5在刷新鎖屏界面后,在鎖屏界面顯示“工商銀行”的圖標(biāo)。
8、接收用戶的應(yīng)用選擇和輸入
用戶選擇在終端鎖屏界面顯示的驗(yàn)證應(yīng)用并點(diǎn)擊,終端接收用戶的應(yīng)用選擇,并打開該應(yīng)用,停留在需要輸入用戶名和密碼的登錄界面。
用戶在該應(yīng)用的登錄界面,將輸入光標(biāo)定位在需輸入用戶名和密碼的位置,調(diào)用本地輸入法,輸入在本終端上使用該應(yīng)用的常用用戶名和密碼。終端接收用戶輸入的用戶名及密碼。
可選地,若驗(yàn)證應(yīng)用開啟時(shí)默認(rèn)無需輸入用戶名和密碼,可通過預(yù)先清除該應(yīng)用在終端上的數(shù)據(jù)和緩存,來迫使該應(yīng)用在開啟時(shí)需要輸入用戶名和密碼。
本實(shí)施例中,用戶點(diǎn)擊三星c5鎖屏界面顯示的“工商銀行”的圖標(biāo),c5打開終端上安裝的“工商銀行”的應(yīng)用,并停留在需輸入用戶名和密碼的登錄界面。用戶在“工商銀行”的登錄界面輸入用戶名“fire_drangon”和密碼“l(fā)ijing860327”。
9、解除或保持屏幕鎖定
終端首先判斷接收的用戶輸入的用戶名是否是在本終端上經(jīng)常登錄驗(yàn)證應(yīng)用的用戶名,若是,則以用戶輸入的用戶名和密碼嘗試登錄該驗(yàn)證應(yīng)用,否則,保持終端的屏幕鎖定。若用戶輸入的用戶名是本終端上經(jīng)常登錄驗(yàn)證應(yīng)用的用戶名,且終端可通過該用戶名和密碼正常登錄驗(yàn)證應(yīng)用時(shí),終端解除屏幕鎖定;若登錄不成功時(shí),保持終端的屏幕鎖定狀態(tài)。判斷驗(yàn)證應(yīng)用是否登錄成功,可通過對(duì)比登錄前后的應(yīng)用截圖、登錄界面是否消失等方法。
可選地,驗(yàn)證應(yīng)用登錄時(shí)需要互聯(lián)網(wǎng)連接時(shí),終端應(yīng)首先判斷是否通過運(yùn)營商的移動(dòng)網(wǎng)絡(luò)或wi-fi網(wǎng)絡(luò)等接入互聯(lián)網(wǎng)。若未接入互聯(lián)網(wǎng)時(shí),終端應(yīng)自動(dòng)開啟相關(guān)配置通過移動(dòng)網(wǎng)絡(luò)或wi-fi網(wǎng)絡(luò)接入互聯(lián)網(wǎng)。
可選地,終端解鎖成功后,可彈出密碼重置選項(xiàng),讓用戶重置鎖屏密碼。若用戶點(diǎn)擊重置密碼選項(xiàng),終端應(yīng)提供操作界面讓用戶重置鎖屏密碼。
本實(shí)施例中,三星c5應(yīng)首先判斷用戶輸入的用戶名“fire_drangon”是否是應(yīng)用“工商銀行”在本終端上常用的用戶名,判斷的方法可通過統(tǒng)計(jì)應(yīng)用“工商銀行”使用的用戶名及使用次數(shù),選擇使用次數(shù)排名第一或超過應(yīng)用總使用次數(shù)50%的應(yīng)用名,作為本終端上應(yīng)用“工商銀行”的常用應(yīng)用名。本實(shí)施例中,c5上使用“工商銀行”的用戶名只有一個(gè),即“fire_drangon”,故可判定其就是本終端常用的用戶名。
三星c5在判定用戶輸入的用戶名“fire_drangon”是應(yīng)用“工商銀行”常用用戶名的基礎(chǔ)上,以該用戶名和用戶輸入的密碼“l(fā)ijing860327”嘗試登錄“工商銀行”。本實(shí)施例中,其登錄成功,故可解鎖三星c5。登錄成功的判斷方法,可以通過應(yīng)用“工商銀行”登錄界面的消失來判定。
若用戶輸入的用戶名不是本終端的常用用戶名或登錄失敗時(shí),則維持三星c5的屏幕鎖定。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的裝置的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。