本發(fā)明涉及移動通訊領(lǐng)域,特別是涉及一種屏幕解鎖方法及裝置。
背景技術(shù):
在現(xiàn)有方案中,終端解鎖方式多種多樣,各有各的特色與應(yīng)用場景,但是缺乏新意,用戶在解鎖過程中的游戲感不夠強,終端解鎖方式趣味性不強。并且,用戶在終端的觸摸屏上執(zhí)行解鎖操作時,因解鎖方式一般不太繁瑣,容易發(fā)生誤操作,影響用戶使用。
技術(shù)實現(xiàn)要素:
針對相關(guān)技術(shù)中終端解鎖方式趣味性不強的問題,本發(fā)明提供了一種屏幕解鎖方法及裝置,用以解決現(xiàn)有技術(shù)中觸摸屏設(shè)備的解鎖方式易發(fā)生誤操作,從而影響用戶使用的問題。
根據(jù)本發(fā)明的一個方面,本發(fā)明提供了一種屏幕解鎖方法,其中,該方法包括:在觸屏解鎖界面顯示撥號盤,根據(jù)撥號盤的數(shù)字刻度設(shè)置撥號盤的數(shù)字區(qū)域;記錄用戶在所述撥號盤上的滑動操作;將所述滑動操作與預(yù)設(shè)解鎖操作進(jìn)行比對,以確定是否成功解鎖。
優(yōu)選地,在所述觸屏解鎖界面顯示撥號盤之前,所述方法還包括:配置所述預(yù)設(shè)解鎖操作;其中包括:配置所述預(yù)設(shè)解鎖操作的起始數(shù)字區(qū)域、終止數(shù)字區(qū)域,以及,至少配置以下之一:滑動方向、滑動圈數(shù)、滑動軌跡。
優(yōu)選地,記錄用戶在所述撥號盤上的滑動操作,包括:記錄所述滑動操作的起始數(shù)字區(qū)域和終止數(shù)字區(qū)域;并且,記錄以下至少之一:所述滑動操作的滑動方向、滑動圈數(shù)、滑動軌跡。
優(yōu)選地,在識別到用戶長按所述撥號盤中的某一個數(shù)字區(qū)域的時長超過第一預(yù)設(shè)時長時,則確定該數(shù)字區(qū)域為起始數(shù)字區(qū)域;在識別到用戶停止滑動操 作時,停留在某一個數(shù)字區(qū)域的時長超過第二預(yù)設(shè)時長時,則確定該數(shù)字區(qū)域為終止數(shù)字區(qū)域;其中,所述撥號盤跟隨所述滑動操作一起旋轉(zhuǎn)。
優(yōu)選地,將所述滑動操作與預(yù)設(shè)解鎖操作進(jìn)行比對,以確定是否成功解鎖,包括:將所述滑動操作的起始數(shù)字區(qū)域、終止數(shù)字區(qū)域,與所述預(yù)設(shè)解鎖操作的起始數(shù)字區(qū)域、終止數(shù)字區(qū)域進(jìn)行比對;將所述滑動操作的以下至少之一:滑動方向、滑動圈數(shù)、滑動軌跡,與所述預(yù)設(shè)解鎖操作進(jìn)行比對;根據(jù)比對結(jié)果確定是否成功解鎖。
根據(jù)本發(fā)明的另一方面,本發(fā)明還提供了一種屏幕解鎖裝置,其中,該裝置包括:界面顯示模塊,用于在觸屏解鎖界面顯示撥號盤,根據(jù)撥號盤的數(shù)字刻度設(shè)置撥號盤的數(shù)字區(qū)域;記錄模塊,用于記錄用戶在所述撥號盤上的滑動操作;比對模塊,用于將所述滑動操作與預(yù)設(shè)解鎖操作進(jìn)行比對,以確定是否成功解鎖。
優(yōu)選地,所述裝置還包括:配置模塊,用于在觸屏解鎖界面顯示撥號盤之前,配置所述預(yù)設(shè)解鎖操作;其中包括:配置所述預(yù)設(shè)解鎖操作的起始數(shù)字區(qū)域、終止數(shù)字區(qū)域,以及,至少配置以下之一:滑動方向、滑動圈數(shù)、滑動軌跡。
優(yōu)選地,所述記錄模塊包括:第一記錄單元,用于記錄所述滑動操作的起始數(shù)字區(qū)域和終止數(shù)字區(qū)域;第二記錄單元,用于記錄以下至少之一:所述滑動操作的滑動方向、滑動圈數(shù)、滑動軌跡。
優(yōu)選地,所述記錄模塊,還用于:在識別到用戶長按所述撥號盤中的某一個數(shù)字區(qū)域的時長超過第一預(yù)設(shè)時長時,則確定該數(shù)字區(qū)域為起始數(shù)字區(qū)域;在識別到用戶停止滑動操作時,停留在某一個數(shù)字區(qū)域的時長超過第二預(yù)設(shè)時長時,則確定該數(shù)字區(qū)域為終止數(shù)字區(qū)域;其中,所述撥號盤跟隨所述滑動操作一起旋轉(zhuǎn)。
優(yōu)選地,所述比對模塊包括:第一比對單元,用于將所述滑動操作的起始數(shù)字區(qū)域、終止數(shù)字區(qū)域,與所述預(yù)設(shè)解鎖操作的起始數(shù)字區(qū)域、終止數(shù)字區(qū)域進(jìn)行比對;第二比對單元,用于將所述滑動操作的以下至少之一:滑動方向、 滑動圈數(shù)、滑動軌跡,與所述預(yù)設(shè)解鎖操作進(jìn)行比對;結(jié)果判定單元,用于根據(jù)比對結(jié)果確定是否成功解鎖。
本發(fā)明有益效果如下:
本發(fā)明根據(jù)手表的時鐘刻度設(shè)置每個撥號盤刻度,然后根據(jù)起止號碼和滑動軌跡校驗進(jìn)行屏幕解鎖。通過本發(fā)明,在不增加硬件成本的前提下,讓用戶在終端屏幕上享受老式電話撥號盤的體驗,同時為終端提供一種有趣的解鎖方式。另外可以有效防止設(shè)備在未使用狀態(tài)時,觸摸屏被觸碰發(fā)生誤操作,保證設(shè)備中信息的私密性,提升用戶體驗,增強產(chǎn)品市場競爭力。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。
附圖說明
圖1是根據(jù)本發(fā)明實施例的屏幕解鎖方法的流程圖;
圖2是根據(jù)本發(fā)明實施例的撥號盤示意圖;
圖3是根據(jù)本發(fā)明實施例的撥號盤比對示意圖;
圖4是根據(jù)本發(fā)明實施例的手機(jī)屏幕解鎖流程圖;
圖5是根據(jù)本發(fā)明實施例的屏幕解鎖裝置的結(jié)構(gòu)框圖。
具體實施方式
為了解決現(xiàn)有技術(shù)中終端解鎖方式趣味性不強的問題,本發(fā)明提供了一種屏幕解鎖方法及裝置,以下結(jié)合附圖以及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
本實施例提供了一種屏幕解鎖方法,該方法可以在終端側(cè)實現(xiàn),圖1是根據(jù)本發(fā)明實施例的屏幕解鎖方法的流程圖,如圖1所示,該方法包括以下步驟(步驟S102-步驟S106):
步驟S102,在觸屏解鎖界面顯示撥號盤,根據(jù)撥號盤的數(shù)字刻度設(shè)置撥號盤的數(shù)字區(qū)域;即一個數(shù)字刻度對應(yīng)一個數(shù)字區(qū)域,上述撥號盤與老式電話撥號盤的外觀相同。
在此之前,需要先配置預(yù)設(shè)解鎖操作;其中包括:配置預(yù)設(shè)解鎖操作的起始數(shù)字區(qū)域、終止數(shù)字區(qū)域,以及,至少配置以下之一:滑動方向、滑動圈數(shù)、滑動軌跡。
步驟S104,記錄用戶在上述撥號盤上的滑動操作。
具體包括:記錄滑動操作的起始數(shù)字區(qū)域和終止數(shù)字區(qū)域;并且,記錄以下至少之一:上述滑動操作的滑動方向、滑動圈數(shù)、滑動軌跡。
步驟S106,將上述滑動操作與預(yù)設(shè)解鎖操作進(jìn)行比對,以確定是否成功解鎖。
通過上述方法,在不增加硬件成本的前提下,讓用戶在終端屏幕上享受老式電話撥號盤的體驗,同時為終端提供一種有趣的解鎖方式,提升用戶體驗,增強產(chǎn)品市場競爭力。
在實際操作過程中,在識別到用戶長按上述撥號盤中的某一個數(shù)字區(qū)域的時長超過第一預(yù)設(shè)時長時,則確定該數(shù)字區(qū)域為起始數(shù)字區(qū)域;在識別到用戶停止滑動操作時,停留在某一個數(shù)字區(qū)域的時長超過第二預(yù)設(shè)時長時,則確定該數(shù)字區(qū)域為終止數(shù)字區(qū)域,撥號盤跟隨滑動操作一起轉(zhuǎn)動。其中,第一預(yù)設(shè)時長和第二預(yù)設(shè)時長的時間可預(yù)設(shè)也可由用戶自行設(shè)定修改。
在對滑動操作與預(yù)設(shè)解鎖操作進(jìn)行比對時,除了比對起始數(shù)字區(qū)域和終止數(shù)字區(qū)域之外,滑動方向、滑動圈數(shù)、滑動軌跡這三項可以選擇性的進(jìn)行比對,以此控制終端解鎖的難易程度。具體地,將滑動操作與預(yù)設(shè)解鎖操作進(jìn)行比對,以確定是否成功解鎖,包括:將滑動操作的起始數(shù)字區(qū)域、終止數(shù)字區(qū)域,與預(yù)設(shè)解鎖操作的起始數(shù)字區(qū)域、終止數(shù)字區(qū)域進(jìn)行比對;將滑動操作的以下至少之一:滑動方向、滑動圈數(shù)、滑動軌跡,與預(yù)設(shè)解鎖操作進(jìn)行比對;根據(jù)比對結(jié)果確定是否成功解鎖。
下面對屏幕解鎖方法的過程進(jìn)行詳細(xì)介紹。
1)配置信息
配置解鎖的起始數(shù)字、結(jié)束數(shù)字、滑動的圈數(shù)。
起始數(shù)字:用來驗證用戶首先觸摸并滑動的第一個數(shù)字是否一致;
結(jié)束數(shù)字:用來驗證用戶結(jié)束滑動,并長按的數(shù)字是否一致;
滑動的圈數(shù):用來驗證用戶本次滑動的圈數(shù)是否與用戶設(shè)置的圈數(shù)一致。
2)操作
在用戶點亮終端(例如:手機(jī))屏幕時,手機(jī)屏幕中出現(xiàn)一個老式電話的撥號盤(用戶按下起始數(shù)字時,可以按照順時針和逆時針方向轉(zhuǎn)動),如圖2所示的撥號盤示意圖,當(dāng)用戶進(jìn)行解鎖操作時,首先,需長按(長按2秒或以上)一個開始數(shù)字鍵;然后,進(jìn)行向左旋轉(zhuǎn)或者向右旋轉(zhuǎn)(數(shù)字盤同時也進(jìn)行旋轉(zhuǎn)、模擬老式電話撥號),可以一直旋轉(zhuǎn)多圈;最后,當(dāng)用戶停在一個數(shù)字區(qū)域,時間超過2秒或以上時,即觸發(fā)系統(tǒng)解鎖驗證。
3)解鎖
當(dāng)觸發(fā)系統(tǒng)解鎖動作時,系統(tǒng)獲取用戶配置信息和用戶操作的信息,然后進(jìn)行驗證,如果兩者一致,即可解鎖。否則無法解鎖。如圖3所示的撥號盤比對示意圖,假設(shè)用戶配置的起始數(shù)字是1,結(jié)束數(shù)字是7,旋轉(zhuǎn)圈數(shù)為0.5。假設(shè)圖3中用戶正好旋轉(zhuǎn)了0.5圈,且旋轉(zhuǎn)方向也是順時針方向,即可實現(xiàn)解鎖。
圖4所示的是手機(jī)屏幕解鎖流程圖,如圖4所示,該流程包括:
步驟S401,配置參數(shù),即配置預(yù)設(shè)解鎖操作的相關(guān)參數(shù)。
步驟S402,開始解鎖操作。
步驟S403,觸摸起始按鍵。
步驟S404,判斷是否長按該按鍵2s或以上;如果是,擇執(zhí)行步驟S405,如果否,擇執(zhí)行步驟S414。
步驟S405,滑動旋轉(zhuǎn)并記錄軌跡。
步驟S406,判斷滑動旋轉(zhuǎn)過程中,是否在某一個按鍵區(qū)域長按2s或以上;如果是,擇執(zhí)行步驟S408,如果否,擇執(zhí)行步驟S407。
步驟S407,判斷是否繼續(xù)滑動旋轉(zhuǎn);如果是,擇執(zhí)行步驟S405,如果否, 擇執(zhí)行步驟S414。
步驟S408,啟動解鎖驗證程序。
步驟S409,驗證起止按鍵字符是否一致;如果是,擇執(zhí)行步驟S410,如果否,擇執(zhí)行步驟S412。
步驟S410,判斷旋轉(zhuǎn)方向是否一致;如果是,擇執(zhí)行步驟S411,如果否,擇執(zhí)行步驟S412。
步驟S411,判斷旋轉(zhuǎn)圈數(shù)是否一致;如果是,擇執(zhí)行步驟S413,如果否,擇執(zhí)行步驟S412。
步驟S412,解鎖失敗。
步驟S413,解鎖。
步驟S414,流程結(jié)束。
對應(yīng)于上述實施例介紹的屏幕解鎖方法,本實施例提供了一種屏幕解鎖裝置,該裝置可以設(shè)置在終端側(cè),用以實現(xiàn)上述實施例。圖5是根據(jù)本發(fā)明實施例的屏幕解鎖裝置的結(jié)構(gòu)框圖,如圖5所示,屏幕解鎖裝置10包括:界面顯示模塊12、記錄模塊14和比對模塊16。下面對該結(jié)構(gòu)進(jìn)行詳細(xì)介紹。
界面顯示模塊12,用于在觸屏解鎖界面顯示撥號盤,根據(jù)撥號盤的數(shù)字刻度設(shè)置撥號盤的數(shù)字區(qū)域;即一個數(shù)字刻度對應(yīng)一個數(shù)字區(qū)域其中,上述撥號盤與老式電話撥號盤的外觀相同;
記錄模塊14,連接至界面顯示模塊12,用于記錄用戶在上述撥號盤上的滑動操作;
比對模塊16,連接至記錄模塊14,用于將上述滑動操作與預(yù)設(shè)解鎖操作進(jìn)行比對,以確定是否成功解鎖。
通過上述裝置,在不增加硬件成本的前提下,讓用戶在終端屏幕上享受老式電話撥號盤的體驗,同時為終端提供一種有趣的解鎖方式,提升用戶體驗,增強產(chǎn)品市場競爭力。
具體地,上述裝置還包括:配置模塊,用于在觸屏解鎖界面顯示撥號盤之前,配置上述預(yù)設(shè)解鎖操作;其中包括:配置上述預(yù)設(shè)解鎖操作的起始數(shù)字區(qū) 域、終止數(shù)字區(qū)域,以及,至少配置以下之一:滑動方向、滑動圈數(shù)、滑動軌跡。
具體地,上述記錄模塊包括:第一記錄單元,用于記錄上述滑動操作的起始數(shù)字區(qū)域和終止數(shù)字區(qū)域;第二記錄單元,用于記錄以下至少之一:上述滑動操作的滑動方向、滑動圈數(shù)、滑動軌跡。
上述記錄模塊,還用于:在識別到用戶長按上述撥號盤中的某一個數(shù)字區(qū)域的時長超過第一預(yù)設(shè)時長時,則確定該數(shù)字區(qū)域為起始數(shù)字區(qū)域;在識別到用戶停止滑動操作時,停留在某一個數(shù)字區(qū)域的時長超過第二預(yù)設(shè)時長時,則確定該數(shù)字區(qū)域為終止數(shù)字區(qū)域;其中,上述撥號盤跟隨上述滑動操作一起轉(zhuǎn)動。
具體地,上述比對模塊30包括:第一比對單元,用于將上述滑動操作的起始數(shù)字區(qū)域、終止數(shù)字區(qū)域,與上述預(yù)設(shè)解鎖操作的起始數(shù)字區(qū)域、終止數(shù)字區(qū)域進(jìn)行比對;第二比對單元,用于將上述滑動操作的以下至少之一:滑動方向、滑動圈數(shù)、滑動軌跡,與上述預(yù)設(shè)解鎖操作進(jìn)行比對;結(jié)果判定單元,用于根據(jù)比對結(jié)果確定是否成功解鎖。
應(yīng)當(dāng)理解,本發(fā)明實施例介紹的屏幕解鎖裝置可用于PDA、手機(jī)、平板電腦、可穿戴設(shè)備等具有觸摸屏的電子設(shè)備進(jìn)行解鎖。
在本發(fā)明技術(shù)方案中,當(dāng)用戶進(jìn)行對終端解鎖時,提供以下解鎖方式:
1、顯示:在終端解鎖頁面放置一個老式電話的撥號盤。
2、操作:當(dāng)用戶按下一個數(shù)字按鍵時,同時向左或向右旋轉(zhuǎn)滑動,當(dāng)滑動到每個指定解鎖數(shù)字上面時,停止并長按2秒鐘不放即可。
3、解鎖驗證:當(dāng)用戶按下的起止數(shù)字、滑動長度(圈數(shù))和旋轉(zhuǎn)的方向與用戶設(shè)定的信息一致時,即可實現(xiàn)解鎖。
本發(fā)明技術(shù)方案在不增加硬件成本的前提下,為終端提供一種有趣、實用的解鎖方式,提升用戶體驗,增強產(chǎn)品市場競爭力。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到 的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。