一種移動終端的解鎖方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種移動終端的解鎖方法及裝置,涉及移動終端【技術(shù)領(lǐng)域】,所述方法包括以下步驟:移動終端處于鎖定狀態(tài)期間,確定物體接近移動終端屏幕并保持在預(yù)定距離范圍內(nèi)的時間長度;根據(jù)所述時間長度,生成相應(yīng)的解鎖信號;利用所述解鎖信號,對所述移動終端進行解鎖。本發(fā)明利用距離傳感器實現(xiàn)移動終端的加密解鎖,不僅實用,而且保密性強。
【專利說明】一種移動終端的解鎖方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端【技術(shù)領(lǐng)域】,特別涉及一種移動終端的解鎖處理方法及相關(guān)的 |101|裝直。
【背景技術(shù)】
[0002]當(dāng)前大屏觸摸手機越來越普遍,這些移動終端為了避免用戶在不使用手機時發(fā)生誤操作,通常采取了各種屏幕鎖定/屏幕解鎖的技術(shù),在鎖定的情況下用戶無法操作觸摸屏。
[0003]鎖定的方法有很多種,比如常見的按鍵解鎖、滑動解鎖,圖案解鎖等,這些解鎖方案大都需要用戶對物理按鍵或觸摸屏進行操作,使物理按鍵或觸摸屏加速磨損。
[0004]距離傳感器是目前移動終端上常見的傳感器,它一般置于手機正面,可以檢測到物體與移動終端之間的距離,從而判定是否有物體近距離靠近移動終端,常見的使用場景是:用戶撥打或接聽電話時,手機靠近臉部,距離傳感器會通知移動終端自動關(guān)閉屏幕,從而避免臉部皮膚接觸觸摸屏產(chǎn)生誤動作。
[0005]本發(fā)明通過距離傳感器對移動終端進行解鎖,是一種新的移動終端解鎖技術(shù)方案。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的在于提供一種移動終端的解鎖方法及裝置,能更好地解決利用距離傳感器進行移動終端解鎖的技術(shù)問題。
[0007]根據(jù)本發(fā)明的一個方面,提供了一種移動終端的解鎖方法,包括以下步驟:
[0008]移動終端進入處于鎖定狀態(tài)期間,確定物體接近移動終端屏幕并保持在預(yù)定距離范圍內(nèi)的時間長度;
[0009]根據(jù)所述時間長度,生成相應(yīng)的解鎖信號;
[0010]利用所述解鎖信號,對所述移動終端進行解鎖。
[0011]優(yōu)選地,在所述的確定物體接近移動終端屏幕并保持在預(yù)定距離范圍內(nèi)的時間長度的步驟之前,還包括:移動終端啟動距離傳感器,用來檢測物體與移動終端屏幕之間的距離。
[0012]優(yōu)選地,所述的確定物體接近移動終端屏幕并保持在預(yù)定距離范圍內(nèi)的時間長度的步驟包括:
[0013]移動終端利用所述距離傳感器,對物體與移動終端屏幕之間的距離進行實時檢測,并確定所述距離是否保持在預(yù)定距離范圍內(nèi);
[0014]對所述距離保持在預(yù)定距離范圍內(nèi)的時間進行計時,得到時間長度。
[0015]優(yōu)選地,所述的根據(jù)所述時間長度,生成相應(yīng)的解鎖信號的步驟包括:
[0016]將所述時間長度與預(yù)設(shè)時長進行比較;
[0017]若所述時間長度大于所述預(yù)設(shè)時長,則生成用于指示所述時間長度大于所述預(yù)設(shè)時長的解鎖信號,否則生成用于指示所述時間長度小于或等于所述預(yù)設(shè)時長的解鎖信號。
[0018]優(yōu)選地,所述的利用所述解鎖信號,對所述移動終端進行解鎖的步驟包括:
[0019]將所述解鎖信號與在前生成的解鎖信號進行組合,形成解鎖信號序列;
[0020]比較所述解鎖信號序列與預(yù)設(shè)信號序列;
[0021]若所述解鎖信號序列與預(yù)設(shè)信號序列匹配,則對所述移動終端進行解鎖,否則保持鎖定狀態(tài)。
[0022]根據(jù)本發(fā)明的另一方面,提供了一種移動終端的解鎖裝置,包括:
[0023]時間確定單元,用于在移動終端進入處于鎖定狀態(tài)期間,確定物體接近移動終端屏幕并保持在預(yù)定距離范圍內(nèi)的時間長度;
[0024]信號生成單元,用于根據(jù)所述時間長度,生成相應(yīng)的解鎖信號;
[0025]解鎖單元,用于利用所述解鎖信號,對所述移動終端進行解鎖。
[0026]優(yōu)選地,所述時間確定單元包括:
[0027]距離傳感器,用于在確定物體接近移動終端屏幕并保持在預(yù)定距離范圍內(nèi)的時間長度之前啟動,用來對物體與移動終端屏幕之間的距離進行實時檢測。
[0028]優(yōu)選地,所述時間確定單元還包括:
[0029]計時子單元,用于對物體與移動終端屏幕之間的距離保持在預(yù)定距離范圍內(nèi)的時間進行計時,得到時間長度。
[0030]優(yōu)選地,所述信號生成單元包括:
[0031]信號比較子單元,用于將所述時間長度與預(yù)設(shè)時長進行比較;
[0032]信號生成子單元,用于當(dāng)所述時間長度大于所述預(yù)設(shè)時長時,生成用于指示所述時間長度大于所述預(yù)設(shè)時長的解鎖信號,否則生成用于指示所述時間長度小于或等于所述預(yù)設(shè)時長的解鎖信號。
[0033]優(yōu)選地,所述解鎖單元包括:
[0034]信號組合子單元,用于將所述解鎖信號與在前生成的解鎖信號進行組合,形成解鎖信號序列;
[0035]序列比較子單元,用于比較所述解鎖信號序列與預(yù)設(shè)信號序列;
[0036]解鎖子單元,用于當(dāng)所述解鎖信號序列與預(yù)設(shè)信號序列匹配時,對所述移動終端進行解鎖,否則保持鎖定狀態(tài)。
[0037]與現(xiàn)有技術(shù)相比較,本發(fā)明的有益效果在于:
[0038]本發(fā)明利用距離傳感器實現(xiàn)移動終端的加密解鎖,不僅實用,保密性強,而且降低了對移動終端物理按鍵或觸摸屏的磨損速度。
【專利附圖】
【附圖說明】
[0039]圖1是本發(fā)明實施例提供的移動終端的解鎖方法原理框圖;
[0040]圖2是本發(fā)明實施例提供的解鎖裝置示意圖;
[0041]圖3是本發(fā)明實施例提供的解鎖處理程序流程圖。
【具體實施方式】
[0042]以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行詳細說明,應(yīng)當(dāng)理解,以下所說明的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0043]圖1是本發(fā)明實施例提供的移動終端的解鎖方法原理框圖,如圖1所示,步驟包括:
[0044]步驟101、移動終端進入處于鎖定狀態(tài)期間,確定物體接近移動終端屏幕并保持在預(yù)定距離范圍內(nèi)的時間長度。
[0045]在所述的確定物體接近移動終端屏幕并保持在預(yù)定距離范圍內(nèi)的時間長度的步驟之前,還包括:移動終端啟動距離傳感器,用來檢測物體與移動終端屏幕之間的距離。
[0046]所述步驟101包括:移動終端利用所述距離傳感器,對物體與移動終端屏幕之間的距離進行實時檢測,并確定所述距離是否保持在預(yù)定距離范圍內(nèi);對所述距離保持在預(yù)定距離范圍內(nèi)的時間進行計時,得到時間長度。
[0047]步驟102、根據(jù)所述時間長度,生成相應(yīng)的解鎖信號。
[0048]所述步驟102包括:將所述時間長度與預(yù)設(shè)時長進行比較;若所述時間長度大于所述預(yù)設(shè)時長,則生成用于指示所述時間長度大于所述預(yù)設(shè)時長的解鎖信號,否則生成用于指示所述時間長度小于或等于所述預(yù)設(shè)時長的解鎖信號。
[0049]步驟103、利用所述解鎖信號,對所述移動終端進行解鎖。
[0050]所述步驟103包括:將所述解鎖信號與在前生成的解鎖信號進行組合,形成解鎖信號序列;比較所述解鎖信號序列與預(yù)設(shè)信號序列;若所述解鎖信號序列與預(yù)設(shè)信號序列匹配,則對所述移動終端進行解鎖,否則保持鎖定狀態(tài)。
[0051]圖2是本發(fā)明實施例提供的解鎖裝置示意圖,如圖2所示,主要涉及移動終端的距離傳感器、移動終端處理程序、移動終端屏幕。距離傳感器可以檢測到物體的近距離靠近,當(dāng)用戶用手或者其它物體遮擋距離傳感器時,距離傳感器上報信息給移動終端處理程序;當(dāng)用戶將手或者其它物體移開時,距離傳感器同樣會通知移動終端處理程序;如果用戶的手一直遮擋距離傳感器不放開,距離傳感器會產(chǎn)生持續(xù)的上報信息,從而對距離傳感器被遮擋的時間長度進行計時。本發(fā)明通過用戶遮住距離傳感器的時間的長短模擬一種類似摩爾斯電碼的信號,比如,用戶遮住距離傳感器后快速放開代表一種“嘀”的短信號,用戶較長時間遮住距離傳感器再放開代表一種“嗒”的長信號,手機用戶通過反復(fù)遮擋距離傳感器及遮擋時間長短來實現(xiàn)輸入預(yù)設(shè)的信號密碼,從而實現(xiàn)解鎖的功能。也就是說,如果距離傳感器被遮住的時間長度大于預(yù)設(shè)時長,則記為長信號,可以用符號“一”表示,而小于或等于預(yù)設(shè)時間,則記為短信號,可以用符號“-”來表示。用戶可以在手機中預(yù)先設(shè)好解鎖信號序列,比如“----”,這個組合在摩爾斯電碼中代表字母“?”。
[0052]為實現(xiàn)解鎖功能,本發(fā)明提供了具體的移動終端的解鎖裝置,包括時間確定單元、信號生成單元、解鎖單元,其中:
[0053]所述時間確定單元用于在移動終端處于鎖定狀態(tài)期間,確定物體接近移動終端屏幕并保持在預(yù)定距離范圍內(nèi)的時間長度。所述時間確定單元包括距離傳感器和計時子單元,其中,所述距離傳感器在確定時間長度之前啟動,用來對物體與移動終端屏幕之間的距離進行實時檢測,所述計時子單元對物體與移動終端屏幕之間的距離保持在預(yù)定距離范圍內(nèi)的時間進行計時,得到時間長度。
[0054]所述信號生成單元根據(jù)所述時間長度,生成相應(yīng)的解鎖信號。所述信號生成單元包括信號比較子單元和信號生成子單元,其中,所述信號比較子單元將所述時間長度與預(yù)設(shè)時長進行比較,當(dāng)所述時間長度大于所述預(yù)設(shè)時長時,所述信號生成子單元生成用于指示所述時間長度大于所述預(yù)設(shè)時長的解鎖信號,否則,所述信號生成子單元生成用于指示所述時間長度小于或等于所述預(yù)設(shè)時長的解鎖信號。
[0055]所述解鎖單元利用所述解鎖信號,對所述移動終端進行解鎖。所述解鎖單元包括信號組合子單元、序列比較子單元和解鎖子單元,其中,所述信號組合子單元將所述解鎖信號與在前生成的解鎖信號進行組合,形成解鎖信號序列,所述序列比較子單元比較所述解鎖信號序列與預(yù)設(shè)信號序列,當(dāng)所述解鎖信號序列與預(yù)設(shè)信號序列匹配時,所述解鎖子單元對所述移動終端進行解鎖,否則保持鎖定狀態(tài)。
[0056]本發(fā)明提出的采用距離傳感器進行移動終端解鎖的方法不限于移動終端的屏幕解鎖,還可以采用相同的原理用于某些軟件模塊進行加密保護,例如電話本、短消息等涉及用戶隱私信息的軟件模塊。圖3以移動終端的屏幕解鎖為例,對本發(fā)明進行進一步說明。
[0057]圖3是本發(fā)明實施例提供的解鎖處理程序流程圖,如圖3所示,步驟包括:
[0058]第一步、移動終端處于鎖定狀態(tài)。
[0059]第二步、用戶通過按下電源鍵或通過其它手段觸發(fā)移動終端處理程序點亮顯示屏屏幕。
[0060]第三步、移動終端啟動距離傳感器進入工作狀態(tài),檢測物體的靠近。
[0061]第四步、當(dāng)用戶用手指或者其它物體遮住距離傳感器后,傳感器通知移動終端處理程序,移動終端處理程序開始計時,當(dāng)用戶拿開手指或其它物體后,距離傳感器通知移動終端處理程序,移動終端處理程序停止計時。
[0062]第五步、記錄用戶遮擋距離傳感器并持續(xù)的時間長度。
[0063]第六步、將所述時間長度與預(yù)設(shè)時長(即固定的時間長度0)進行比較,若大于0,則執(zhí)行第七步,否則執(zhí)行第八步。
[0064]第七步、如果時間長度大于0,則移動終端處理程序識別用戶輸入了一個長信號“一”,即生成用于指示所述時間長度大于0的解鎖信號。
[0065]第八步、如果時間長度小于或等于0,則移動終端處理程序識別用戶輸入了一個短信號“-”,即生成用于指示所述時間長度小于或等于0的解鎖信號。
[0066]第九步、將所述解鎖信號與在前生成的解鎖信號進行組合,形成解鎖信號序列,也就是說,將生成的解鎖信號添加到解鎖信號序列,形成由長信號“一”和短信號“-”組成的新的解鎖信號序列。
[0067]進一步地,通過用戶對距離傳感器的反復(fù)遮擋和移開的動作,移動終端處理程序會識別出用戶每操作一次的信號類別,從而形成一個長短信號的解鎖信號序列。
[0068]第十步、將所述解鎖信號序列與預(yù)設(shè)信號序列進行比較,若所述解鎖信號序列與預(yù)設(shè)信號序列匹配,執(zhí)行第十一步,否則執(zhí)行第一步。
[0069]第十一步、對所述移動終端的屏幕進行解鎖,否則保持鎖定狀態(tài)。
[0070]為了便于用戶確認自己每次的輸入,移動終端每識別出一次用戶操作的解鎖信號后在移動終端的顯示屏上用圖像顯示出信號類型。比如用當(dāng)戶輸入長信號時,移動終端軟件在屏幕上顯示一個長條狀圖形,當(dāng)用戶輸入短信號時,移動終端軟件在屏幕上顯示一個圓點狀圖形。
[0071]為了處理用戶輸入有誤的情況,可以在觸摸屏上放置一個圖形按鈕,用戶點擊此按鈕時可以清除上一次的輸入。
[0072]當(dāng)用戶輸入的解鎖信號序列同預(yù)設(shè)信號序列不一致時,移動終端提示用戶輸入錯誤,為防止非法用戶破譯信號序列,在用戶連續(xù)多次輸入解鎖信號序列錯誤的情況下,移動終端停止解鎖功能,并等待一定時間后再允許用戶進行解鎖操作。
[0073]進一步地,如果距離傳感器啟動后在設(shè)定的時間長度內(nèi)未檢測到信號輸入,即未檢測到物體與移動終端屏幕之間的距離,那么移動終端關(guān)閉解鎖功能,退出解鎖狀態(tài),等待用戶重新觸發(fā)解鎖狀態(tài)。
[0074]進一步地,如果距離傳感器被遮擋的時間長度超過預(yù)定的時間而沒有釋放,那么移動終端確定屏幕解鎖超時,移動終端退出解鎖狀態(tài),等待用戶重新觸發(fā)解鎖。
[0075]本實施例為優(yōu)選的實施例,移動終端點亮屏幕后,用戶可以通過屏幕查看輸入是否正確,從而提高輸入的正確率。
[0076]作為另一個實施例,移動終端的距離傳感器始終處于工作狀態(tài),在移動終端處于鎖定狀態(tài),且屏幕熄滅(即黑屏)期間,可以通過重復(fù)上述第三步至第十一步進行屏幕解鎖,即省略了圖3所示的第二步。
[0077]綜上所述,本發(fā)明具有以下技術(shù)效果:
[0078]1、本發(fā)明本實現(xiàn)了移動終端的加密解鎖,實用、保密性強;
[0079]2、本發(fā)明能夠減少了對移動終端的物理按鍵或觸摸屏的磨損。
[0080]盡管上文對本發(fā)明進行了詳細說明,但是本發(fā)明不限于此,本【技術(shù)領(lǐng)域】技術(shù)人員可以根據(jù)本發(fā)明的原理進行各種修改。因此,凡按照本發(fā)明原理所作的修改,都應(yīng)當(dāng)理解為落入本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種移動終端的解鎖方法,其特征在于,包括以下步驟: 移動終端處于鎖定狀態(tài)期間,確定物體接近移動終端屏幕并保持在預(yù)定距離范圍內(nèi)的時間長度; 根據(jù)所述時間長度,生成相應(yīng)的解鎖信號; 利用所述解鎖信號,對所述移動終端進行解鎖。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述的確定物體接近移動終端屏幕并保持在預(yù)定距離范圍內(nèi)的時間長度的步驟之前,還包括:移動終端啟動距離傳感器,用來檢測物體與移動終端屏幕之間的距離。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述的確定物體接近移動終端屏幕并保持在預(yù)定距離范圍內(nèi)的時間長度的步驟包括: 移動終端利用所述距離傳感器,對物體與移動終端屏幕之間的距離進行實時檢測,并確定所述距離是否保持在預(yù)定距離范圍內(nèi); 對所述距離保持在預(yù)定距離范圍內(nèi)的時間進行計時,得到時間長度。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的根據(jù)所述時間長度,生成相應(yīng)的解鎖信號的步驟包括: 將所述時間長度與預(yù)設(shè)時長進行比較; 若所述時間長度大于所述預(yù)設(shè)時長,則生成用于指示所述時間長度大于所述預(yù)設(shè)時長的解鎖信號,否則生成用于指示所述時間長度小于或等于所述預(yù)設(shè)時長的解鎖信號。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的利用所述解鎖信號,對所述移動終端進行解鎖的步驟包括: 將所述解鎖信號與在前生成的解鎖信號進行組合,形成解鎖信號序列; 比較所述解鎖信號序列與預(yù)設(shè)信號序列; 若所述解鎖信號序列與預(yù)設(shè)信號序列匹配,則對所述移動終端進行解鎖,否則保持鎖定狀態(tài)。
6.一種移動終端的解鎖裝置,其特征在于,包括: 時間確定單元,用于在移動終端處于鎖定狀態(tài)期間,確定物體接近移動終端屏幕并保持在預(yù)定距離范圍內(nèi)的時間長度; 信號生成單元,用于根據(jù)所述時間長度,生成相應(yīng)的解鎖信號; 解鎖單元,用于利用所述解鎖信號,對所述移動終端進行解鎖。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述時間確定單元包括: 距離傳感器,用于在確定物體接近移動終端屏幕并保持在預(yù)定距離范圍內(nèi)的時間長度之前啟動,用來對物體與移動終端屏幕之間的距離進行實時檢測。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述時間確定單元還包括: 計時子單元,用于對物體與移動終端屏幕之間的距離保持在預(yù)定距離范圍內(nèi)的時間進行計時,得到時間長度。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述信號生成單元包括: 信號比較子單元,用于將所述時間長度與預(yù)設(shè)時長進行比較; 信號生成子單元,用于當(dāng)所述時間長度大于所述預(yù)設(shè)時長時,生成用于指示所述時間長度大于所述預(yù)設(shè)時長的解鎖信號,否則生成用于指示所述時間長度小于或等于所述預(yù)設(shè)時長的解鎖信號。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述解鎖單元包括: 信號組合子單元,用于將所述解鎖信號與在前生成的解鎖信號進行組合,形成解鎖信號序列; 序列比較子單元,用于比較所述解鎖信號序列與預(yù)設(shè)信號序列; 解鎖子單元,用于當(dāng)所述解鎖信號序列與預(yù)設(shè)信號序列匹配時,對所述移動終端進行解鎖,否則保持鎖定狀態(tài)。
【文檔編號】H04M1/725GK104427081SQ201310361591
【公開日】2015年3月18日 申請日期:2013年8月19日 優(yōu)先權(quán)日:2013年8月19日
【發(fā)明者】殷飛 申請人:中興通訊股份有限公司