一種移動終端觸摸屏解鎖方法及裝置制造方法
【專利摘要】本發(fā)明適用于移動終端【技術(shù)領(lǐng)域】,提供了一種移動終端觸摸屏解鎖方法及裝置。在本發(fā)明實施例中,通過接收觸摸屏解鎖觸發(fā)信號,獲取預(yù)設(shè)解鎖方式,當(dāng)預(yù)設(shè)解鎖方式為第一解鎖方式時,判斷在正面觸控板執(zhí)行的第一觸摸操作是否滿足預(yù)設(shè)的第一條件,若滿足則判斷在背面觸控板執(zhí)行的第二觸摸操作是否滿足預(yù)設(shè)的第二條件,若滿足則解除鎖定狀態(tài);當(dāng)預(yù)設(shè)解鎖方式為第二解鎖方式時,判斷在背面觸控板執(zhí)行的第三觸摸操作是否滿足預(yù)設(shè)的第三條件,若是,則解除鎖定狀態(tài),這樣基于雙觸控板的多模式多觸摸操作的解鎖方式,對移動終端形成了更好的保護(hù),提高了移動終端的安全性。
【專利說明】一種移動終端觸摸屏解鎖方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于移動終端【技術(shù)領(lǐng)域】,尤其涉及一種移動終端觸摸屏解鎖方法及裝置?!颈尘凹夹g(shù)】
[0002]當(dāng)前,在移動終端設(shè)備上,越來越普遍地使用觸摸屏作為顯示器和用戶輸入設(shè)備,即在移動終端中使用觸摸屏來提供用戶與設(shè)備進(jìn)行交互的界面。為了防止設(shè)備中的私人信息被泄露,一般均提供鎖定功能,即當(dāng)移動設(shè)備在待機(jī)狀態(tài)時把屏幕設(shè)置為不可視狀態(tài)并鎖定,只有當(dāng)某些特定條件下,或者用戶操作了特定的操作后,觸摸屏才能被正常使用。
[0003]當(dāng)前,移動終端的屏幕被鎖定后,在解鎖的過程中,首先需要喚醒屏幕,然后在觸摸屏上進(jìn)行拖動、點(diǎn)擊、滑動等操作,或者是通過按鍵或組合鍵的方式進(jìn)行解鎖?,F(xiàn)有方式解鎖方式不能對移動終端設(shè)備形成更好的保護(hù),很容易被窺視、被模仿,對手機(jī)隱私信息造成威脅的,移動終端的安全性有待提聞。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種基于正面觸控板和背面觸控板雙觸控板的移動終端觸摸屏解鎖方法和裝置,旨在解決現(xiàn)有的解鎖方式不能對移動終端設(shè)備形成更好的保護(hù),很容易被窺視、被模仿,對手機(jī)隱私信息造成威脅的問題。
[0005]本發(fā)明是這樣實現(xiàn)的,一種移動終端觸摸屏解鎖方法,包括:
[0006]接收觸摸屏解鎖觸發(fā)信號;
[0007]獲取預(yù)設(shè)解鎖方式;
[0008]當(dāng)預(yù)設(shè)解鎖方式為第一解鎖方式時,判斷在正面觸控板執(zhí)行的第一觸摸操作是否滿足預(yù)設(shè)的第一條件,若是,判斷在背面觸控板執(zhí)行的第二觸摸操作是否滿足預(yù)設(shè)的第二條件,若是,則解除鎖定狀態(tài);
[0009]當(dāng)預(yù)設(shè)解鎖方式為第二解鎖方式時,判斷在背面觸控板執(zhí)行的第三觸摸操作是否滿足預(yù)設(shè)的第三條件,若是,則解除鎖定狀態(tài)。
[0010]本發(fā)明還提供了提供一種移動終端觸摸屏解鎖裝置,包括:
[0011]接收模塊、獲取模塊、第一判斷模塊、第二判斷模塊、解除鎖定模塊、第三判斷模塊;
[0012]所述接收模塊,用于接收觸摸屏解鎖觸發(fā)信號;
[0013]所述獲取模塊,用于獲取預(yù)設(shè)解鎖方式;
[0014]所述第一判斷模塊,用于當(dāng)預(yù)設(shè)解鎖方式為第一解鎖方式時,判斷在正面觸控板上執(zhí)行的第一觸摸操作是否滿足預(yù)設(shè)的第一條件;
[0015]所述第二判斷模塊,用于當(dāng)在正面觸控板上執(zhí)行的第一觸摸操作滿足預(yù)設(shè)的第一條件時,判斷在背面觸控板執(zhí)行的第二觸摸操作是否滿足預(yù)設(shè)的第二條件;
[0016]所述解鎖模塊,用于當(dāng)所述第一觸摸操作滿足預(yù)設(shè)的第一條件且所述第二觸摸操作滿足預(yù)設(shè)的第二條件時,解除鎖定狀態(tài);[0017]所述第三判斷模塊,用于當(dāng)預(yù)設(shè)解鎖方式為第二解鎖方式時,判斷在背面觸控板執(zhí)行的第三觸摸操作是否滿足預(yù)設(shè)的第三條件;
[0018]所述解鎖模塊,還用于當(dāng)所述第三觸摸操作滿足預(yù)設(shè)的第三條件時,解除鎖定狀態(tài)。
[0019]在本發(fā)明中,通過接收觸摸屏解鎖觸發(fā)信號,獲取預(yù)設(shè)解鎖方式,當(dāng)預(yù)設(shè)解鎖方式為第一解鎖方式時,判斷在正面觸控板執(zhí)行的第一觸摸操作是否滿足預(yù)設(shè)的第一條件,若滿足,則判斷在背面觸控板執(zhí)行的第二觸摸操作是否滿足預(yù)設(shè)的第二條件,若滿足,則解除鎖定狀態(tài);當(dāng)預(yù)設(shè)解鎖方式為第二解鎖方式時,判斷在背面觸控板執(zhí)行的第三觸摸操作是否滿足預(yù)設(shè)的第三條件,若是,則解除鎖定狀態(tài),這樣基于雙觸控板的多模式多觸摸操作的解鎖方式,對移動終端形成了更好的保護(hù),提高了移動終端的安全性。
【專利附圖】
【附圖說明】
[0020]圖1是本發(fā)明實施例提供的移動終端觸摸屏解鎖方法的實現(xiàn)流程圖;
[0021]圖2a是本發(fā)明實施例提供的圖1步驟103中的判斷在正面觸控板執(zhí)行的第一觸摸操作是否滿足預(yù)設(shè)的第一條件的具體實現(xiàn)流程圖;
[0022]圖2b是本發(fā)明實施例提供的圖1步驟103中的判斷在背面觸控板執(zhí)行的第二觸摸操作是否滿足預(yù)設(shè)的第二條件的具體實現(xiàn)流程圖;
[0023]圖3是本發(fā)明實施例提供的圖1中步驟104中的判斷在背面觸控板執(zhí)行的第三觸摸操作是否滿足預(yù)設(shè)的第三條件的具體實現(xiàn)流程圖;
[0024]圖4是本發(fā)明實施例提供的移動終端觸摸屏解鎖裝置的結(jié)構(gòu)框圖;
[0025]圖5是本發(fā)明實施例提供的圖4中的第一判斷模塊的結(jié)構(gòu)框圖;
[0026]圖6是本發(fā)明實施例提供的圖4中的第二判斷模塊的結(jié)構(gòu)框圖;
[0027]圖7是本發(fā)明實施例提供的圖4中的第三判斷模塊的結(jié)構(gòu)框圖。
【具體實施方式】
[0028]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0029]圖1示出了本發(fā)明實施例提供的一種移動終端觸摸屏解鎖方法的實現(xiàn)流程,詳述如下:
[0030]步驟101、接收觸摸屏解鎖觸發(fā)信號。
[0031]解鎖前移動終端處于鎖定狀態(tài),進(jìn)行解鎖前,先發(fā)出觸摸屏解鎖觸發(fā)信號,該觸摸屏解鎖觸發(fā)信號可以是移動終端自動觸發(fā)的,比如亮屏開關(guān)打開、或移動終端開機(jī)時自動發(fā)出觸摸屏解鎖觸發(fā)信號,然后移動終端通過接收模塊接收觸摸屏解鎖觸發(fā)信號。該觸摸屏解鎖觸發(fā)信號也可以是用戶觸發(fā)的,比如用戶打開觸摸屏解鎖開關(guān),發(fā)出觸摸屏解鎖觸發(fā)信號,之后移動終端通過接收模塊接收觸摸屏解鎖觸發(fā)信號。
[0032]步驟102、獲取預(yù)設(shè)解鎖方式。
[0033]移動終端接收觸摸屏解鎖觸發(fā)信號后,獲取預(yù)設(shè)的解鎖方式。預(yù)設(shè)的解鎖方式為事先設(shè)定好的解鎖方式,包括第一解鎖方式和第二解鎖方式。第一解鎖方式為需在正面觸控板和背面觸控板上都進(jìn)行觸摸操作的組合解鎖方式。第二解鎖方式為需在背面觸控板上進(jìn)行觸摸操作的解鎖方式。上述正面觸控板位于移動終端的正面即前觸控板,背面觸控板位于移動終端的背面即后觸控板。具體的,如果正面觸控板和背面觸控板的面積相同,那它們的坐標(biāo)系就可以完全—對應(yīng)的;如果正面觸控板比背面觸控板面積大時,有兩種映射方法:(I)可以設(shè)定為部分區(qū)域坐標(biāo)系對應(yīng),即在正面觸控板和背面觸控板對應(yīng)重疊的區(qū)域可以實現(xiàn)坐標(biāo)系對應(yīng),觸控坐標(biāo)系可以實現(xiàn)對應(yīng)重疊的區(qū)域的完全一一對應(yīng),這個只需給定正面觸控板和背面觸控板的重疊區(qū)域就可以了,這時兩觸控板坐標(biāo)映射方式,除了可操作區(qū)域比較小外其他和正面觸控板和背面觸控板的面積相同時情況一致;(2)按照正面觸控板和背面觸控板的比例,將正面觸控板和背面觸控板上的區(qū)域一一對應(yīng)起來,將正面觸控板和背面觸控板都劃分為N*M個小區(qū)域,將這N*M個小區(qū)域?qū)?yīng)起來,正面觸控板坐標(biāo)為(i,j)的對應(yīng)的區(qū)域與背面觸控板坐標(biāo)為(i,j)的對應(yīng)區(qū)域是對應(yīng)的,其中I < i < N,I ( j SM,當(dāng)用戶操作落在正面觸控板和背面觸控板坐標(biāo)為(i,j)對應(yīng)的小區(qū)域內(nèi)則認(rèn)為用戶正在操作正面觸控板和背面觸控板的對應(yīng)的同一個目標(biāo)對象。
[0034]步驟103、當(dāng)預(yù)設(shè)解鎖方式為第一解鎖方式時,判斷在正面觸控板執(zhí)行的第一觸摸操作是否滿足預(yù)設(shè)的第一條件,若是,則執(zhí)行步驟105,若否,則保持鎖定狀態(tài)。
[0035]當(dāng)預(yù)設(shè)解鎖方式為第一解鎖方式時,如果在正面觸控板執(zhí)行的第一觸摸操作滿足預(yù)設(shè)的第一條件且在背面觸控板執(zhí)行的第二觸摸操作滿足預(yù)設(shè)的第二條件,則解除移動終端的鎖定狀態(tài)。
[0036]步驟104、當(dāng)預(yù)設(shè)解鎖方式為第二解鎖方式時,判斷在背面觸控板執(zhí)行的第三觸摸操作是否滿足預(yù)設(shè)的第三條件,若是,則解除鎖定狀態(tài),若否則保持鎖定狀態(tài)。
[0037]當(dāng)預(yù)設(shè)解鎖方式為第二解鎖方式時,如果在背面觸控板執(zhí)行的第三觸摸操作是否滿足預(yù)設(shè)的第三條件,則解除移動終端的鎖定狀態(tài)。
[0038]步驟105、判斷在背面觸控板執(zhí)行的第二觸摸操作是否滿足預(yù)設(shè)的第二條件,若是,則解除鎖定狀態(tài),若否,則保持鎖定狀態(tài)。
[0039]如果在正面觸控板執(zhí)行的第一觸摸操作滿足預(yù)設(shè)的第一條件且在背面觸控板執(zhí)行的第二觸摸操作滿足預(yù)設(shè)的第二條件,則解除移動終端的鎖定狀態(tài)。
[0040]本發(fā)明實施例,通過上述兩種解鎖方式以及正面觸控操作和背面觸控操作相結(jié)合的解鎖方式或者背面觸控解鎖方式,不易被破解和窺視,對移動終端形成了更好的保護(hù),提高了移動終端的安全性。
[0041]為了更加詳細(xì)的描述上述步驟103,本發(fā)明實施例結(jié)合附圖2對步驟103做進(jìn)一步的描述:
[0042]圖2a為判斷在正面觸控板執(zhí)行的第一觸摸操作是否滿足預(yù)設(shè)的第一條件的實現(xiàn)流程圖,如圖2a所示,判斷在正面觸控板執(zhí)行的第一觸摸操作是否滿足預(yù)設(shè)的第一條件,包括以下步驟:
[0043]步驟1031、判斷在正面觸控板執(zhí)行的第一觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第一條件中對應(yīng)的區(qū)域,若是,執(zhí)行步驟1032,若否,則保持鎖定狀態(tài)。
[0044]首先判斷在正面觸控板執(zhí)行的第一觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第一條件中對應(yīng)的區(qū)域,也即判斷第一觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第一條件中所指定的區(qū)域,若是,則執(zhí)行步驟1032,若否,則結(jié)束解鎖操作。[0045]步驟1032、判斷在正面觸控板執(zhí)行的第一觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第一條件中對應(yīng)的觸摸事件,若是,則執(zhí)行步驟1033,若否,則保持鎖定狀態(tài)。
[0046]當(dāng)在正面觸控板執(zhí)行的第一觸摸操作對應(yīng)的操作區(qū)域是預(yù)設(shè)的第一條件中對應(yīng)的區(qū)域,則判斷在正面觸控板執(zhí)行的第一觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第一條件中對應(yīng)的觸摸事件。觸摸事件包括單擊觸屏事件、長按觸屏事件、連擊觸屏事件、閉合式連續(xù)觸屏事件或非閉合式連續(xù)觸屏事件。閉合式或非閉合式連續(xù)觸屏事件又包括順時針或逆時針連續(xù)觸屏事件。判斷在正面觸控板執(zhí)行的第一觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第一條件中對應(yīng)的觸摸事件,比如預(yù)設(shè)的第一條件中對應(yīng)的觸摸事件為連擊觸屏5次,那么就判斷在正面觸控板執(zhí)行的第一觸摸操作對應(yīng)的觸摸事件是否是連擊觸屏5次,若果是,則在正面觸控板執(zhí)行的第一觸摸操作對應(yīng)的觸摸事件滿足預(yù)設(shè)的第一條件中對應(yīng)的觸摸事件。
[0047]步驟1033、判斷在正面觸控板執(zhí)行的第一觸摸操作完成的時間是否小于或等于預(yù)設(shè)的第一條件中對應(yīng)的時間,若是,則判斷在背面觸控板執(zhí)行的第二觸摸操作是否滿足預(yù)設(shè)的第二條件,若否,則保持鎖定狀態(tài)。
[0048]判斷在正面觸控板執(zhí)行的第一觸摸操作完成的時間是否小于或等于預(yù)設(shè)的第一條件中對應(yīng)的時間,也即判斷第一觸摸操作是否在預(yù)設(shè)的時間內(nèi)完成。比如若預(yù)設(shè)的第一條件中對應(yīng)的時間為5秒,如前述步驟1032中所舉的例子,預(yù)設(shè)的第一條件中對應(yīng)的觸摸事件為連擊觸屏5次,那么就判斷在正面觸控板執(zhí)行的連擊觸屏5次是否在5秒之內(nèi)完成,若是,則判斷在背面觸控板執(zhí)行的第二觸摸操作是否滿足預(yù)設(shè)的第二條件,若否,則保持鎖定狀態(tài)。
[0049]圖2b為判斷在背面觸控板執(zhí)行的第二觸摸操作是否滿足預(yù)設(shè)的第二條件的實現(xiàn)流程圖,如圖2b所示,判斷在背面觸控板執(zhí)行的第二觸摸操作是否滿足預(yù)設(shè)的第二條件,包括以下步驟:
[0050]步驟10311、判斷在背面觸控板執(zhí)行的第二觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第二條件中對應(yīng)的區(qū)域,若是,則執(zhí)行步驟1042,若否,則保持鎖定狀態(tài)。
[0051]判斷在背面觸控板執(zhí)行的第二觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第二條件中對應(yīng)的區(qū)域,也即判斷第二觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第二條件中所指定的區(qū)域,若是,則執(zhí)行步驟1042,若否,則保持鎖定狀態(tài)。
[0052]步驟10312、判斷在背面觸控板執(zhí)行的第二觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第二條件中對應(yīng)的觸摸事件,若是,則執(zhí)行步驟1043,若否,則保持鎖定狀態(tài)。
[0053]當(dāng)在在背面觸控板執(zhí)行的第二觸摸操作對應(yīng)的操作區(qū)域為預(yù)設(shè)的第二條件中對應(yīng)的區(qū)域,則判斷在背面觸控板執(zhí)行的第二觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第二條件中對應(yīng)的觸摸事件。同樣,觸摸事件包括單擊觸屏事件、長按觸屏事件、連擊觸屏事件、閉合式連續(xù)觸屏事件或非閉合式連續(xù)觸屏事件。閉合式或非閉合式連續(xù)觸屏事件又包括順時針或逆時針連續(xù)觸屏事件。判斷在背面觸控板執(zhí)行的第二觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第二條件中對應(yīng)的觸摸事件,比如預(yù)設(shè)的第二條件中對應(yīng)的觸摸事件為順時針閉合式連續(xù)觸屏事件,那么就判斷在背面觸控板執(zhí)行的第二觸摸操作對應(yīng)的觸摸事件是否是順時針閉合式連續(xù)觸屏事件,如果是,說明在背面觸控板執(zhí)行的第二觸摸操作對應(yīng)的觸摸事件即為預(yù)設(shè)的第二條件中對應(yīng)的觸摸事件。[0054]步驟10313、判斷在背面觸控板執(zhí)行的第二觸摸操作完成的時間是否小于或等于預(yù)設(shè)的第二條件中對應(yīng)的時間,若是,則解除鎖定狀態(tài),若否,則保持鎖定狀態(tài)。
[0055]判斷在背面觸控板執(zhí)行的第二觸摸操作完成的時間是否小于或等于預(yù)設(shè)的第二條件中對應(yīng)的時間,也即判斷第二觸摸操作是否在預(yù)設(shè)的時間內(nèi)完成。比如若預(yù)設(shè)的第二條件中對應(yīng)的時間為3秒,如前述步驟1042中所舉的例子,預(yù)設(shè)的第二條件中對應(yīng)的觸摸事件為順時針閉合式連續(xù)觸屏事件,那么就判斷在背面觸控板執(zhí)行的順時針閉合式連續(xù)觸屏事件是否在3秒之內(nèi)完成,若是,說明第二觸摸操作完成的時間小于或等于預(yù)設(shè)的第二條件中對應(yīng)的時間。
[0056]本發(fā)明實施例,在第一解鎖方式下,通過觸摸操作區(qū)域、觸摸操作對應(yīng)的觸摸事件以及觸摸操作完成時間與預(yù)設(shè)的條件進(jìn)行比較,來判斷是否滿足預(yù)設(shè)的條件,在滿足預(yù)設(shè)的條件下進(jìn)行解鎖,這樣通過多重比較,對移動終端形成了更好的保護(hù),提高了移動終端的安全性。
[0057]為了更加詳細(xì)的描述實施例一中的步驟104,本發(fā)明實施例結(jié)合附圖3對步驟104做進(jìn)一步的描述:
[0058]圖3為判斷在背面觸控板執(zhí)行的第三觸摸操作是否滿足預(yù)設(shè)的第三條件的實現(xiàn)流程圖,如圖3所示,判斷在背面觸控板執(zhí)行的第三觸摸操作是否滿足預(yù)設(shè)的第三條件,包括以下步驟:
[0059]步驟1041、判斷在背面觸控板執(zhí)行的第三觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第三條件中對應(yīng)的區(qū)域,若是,則執(zhí)行步驟1042,若否,則執(zhí)行保持鎖定狀態(tài)。
[0060]判斷在背面觸控板執(zhí)行的第三觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第三條件中對應(yīng)的區(qū)域,也即判斷第三觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第三條件中所指定的區(qū)域,若是,則執(zhí)行步驟1042,若否,則結(jié)束解鎖操作。
[0061]步驟1042、判斷在背面觸控板執(zhí)行的第三觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第三條件中對應(yīng)的觸摸事件,若是則執(zhí)行步驟1043,若否,則執(zhí)行保持鎖定狀態(tài)。
[0062]當(dāng)在在背面觸控板執(zhí)行的第三觸摸操作對應(yīng)的操作區(qū)域為預(yù)設(shè)的第三條件中對應(yīng)的區(qū)域,則判斷在背面觸控板執(zhí)行的第三觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第三條件中對應(yīng)的觸摸事件。同樣,觸摸事件包括單擊觸屏事件、長按觸屏事件、連擊觸屏事件、閉合式連續(xù)觸屏事件或非閉合式連續(xù)觸屏事件。閉合式或非閉合式連續(xù)觸屏事件又包括順時針或逆時針連續(xù)觸屏事件。判斷在背面觸控板執(zhí)行的第三觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第三條件中對應(yīng)的觸摸事件,比如預(yù)設(shè)的第二條件中對應(yīng)的觸摸事件為逆時針非閉合式連續(xù)觸屏事件,那么就判斷在背面觸控板執(zhí)行的第三觸摸操作對應(yīng)的觸摸事件是否是逆時針非閉合式連續(xù)觸屏事件,如果是,說明在背面觸控板執(zhí)行的第三觸摸操作對應(yīng)的觸摸事件即為預(yù)設(shè)的第三條件中對應(yīng)的觸摸事件。
[0063]步驟1043、判斷在背面觸控板執(zhí)行的第三觸摸操作完成的時間是否小于或等于預(yù)設(shè)的第三條件中對應(yīng)的時間,若是,則解除鎖定狀態(tài),若否,則保持鎖定狀態(tài)。
[0064]判斷在背面觸控板執(zhí)行的第三觸摸操作完成的時間是否小于或等于預(yù)設(shè)的第三條件中對應(yīng)的時間,也即判斷第三觸摸操作是否在預(yù)設(shè)的時間內(nèi)完成。比如若預(yù)設(shè)的第二條件中對應(yīng)的時間為4秒,如前述步驟1042中所舉的例子,預(yù)設(shè)的第三條件中對應(yīng)的觸摸事件為逆時針非閉合式連續(xù)觸屏事件,那么就判斷在背面觸控板執(zhí)行的逆時針非閉合式連續(xù)觸屏事件是否在4秒之內(nèi)完成,若是,說明第三觸摸操作完成的時間小于或等于預(yù)設(shè)的第三條件中對應(yīng)的時間。
[0065]本發(fā)明實施例,在第二解鎖方式下,通過觸摸操作區(qū)域、觸摸操作對應(yīng)的觸摸事件以及觸摸操作完成時間與預(yù)設(shè)的條件進(jìn)行比較,來判斷是否滿足預(yù)設(shè)的條件,在滿足預(yù)設(shè)的條件下進(jìn)行解鎖,這樣通過多重比較,對移動終端形成了更好的保護(hù),提高了移動終端的安全性。
[0066]需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進(jìn)行。
[0067]圖4示出了本發(fā)明實施例提供的一種移動終端觸摸屏解鎖裝置的結(jié)構(gòu)框圖,該裝置可以實現(xiàn)前述各實施例所描述的方法。該裝置可以運(yùn)行于具備觸摸屏的各種終端,包括但不限于移動電話、口袋計算機(jī)(Pocket Personal Computer, PPC)、掌上電腦、計算機(jī)、筆記本電腦、個人數(shù)字助理(Personal Digital Assistant, PDA)、MP4、MP3等。為了便于說明,僅不出了與本實施例相關(guān)的部分。
[0068]參照圖4,該移動終端觸摸屏解鎖裝置,包括:接收模塊41、獲取模塊42、第一判斷模塊43、第二判斷模塊44、解除鎖定模塊45、第三判斷模塊46。
[0069]接收模塊41,用于接收觸摸屏解鎖觸發(fā)信號。
[0070]解鎖前移動終端處于鎖定狀態(tài),進(jìn)行解鎖前,先發(fā)出觸摸屏解鎖觸發(fā)信號,該觸摸屏解鎖觸發(fā)信號可以是移動終端自動觸發(fā)的,比如亮屏開關(guān)打開、或移動終端開機(jī)時自動發(fā)出觸摸屏解鎖觸發(fā)信號,然后移動終端通過接收模塊41接收觸摸屏解鎖觸發(fā)信號。該觸摸屏解鎖觸發(fā)信號也可以是用戶觸發(fā)的,比如用戶打開觸摸屏解鎖開關(guān),發(fā)出觸摸屏解鎖觸發(fā)信號,之后移動終端通過接收模塊41接收觸摸屏解鎖觸發(fā)信號。
[0071]獲取模塊42,用于獲取預(yù)設(shè)解鎖方式。移動終端接收觸摸屏解鎖觸發(fā)信號后,通過獲取模塊42獲取預(yù)設(shè)的解鎖方式。預(yù)設(shè)的解鎖方式為事先設(shè)定好的解鎖方式,包括第一解鎖方式和第二解鎖方式。第一解鎖方式為需在正面觸控板和背面觸控板上都進(jìn)行觸摸操作的組合解鎖方式。第二解鎖方式為需在背面觸控板上進(jìn)行觸摸操作的解鎖方式。正面觸控板和背面觸控板的坐標(biāo)是有映射關(guān)系的,具體映射方法與前述方法實施例所描述的相同,在此不在贅述。
[0072]第一判斷模塊43,用于當(dāng)預(yù)設(shè)解鎖方式為第一解鎖方式時,判斷在正面觸控板上執(zhí)行的第一觸摸操作是否滿足預(yù)設(shè)的第一條件。
[0073]第二判斷模塊44,用于當(dāng)在正面觸控板上執(zhí)行的第一觸摸操作滿足預(yù)設(shè)的第一條件時,判斷在背面觸控板執(zhí)行的第二觸摸操作是否滿足預(yù)設(shè)的第二條件。
[0074]解鎖模塊45,用于當(dāng)所述第一觸摸操作滿足預(yù)設(shè)的第一條件且所述第二觸摸操作滿足預(yù)設(shè)的第二條件時,解除鎖定狀態(tài)。
[0075]第三判斷模塊46,用于當(dāng)預(yù)設(shè)解鎖方式為第二解鎖方式時,判斷在背面觸控板執(zhí)行的第三觸摸操作是否滿足預(yù)設(shè)的第三條件。
[0076]解鎖模塊45,還用于當(dāng)所述第三觸摸操作滿足預(yù)設(shè)的第三條件時,解除鎖定狀態(tài)。
[0077]通過上述兩種解鎖方式以及正面觸控操作和背面觸控操作相結(jié)合的解鎖方式或者背面觸控解鎖方式,不易被破解和窺視,對移動終端形成了更好的保護(hù),提高了移動終端的安全性。
[0078]圖5為圖4中第一判斷模塊43的結(jié)構(gòu)框圖,第一判斷模塊43還包括:第一判斷子模塊431、第二判斷子模塊432、第三判斷子模塊433。第一判斷子模塊431,用于判斷在正面觸控板上執(zhí)行的第一觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第一條件中對應(yīng)的區(qū)域。第二判斷子模塊432,用于判斷在正面觸控板上執(zhí)行的第一觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第一條件中對應(yīng)的觸摸事件;所述觸摸事件包括:單擊觸屏事件、長按觸屏事件、連擊觸屏事件、閉合式或非閉合式連續(xù)觸屏事件。第三判斷子模塊433,用于判斷在正面觸控板上執(zhí)行的第一觸摸操作完成的時間是否小于或等于預(yù)設(shè)的第一條件中對應(yīng)的時間。
[0079]圖6為圖4中第二判斷模塊44的結(jié)構(gòu)框圖。第二判斷模塊44,還包括:第四判斷子模塊441、第五判斷子模塊442、第六判斷子模塊443。第四判斷子模塊441,用于判斷在背面觸控板執(zhí)行的第二觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第二條件中對應(yīng)的區(qū)域。第五判斷子模塊442,用于判斷在背面觸控板執(zhí)行的第二觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第二條件中對應(yīng)的觸摸事件。所述觸摸事件包括:單擊觸屏事件、長按觸屏事件、連擊觸屏事件、閉合式或非閉合式連續(xù)觸屏事件。第六判斷子模塊443,用于判斷在背面觸控板執(zhí)行的第二觸摸操作完成的時間是否小于或等于預(yù)設(shè)的第二條件中對應(yīng)的時間。
[0080]圖7為圖4中第三判斷模塊46的結(jié)構(gòu)框圖。第三判斷模塊46,還包括:第七判斷子模塊461、第八判斷子模塊462、第九判斷子模塊463。第七判斷子模塊461,用于判斷在背面觸控板執(zhí)行的第三觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第三條件中對應(yīng)的區(qū)域。第八判斷子模塊462,用于判斷在背面觸控板執(zhí)行的第三觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第三條件中對應(yīng)的觸摸事件;觸摸事件包括:單擊觸屏事件、長按觸屏事件、連擊觸屏事件、閉合式或非閉合式連續(xù)觸屏事件。第九判斷子模塊463,用于判斷在背面觸控板執(zhí)行的第三觸摸操作完成的時間是否小于或等于預(yù)設(shè)的第三條件中對應(yīng)的時間。
[0081]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種移動終端觸摸屏解鎖方法,其特征在于,包括: 接收觸摸屏解鎖觸發(fā)信號; 獲取預(yù)設(shè)解鎖方式; 當(dāng)預(yù)設(shè)解鎖方式為第一解鎖方式時,判斷在正面觸控板執(zhí)行的第一觸摸操作是否滿足預(yù)設(shè)的第一條件,若是,判斷在背面觸控板執(zhí)行的第二觸摸操作是否滿足預(yù)設(shè)的第二條件,若是,則解除鎖定狀態(tài); 當(dāng)預(yù)設(shè)解鎖方式為第二解鎖方式時,判斷在背面觸控板執(zhí)行的第三觸摸操作是否滿足預(yù)設(shè)的第三條件,若是,則解除鎖定狀態(tài)。
2.如權(quán)利要求1所述的方法,其特征在于,判斷在正面觸控板執(zhí)行的第一觸摸操作是否滿足預(yù)設(shè)的第一條件,具體包括: 判斷在正面觸控板執(zhí)行的第一觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第一條件中對應(yīng)的區(qū)域; 判斷在正面觸控板執(zhí)行的第一觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第一條件中對應(yīng)的觸摸事件; 判斷在正面觸控板執(zhí)行的第一觸摸操作完成的時間是否小于或等于預(yù)設(shè)的第一條件中對應(yīng)的時間。
3.如權(quán)利要求1所述的方法,其特征在于,所述判斷在背面觸控板執(zhí)行的第二觸摸操作是否滿足預(yù)設(shè)的第二條件,具體包括: 判斷在背面觸控板執(zhí)行的第二觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第二條件中對應(yīng)的區(qū)域; 判斷在背面觸控板執(zhí)行的第二觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第二條件中對應(yīng)的觸摸事件; 判斷在背面觸控板執(zhí)行的第二觸摸操作完成的時間是否小于或等于預(yù)設(shè)的第二條件中對應(yīng)的時間。
4.如權(quán)利要求1所述的方法,其特征在于,所述的判斷在背面觸控板執(zhí)行的第三觸摸操作是否滿足預(yù)設(shè)的第三條件,具體包括: 判斷在背面觸控板執(zhí)行的第三觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第三條件中對應(yīng)的區(qū)域; 判斷在背面觸控板執(zhí)行的第三觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第三條件中對應(yīng)的觸摸事件; 判斷在背面觸控板執(zhí)行的第三觸摸操作完成的時間是否小于或等于預(yù)設(shè)的第三條件中對應(yīng)的時間。
5.如權(quán)利要求2-4之一所述的方法,其特征在于,所述觸摸事件包括: 單擊觸屏事件、長按觸屏事件、連擊觸屏事件、閉合式或非閉合式連續(xù)觸屏事件。
6.一種移動終端觸摸屏解鎖裝置,其特征在于,包括: 接收模塊、獲取模塊、第一判斷模塊、第二判斷模塊、解除鎖定模塊、第三判斷模塊; 所述接收模塊,用于接收觸摸屏解鎖觸發(fā)信號; 所述獲取模塊,用于獲取預(yù)設(shè)解鎖方式; 所述第一判斷模塊,用于當(dāng)預(yù)設(shè)解鎖方式為第一解鎖方式時,判斷在正面觸控板上執(zhí)行的第一觸摸操作是否滿足預(yù)設(shè)的第一條件; 所述第二判斷模塊,用于當(dāng)在正面觸控板上執(zhí)行的第一觸摸操作滿足預(yù)設(shè)的第一條件時,判斷在背面觸控板執(zhí)行的第二觸摸操作是否滿足預(yù)設(shè)的第二條件, 所述解鎖模塊,用于當(dāng)所述第一觸摸操作滿足預(yù)設(shè)的第一條件且所述第二觸摸操作滿足預(yù)設(shè)的第二條件時,解除鎖定狀態(tài); 所述第三判斷模塊,用于當(dāng)預(yù)設(shè)解鎖方式為第二解鎖方式時,判斷在背面觸控板執(zhí)行的第三觸摸操作是否滿足預(yù)設(shè)的第三條件; 所述解鎖模塊,還用于當(dāng)所述第三觸摸操作滿足預(yù)設(shè)的第三條件時,解除鎖定狀態(tài)。
7.如權(quán)利要求6所述的裝置,其特征在于,所述第一判斷模塊還包括: 第一判斷子模塊,用于判斷在正面觸控板上執(zhí)行的第一觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第一條件中對應(yīng)的區(qū)域; 第二判斷子模塊,用于判斷在正面觸控板上執(zhí)行的第一觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第一條件中對應(yīng)的觸摸事件; 第三判斷子模塊,用于判斷在正面觸控板上執(zhí)行的第一觸摸操作完成的時間是否小于或等于預(yù)設(shè)的第一條件中對應(yīng)的時間。
8.如權(quán)利要求6所述的裝置,其特征在于,所述第二判斷模塊,還包括: 第四判斷子模塊,用于判斷在背面觸控板執(zhí)行的第二觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第二條件中對應(yīng)的區(qū)域; 第五判斷子模塊,用于判斷在背面觸控板執(zhí)行的第二觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第二條件中對應(yīng)的觸摸事件; 第六判斷子模塊,用于判斷在背面觸控板執(zhí)行的第二觸摸操作完成的時間是否小于或等于預(yù)設(shè)的第二條件中對應(yīng)的時間。
9.如權(quán)利要求6所述的裝置,其特征在于,所述第三判斷模塊,還包括: 第七判斷子模塊,用于判斷在背面觸控板執(zhí)行的第三觸摸操作對應(yīng)的操作區(qū)域是否為預(yù)設(shè)的第三條件中對應(yīng)的區(qū)域; 第八判斷子模塊,用于判斷在背面觸控板執(zhí)行的第三觸摸操作對應(yīng)的觸摸事件是否為預(yù)設(shè)的第三條件中對應(yīng)的觸摸事件; 第九判斷子模塊,用于判斷在背面觸控板執(zhí)行的第三觸摸操作完成的時間是否小于或等于預(yù)設(shè)的第三條件中對應(yīng)的時間。
10.如權(quán)利要求7-9之一所述的裝置,其特征在于,所述觸摸事件包括: 單擊觸屏事件、長按觸屏事件、連擊觸屏事件、閉合式或非閉合式連續(xù)觸屏事件。
【文檔編號】G06F3/0484GK103793171SQ201410028782
【公開日】2014年5月14日 申請日期:2014年1月22日 優(yōu)先權(quán)日:2014年1月22日
【發(fā)明者】鄭劍榮 申請人:深圳市歐珀通信軟件有限公司