基于触摸屏移动终端的解锁方法、解锁系统及移动终端的制作方法

文档序号:6383346阅读:109来源:国知局
专利名称:基于触摸屏移动终端的解锁方法、解锁系统及移动终端的制作方法
技术领域
本发明涉及移动终端的触摸解锁应用领域,尤其涉及的是一种基于触摸屏移动终端的解锁方法、解锁系统及移动终端。
背景技术
触摸屏已经慢慢成为移动终端设备的常用配件,有些设备甚至取消了大部分的硬件按键,把触摸屏操作作为最主要的与用户交互的方法。对于配备有触摸屏的上述终端,则可以利用触摸屏的输入特性解除其锁定状态。例如对于具有触摸屏的手机,可以用虚拟按键来解除手机锁定状态。除了虚拟按键解锁方法外,通过触摸屏进行解锁的触摸屏解锁方法还有很多,例如滑块解锁法、手势解锁法、拖动区域解锁法以及连线解锁法等。这里滑块解锁法指的是例如通过滑动预定的块状图标来实现解锁,手势解锁法指的是例如在触摸屏上通过触摸式地书写预定的文字或图形等来实现解锁,拖动区域解锁法指的是例如通过将预定区域内的组件拖动至另外一个区域来实现解锁,而连线解锁法指的是例如通过触摸方式将预定的几个点进行连接来实现解锁。现有的解锁方法,仅仅注意到了效率和排除误操作的可能,而且一般都采用单一的操作方式,每次解锁过程类似,没有变化性、枯燥乏味,更没有娱乐性可言。并且现有的解锁方法大都需要预先存储滑动的轨迹,不仅操作繁琐,而且如果用户忘记设定解锁轨迹则不能对屏幕解锁,影响用户使用。因此,现有技术还有待于改进和发展
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于触摸屏移动终端的解锁方法,简化解锁过程,增加解锁方式的多样性。本发明解决技术问题所采用的技术方案如下
一种基于触摸屏移动终端的解锁方法,其中,包括以下步骤
移动终端记录用户在触摸屏上的每个触摸点以及每个触摸点形成的触摸轨迹;
每记录用户在触摸屏上的一个触摸点,就判断当前触摸轨迹是否形成一闭合曲线;
当所述当前触摸轨迹形成一闭合曲线,则解锁成功。所述的基于触摸屏移动终端的解锁方法,其中,判断所述触摸轨迹是否形成一闭合曲线的步骤包括
在当前触摸轨迹PtlP1Pf Ρν-Λ上选取直线PnPim和直线PkPih,其中,Ptl、PpΡ2、…、Pm、Pn分别为当前触摸轨迹上的触摸点,且Ptl是第一个触摸点、Pn是最后一个触摸点,Pk和Ρκ-ι为Ptl和Pim之间的任意两个触摸点,N和K均为大于I的自然数;
判断直线PnPim和直线PkPih是否相交,并当直线PnPim和直线PkPih相交时,判断交点的横坐标是否满足以下条件min {XPN,XPN_J <X〈 ma{XPN,XPN_J
其中,XPN, XPn^1分别是触摸点Pn和Pim的横坐标,X是直线PnPim和直线PkPih交点的横坐标;
当直线PnPim和直线PkPih的交点的横坐标满足上述条件时,所述当前触摸轨迹形成一闭合曲线。所述的基于触摸屏移动终端的解锁方法,其中,当检测到用户释放触摸屏时清除已记录的触摸轨迹。所述的基于触摸屏移动终端的解锁方法,其中,当所述触摸轨迹未形成一闭合曲线,解锁失败,并提示用户继续在触摸屏上绘制触摸轨迹。—种基于触摸屏移动终端的解锁系统,其中,所述系统包括
触摸轨迹记录模块,用于记录用户在触摸屏上的每个触摸点以及每个触摸点形成的触摸轨迹;
触摸检测模块,用于每检测到用户在触摸屏上的一个触摸点,向闭合曲线判断模块发送判断指令;以及用于检测用户是否释放触摸屏;
闭合曲线判断模块,用于在接收到所述触摸检测模块发送的判断指令时判断所述当前触摸轨迹是否形成一闭合曲线,并在所述当前触摸轨迹形成一闭合曲线解锁成功,反之,则解锁失败。·所述的基于触摸屏移动终端的解锁系统,其中,所述闭合曲线判断模块还包括 直线选取模块,用于在当前触摸轨迹PtlP1Pf Ρν-Λ上选取直线PnPim和直线PkPih ; 第一判断模块,用于判断所述直线PnPim和直线PkPih是否相交,
第二判断模块,用于当直线PnPim和直线PkPih相交时,判断交点的横坐标是否满足以下条件
min {XPN,XPN_J <X〈 ma{XPN,XPN_J
并当直线PnPim和直线PkPih的交点的横坐标满足上述条件时,判断出所述触摸轨迹形成一闭合曲线;
其中,匕、P1、P2、…、PN_!、Pn分别为触摸轨迹上的触摸点,且Ptl是第一个触摸点、Pn是最后一个触摸点,Pk和Pih为Ptl和Pim之间的任意两个触摸点,N和K均为大于I的自然数,XPN, XPn-!分别是触摸点Pn和Pim的横坐标,X是直线PnPim和直线PkPih交点的横坐标。所述的基于触摸屏移动终端的解锁系统,其中,所述系统还包括
存储器,用于存储所述触摸轨迹记录模块记录的每个触摸点的坐标以及由每个触摸点形成的触摸轨迹;
显示器,用于当所述闭合曲线判断模块判断出所述当前触摸轨迹形成一闭合曲线时显示解锁成功,反之显示解锁失败。所述的基于触摸屏移动终端的解锁系统,其中,所述系统还包括
记录清除模块,用于当所述触摸检测模块检测到用户释放触摸屏时清除触摸轨迹记录模块记录的触摸轨迹。所述的基于触摸屏移动终端的解锁系统,其中,所述系统还包括
提示模块,用于当解锁失败时提示用户继续在触摸屏上绘制触摸轨迹。一种移动终端,其中,所述移动终端包括上述解锁系统。
本发明所提供的基于触摸屏移动终端的解锁方法、解锁系统及移动终端,通过对触摸轨迹是否形成闭合曲线进行判断,在触摸轨迹形成闭合曲线时解锁成功,大大简化了用户解锁的过程,操作方便。且无论用户画出何种触摸轨迹,只要触摸轨迹形成一闭合曲线即可解锁成功,解锁过程多样化,增强了用户体验。


图1是本发明提供的基于触摸屏移动终端的解锁方法流程图。图2a和图2b分别是三种成功解锁时的触摸轨迹示意图和未成功解锁时的触摸轨迹示意图。图3是本发明提供的基于触摸屏移动终端的解锁方法中第一优选实施例的触摸轨迹示意图。图4是本发明提供的基于触摸屏移动终端的解锁方法中第二优选实施例的触摸轨迹示意图。图5是本发明提供的基于触摸屏移动终端的解锁方法中第三优选实施例的触摸轨迹示意图。图6是本发明提供的基于触摸屏移动终端的解锁方法中第四优选实施例的触摸轨迹示意图。图7是本发明提供的基于触摸屏移动终端的解锁系统的结构示意图。图8是本发明提供的基于触摸屏移动终端的解锁系统中闭合曲线判断模块的结构示意图。图9是本发明提供的基于触摸屏移动终端的解锁系统中一优选实施例的结构示意图。
具体实施例方式为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参见图1,图1是本发明提供的基于触摸屏移动终端的解锁方法流程图,包括以下步骤
步骤S100、移动终端记录用户在触摸屏上的每个触摸点以及每个触摸点形成的触摸轨
迹;
步骤S200、每记录用户在触摸屏上的一个触摸点,就判断当前触摸轨迹是否形成一闭合曲线;
步骤S300、当所述当前触摸轨迹形成一闭合曲线,则解锁成功。下面结合具体的实施例对上述步骤进行详细的描述。本发明主要是通过判断用户的触摸轨迹形成一闭合曲线来判断解锁成功的,闭合曲线包括两个特点1)起点与终点重合;2)将一个平面分为两个部分。在本发明中,如果检测到用户在触摸屏上画出闭合曲线则解锁成功,如图2a所示的三种成功解锁的闭合曲线图。而如果直到用户释放触摸屏都未画出闭合曲线则解锁失败,如图2b所示的三种为成功解锁的曲线图。在进行闭合曲线判断时,首先以选取三个触摸点为例进行判断,如图3所示,用户由A点开始触摸,经过B点和C点。若满足直线CB和直线BA相交且交点的横坐标满足min{XB,Xj〈 X < max{XB,Xj则认为用户画出了闭合曲线、否则认为用户未画出闭合曲线。其中min {XB,Xc}表示B点和C点横坐标的较小值,max {XB,Xj表示B点和C点横坐标的较大值。又如图4所示,检测到用户未释放触摸屏,且触摸轨迹在图3所示轨迹的基础上又移动到了 D点。若满足直线DC和直线CB相交且交点的横坐标满足min {X。,Xj <X< max {Xc,XdI或满足直线DC和直线BA相交且交点的横坐标满足min {X。,Xj <X〈 max {Xc, Xj则认为用户画出了闭合曲线、否则认为用户未画出闭合曲线。又如图5所示,检测到用户未释放触摸屏,且触摸轨迹在图4所示轨迹的基础上又移动到了 E点。若满足直线ED和直线DC相交且交点的横坐标满足min {XD,XE}〈 X〈 max{XD, Xe }或满足直线ED和直线CB相交且交点的横坐标满足min{XD,XE} < X < max{ XD,Xe},则认为用户画出了闭合曲线;或满足直线ED和直线BA相交且交点的横坐标满足min{XD,XeI < X < max{ XD, Xe },则认为用户画出了闭合曲线、否则认为用户未画出闭合曲线。以此类推,当检测到用户在触摸屏上的Ptl点开始,一直触摸滑动到PnA,用户释放触摸屏,形成了一触摸轨迹PtlP1P2…Ρν-Λ,如图6所示,其中,Pc1、P1、P2、…、PN_!、Pn分别为触摸轨迹上的触摸点,且Ptl是第一个触摸点、Pn是最后一个触摸点,N为大于I的自然数。而判断触摸轨迹Pc1P1P2-PimPn是否包含闭合曲线的条件是,直线PnPim与直线或直线ΡΝ-Λ-3或……或直线P2P1或直线P1Ptl相交且交点横坐标满足min {XPN,XPN_J〈X < max{XPN,XPn-J。因此,本实施例中,在触摸轨迹PtlP1P^" Ρν-Λ上选取直线PnPim和直线PkPk+ Pk和Pk-!为Ptl和P1^1之间的任意两个触摸点,K为大于I的自然数。之后再判断直线PnPim和直线PkPih是否相交,在判断直线PnPim和直线PkPih是否相交时,通过求解两条直线方程的解即可,具体是
直线直线PnPim的方程为
(y-yn)(xpn-xpn-1)=(x-xn)(ypn-ypn-1) 直线直线 PkPim 的方程为(y-yk)(xpk-xpk-1)=(x-xk)(ypk-ypk-1)
若上述方程有解,则认为直线PnPim与直线PkPim相交。当直线PnPim和直线PkPih相交时,判断交点的横坐标是否满足以下条件min {XPN,XPN_J <X〈 ma{XPN,XPN_J
其中,X是直线PnPim和直线PkPim交点的横坐标。如果直线PnPim和直线PkPih交点的横坐标X满足上述条件,则触摸轨迹形成一闭合曲线触摸轨迹形成一闭合曲线。否则触摸轨迹未形成一闭合曲线。在判断出触摸轨迹形成一闭合曲线时解锁成功,该解锁方法不需要预先存储触摸轨迹,且无论用户画出什么样的触摸轨迹,只要触摸轨迹形成一闭合曲线就可以解锁成功,操作简单方便。且不会因为用户忘记解锁轨迹而无法解锁。
优选地,在本实施例中,当每次检测到用户释放触摸屏时都清除已记录的触摸轨迹,以便对后续操作造成干扰。而在用户画出的触摸轨迹未形成一闭合曲线导致解锁失败时,则提示用户重新在触摸屏上绘制触摸轨迹。当然,本发明对触摸轨迹是否形成一闭合曲线的判断可以在用户释放触摸屏之后进行,此时,判断触摸轨迹中是否包含有闭合曲线,判断方法跟上述相同,当触摸轨迹中包含有闭合曲线时,解锁成功,反之,则解锁失败。基于上述解锁方法,本发明还提供了一种基于触摸屏移动终端的解锁系统,如图7所示,该解锁系统包括
触摸轨迹记录模块10,用于记录用户在触摸屏上的每个触摸点以及每个触摸点形成的触摸轨迹;
触摸检测模块20,用于每检测到用户在触摸屏上的一个触摸点,向闭合曲线判断模块发送判断指令;以及用于检测用户是否释放触摸屏;
闭合曲线判断模块30,用于在接收至断述触摸检测模块20发送的判断指令时判断所述触摸轨迹是否形成一闭合曲线,并在所述触摸轨迹形成一闭合曲线解锁成功,反之,则解锁失败。优选地,如图8所示,所述闭合曲线判断模块30还包括
直线选取模块31,用于在当前触摸轨迹PtlP1P^-Ρν_Λ上选取直线PnPim和直线PkPih ; 第一判断模块32,用于判断所述直线PnPim和直线PkPih是否相交,
第二判断模块33,用于当直线PnPim和直线PkPih相交时,判断交点的横坐标是否满足以下条件`min {XPN,XPN_J <X〈 ma{XPN,XPN_J
并当直线PnPim和直线PkPih的交点的横坐标满足上述条件时,判断出所述当前触摸轨迹形成一闭合曲线。同时,如图9所示,该解锁系统还包括
存储器40,用于存储所述触摸轨迹记录模块10记录的每个触摸点的坐标以及每个触摸点形成的触摸轨迹;
显示器50,用于当所述闭合曲线判断模块30判断出所述当前触摸轨迹形成一闭合曲线时显示解锁成功,反之显示解锁失败;
以及记录清除模块60,用于当所述触摸检测模块20检测到用户释放触摸屏时清除触摸轨迹记录模块10记录的触摸轨迹;提示模块70,用于当解锁失败时提示用户继续在触摸屏上绘制触摸轨迹。基于上述解锁系统和解锁方法,本发明还提供了一种移动终端,该移动终端包括上述解锁系统,具体地,该动终端可以为手机、平板电脑等等。综上所述,本发明提供的基于触摸屏移动终端的解锁方法、解锁系统及移动终端,通过对触摸轨迹是否形成闭合曲线进行判断,在触摸轨迹形成闭合曲线时解锁成功,大大简化了用户解锁的过程,操作方便。且无论用户画出何种触摸轨迹,只要触摸轨迹形成一闭合曲线即可解锁成功,解锁过程多样化。增强用户体验。应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
权利要求
1.一种基于触摸屏移动终端的解锁方法,其特征在于,包括以下步骤 移动终端记录用户在触摸屏上的每个触摸点以及每个触摸点形成的触摸轨迹; 每记录用户在触摸屏上的一个触摸点,就判断当前触摸轨迹是否形成一闭合曲线; 当所述当前触摸轨迹形成一闭合曲线,则解锁成功。
2.根据权利要求1所述的基于触摸屏移动终端的解锁方法,其特征在于,判断所述当前触摸轨迹是否形成一闭合曲线的步骤包括 在当前触摸轨迹PtlP1Pf Ρν-Λ上选取直线PnPim和直线PkPih,其中,Ptl、PpΡ2、…、Pm、Pn分别为当前触摸轨迹上的触摸点,且Ptl是第一个触摸点、Pn是最后一个触摸点,Pk和Ρκ-ι为Ptl和Pim之间的任意两个触摸点,N和K均为大于I的自然数; 判断直线PnPim和直线PkPih是否相交,并当直线PnPim和直线PkPih相交时,判断交点的横坐标是否满足以下条件min{XPN,XPN_J <X〈 ma{XPN,XPN_J 其中,XPN, XPn^1分别是触摸点Pn和Pim的横坐标,X是直线PnPim和直线PkPih交点的横坐标; 当直线PnPim和直线PkPih的交点的横坐标满足上述条件时,所述当前触摸轨迹形成一闭合曲线。
3.根据权利要求1所述的基于触摸屏移动终端的解锁方法,其特征在于,当检测到用户释放触摸屏时清除已记录的触摸轨迹。
4.根据权利要求1所述的基于触摸屏移动终端的解锁方法,其特征在于,当所述当前触摸轨迹未形成一闭合曲线,解锁失败,并提示用户继续在触摸屏上绘制触摸轨迹。
5.一种基于触摸屏移动终端的解锁系统,其特征在于,所述系统包括 触摸轨迹记录模块,用于记录用户在触摸屏上的每个触摸点以及每个触摸点形成的触摸轨迹; 触摸检测模块,用于每检测到用户在触摸屏上的一个触摸点,向闭合曲线判断模块发送判断指令;以及用于检测用户是否释放触摸屏; 闭合曲线判断模块,用于在接收到所述触摸检测模块发送的判断指令时判断所述触摸轨迹是否形成一闭合曲线,并在所述触摸轨迹形成一闭合曲线时解锁成功,反之,则解锁失败。
6.根据权利要求5所述的基于触摸屏移动终端的解锁系统,其特征在于,所述闭合曲线判断模块还包括 直线选取模块,用于在当前触摸轨迹PtlP1Pf Ρν-Λ上选取直线PnPim和直线PkPih ; 第一判断模块,用于判断所述直线PnPim和直线PkPih是否相交, 第二判断模块,用于当直线PnPim和直线PkPih相交时,判断交点的横坐标是否满足以下条件min{XPN,XPN_J <X〈 ma{XPN,XPN_J 并当直线PnPim和直线PkPih的交点的横坐标满足上述条件时,判断出所述当前触摸轨迹形成一闭合曲线; 其中,匕、P:、P2、…、PN_pPn分别为当前触摸轨迹上的触摸点,且Ptl是第一个触摸点、Pn是最后一个触摸点,Pk和Pih为Ptl和Pim之间的任意两个触摸点,N和K均为大于I的自然数,XPN, XPn^1分别是触摸点Pn和Pim的横坐标,X是直线PnPim和直线PkPih交点的横坐标。
7.根据权利要求5所述的基于触摸屏移动终端的解锁系统,其特征在于,所述系统还包括 存储器,用于存储所述触摸轨迹记录模块记录的每个触摸点的坐标以及由每个触摸点形成的触摸轨迹; 显示器,用于当所述闭合曲线判断模块判断出所述当前触摸轨迹形成一闭合曲线时显示解锁成功,反之显示解锁失败。
8.根据权利要求5所述的基于触摸屏移动终端的解锁系统,其特征在于,所述系统还包括 记录清除模块,用于当所述触摸检测模块检测到用户释放触摸屏时清除触摸轨迹记录模块记录的触摸轨迹。
9.根据权利要求5所述的基于触摸屏移动终端的解锁系统,其特征在于,所述系统还包括 提示模块,用于当解锁失败时提示用户继续在触摸屏上绘制触摸轨迹。
10.一种移动终端,其特征在于,所述移动终端包括权利要求5至9任一项所述的解锁系统。
全文摘要
本发明公开了一种基于触摸屏移动终端的解锁方法、解锁系统及移动终端,所述解锁方法包括移动终端记录用户在触摸屏上的每个触摸点以及每个触摸点形成的触摸轨迹;每记录用户在触摸屏上的一个触摸点,就判断当前触摸轨迹是否形成一闭合曲线;当所述当前触摸轨迹形成一闭合曲线,则解锁成功。本发明通过对触摸轨迹是否形成闭合曲线进行判断,在触摸轨迹形成闭合曲线时解锁成功,大大简化了用户解锁的过程,操作方便。且无论用户画出何种触摸轨迹,只要触摸轨迹形成一闭合曲线即可解锁成功,解锁过程多样化。增强用户体验。
文档编号G06F3/0488GK103049197SQ201210518869
公开日2013年4月17日 申请日期2012年12月6日 优先权日2012年12月6日
发明者俞斌, 杨维琴 申请人:Tcl通讯(宁波)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1