一種移動終端觸摸屏解鎖方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開一種移動終端觸摸屏解鎖方法及系統(tǒng),該方法包括:A檢測到用戶在觸摸屏上的兩個起始觸摸點,獲取起始觸摸點坐標,計算以兩個起始觸摸點連線為對角線的第一矩形面積;B、檢測到用戶釋放觸摸屏操作,獲取兩個終止觸摸點的坐標,計算以兩個終止觸摸點連線為對角線的第二矩形面積;C、計算第一矩形面積與第二矩形面積的比值并將其與預(yù)設(shè)范圍進行比較,若該比值在預(yù)設(shè)范圍內(nèi),則觸摸屏解鎖。本發(fā)明的觸摸屏解鎖方法只定義解鎖條件,而不對用戶解鎖方法限定,使得用戶可使用多種解鎖方法執(zhí)行解鎖,使得本發(fā)明的解鎖方法在操作上具有變化性。同時避免了現(xiàn)有方法中對解鎖區(qū)域的反復(fù)操作導(dǎo)致觸摸屏靈敏度降低問題,延長了觸摸屏的使用壽命。
【專利說明】一種移動終端觸摸屏解鎖方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及移動終端領(lǐng)域,尤其涉及一種移動終端觸摸屏解鎖方法及系統(tǒng)。
【背景技術(shù)】
[0002] 觸摸屏已經(jīng)慢慢成為移動終端設(shè)備的常用配件,目前通過觸摸屏解除手機鎖定狀 態(tài)有很多種方法,例如虛擬按鍵解鎖方法、滑塊解鎖法、手勢解鎖法、拖動區(qū)域解鎖法以及 連線解鎖法等。上述解鎖方法雖然具有解鎖效率高和排除誤操作可能性的的優(yōu)點,但同時 也存在著操作方式單一、沒有變化性造成解鎖過程枯燥乏味的問題。并且上述解鎖方法大 都需要預(yù)先存儲滑動的軌跡,不僅操作繁瑣,而且如果用戶忘記設(shè)定解鎖軌跡則不能對屏 幕解鎖,影響用戶使用。
[0003] 另外現(xiàn)有的解鎖方案基本都在觸摸屏固定區(qū)域進行操作,長時間下來會導(dǎo)致解鎖 區(qū)域觸摸屏磨損較大,傳感器精度會降低,最終造成整個觸摸屏使用壽命變短。
[0004] 因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。
【發(fā)明內(nèi)容】
[0005] 鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種移動終端觸摸屏解鎖方法 及系統(tǒng),旨在解決目前解鎖方案解鎖操作單一、易造成觸摸屏解鎖區(qū)域傳感器靈敏度降低 的問題。
[0006] 本發(fā)明的技術(shù)方案如下: 一種移動終端觸摸屏解鎖方法,其中,所述方法包括以下步驟: A、 在解鎖界面同時檢測到用戶在觸摸屏上的兩個起始觸摸點,獲取兩個起始觸摸點的 坐標,計算以兩個起始觸摸點連線為對角線的第一矩形的面積; B、 檢測到用戶釋放觸摸屏操作,獲取用戶釋放觸摸屏之前兩個終止觸摸點的坐標,計 算以兩個終止觸摸點連線為對角線的第二矩形的面積; C、 計算第一矩形面積與第二矩形面積的比值并將該比值與預(yù)設(shè)范圍進行比較,若該比 值在預(yù)設(shè)范圍內(nèi),則觸摸屏進行解鎖。
[0007] 所述的移動終端觸摸屏解鎖方法,其中,所述步驟A之前還包括: 預(yù)先以觸摸屏屏幕左上角為原點,以屏幕頂邊為X軸、屏幕左側(cè)邊為Y軸建立用于標記 觸摸點坐標的坐標系。
[0008] 所述的移動終端觸摸屏解鎖方法,其中,所述步驟A具體為: A1、在解鎖界面檢測到用戶在觸摸屏上的觸摸操作,判斷該觸摸操作是否為在觸摸屏 上的兩點觸摸,若是,則執(zhí)行步驟A2 ; A2、獲取該觸摸操作中的兩個起始觸摸點的坐標,計算以兩個起始觸摸點連線為對角 線的第一矩形的面積。
[0009] 所述的移動終端觸摸屏解鎖方法,其中,當(dāng)步驟A1中判斷用戶觸摸操作不是觸摸 屏上的兩點觸摸,則顯示解鎖失敗的提示信息。
[0010] 所述的移動終端觸摸屏解鎖方法,其中,所述步驟B具體為: B1、繼續(xù)檢測用戶在觸摸屏上的同時兩點觸摸操作,直至檢測到用戶釋放觸摸屏操作, 則執(zhí)行步驟B2 ; B2、獲取用戶釋放觸摸屏之前兩個終止觸摸點的坐標,計算以兩個終止觸摸點連線為 對角線的第二矩形的面積。
[0011] 所述的移動終端觸摸屏解鎖方法,其中,當(dāng)所述步驟B1繼續(xù)檢測過程中,未檢測 到用戶在觸摸屏上的同時兩點觸摸操作時,則顯示解鎖失敗提示信息。
[0012] 所述的移動終端觸摸屏解鎖方法,其中,所述預(yù)設(shè)范圍由預(yù)設(shè)最小數(shù)值和預(yù)設(shè)最 大數(shù)值進行確定,當(dāng)?shù)谝痪匦蚊娣e與第二矩形面積的比值在預(yù)設(shè)最小數(shù)值和最大數(shù)值之間 時,則判定該比值在預(yù)設(shè)范圍內(nèi)。
[0013] 所述的移動終端觸摸屏解鎖方法,其中,當(dāng)?shù)谝痪匦蚊娣e與第二矩形面積的比值 不在預(yù)設(shè)范圍內(nèi),則顯示解鎖失敗的提示信息。
[0014] -種移動終端觸摸屏解鎖系統(tǒng),其中,所述系統(tǒng)包括: 獲取模塊,用于在解鎖界面同時檢測用戶在觸摸屏上的兩個起始觸摸點,獲取兩個起 始觸摸點的坐標,以及用于在檢測到用戶釋放觸摸屏操作時,獲取用戶釋放觸摸屏之前兩 個終止觸摸點的坐標; 計算模塊,用于計算以兩個起始觸摸點坐標連線為對角線的第一矩形的面積,以及用 于計算以兩個終止觸摸點的坐標為對角線的第二矩形的面積; 判斷模塊,用于計算第一矩形面積與第二矩形面積的比值并將該比值與預(yù)設(shè)范圍進行 比較,并根據(jù)比較結(jié)果對觸摸屏進行解鎖。
[0015] 有益效果:本發(fā)明提供一種移動終端觸摸屏解鎖方法及系統(tǒng),本發(fā)明的觸摸屏解 鎖方法只定義解鎖條件,而不對用戶解鎖方法進行限定,使得用戶可使用多種解鎖方法執(zhí) 行本發(fā)明的解鎖操作,從而使得本發(fā)明的解鎖方法具有變化性。并且本發(fā)明解鎖方法不限 定具體解鎖軌跡,用戶無需牢記特定的解鎖軌跡,方便了用戶,同時避免了現(xiàn)有方法中對解 鎖區(qū)域的反復(fù)操作導(dǎo)致觸摸屏傳感器靈敏度降低的問題,相應(yīng)延長了觸摸屏的使用壽命。
【專利附圖】
【附圖說明】
[0016] 圖1為本發(fā)明具體實施例中移動終端觸摸屏解鎖方法流程圖。
[0017] 圖2為本發(fā)明另一具體實施例中移動終端觸摸屏解鎖方法流程圖。
[0018] 圖3為本發(fā)明具體實施例中移動終端觸摸屏解鎖系統(tǒng)原理框圖。
【具體實施方式】
[0019] 本發(fā)明提供一種移動終端觸摸屏解鎖方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案 及效果更加清楚、明確,以下對本發(fā)明進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施 例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020] 如圖1所示的一種移動終端觸摸屏解鎖方法,其中,所述方法包括以下步驟: S100、在解鎖界面同時檢測到用戶在觸摸屏上的兩個起始觸摸點,獲取兩個起始觸摸 點的坐標,計算以兩個起始觸摸點連線為對角線的第一矩形的面積; 進一步地,所述步驟S100之前還包括:預(yù)先以觸摸屏屏幕左上角為原點,以屏幕頂邊 為X軸、屏幕左側(cè)邊為Y軸建立用于標記觸摸點坐標的坐標系。通過該坐標系可標示觸摸 屏上的所有觸摸點。
[0021] 較佳實施例中,所述步驟S100具體為: 在解鎖界面檢測到用戶在觸摸屏上的觸摸操作,判斷該觸摸操作是否為在觸摸屏上的 兩點觸摸,若是,則執(zhí)行如下步驟; 獲取該觸摸操作中的兩個起始觸摸點的坐標,計算以兩個起始觸摸點坐標連線為對角 線的第一矩形的面積。其中,計算由兩個起始觸摸點為對角線所構(gòu)成的矩形面積的方法為: 面積S= I Xa-Xb I X I ya-yb I ,式子中,xa為起始觸摸點a的橫坐標,ya為起始觸摸點a的縱坐 標,xb為起始觸摸點b的橫坐標,y b為起始觸摸點b的縱坐標,S為起始觸摸點a、起始觸摸 點b為對角線所構(gòu)成的矩形面積。
[0022] 上述較佳實施例中,當(dāng)判斷用戶觸摸操作不是觸摸屏上的兩點觸摸,則退出檢測, 顯示解鎖失敗的提示信息。
[0023] S200、檢測到用戶釋放觸摸屏操作,獲取用戶釋放觸摸屏之前兩個終止觸摸點的 坐標,計算以兩個終止觸摸點連線為對角線的第二矩形的面積; 進一步地,上述步驟S200具體為: 繼續(xù)檢測用戶在觸摸屏上的同時兩點觸摸操作,直至檢測到用戶釋放觸摸屏操作,則 執(zhí)行如下步驟; 獲取用戶釋放觸摸屏之前兩個終止觸摸點的坐標,計算以兩個終止觸摸點的坐標連線 為對角線的第二矩形的面積。兩個終止觸摸點的坐標為對角線的構(gòu)成第二矩形的面積的計 算與步驟S100中計算第一矩形面積的方法相同。
[0024] 在繼續(xù)檢測過程中,若未檢測到用戶在觸摸屏上的同時兩點觸摸操作時,即檢測 用戶在觸摸屏上的觸摸為非兩點觸摸,則顯示解鎖失敗提示信息。同時可繼續(xù)在解鎖界面 進行檢測,以等待用戶的重新解鎖操作。
[0025] S300、計算第一矩形面積與第二矩形面積的比值,判斷該比值是否在預(yù)設(shè)范圍內(nèi), 若是,則執(zhí)行步驟S400,若否,則執(zhí)行步驟S500。
[0026] 其中,所述預(yù)設(shè)范圍由預(yù)設(shè)最小數(shù)值和預(yù)設(shè)最大數(shù)值進行確定,當(dāng)?shù)谝痪匦蚊娣e 與第二矩形面積的比值在預(yù)設(shè)最小數(shù)值和最大數(shù)值之間時,則判定該比值在預(yù)設(shè)范圍內(nèi)。 而當(dāng)?shù)谝痪匦蚊娣e與第二矩形面積的比值不在預(yù)設(shè)范圍內(nèi),則顯示解鎖失敗的提示信息。 即執(zhí)行步驟S500。
[0027] S400、觸摸屏進行解鎖。并執(zhí)行步驟S600。
[0028] S500、顯示解鎖失敗的提示信息。
[0029] S600、結(jié)束。
[0030] 本發(fā)明只預(yù)設(shè)了解鎖條件,而未對解鎖操作進行限定,因此用戶可在解鎖界面的 任意位置,使用任意方法執(zhí)行本發(fā)明的解鎖操作,這樣相當(dāng)于給了用戶自定義解鎖動作的 權(quán)利,因而使得本發(fā)明的解鎖方法在不同用戶的使用下可具有不同的解鎖操作動作,滿足 了用戶個性化的要求。
[0031] 下面通過如圖2所示的具體實施例對本發(fā)明的觸摸屏解鎖方法進行進一步闡述, 其具體步驟如下: S1、檢測到用戶觸摸觸摸屏,獲取觸摸點坐標。
[0032] S2、是否為2個觸摸點。若是,則執(zhí)行步驟S3、若否,則執(zhí)行步驟S10。對獲取的觸 摸點個數(shù)進行確認,若是兩個觸摸點,則執(zhí)行步驟S3。
[0033] S3、計算這兩個觸摸點連線為對角線構(gòu)成的矩形面積S0。并將計算結(jié)果進行保存。
[0034] S4、是否釋放觸摸屏,若是,說明用戶結(jié)束解鎖操作,則執(zhí)行步驟S7,若否,則執(zhí)行 步驟S5。
[0035] S5、是否為2個觸摸點,若是,說明用戶還處于解鎖操作過程中,則執(zhí)行步驟S6, 若否,說明用戶解鎖過程中中止了兩點觸摸點操作,則該操作已不符合本發(fā)明的解鎖條件, 則執(zhí)行步驟S10。
[0036] S6、獲取用戶觸摸觸摸屏的兩個觸摸點的坐標并保存。并之后返回步驟S4進行判 斷。
[0037] S7、計算用戶釋放觸摸屏之前兩個觸摸點連線作為對角線構(gòu)成的矩形面積S1。并 執(zhí)行步驟S8。
[0038] S8、根據(jù)S1/S0,判斷是否解鎖成功,利用S1/S0與預(yù)設(shè)范圍的比較,判斷其是否滿 足預(yù)設(shè)解鎖條件,若是,則執(zhí)行步驟S9,若否,則執(zhí)行步驟S10。
[0039] S9、向用戶發(fā)出解鎖成功的提示。
[0040] S10、向用戶發(fā)出解鎖失敗的提示。
[0041] 如圖3所示為本發(fā)明移動終端觸摸屏解鎖系統(tǒng),其中,所述系統(tǒng)包括: 獲取模塊100,用于在解鎖界面同時檢測用戶在觸摸屏上的兩個起始觸摸點,獲取兩個 起始觸摸點的坐標,以及用于在檢測到用戶釋放觸摸屏操作時,獲取用戶釋放觸摸屏之前 兩個終止觸摸點的坐標; 計算模塊200,用于計算以兩個起始觸摸點坐標連線為對角線的第一矩形的面積,以及 用于計算以兩個終止觸摸點的坐標為對角線的第二矩形的面積; 判斷模塊300,用于計算第一矩形面積與第二矩形面積的比值并將該比值與預(yù)設(shè)范圍 進行比較,并根據(jù)比較結(jié)果對觸摸屏進行解鎖。
[0042] 另外,本發(fā)明系統(tǒng)包括提示模塊400和設(shè)置模塊500,所示提示模塊400用于在解 鎖失敗的情況下發(fā)送解鎖失敗提示信息,當(dāng)然也可發(fā)送解鎖成功提示信息。所述設(shè)置模塊 500用于事先設(shè)置本發(fā)明所述的用于判斷的預(yù)設(shè)范圍及建立坐標系等。
[0043] 本發(fā)明提供一種移動終端觸摸屏解鎖方法及系統(tǒng),本發(fā)明的觸摸屏解鎖方法只定 義解鎖條件,而不對用戶解鎖方法進行限定,使得用戶可使用多種解鎖方法執(zhí)行本發(fā)明的 解鎖操作,從而使得本發(fā)明的解鎖方法具有變化性。并且本發(fā)明解鎖方法不限定具體解鎖 軌跡,用戶無需牢記特定的解鎖軌跡,方便了用戶,同時避免了現(xiàn)有方法中對解鎖區(qū)域的反 復(fù)操作導(dǎo)致觸摸屏傳感器靈敏度降低的問題,相應(yīng)延長了觸摸屏的使用壽命。
[0044] 應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可 以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保 護范圍。
【權(quán)利要求】
1. 一種移動終端觸摸屏解鎖方法,其特征在于,所述方法包括以下步驟: A、 在解鎖界面同時檢測到用戶在觸摸屏上的兩個起始觸摸點,獲取兩個起始觸摸點的 坐標,計算以兩個起始觸摸點連線為對角線的第一矩形的面積; B、 檢測到用戶釋放觸摸屏操作,獲取用戶釋放觸摸屏之前兩個終止觸摸點的坐標,計 算以兩個終止觸摸點連線為對角線的第二矩形的面積; C、 計算第一矩形面積與第二矩形面積的比值并將該比值與預(yù)設(shè)范圍進行比較,若該比 值在預(yù)設(shè)范圍內(nèi),則觸摸屏進行解鎖。
2. 根據(jù)權(quán)利要求1所述的移動終端觸摸屏解鎖方法,其特征在于,所述步驟A之前還包 括: 預(yù)先以觸摸屏屏幕左上角為原點,以屏幕頂邊為X軸、屏幕左側(cè)邊為Y軸建立用于標記 觸摸點坐標的坐標系。
3. 根據(jù)權(quán)利要求2所述的移動終端觸摸屏解鎖方法,其特征在于,所述步驟A具體為: A1、在解鎖界面檢測到用戶在觸摸屏上的觸摸操作,判斷該觸摸操作是否為在觸摸屏 上的兩點觸摸,若是,則執(zhí)行步驟A2 ; A2、獲取該觸摸操作中的兩個起始觸摸點的坐標,計算以兩個起始觸摸點連線為對角 線的第一矩形的面積。
4. 根據(jù)權(quán)利要求3所述的移動終端觸摸屏解鎖方法,其特征在于,當(dāng)步驟A1中判斷用 戶觸摸操作不是觸摸屏上的兩點觸摸,則顯示解鎖失敗的提示信息。
5. 根據(jù)權(quán)利要求4所述的移動終端觸摸屏解鎖方法,其特征在于,所述步驟B具體為: B1、繼續(xù)檢測用戶在觸摸屏上的同時兩點觸摸操作,直至檢測到用戶釋放觸摸屏操作, 則執(zhí)行步驟B2 ; B2、獲取用戶釋放觸摸屏之前兩個終止觸摸點的坐標,計算以兩個終止觸摸點連線為 對角線的第二矩形的面積。
6. 根據(jù)權(quán)利要求5所述的移動終端觸摸屏解鎖方法,其特征在于,當(dāng)所述步驟B1繼續(xù) 檢測過程中,未檢測到用戶在觸摸屏上的同時兩點觸摸操作時,則顯示解鎖失敗提示信息。
7. 根據(jù)權(quán)利要求6所述的移動終端觸摸屏解鎖方法,其特征在于,所述預(yù)設(shè)范圍由預(yù) 設(shè)最小數(shù)值和預(yù)設(shè)最大數(shù)值進行確定,當(dāng)?shù)谝痪匦蚊娣e與第二矩形面積的比值在預(yù)設(shè)最小 數(shù)值和最大數(shù)值之間時,則判定該比值在預(yù)設(shè)范圍內(nèi)。
8. 根據(jù)權(quán)利要求7所述的移動終端觸摸屏解鎖方法,其特征在于,當(dāng)?shù)谝痪匦蚊娣e與 第二矩形面積的比值不在預(yù)設(shè)范圍內(nèi),則顯示解鎖失敗的提示信息。
9. 一種移動終端觸摸屏解鎖系統(tǒng),其特征在于,所述系統(tǒng)包括: 獲取模塊,用于在解鎖界面同時檢測用戶在觸摸屏上的兩個起始觸摸點,獲取兩個起 始觸摸點的坐標,以及用于在檢測到用戶釋放觸摸屏操作時,獲取用戶釋放觸摸屏之前兩 個終止觸摸點的坐標; 計算模塊,用于計算以兩個起始觸摸點連線為對角線的第一矩形的面積,以及用于計 算以兩個終止觸摸點連線為對角線的第二矩形的面積; 判斷模塊,用于計算第一矩形面積與第二矩形面積的比值并將該比值與預(yù)設(shè)范圍進行 比較,并根據(jù)比較結(jié)果對觸摸屏進行解鎖。
【文檔編號】G06F3/0488GK104090726SQ201410371847
【公開日】2014年10月8日 申請日期:2014年7月31日 優(yōu)先權(quán)日:2014年7月31日
【發(fā)明者】楊維琴, 俞斌 申請人:Tcl通訊(寧波)有限公司