專(zhuān)利名稱(chēng):基于觸摸屏移動(dòng)終端的解鎖方法、解鎖系統(tǒng)及移動(dòng)終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)終端的觸摸解鎖應(yīng)用領(lǐng)域,尤其涉及的是一種基于觸摸屏移動(dòng)終端的解鎖方法、解鎖系統(tǒng)及移動(dòng)終端。
背景技術(shù):
觸摸屏已經(jīng)慢慢成為移動(dòng)終端設(shè)備的常用配件,有些設(shè)備甚至取消了大部分的硬件按鍵,把觸摸屏操作作為最主要的與用戶(hù)交互的方法。對(duì)于配備有觸摸屏的上述終端,則可以利用觸摸屏的輸入特性解除其鎖定狀態(tài)。例如對(duì)于具有觸摸屏的手機(jī),可以用虛擬按鍵來(lái)解除手機(jī)鎖定狀態(tài)。除了虛擬按鍵解鎖方法外,通過(guò)觸摸屏進(jìn)行解鎖的觸摸屏解鎖方法還有很多,例如滑塊解鎖法、手勢(shì)解鎖法、拖動(dòng)區(qū)域解鎖法以及連線(xiàn)解鎖法等。這里滑塊解鎖法指的是例如通過(guò)滑動(dòng)預(yù)定的塊狀圖標(biāo)來(lái)實(shí)現(xiàn)解鎖,手勢(shì)解鎖法指的是例如在觸摸屏上通過(guò)觸摸式地書(shū)寫(xiě)預(yù)定的文字或圖形等來(lái)實(shí)現(xiàn)解鎖,拖動(dòng)區(qū)域解鎖法指的是例如通過(guò)將預(yù)定區(qū)域內(nèi)的組件拖動(dòng)至另外一個(gè)區(qū)域來(lái)實(shí)現(xiàn)解鎖,而連線(xiàn)解鎖法指的是例如通過(guò)觸摸方式將預(yù)定的幾個(gè)點(diǎn)進(jìn)行連接來(lái)實(shí)現(xiàn)解鎖。現(xiàn)有的解鎖方法,僅僅注意到了效率和排除誤操作的可能,而且一般都采用單一的操作方式,每次解鎖過(guò)程類(lèi)似,沒(méi)有變化性、枯燥乏味,更沒(méi)有娛樂(lè)性可言。并且現(xiàn)有的解鎖方法大都需要預(yù)先存儲(chǔ)滑動(dòng)的軌跡,不僅操作繁瑣,而且如果用戶(hù)忘記設(shè)定解鎖軌跡則不能對(duì)屏幕解鎖,影響用戶(hù)使用。因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述缺陷,提供一種基于觸摸屏移動(dòng)終端的解鎖方法,簡(jiǎn)化解鎖過(guò)程,增加解鎖方式的多樣性。本發(fā)明解決技術(shù)問(wèn)題所采用的技術(shù)方案如下
一種基于觸摸屏移動(dòng)終端的解鎖方法,其中,包括以下步驟
移動(dòng)終端記錄用戶(hù)在觸摸屏上的每個(gè)觸摸點(diǎn)以及每個(gè)觸摸點(diǎn)形成的觸摸軌跡;
每記錄用戶(hù)在觸摸屏上的一個(gè)觸摸點(diǎn),就判斷當(dāng)前觸摸軌跡是否形成一閉合曲線(xiàn);
當(dāng)所述當(dāng)前觸摸軌跡形成一閉合曲線(xiàn),則解鎖成功。所述的基于觸摸屏移動(dòng)終端的解鎖方法,其中,判斷所述觸摸軌跡是否形成一閉合曲線(xiàn)的步驟包括
在當(dāng)前觸摸軌跡PtlP1Pf Ρν-Λ上選取直線(xiàn)PnPim和直線(xiàn)PkPih,其中,Ptl、PpΡ2、…、Pm、Pn分別為當(dāng)前觸摸軌跡上的觸摸點(diǎn),且Ptl是第一個(gè)觸摸點(diǎn)、Pn是最后一個(gè)觸摸點(diǎn),Pk和Ρκ-ι為Ptl和Pim之間的任意兩個(gè)觸摸點(diǎn),N和K均為大于I的自然數(shù);
判斷直線(xiàn)PnPim和直線(xiàn)PkPih是否相交,并當(dāng)直線(xiàn)PnPim和直線(xiàn)PkPih相交時(shí),判斷交點(diǎn)的橫坐標(biāo)是否滿(mǎn)足以下條件min {XPN,XPN_J <X〈 ma{XPN,XPN_J
其中,XPN, XPn^1分別是觸摸點(diǎn)Pn和Pim的橫坐標(biāo),X是直線(xiàn)PnPim和直線(xiàn)PkPih交點(diǎn)的橫坐標(biāo);
當(dāng)直線(xiàn)PnPim和直線(xiàn)PkPih的交點(diǎn)的橫坐標(biāo)滿(mǎn)足上述條件時(shí),所述當(dāng)前觸摸軌跡形成一閉合曲線(xiàn)。所述的基于觸摸屏移動(dòng)終端的解鎖方法,其中,當(dāng)檢測(cè)到用戶(hù)釋放觸摸屏?xí)r清除已記錄的觸摸軌跡。所述的基于觸摸屏移動(dòng)終端的解鎖方法,其中,當(dāng)所述觸摸軌跡未形成一閉合曲線(xiàn),解鎖失敗,并提示用戶(hù)繼續(xù)在觸摸屏上繪制觸摸軌跡?!N基于觸摸屏移動(dòng)終端的解鎖系統(tǒng),其中,所述系統(tǒng)包括
觸摸軌跡記錄模塊,用于記錄用戶(hù)在觸摸屏上的每個(gè)觸摸點(diǎn)以及每個(gè)觸摸點(diǎn)形成的觸摸軌跡;
觸摸檢測(cè)模塊,用于每檢測(cè)到用戶(hù)在觸摸屏上的一個(gè)觸摸點(diǎn),向閉合曲線(xiàn)判斷模塊發(fā)送判斷指令;以及用于檢測(cè)用戶(hù)是否釋放觸摸屏;
閉合曲線(xiàn)判斷模塊,用于在接收到所述觸摸檢測(cè)模塊發(fā)送的判斷指令時(shí)判斷所述當(dāng)前觸摸軌跡是否形成一閉合曲線(xiàn),并在所述當(dāng)前觸摸軌跡形成一閉合曲線(xiàn)解鎖成功,反之,則解鎖失敗?!に龅幕谟|摸屏移動(dòng)終端的解鎖系統(tǒng),其中,所述閉合曲線(xiàn)判斷模塊還包括 直線(xiàn)選取模塊,用于在當(dāng)前觸摸軌跡PtlP1Pf Ρν-Λ上選取直線(xiàn)PnPim和直線(xiàn)PkPih ; 第一判斷模塊,用于判斷所述直線(xiàn)PnPim和直線(xiàn)PkPih是否相交,
第二判斷模塊,用于當(dāng)直線(xiàn)PnPim和直線(xiàn)PkPih相交時(shí),判斷交點(diǎn)的橫坐標(biāo)是否滿(mǎn)足以下條件
min {XPN,XPN_J <X〈 ma{XPN,XPN_J
并當(dāng)直線(xiàn)PnPim和直線(xiàn)PkPih的交點(diǎn)的橫坐標(biāo)滿(mǎn)足上述條件時(shí),判斷出所述觸摸軌跡形成一閉合曲線(xiàn);
其中,匕、P1、P2、…、PN_!、Pn分別為觸摸軌跡上的觸摸點(diǎn),且Ptl是第一個(gè)觸摸點(diǎn)、Pn是最后一個(gè)觸摸點(diǎn),Pk和Pih為Ptl和Pim之間的任意兩個(gè)觸摸點(diǎn),N和K均為大于I的自然數(shù),XPN, XPn-!分別是觸摸點(diǎn)Pn和Pim的橫坐標(biāo),X是直線(xiàn)PnPim和直線(xiàn)PkPih交點(diǎn)的橫坐標(biāo)。所述的基于觸摸屏移動(dòng)終端的解鎖系統(tǒng),其中,所述系統(tǒng)還包括
存儲(chǔ)器,用于存儲(chǔ)所述觸摸軌跡記錄模塊記錄的每個(gè)觸摸點(diǎn)的坐標(biāo)以及由每個(gè)觸摸點(diǎn)形成的觸摸軌跡;
顯示器,用于當(dāng)所述閉合曲線(xiàn)判斷模塊判斷出所述當(dāng)前觸摸軌跡形成一閉合曲線(xiàn)時(shí)顯示解鎖成功,反之顯示解鎖失敗。所述的基于觸摸屏移動(dòng)終端的解鎖系統(tǒng),其中,所述系統(tǒng)還包括
記錄清除模塊,用于當(dāng)所述觸摸檢測(cè)模塊檢測(cè)到用戶(hù)釋放觸摸屏?xí)r清除觸摸軌跡記錄模塊記錄的觸摸軌跡。所述的基于觸摸屏移動(dòng)終端的解鎖系統(tǒng),其中,所述系統(tǒng)還包括
提示模塊,用于當(dāng)解鎖失敗時(shí)提示用戶(hù)繼續(xù)在觸摸屏上繪制觸摸軌跡。一種移動(dòng)終端,其中,所述移動(dòng)終端包括上述解鎖系統(tǒng)。
本發(fā)明所提供的基于觸摸屏移動(dòng)終端的解鎖方法、解鎖系統(tǒng)及移動(dòng)終端,通過(guò)對(duì)觸摸軌跡是否形成閉合曲線(xiàn)進(jìn)行判斷,在觸摸軌跡形成閉合曲線(xiàn)時(shí)解鎖成功,大大簡(jiǎn)化了用戶(hù)解鎖的過(guò)程,操作方便。且無(wú)論用戶(hù)畫(huà)出何種觸摸軌跡,只要觸摸軌跡形成一閉合曲線(xiàn)即可解鎖成功,解鎖過(guò)程多樣化,增強(qiáng)了用戶(hù)體驗(yàn)。
圖1是本發(fā)明提供的基于觸摸屏移動(dòng)終端的解鎖方法流程圖。圖2a和圖2b分別是三種成功解鎖時(shí)的觸摸軌跡示意圖和未成功解鎖時(shí)的觸摸軌跡示意圖。圖3是本發(fā)明提供的基于觸摸屏移動(dòng)終端的解鎖方法中第一優(yōu)選實(shí)施例的觸摸軌跡示意圖。圖4是本發(fā)明提供的基于觸摸屏移動(dòng)終端的解鎖方法中第二優(yōu)選實(shí)施例的觸摸軌跡示意圖。圖5是本發(fā)明提供的基于觸摸屏移動(dòng)終端的解鎖方法中第三優(yōu)選實(shí)施例的觸摸軌跡示意圖。圖6是本發(fā)明提供的基于觸摸屏移動(dòng)終端的解鎖方法中第四優(yōu)選實(shí)施例的觸摸軌跡示意圖。圖7是本發(fā)明提供的基于觸摸屏移動(dòng)終端的解鎖系統(tǒng)的結(jié)構(gòu)示意圖。圖8是本發(fā)明提供的基于觸摸屏移動(dòng)終端的解鎖系統(tǒng)中閉合曲線(xiàn)判斷模塊的結(jié)構(gòu)示意圖。圖9是本發(fā)明提供的基于觸摸屏移動(dòng)終端的解鎖系統(tǒng)中一優(yōu)選實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參見(jiàn)圖1,圖1是本發(fā)明提供的基于觸摸屏移動(dòng)終端的解鎖方法流程圖,包括以下步驟
步驟S100、移動(dòng)終端記錄用戶(hù)在觸摸屏上的每個(gè)觸摸點(diǎn)以及每個(gè)觸摸點(diǎn)形成的觸摸軌
跡;
步驟S200、每記錄用戶(hù)在觸摸屏上的一個(gè)觸摸點(diǎn),就判斷當(dāng)前觸摸軌跡是否形成一閉合曲線(xiàn);
步驟S300、當(dāng)所述當(dāng)前觸摸軌跡形成一閉合曲線(xiàn),則解鎖成功。下面結(jié)合具體的實(shí)施例對(duì)上述步驟進(jìn)行詳細(xì)的描述。本發(fā)明主要是通過(guò)判斷用戶(hù)的觸摸軌跡形成一閉合曲線(xiàn)來(lái)判斷解鎖成功的,閉合曲線(xiàn)包括兩個(gè)特點(diǎn)1)起點(diǎn)與終點(diǎn)重合;2)將一個(gè)平面分為兩個(gè)部分。在本發(fā)明中,如果檢測(cè)到用戶(hù)在觸摸屏上畫(huà)出閉合曲線(xiàn)則解鎖成功,如圖2a所示的三種成功解鎖的閉合曲線(xiàn)圖。而如果直到用戶(hù)釋放觸摸屏都未畫(huà)出閉合曲線(xiàn)則解鎖失敗,如圖2b所示的三種為成功解鎖的曲線(xiàn)圖。在進(jìn)行閉合曲線(xiàn)判斷時(shí),首先以選取三個(gè)觸摸點(diǎn)為例進(jìn)行判斷,如圖3所示,用戶(hù)由A點(diǎn)開(kāi)始觸摸,經(jīng)過(guò)B點(diǎn)和C點(diǎn)。若滿(mǎn)足直線(xiàn)CB和直線(xiàn)BA相交且交點(diǎn)的橫坐標(biāo)滿(mǎn)足min{XB,Xj〈 X < max{XB,Xj則認(rèn)為用戶(hù)畫(huà)出了閉合曲線(xiàn)、否則認(rèn)為用戶(hù)未畫(huà)出閉合曲線(xiàn)。其中min {XB,Xc}表示B點(diǎn)和C點(diǎn)橫坐標(biāo)的較小值,max {XB,Xj表示B點(diǎn)和C點(diǎn)橫坐標(biāo)的較大值。又如圖4所示,檢測(cè)到用戶(hù)未釋放觸摸屏,且觸摸軌跡在圖3所示軌跡的基礎(chǔ)上又移動(dòng)到了 D點(diǎn)。若滿(mǎn)足直線(xiàn)DC和直線(xiàn)CB相交且交點(diǎn)的橫坐標(biāo)滿(mǎn)足min {X。,Xj <X< max {Xc,XdI或滿(mǎn)足直線(xiàn)DC和直線(xiàn)BA相交且交點(diǎn)的橫坐標(biāo)滿(mǎn)足min {X。,Xj <X〈 max {Xc, Xj則認(rèn)為用戶(hù)畫(huà)出了閉合曲線(xiàn)、否則認(rèn)為用戶(hù)未畫(huà)出閉合曲線(xiàn)。又如圖5所示,檢測(cè)到用戶(hù)未釋放觸摸屏,且觸摸軌跡在圖4所示軌跡的基礎(chǔ)上又移動(dòng)到了 E點(diǎn)。若滿(mǎn)足直線(xiàn)ED和直線(xiàn)DC相交且交點(diǎn)的橫坐標(biāo)滿(mǎn)足min {XD,XE}〈 X〈 max{XD, Xe }或滿(mǎn)足直線(xiàn)ED和直線(xiàn)CB相交且交點(diǎn)的橫坐標(biāo)滿(mǎn)足min{XD,XE} < X < max{ XD,Xe},則認(rèn)為用戶(hù)畫(huà)出了閉合曲線(xiàn);或滿(mǎn)足直線(xiàn)ED和直線(xiàn)BA相交且交點(diǎn)的橫坐標(biāo)滿(mǎn)足min{XD,XeI < X < max{ XD, Xe },則認(rèn)為用戶(hù)畫(huà)出了閉合曲線(xiàn)、否則認(rèn)為用戶(hù)未畫(huà)出閉合曲線(xiàn)。以此類(lèi)推,當(dāng)檢測(cè)到用戶(hù)在觸摸屏上的Ptl點(diǎn)開(kāi)始,一直觸摸滑動(dòng)到PnA,用戶(hù)釋放觸摸屏,形成了一觸摸軌跡PtlP1P2…Ρν-Λ,如圖6所示,其中,Pc1、P1、P2、…、PN_!、Pn分別為觸摸軌跡上的觸摸點(diǎn),且Ptl是第一個(gè)觸摸點(diǎn)、Pn是最后一個(gè)觸摸點(diǎn),N為大于I的自然數(shù)。而判斷觸摸軌跡Pc1P1P2-PimPn是否包含閉合曲線(xiàn)的條件是,直線(xiàn)PnPim與直線(xiàn)或直線(xiàn)ΡΝ-Λ-3或……或直線(xiàn)P2P1或直線(xiàn)P1Ptl相交且交點(diǎn)橫坐標(biāo)滿(mǎn)足min {XPN,XPN_J〈X < max{XPN,XPn-J。因此,本實(shí)施例中,在觸摸軌跡PtlP1P^" Ρν-Λ上選取直線(xiàn)PnPim和直線(xiàn)PkPk+ Pk和Pk-!為Ptl和P1^1之間的任意兩個(gè)觸摸點(diǎn),K為大于I的自然數(shù)。之后再判斷直線(xiàn)PnPim和直線(xiàn)PkPih是否相交,在判斷直線(xiàn)PnPim和直線(xiàn)PkPih是否相交時(shí),通過(guò)求解兩條直線(xiàn)方程的解即可,具體是
直線(xiàn)直線(xiàn)PnPim的方程為
(y-yn)(xpn-xpn-1)=(x-xn)(ypn-ypn-1) 直線(xiàn)直線(xiàn) PkPim 的方程為(y-yk)(xpk-xpk-1)=(x-xk)(ypk-ypk-1)
若上述方程有解,則認(rèn)為直線(xiàn)PnPim與直線(xiàn)PkPim相交。當(dāng)直線(xiàn)PnPim和直線(xiàn)PkPih相交時(shí),判斷交點(diǎn)的橫坐標(biāo)是否滿(mǎn)足以下條件min {XPN,XPN_J <X〈 ma{XPN,XPN_J
其中,X是直線(xiàn)PnPim和直線(xiàn)PkPim交點(diǎn)的橫坐標(biāo)。如果直線(xiàn)PnPim和直線(xiàn)PkPih交點(diǎn)的橫坐標(biāo)X滿(mǎn)足上述條件,則觸摸軌跡形成一閉合曲線(xiàn)觸摸軌跡形成一閉合曲線(xiàn)。否則觸摸軌跡未形成一閉合曲線(xiàn)。在判斷出觸摸軌跡形成一閉合曲線(xiàn)時(shí)解鎖成功,該解鎖方法不需要預(yù)先存儲(chǔ)觸摸軌跡,且無(wú)論用戶(hù)畫(huà)出什么樣的觸摸軌跡,只要觸摸軌跡形成一閉合曲線(xiàn)就可以解鎖成功,操作簡(jiǎn)單方便。且不會(huì)因?yàn)橛脩?hù)忘記解鎖軌跡而無(wú)法解鎖。
優(yōu)選地,在本實(shí)施例中,當(dāng)每次檢測(cè)到用戶(hù)釋放觸摸屏?xí)r都清除已記錄的觸摸軌跡,以便對(duì)后續(xù)操作造成干擾。而在用戶(hù)畫(huà)出的觸摸軌跡未形成一閉合曲線(xiàn)導(dǎo)致解鎖失敗時(shí),則提示用戶(hù)重新在觸摸屏上繪制觸摸軌跡。當(dāng)然,本發(fā)明對(duì)觸摸軌跡是否形成一閉合曲線(xiàn)的判斷可以在用戶(hù)釋放觸摸屏之后進(jìn)行,此時(shí),判斷觸摸軌跡中是否包含有閉合曲線(xiàn),判斷方法跟上述相同,當(dāng)觸摸軌跡中包含有閉合曲線(xiàn)時(shí),解鎖成功,反之,則解鎖失敗?;谏鲜鼋怄i方法,本發(fā)明還提供了一種基于觸摸屏移動(dòng)終端的解鎖系統(tǒng),如圖7所示,該解鎖系統(tǒng)包括
觸摸軌跡記錄模塊10,用于記錄用戶(hù)在觸摸屏上的每個(gè)觸摸點(diǎn)以及每個(gè)觸摸點(diǎn)形成的觸摸軌跡;
觸摸檢測(cè)模塊20,用于每檢測(cè)到用戶(hù)在觸摸屏上的一個(gè)觸摸點(diǎn),向閉合曲線(xiàn)判斷模塊發(fā)送判斷指令;以及用于檢測(cè)用戶(hù)是否釋放觸摸屏;
閉合曲線(xiàn)判斷模塊30,用于在接收至斷述觸摸檢測(cè)模塊20發(fā)送的判斷指令時(shí)判斷所述觸摸軌跡是否形成一閉合曲線(xiàn),并在所述觸摸軌跡形成一閉合曲線(xiàn)解鎖成功,反之,則解鎖失敗。優(yōu)選地,如圖8所示,所述閉合曲線(xiàn)判斷模塊30還包括
直線(xiàn)選取模塊31,用于在當(dāng)前觸摸軌跡PtlP1P^-Ρν_Λ上選取直線(xiàn)PnPim和直線(xiàn)PkPih ; 第一判斷模塊32,用于判斷所述直線(xiàn)PnPim和直線(xiàn)PkPih是否相交,
第二判斷模塊33,用于當(dāng)直線(xiàn)PnPim和直線(xiàn)PkPih相交時(shí),判斷交點(diǎn)的橫坐標(biāo)是否滿(mǎn)足以下條件`min {XPN,XPN_J <X〈 ma{XPN,XPN_J
并當(dāng)直線(xiàn)PnPim和直線(xiàn)PkPih的交點(diǎn)的橫坐標(biāo)滿(mǎn)足上述條件時(shí),判斷出所述當(dāng)前觸摸軌跡形成一閉合曲線(xiàn)。同時(shí),如圖9所示,該解鎖系統(tǒng)還包括
存儲(chǔ)器40,用于存儲(chǔ)所述觸摸軌跡記錄模塊10記錄的每個(gè)觸摸點(diǎn)的坐標(biāo)以及每個(gè)觸摸點(diǎn)形成的觸摸軌跡;
顯示器50,用于當(dāng)所述閉合曲線(xiàn)判斷模塊30判斷出所述當(dāng)前觸摸軌跡形成一閉合曲線(xiàn)時(shí)顯示解鎖成功,反之顯示解鎖失敗;
以及記錄清除模塊60,用于當(dāng)所述觸摸檢測(cè)模塊20檢測(cè)到用戶(hù)釋放觸摸屏?xí)r清除觸摸軌跡記錄模塊10記錄的觸摸軌跡;提示模塊70,用于當(dāng)解鎖失敗時(shí)提示用戶(hù)繼續(xù)在觸摸屏上繪制觸摸軌跡?;谏鲜鼋怄i系統(tǒng)和解鎖方法,本發(fā)明還提供了一種移動(dòng)終端,該移動(dòng)終端包括上述解鎖系統(tǒng),具體地,該動(dòng)終端可以為手機(jī)、平板電腦等等。綜上所述,本發(fā)明提供的基于觸摸屏移動(dòng)終端的解鎖方法、解鎖系統(tǒng)及移動(dòng)終端,通過(guò)對(duì)觸摸軌跡是否形成閉合曲線(xiàn)進(jìn)行判斷,在觸摸軌跡形成閉合曲線(xiàn)時(shí)解鎖成功,大大簡(jiǎn)化了用戶(hù)解鎖的過(guò)程,操作方便。且無(wú)論用戶(hù)畫(huà)出何種觸摸軌跡,只要觸摸軌跡形成一閉合曲線(xiàn)即可解鎖成功,解鎖過(guò)程多樣化。增強(qiáng)用戶(hù)體驗(yàn)。應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種基于觸摸屏移動(dòng)終端的解鎖方法,其特征在于,包括以下步驟 移動(dòng)終端記錄用戶(hù)在觸摸屏上的每個(gè)觸摸點(diǎn)以及每個(gè)觸摸點(diǎn)形成的觸摸軌跡; 每記錄用戶(hù)在觸摸屏上的一個(gè)觸摸點(diǎn),就判斷當(dāng)前觸摸軌跡是否形成一閉合曲線(xiàn); 當(dāng)所述當(dāng)前觸摸軌跡形成一閉合曲線(xiàn),則解鎖成功。
2.根據(jù)權(quán)利要求1所述的基于觸摸屏移動(dòng)終端的解鎖方法,其特征在于,判斷所述當(dāng)前觸摸軌跡是否形成一閉合曲線(xiàn)的步驟包括 在當(dāng)前觸摸軌跡PtlP1Pf Ρν-Λ上選取直線(xiàn)PnPim和直線(xiàn)PkPih,其中,Ptl、PpΡ2、…、Pm、Pn分別為當(dāng)前觸摸軌跡上的觸摸點(diǎn),且Ptl是第一個(gè)觸摸點(diǎn)、Pn是最后一個(gè)觸摸點(diǎn),Pk和Ρκ-ι為Ptl和Pim之間的任意兩個(gè)觸摸點(diǎn),N和K均為大于I的自然數(shù); 判斷直線(xiàn)PnPim和直線(xiàn)PkPih是否相交,并當(dāng)直線(xiàn)PnPim和直線(xiàn)PkPih相交時(shí),判斷交點(diǎn)的橫坐標(biāo)是否滿(mǎn)足以下條件min{XPN,XPN_J <X〈 ma{XPN,XPN_J 其中,XPN, XPn^1分別是觸摸點(diǎn)Pn和Pim的橫坐標(biāo),X是直線(xiàn)PnPim和直線(xiàn)PkPih交點(diǎn)的橫坐標(biāo); 當(dāng)直線(xiàn)PnPim和直線(xiàn)PkPih的交點(diǎn)的橫坐標(biāo)滿(mǎn)足上述條件時(shí),所述當(dāng)前觸摸軌跡形成一閉合曲線(xiàn)。
3.根據(jù)權(quán)利要求1所述的基于觸摸屏移動(dòng)終端的解鎖方法,其特征在于,當(dāng)檢測(cè)到用戶(hù)釋放觸摸屏?xí)r清除已記錄的觸摸軌跡。
4.根據(jù)權(quán)利要求1所述的基于觸摸屏移動(dòng)終端的解鎖方法,其特征在于,當(dāng)所述當(dāng)前觸摸軌跡未形成一閉合曲線(xiàn),解鎖失敗,并提示用戶(hù)繼續(xù)在觸摸屏上繪制觸摸軌跡。
5.一種基于觸摸屏移動(dòng)終端的解鎖系統(tǒng),其特征在于,所述系統(tǒng)包括 觸摸軌跡記錄模塊,用于記錄用戶(hù)在觸摸屏上的每個(gè)觸摸點(diǎn)以及每個(gè)觸摸點(diǎn)形成的觸摸軌跡; 觸摸檢測(cè)模塊,用于每檢測(cè)到用戶(hù)在觸摸屏上的一個(gè)觸摸點(diǎn),向閉合曲線(xiàn)判斷模塊發(fā)送判斷指令;以及用于檢測(cè)用戶(hù)是否釋放觸摸屏; 閉合曲線(xiàn)判斷模塊,用于在接收到所述觸摸檢測(cè)模塊發(fā)送的判斷指令時(shí)判斷所述觸摸軌跡是否形成一閉合曲線(xiàn),并在所述觸摸軌跡形成一閉合曲線(xiàn)時(shí)解鎖成功,反之,則解鎖失敗。
6.根據(jù)權(quán)利要求5所述的基于觸摸屏移動(dòng)終端的解鎖系統(tǒng),其特征在于,所述閉合曲線(xiàn)判斷模塊還包括 直線(xiàn)選取模塊,用于在當(dāng)前觸摸軌跡PtlP1Pf Ρν-Λ上選取直線(xiàn)PnPim和直線(xiàn)PkPih ; 第一判斷模塊,用于判斷所述直線(xiàn)PnPim和直線(xiàn)PkPih是否相交, 第二判斷模塊,用于當(dāng)直線(xiàn)PnPim和直線(xiàn)PkPih相交時(shí),判斷交點(diǎn)的橫坐標(biāo)是否滿(mǎn)足以下條件min{XPN,XPN_J <X〈 ma{XPN,XPN_J 并當(dāng)直線(xiàn)PnPim和直線(xiàn)PkPih的交點(diǎn)的橫坐標(biāo)滿(mǎn)足上述條件時(shí),判斷出所述當(dāng)前觸摸軌跡形成一閉合曲線(xiàn); 其中,匕、P:、P2、…、PN_pPn分別為當(dāng)前觸摸軌跡上的觸摸點(diǎn),且Ptl是第一個(gè)觸摸點(diǎn)、Pn是最后一個(gè)觸摸點(diǎn),Pk和Pih為Ptl和Pim之間的任意兩個(gè)觸摸點(diǎn),N和K均為大于I的自然數(shù),XPN, XPn^1分別是觸摸點(diǎn)Pn和Pim的橫坐標(biāo),X是直線(xiàn)PnPim和直線(xiàn)PkPih交點(diǎn)的橫坐標(biāo)。
7.根據(jù)權(quán)利要求5所述的基于觸摸屏移動(dòng)終端的解鎖系統(tǒng),其特征在于,所述系統(tǒng)還包括 存儲(chǔ)器,用于存儲(chǔ)所述觸摸軌跡記錄模塊記錄的每個(gè)觸摸點(diǎn)的坐標(biāo)以及由每個(gè)觸摸點(diǎn)形成的觸摸軌跡; 顯示器,用于當(dāng)所述閉合曲線(xiàn)判斷模塊判斷出所述當(dāng)前觸摸軌跡形成一閉合曲線(xiàn)時(shí)顯示解鎖成功,反之顯示解鎖失敗。
8.根據(jù)權(quán)利要求5所述的基于觸摸屏移動(dòng)終端的解鎖系統(tǒng),其特征在于,所述系統(tǒng)還包括 記錄清除模塊,用于當(dāng)所述觸摸檢測(cè)模塊檢測(cè)到用戶(hù)釋放觸摸屏?xí)r清除觸摸軌跡記錄模塊記錄的觸摸軌跡。
9.根據(jù)權(quán)利要求5所述的基于觸摸屏移動(dòng)終端的解鎖系統(tǒng),其特征在于,所述系統(tǒng)還包括 提示模塊,用于當(dāng)解鎖失敗時(shí)提示用戶(hù)繼續(xù)在觸摸屏上繪制觸摸軌跡。
10.一種移動(dòng)終端,其特征在于,所述移動(dòng)終端包括權(quán)利要求5至9任一項(xiàng)所述的解鎖系統(tǒng)。
全文摘要
本發(fā)明公開(kāi)了一種基于觸摸屏移動(dòng)終端的解鎖方法、解鎖系統(tǒng)及移動(dòng)終端,所述解鎖方法包括移動(dòng)終端記錄用戶(hù)在觸摸屏上的每個(gè)觸摸點(diǎn)以及每個(gè)觸摸點(diǎn)形成的觸摸軌跡;每記錄用戶(hù)在觸摸屏上的一個(gè)觸摸點(diǎn),就判斷當(dāng)前觸摸軌跡是否形成一閉合曲線(xiàn);當(dāng)所述當(dāng)前觸摸軌跡形成一閉合曲線(xiàn),則解鎖成功。本發(fā)明通過(guò)對(duì)觸摸軌跡是否形成閉合曲線(xiàn)進(jìn)行判斷,在觸摸軌跡形成閉合曲線(xiàn)時(shí)解鎖成功,大大簡(jiǎn)化了用戶(hù)解鎖的過(guò)程,操作方便。且無(wú)論用戶(hù)畫(huà)出何種觸摸軌跡,只要觸摸軌跡形成一閉合曲線(xiàn)即可解鎖成功,解鎖過(guò)程多樣化。增強(qiáng)用戶(hù)體驗(yàn)。
文檔編號(hào)G06F3/0488GK103049197SQ201210518869
公開(kāi)日2013年4月17日 申請(qǐng)日期2012年12月6日 優(yōu)先權(quán)日2012年12月6日
發(fā)明者俞斌, 楊維琴 申請(qǐng)人:Tcl通訊(寧波)有限公司