一種移動終端觸摸屏解鎖系統(tǒng)及方法
【專利摘要】一種移動終端觸摸屏解鎖系統(tǒng)及方法,系統(tǒng)包括設(shè)置模塊、模式選擇模塊、軌跡記錄模塊、軌跡結(jié)束判斷模塊、軌跡比較模塊;在設(shè)置模塊中預(yù)先設(shè)置解鎖軌跡;模式選擇模塊設(shè)置為添加模式時,軌跡記錄模塊記錄輸入觸摸軌跡;在刪除模式下則刪除已記錄的輸入觸摸軌跡;當(dāng)軌跡結(jié)束判斷模塊檢測到輸入觸摸軌跡結(jié)束時,軌跡比較模塊比較輸入觸摸軌跡與預(yù)設(shè)的解鎖軌跡是否匹配并判定解鎖是否成功。本發(fā)明能夠記錄用戶在觸摸屏上觸摸的軌跡坐標(biāo),模式選擇使用戶在觸摸軌跡產(chǎn)生后能夠添加或刪除觸摸的軌跡,使得用戶在輸入錯誤的情況下能夠?qū)σ演斎氲能壽E進行刪除,而不需要重新輸入軌跡;有效解決移動終端觸摸屏解鎖過程中使用不便的問題,用戶體驗感更好。
【專利說明】一種移動終端觸摸屏解鎖系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端,尤其涉及一種移動終端觸摸屏解鎖系統(tǒng)及方法。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)移動終端觸摸屏解鎖時,用戶按下開機鍵喚醒移動終端后,由于觸摸屏在剛喚醒時系統(tǒng)并未使能,用戶迫不及待在觸摸屏上按照預(yù)設(shè)的觸摸軌跡進行解鎖會導(dǎo)致系統(tǒng)不能有效識別,觸摸軌跡與預(yù)設(shè)軌跡不一致使得解鎖失敗。同時,解鎖過程中,用戶難免會在觸摸軌跡輸入過程中輸入錯誤的軌跡,輸入軌跡不能與預(yù)先設(shè)置的解鎖軌跡相匹配導(dǎo)致解鎖失敗,影響了用戶體驗感。
[0003]因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)的不足之處,本發(fā)明為解決現(xiàn)有技術(shù)的缺陷和不足,提出一種移動終端觸摸屏解鎖系統(tǒng)及方法,提供了一種能夠在觸摸屏喚醒后即能識別用戶觸摸軌跡的解鎖方法。
[0005]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種移動終端觸摸屏解鎖系統(tǒng),包括中央處理器和觸摸屏,所述觸摸屏解鎖系統(tǒng)置于中央處理器中,包括設(shè)置模塊、模式選擇模塊、軌跡記錄模塊、軌跡結(jié)束判斷模塊、軌跡比較模塊;
設(shè)置模塊用于預(yù)設(shè)解鎖的軌跡,只有在解鎖過程中檢測到觸摸屏上輸入的軌跡與設(shè)置模塊中的軌跡相同時,才判定為解鎖成功;
模式選擇模塊用于選擇中央處理器對于觸摸屏輸入的操作方式為添加模式或刪除模式;添加模式時下,觸摸屏輸入的操作為添加軌跡操作;刪除模式下,觸摸屏輸入的操作為刪除軌跡操作;
軌跡記錄模塊用于記錄輸入的觸摸屏軌跡,模式選擇模塊選擇添加模式時,中央處理器將觸摸屏輸入軌跡的坐標(biāo)記錄在軌跡記錄模塊中;模式選擇模塊選擇刪除模式時,中央處理器將記錄在軌跡記錄模塊中的坐標(biāo)刪除;
軌跡結(jié)束判斷模塊用于檢測用戶的軌跡輸入是否結(jié)束;
軌跡比較模塊用于比較通過所述軌跡結(jié)束判斷模塊判斷結(jié)束的輸入解鎖軌跡與所述設(shè)置模塊中預(yù)設(shè)的解鎖的軌跡是否匹配,如果匹配則判定解鎖成功,否則判定解鎖失敗。
[0006]作為系統(tǒng)進一步的改進,所述觸摸屏解鎖系統(tǒng)還包括喚醒檢測模塊,用于在待機狀態(tài)下檢測到喚醒操時啟動解鎖。
[0007]本發(fā)明還提供一種移動終端觸摸屏解鎖方法,基于上述移動終端觸摸屏解鎖系統(tǒng)實現(xiàn),包括如下步驟:
A.在設(shè)置模塊中預(yù)先設(shè)置解鎖軌跡;
B.通過模式選擇模塊選擇輸入觸摸軌跡的模式,在添加模式下,中央處理器通過所述軌跡記錄模塊記錄輸入觸摸軌跡;在刪除模式下,中央處理器刪除所述軌跡記錄模塊中已記錄的輸入觸摸軌跡;
C.當(dāng)所述軌跡結(jié)束判斷模塊檢測到輸入觸摸軌跡結(jié)束時,則通過所述軌跡比較模塊比較輸入觸摸軌跡與所述設(shè)置模塊中預(yù)設(shè)的解鎖軌跡是否匹配,如果匹配則判定解鎖成功,否則判定解鎖失敗。
[0008]作為進一步的優(yōu)選方案,步驟A之前還包括:通過所述喚醒檢測模塊檢測判斷移動終端已從待機狀態(tài)下被喚醒。
[0009]所述步驟B中添加模式的具體步驟包括:檢測觸摸屏的輸入觸摸軌跡,通過所述軌跡記錄模塊依次記錄輸入觸摸軌跡的坐標(biāo)點并保存。
[0010]所述步驟B中刪除模式的具體步驟包括:檢測觸摸屏的輸入觸摸軌跡,將所述軌跡記錄模塊中記錄的、與刪除模式下輸入觸摸軌跡相同的坐標(biāo)點刪除。
[0011]所述步驟C中檢測輸入觸摸軌跡結(jié)束的具體步驟包括:所述軌跡結(jié)束判斷模塊檢測所述設(shè)置模式預(yù)設(shè)的解鎖軌跡最后一個觸摸點的坐標(biāo)點是否被記錄到所述軌跡記錄模塊中,當(dāng)解鎖軌跡最后一個觸摸點的坐標(biāo)點被記錄到所述軌跡記錄模塊中時,判斷輸入觸摸軌跡結(jié)束,否則輸入觸摸軌跡未結(jié)束。
[0012]與現(xiàn)有技術(shù)相比較,本發(fā)明提供的移動終端觸摸屏解鎖系統(tǒng)及方法采用能夠記錄用戶觸摸軌跡的軌跡記錄模塊來記錄用戶在觸摸屏上觸摸的軌跡坐標(biāo),模式選擇使用戶在觸摸軌跡產(chǎn)生后能夠添加或刪除觸摸的軌跡,使得用戶在輸入錯誤的情況下能夠?qū)σ演斎氲能壽E進行刪除,而不需要重新輸入軌跡;同時,喚醒檢測模塊確保用戶輸入軌跡在觸摸屏有效使能的情況下進行,避免出現(xiàn)輸入正確解鎖軌跡而解鎖失敗的情況。本發(fā)明移動終端觸摸屏解鎖系統(tǒng)及方法能夠有效解決用戶使用移動終端觸摸屏解鎖過程中使用不便的問題,使用戶體驗感更好。
【專利附圖】
【附圖說明】
[0013]圖1是本發(fā)明移動終端觸摸屏解鎖系統(tǒng)的結(jié)構(gòu)原理框圖。
[0014]圖2是本發(fā)明移動終端觸摸屏解鎖方法優(yōu)選實施例的工作流程圖。
[0015]圖3是本發(fā)明移動終端觸摸屏解鎖方法優(yōu)選實施例中設(shè)置模塊在觸摸屏上設(shè)置的解鎖軌跡。
[0016]圖4是本發(fā)明移動終端觸摸屏解鎖方法優(yōu)選實施例中用戶在觸摸屏上添加模式下輸入的觸摸軌跡。
[0017]圖5是本發(fā)明移動終端觸摸屏解鎖方法優(yōu)選實施例中用戶在觸摸屏上添加模式下輸入的觸摸軌跡。
[0018]圖6是本發(fā)明移動終端觸摸屏解鎖方法優(yōu)選實施例中用戶在觸摸屏上刪除模式下輸入的觸摸軌跡。
[0019]圖7是本發(fā)明移動終端觸摸屏解鎖方法優(yōu)選實施例中用戶在觸摸屏上添加模式下輸入的觸摸軌跡。
【具體實施方式】
[0020]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0021]本發(fā)明一種移動終端觸摸屏解鎖系統(tǒng)的優(yōu)選實施方法如圖1所示,移動終端包括中央處理器10和觸摸屏20,中央處理器10與觸摸屏20相連接;觸摸屏解鎖系統(tǒng)置于中央處理器中,觸摸屏解鎖系統(tǒng)包括設(shè)置模塊101、模式選擇模塊102、軌跡記錄模塊103、軌跡結(jié)束判斷模塊104、軌跡比較模塊105。
[0022]設(shè)置模塊101用于預(yù)先設(shè)置解鎖的軌跡,只有在解鎖過程中檢測到觸摸屏上輸入的軌跡與設(shè)置模塊中的軌跡相同時,才判定為解鎖成功;
模式選擇模塊102用于選擇中央處理器對于觸摸屏輸入的操作方式,包括添加模式和刪除模式;當(dāng)選擇添加模式時,中央處理器對于觸摸屏輸入的操作為在現(xiàn)有軌跡基礎(chǔ)上進行添加的操作;當(dāng)選擇刪除模式時,中央處理器對于觸摸屏輸入的操作為在現(xiàn)有軌跡基礎(chǔ)上進行刪除操作;所謂的現(xiàn)有軌跡基礎(chǔ)是指觸摸屏接觸到的最近的觸摸輸入,而當(dāng)觸摸屏處于觸摸輸入的原始狀態(tài)時,現(xiàn)有軌跡基礎(chǔ)是沒有軌跡的狀態(tài),在觸摸屏被用戶觸摸后才建立現(xiàn)有軌跡基礎(chǔ)。
[0023]軌跡記錄模塊103記錄輸入的觸摸屏軌跡,當(dāng)模式選擇模塊102選擇添加模式時,觸摸屏輸入的軌跡將以觸摸點的形式一一記錄在軌跡記錄模塊中,即中央處理器將觸摸屏輸入軌跡的坐標(biāo)記錄在軌跡記錄模塊中;當(dāng)模式選擇模塊102選擇刪除模式時,觸摸屏輸入的軌跡中的觸摸點包含在軌跡記錄模塊中時,將會在軌跡記錄模塊中刪除該觸摸點的坐標(biāo),即中央處理器將記錄在軌跡記錄模塊中的坐標(biāo)刪除。刪除模式的采用可以將已經(jīng)輸入的觸摸軌跡進行刪除,以使用戶可以直接將輸入錯誤的軌跡刪除,無需等到系統(tǒng)判斷解鎖失敗后再重新輸入觸摸軌跡來解鎖。
[0024]軌跡結(jié)束判斷模塊104檢測軌跡輸入是否結(jié)束,該模塊檢測設(shè)置模塊中設(shè)置的解鎖軌跡最后一個觸摸點的坐標(biāo)是否被觸摸到,如果觸摸到則認(rèn)為解鎖軌跡輸入已經(jīng)結(jié)束,并觸發(fā)軌跡比較模塊判斷是否解鎖成功。
[0025]軌跡比較模塊105用于比較通過軌跡結(jié)束判斷模塊104判斷結(jié)束的輸入解鎖軌跡是否與設(shè)置模塊中設(shè)置的解鎖軌跡匹配,如果匹配則判定解鎖成功,否則判定解鎖失敗。
[0026]另外,為了保證用戶輸入是在有效使能狀態(tài)下的輸入,在前述系統(tǒng)的優(yōu)選實施方式基礎(chǔ)上,還可以設(shè)置喚醒檢測模塊106,用于在待機狀態(tài)下檢測喚醒操作,當(dāng)在待機狀態(tài)下檢測到喚醒操作時,才啟動觸摸屏解鎖系統(tǒng)工作。
[0027]圖2所示為本發(fā)明一種移動終端觸摸屏解鎖方法優(yōu)選實施例的工作流程圖,該優(yōu)選實施例的解鎖方法基于上述觸摸屏解鎖系統(tǒng)來實現(xiàn),包括如下實施步驟:
S100,在設(shè)置模塊中預(yù)先設(shè)置解鎖軌跡;圖3示出了移動終端通過設(shè)置模塊設(shè)置的解鎖軌跡示例,圖中示出的觸摸屏20上的軌跡30即代表了解鎖軌跡中一種,此處的解鎖軌跡僅作為一種示例,并未限定本發(fā)明僅只保護該解鎖軌跡,該軌跡30末端的觸摸點301為解鎖軌跡結(jié)束的觸摸點。
[0028]S200,通過模式選擇模塊選擇輸入觸摸軌跡的模式,在添加模式下,中央處理器通過所述軌跡記錄模塊記錄輸入觸摸軌跡;在刪除模式下,中央處理器刪除所述軌跡記錄模塊中已記錄的輸入觸摸軌跡。
[0029]具體而言,當(dāng)模式選擇模塊選擇添加模式時,當(dāng)檢測到觸摸屏輸入時觸發(fā)執(zhí)行以下步驟:
S201、由軌跡結(jié)束模塊判斷輸入的觸摸點坐標(biāo)是否與設(shè)置模塊中保存的解鎖軌跡的最后一個觸摸點301相同,如果相同則執(zhí)行S202,如果不相同則執(zhí)行S203 ;
5202、由軌跡比較模塊比較軌跡記錄模塊中記錄的軌跡與設(shè)置模塊中保存的成功解鎖軌跡是否一致,如果一致則解鎖成功,如果不一致則解鎖失??;
5203、將該觸摸點坐標(biāo)添加到軌跡記錄模塊中。
[0030]如圖4和圖5所示,觸摸屏解鎖系統(tǒng)對于觸摸屏20輸入的操作為在現(xiàn)有軌跡基礎(chǔ)上進行添加的操作,圖中黑色箭頭線代表添加模式下觸摸軌跡的方向和經(jīng)過軌跡,例如,當(dāng)檢測到觸摸屏中輸入一個觸摸點坐標(biāo),則將該坐標(biāo)添加到軌跡記錄模塊中,以依次記錄下添加的觸摸軌跡。
[0031]當(dāng)模式選擇模塊選擇刪除模式時,當(dāng)檢測到觸摸屏輸入時觸發(fā)執(zhí)行以下步驟:
5204、判斷輸入的觸摸點的坐標(biāo)是否在軌跡記錄模塊中有相同的坐標(biāo)點,如果是則執(zhí)行S205,否則不做操作;
5205、在軌跡記錄模塊中刪除該觸摸點坐標(biāo)。
[0032]如圖6所示,觸摸屏解鎖系統(tǒng)對于觸摸屏20輸入的操作為在現(xiàn)有軌跡基礎(chǔ)上進行刪除操作,圖中黑色箭頭線代表刪除模式下觸摸軌跡的方向和經(jīng)過的軌跡,例如,當(dāng)檢測到觸摸屏中輸入一個觸摸點坐標(biāo),在軌跡記錄模塊中查找是否存在該坐標(biāo),如果存在則在軌跡記錄模塊中刪除該坐標(biāo)。圖6中所示的黑色箭頭線軌跡即是需要刪除的軌跡坐標(biāo)點,其在圖5示出的已保存的觸摸軌跡的基礎(chǔ)上進行刪除操作。
[0033]上述模式選擇模塊選擇模式是完成用戶輸入觸摸軌跡的輸入過程,用戶可在兩種模式下切換進行觸摸軌跡的輸入,添加或者刪除觸摸軌跡的坐標(biāo)點使用戶能夠靈活地對觸摸軌跡進行輸入。
[0034]S300,當(dāng)所述軌跡結(jié)束判斷模塊檢測到輸入觸摸軌跡結(jié)束時,則通過所述軌跡比較模塊比較輸入觸摸軌跡與所述設(shè)置模塊中預(yù)設(shè)的解鎖軌跡是否匹配,如果匹配則判定解鎖成功,否則判定解鎖失敗。
[0035]軌跡記錄模塊記錄輸入的觸摸屏軌跡,當(dāng)模式選擇模塊選擇添加模式時觸摸屏輸入的軌跡將以觸摸點的形式一一記錄在軌跡記錄模塊中;當(dāng)模式選擇模塊選擇刪除模式時觸摸屏輸入的軌跡中的觸摸點包含在軌跡記錄模塊中時,將會在軌跡記錄模塊中刪除該觸摸點的坐標(biāo);
軌跡結(jié)束模塊檢測軌跡輸入是否結(jié)束,該模塊檢測輸入的觸摸點的坐標(biāo)是否與設(shè)置模塊中設(shè)置的成功解鎖軌跡最后一個觸摸點的坐標(biāo)相等,如果相等則認(rèn)為解鎖軌跡輸入已經(jīng)結(jié)束觸發(fā)軌跡比較模塊判斷是否解鎖成功;圖7示出了添加模式下的觸摸軌跡,圖中黑色箭頭線示出了觸摸軌跡,該觸摸軌跡的末端觸摸點與圖中預(yù)設(shè)解鎖軌跡30結(jié)束的觸摸點301重合匹配,即判斷觸摸軌跡結(jié)束,此時,系統(tǒng)觸發(fā)軌跡比較模塊,由軌跡比較模塊比較輸入的解鎖軌跡是否與設(shè)置模塊中設(shè)置的成功解鎖的軌跡一致,如果一致則判定解鎖成功,否則判定解鎖失敗。
[0036]另外,為了保證用戶輸入是在有效使能狀態(tài)下的輸入,在前述方法的優(yōu)選實施方式基礎(chǔ)上,還設(shè)置喚醒檢測模塊,用于在待機狀態(tài)下檢測喚醒操作,當(dāng)在待機狀態(tài)下檢測到喚醒操作時,才啟動觸摸屏解鎖系統(tǒng),例如,當(dāng)待機狀態(tài)下檢測到開機鍵按下時觸發(fā)觸摸屏解鎖系統(tǒng)啟動。
[0037]應(yīng)當(dāng)理解的是,以上所述僅為本發(fā)明的較佳實施例而已,并不足以限制本發(fā)明的技術(shù)方案,對本領(lǐng)域普通技術(shù)人員來說,在本發(fā)明的精神和原則之內(nèi),可以根據(jù)上述說明加以增減、替換、變換或改進,而所有這些增減、替換、變換或改進后的技術(shù)方案,都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護范圍。
【權(quán)利要求】
1.一種移動終端觸摸屏解鎖系統(tǒng),包括中央處理器和觸摸屏,其特征在于,所述觸摸屏解鎖系統(tǒng)置于中央處理器中,包括設(shè)置模塊、模式選擇模塊、軌跡記錄模塊、軌跡結(jié)束判斷模塊、軌跡比較模塊; 設(shè)置模塊用于預(yù)設(shè)解鎖的軌跡,只有在解鎖過程中檢測到觸摸屏上輸入的軌跡與設(shè)置模塊中的軌跡相同時,判定解鎖成功; 模式選擇模塊用于選擇中央處理器對于觸摸屏輸入的操作方式為添加模式或刪除模式;添加模式時下,觸摸屏輸入的操作為添加軌跡操作;刪除模式下,觸摸屏輸入的操作為刪除軌跡操作; 軌跡記錄模塊用于記錄輸入的觸摸屏軌跡,模式選擇模塊選擇添加模式時,中央處理器將觸摸屏輸入軌跡的坐標(biāo)記錄在軌跡記錄模塊中;模式選擇模塊選擇刪除模式時,中央處理器將記錄在軌跡記錄模塊中的坐標(biāo)刪除; 軌跡結(jié)束判斷模塊用于檢測用戶的軌跡輸入是否結(jié)束; 軌跡比較模塊用于比較通過所述軌跡結(jié)束判斷模塊判斷結(jié)束的輸入解鎖軌跡與所述設(shè)置模塊中預(yù)設(shè)的解鎖軌跡是否匹配,如果匹配則判定解鎖成功,否則判定解鎖失敗。
2.根據(jù)權(quán)利要求1所述的移動終端觸摸屏解鎖系統(tǒng),其特征在于,所述觸摸屏解鎖系統(tǒng)還包括喚醒檢測模塊,用于在待機狀態(tài)下檢測到喚醒操時啟動解鎖。
3.一種基于權(quán)利要求2解鎖系統(tǒng)的移動終端觸摸屏解鎖方法,其特征在于,包括如下步驟: A.在設(shè)置模塊中預(yù)先設(shè)置解鎖軌跡; B.通過模式選擇模塊選擇輸入觸摸軌跡的模式,在添加模式下,中央處理器通過所述軌跡記錄模塊記錄輸入觸摸軌跡;在刪除模式下,中央處理器刪除所述軌跡記錄模塊中已記錄的輸入觸摸軌跡; C.當(dāng)所述軌跡結(jié)束判斷模塊檢測到輸入觸摸軌跡結(jié)束時,則通過所述軌跡比較模塊比較輸入觸摸軌跡與所述設(shè)置模塊中預(yù)設(shè)的解鎖軌跡是否匹配,如果匹配則判定解鎖成功,否則判定解鎖失敗。
4.根據(jù)權(quán)利要求3所述的移動終端觸摸屏解鎖方法,其特征在于,在所述步驟A之前還包括:通過所述喚醒檢測模塊檢測判斷移動終端已從待機狀態(tài)下被喚醒。
5.根據(jù)權(quán)利要求3所述的移動終端觸摸屏解鎖方法,其特征在于,所述步驟B中添加模式的具體步驟包括: 檢測觸摸屏的輸入觸摸軌跡,通過所述軌跡記錄模塊依次記錄輸入觸摸軌跡的坐標(biāo)點并保存。
6.根據(jù)權(quán)利要求5所述的移動終端觸摸屏解鎖方法,其特征在于,所述步驟B中刪除模式的具體步驟包括: 檢測觸摸屏的輸入觸摸軌跡,將所述軌跡記錄模塊中記錄的、與刪除模式下輸入觸摸軌跡相同的坐標(biāo)點刪除。
7.根據(jù)權(quán)利要求3至6任一項所述的移動終端觸摸屏解鎖方法,其特征在于,所述步驟C中檢測輸入觸摸軌跡結(jié)束的具體步驟包括: 所述軌跡結(jié)束判斷模塊檢測所述設(shè)置模式預(yù)設(shè)的解鎖軌跡最后一個觸摸點的坐標(biāo)點是否被記錄到所述軌跡記錄模塊中,當(dāng)解鎖軌跡最后一個觸摸點的坐標(biāo)點被記錄到所述軌跡記錄模塊中時,判斷輸入觸摸軌`跡結(jié)束,否則輸入觸摸軌跡未結(jié)束。
【文檔編號】G06F3/0488GK103617001SQ201310630409
【公開日】2014年3月5日 申請日期:2013年12月2日 優(yōu)先權(quán)日:2013年12月2日
【發(fā)明者】楊維琴, 俞斌 申請人:Tcl通訊(寧波)有限公司