一種基于壓力傳感器的移動終端解鎖方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端解鎖領(lǐng)域,尤其涉及一種基于壓力傳感器的移動終端解鎖方法及系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)在手機(jī)常用的一種鎖屏方式是迷宮解鎖,即操作對象在3X3的點(diǎn)陣上設(shè)置好一定的軌跡,當(dāng)操作對象需要解鎖時,必須在點(diǎn)陣上畫出與預(yù)設(shè)軌跡一致的圖案,才能實(shí)現(xiàn)解鎖,這種方法由于具有方便性和實(shí)用性,得到廣泛應(yīng)用。然而這種圖形解鎖的方式的不足之處在于,操作對象在解鎖時繪制圖案的軌跡容易被別人看見,其可以通過繪制同樣的軌跡來對操作對象手機(jī)進(jìn)行解鎖,無法保障其手機(jī)安全性。
[0003]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種基于壓力傳感器的移動終端解鎖方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)中解鎖操作對象用戶即在解鎖時繪制圖案的軌跡容易被別人看見,其可以通過繪制同樣的軌跡來對操作對象手機(jī)進(jìn)行解鎖,無法保障其手機(jī)安全性的問題。
[0005]本發(fā)明的技術(shù)方案如下:
一種基于壓力傳感器的移動終端解鎖方法,其中,包括以下步驟:
A、預(yù)先設(shè)定移動終端中屏幕解鎖的預(yù)設(shè)觸摸軌跡、以及預(yù)設(shè)觸摸軌跡上任意關(guān)鍵點(diǎn)的預(yù)設(shè)按壓時間,并保存至移動終端的本地內(nèi)存中;
B、當(dāng)進(jìn)行解鎖時,移動終端在鎖屏狀態(tài)下接收操作對象的操作指令,喚醒屏幕,進(jìn)入解鎖界面;
C、檢測到操作對象在屏幕上操作的觸摸軌跡與預(yù)設(shè)觸摸軌跡相同時,判斷所述觸摸軌跡上任意關(guān)鍵點(diǎn)的按壓時間是否與預(yù)設(shè)按壓時間相同,當(dāng)是時,則解鎖成功,當(dāng)否時,則退出解鎖界面。
[0006]所述基于壓力傳感器的移動終端解鎖方法,其中,所述步驟A具體包括:
Al、預(yù)先將移動終端中的屏幕解鎖設(shè)置為迷宮解鎖,并設(shè)定迷宮解鎖的預(yù)設(shè)觸摸軌跡;A2、將預(yù)設(shè)觸摸軌跡上的若干個點(diǎn)記為任意關(guān)鍵點(diǎn),并設(shè)定所述任意關(guān)鍵點(diǎn)的預(yù)設(shè)按壓時間;
A3、將所述預(yù)設(shè)觸摸軌跡以及任意關(guān)鍵點(diǎn)的預(yù)設(shè)按壓時間保存至移動終端的本地內(nèi)存中。
[0007]所述基于壓力傳感器的移動終端解鎖方法,其中,所述步驟C具體包括:
Cl、進(jìn)行解鎖時,檢測操作對象在屏幕上操作的觸摸軌跡與預(yù)設(shè)觸摸軌跡是否相同;當(dāng)是時,進(jìn)行步驟C2,當(dāng)否時,退出解鎖界面;
C2、判斷操作對象在觸摸軌跡上按壓任意關(guān)鍵點(diǎn)時的按壓時間與預(yù)設(shè)按壓時間是否相同;當(dāng)是時,則解鎖成功,當(dāng)否時,則退出解鎖界面。
[0008]所述基于壓力傳感器的移動終端解鎖方法,其中,所述預(yù)設(shè)按壓時間為1-3秒。
[0009]—種基于壓力傳感器的移動終端解鎖系統(tǒng),其中,包括以下模塊:
預(yù)設(shè)模塊、用于預(yù)先設(shè)定移動終端中屏幕解鎖的預(yù)設(shè)觸摸軌跡、以及預(yù)設(shè)觸摸軌跡上任意關(guān)鍵點(diǎn)的預(yù)設(shè)按壓時間,并保存至移動終端的本地內(nèi)存中;
喚醒模塊、用于當(dāng)進(jìn)行解鎖時,移動終端在鎖屏狀態(tài)下接收操作對象的操作指令,喚醒屏幕,進(jìn)入解鎖界面;
判斷模塊、用于檢測到操作對象在屏幕上操作的觸摸軌跡與預(yù)設(shè)觸摸軌跡相同時,判斷所述觸摸軌跡上任意關(guān)鍵點(diǎn)的按壓時間是否與預(yù)設(shè)按壓時間相同,當(dāng)是時,則解鎖成功,當(dāng)否時,則退出解鎖界面。
[0010]所述基于壓力傳感器的移動終端解鎖系統(tǒng),其中,所述預(yù)設(shè)模塊具體包括:
第一預(yù)設(shè)單元、用于預(yù)先將移動終端中的屏幕解鎖設(shè)置為迷宮解鎖方式,并設(shè)定迷宮解鎖的預(yù)設(shè)觸摸軌跡;
第二預(yù)設(shè)單元、用于將預(yù)設(shè)觸摸軌跡上的若干個點(diǎn)記為任意關(guān)鍵點(diǎn),并設(shè)定所述任意關(guān)鍵點(diǎn)的預(yù)設(shè)按壓時間;
保存數(shù)據(jù)單元、用于將所述預(yù)設(shè)觸摸軌跡以及任意關(guān)鍵點(diǎn)的預(yù)設(shè)按壓時間保存至移動終端的本地內(nèi)存中。
[0011]所述基于壓力傳感器的移動終端解鎖系統(tǒng),其中,所述判斷模塊具體包括:
第一判斷單元、用于進(jìn)行解鎖時,檢測操作對象在屏幕上操作的觸摸軌跡與預(yù)設(shè)觸摸軌跡是否相同;
第二判斷單元、用于判斷操作對象在觸摸軌跡上按壓任意關(guān)鍵點(diǎn)時的按壓時間與預(yù)設(shè)按壓時間是否相同;當(dāng)是時,則解鎖成功,當(dāng)否時,則退出解鎖界面。
[0012]有益效果:本發(fā)明提供一種基于壓力傳感器的移動終端解鎖方法及系統(tǒng),其通過在迷宮解鎖的基礎(chǔ)上對其中若干個點(diǎn)進(jìn)行按壓時間設(shè)定,當(dāng)操作對象需要解鎖時,不僅需要其滑動軌跡正確,還需要在之前預(yù)設(shè)的那幾個點(diǎn)上用力按壓使其落在預(yù)設(shè)按壓時間內(nèi),才可以實(shí)現(xiàn)解鎖。通過本發(fā)明所述基于壓力傳感器的移動終端解鎖方法及系統(tǒng),可以有效提高解鎖的安全性,為操作對象提供極大的便利。
【附圖說明】
[0013]圖1為本發(fā)明實(shí)施例中所述移動終端的屏幕觸摸軌跡示意圖。
[0014]圖2為本發(fā)明所述基于壓力傳感器的移動終端解鎖方法的流程圖。
[0015]圖3為本發(fā)明所述基于壓力傳感器的移動終端解鎖方法中步驟SlOO的流程圖。
[0016]圖4為本發(fā)明所述基于壓力傳感器的移動終端解鎖方法中步驟S300的流程圖。
[0017]圖5為本發(fā)明所述基于壓力傳感器的移動終端解鎖系統(tǒng)的模塊圖。
[0018]圖6為本發(fā)明所述基于壓力傳感器的移動終端解鎖系統(tǒng)中預(yù)設(shè)模塊的具體單元圖。
[0019]圖7為本發(fā)明所述基于壓力傳感器的移動終端解鎖系統(tǒng)中判斷模塊的具體單元圖。
【具體實(shí)施方式】
[0020]本發(fā)明提供一種基于壓力傳感器的移動終端解鎖方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0021]如圖2所示,本發(fā)明提供一種基于壓力傳感器的移動終端解鎖方法,其包括以下步驟:
S100、預(yù)先設(shè)定移動終端中屏幕解鎖的預(yù)設(shè)觸摸軌跡、以及預(yù)設(shè)觸摸軌跡上任意關(guān)鍵點(diǎn)的預(yù)設(shè)按壓時間,并保存至移動終端的本地內(nèi)存中;
S200、當(dāng)進(jìn)行解鎖時,移動終端在鎖屏狀態(tài)下接收操作對象的操作指令,喚醒屏幕,進(jìn)入解鎖界面;
S300、檢測到操作對象在屏幕上操作的觸摸軌跡與預(yù)設(shè)觸摸軌跡相同時,判斷所述觸摸軌跡上任意關(guān)鍵點(diǎn)的按壓時間是否與預(yù)設(shè)按壓時間相同,當(dāng)是時,則解鎖成功,當(dāng)否時,則退出解鎖界面。
[0022]需要說明的是,本發(fā)明中所述移動終端指的是手機(jī),當(dāng)然,其還可以是平板電腦等其它手持移動終端。另外,所述移動終端中需要設(shè)置有一壓力傳感器,在現(xiàn)有的觸屏手機(jī)或觸屏平板電腦中均設(shè)置有壓力傳感器,其是為了本發(fā)明在步驟SlOO中記錄預(yù)設(shè)的壓力閾值以及在步驟S300中記錄用于對任意關(guān)鍵點(diǎn)按壓時間。
[0023]具體地,在步驟SlOO中,由于移動終端中設(shè)置有壓力傳感器,其可以感應(yīng)操作對象即用戶在屏幕上操作的壓力,操作對象首先將移動終端的屏幕解鎖設(shè)置為迷宮解鎖,迷宮解鎖即點(diǎn)陣式解鎖,其具體為3*3的九個點(diǎn),操作對象可以預(yù)先設(shè)置解鎖的觸摸軌跡,如圖1所示,將第一行的三個點(diǎn)依次編號為1、2、3,第二行的三個點(diǎn)依次編號為4、5、6,第三行的三個點(diǎn)依次編號為7、8、9,操作對象可以將解鎖的預(yù)設(shè)觸摸軌跡設(shè)置為3-2-1-5,當(dāng)需要對鎖住屏幕的移動終端進(jìn)行解鎖時,則需要按照相同的軌跡即3-2-1-5才能完成解鎖。另外還需設(shè)置預(yù)設(shè)觸摸軌跡上的任意關(guān)鍵點(diǎn)的壓力閾值,例如,將3和I設(shè)置為任意關(guān)鍵點(diǎn),并且在滑動到該任意關(guān)鍵點(diǎn)的時候需要向下按壓一定的力度,使其達(dá)到預(yù)先設(shè)定的壓力閾值范圍內(nèi)時,才能實(shí)現(xiàn)解鎖。換言之,本發(fā)明所述移動終端解鎖方法的解鎖流程包括有兩個,即在觸摸軌跡正確的情況下還需要任意關(guān)鍵點(diǎn)的按壓落入預(yù)先設(shè)定的壓力閾值范圍內(nèi),才可實(shí)現(xiàn)解鎖。
[0024]下面對步驟SlOO進(jìn)行詳細(xì)闡述,請參見圖3,所述步驟SlOO具體包括:S101、預(yù)先將移動終端中的屏幕解鎖設(shè)置為迷宮解鎖,并設(shè)定迷宮解鎖的預(yù)設(shè)觸摸軌跡;S102、將預(yù)設(shè)觸摸軌跡上的若干個點(diǎn)記為任意關(guān)鍵點(diǎn),并設(shè)定所述任意關(guān)鍵點(diǎn)的預(yù)設(shè)按壓時間,例如,可以將任意的兩個點(diǎn)或三個