专利名称:一种手机解锁方法及装置的制作方法
技术领域:
本发明涉及手机屏幕解锁技术领域,尤其涉及一种手机解锁方法及装置。
背景技术:
智能手机已被普遍应用于人们的生活当中。与传统的手机相比,智能手机能够存储更多的个人信息数据,具有良好的实用性和娱乐性。为了能够保护手机用户信息的安全性,更加需要在智能手机处于非使用状态时,对手机进行锁定与解锁操作。目前存在各种各样的手机解锁方式,比如滑动解锁、卡片解锁、气泡解锁等,但是这些解锁方式均没有很好的保护手机用户信息的私密性,同时长久使用会使手机用户感到乏味。因此,需要提供一种新颖、方便、安全的解锁方式。
发明内容
本发明的目的在于提出一种手机解锁方法及装置,能够很好的保护手机用户信息的私密性,且解锁操作方便、新颖,提高了用户体验。为达此目的,本发明采用以下技术方案:一种手机解锁方法,所述方法为:检测用户是否触摸手机屏幕上的设定区域;当检测到用户触摸所述手机屏幕设定区域后,打开重力感应器,利用所述重力感应器实时获取手机倾斜角度;判断在用户触摸所述手机屏幕设定区域至离开所述手机屏幕设定区域的过程中,是否存在某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值;当存在某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值时,对手机屏幕执行解锁操作。进一步地,所述设定区域优选为位于手机屏幕中心的矩形区域。进一步地,所述手机倾斜角度包括:X方向倾斜角度、Y方向倾斜角度、Z方向倾斜角度;其中,所述X方向为与地球磁轴平行的由北至南的方向,所述Y方向为与地面垂直的由下至上的方向,所述Z方向为与XY平面垂直由东至西的方向。进一步地,某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差包括:x方向倾斜角度差、Y方向倾斜角度差、Z方向倾斜角度差;所述某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值具体为:所述X方向倾斜角度差、Y方向倾斜角度差、Z方向倾斜角度差中的任一方向倾斜角度差超过所述设定的阈值。进一步地,判断在用户触摸所述手机屏幕设定区域至离开所述手机屏幕设定区域的过程中,所获取的全部的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值均未超过所述设定的阈值时,关闭所述重力感应器。本发明还提供了一种手机解锁装置,所述装置包括:手势检测模块,用于检测用户是否触摸手机屏幕上的设定区域;手机角度检测模块,用于当所述手势检测模块检测到用户触摸所述手机屏幕设定区域后,打开重力感应器,利用所述重力感应器实时获取手机倾斜角度;控制模块,用于判断在用户触摸所述手机屏幕设定区域至离开所述手机屏幕设定区域的过程中,是否存在某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值;解锁模块,用于当存在某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值时,对所述手机屏幕执行解锁操作。进一步地,所述设定区域优选为位于手机屏幕中心的矩形区域。进一步地,所述手机倾斜角度包括:X方向倾斜角度、Y方向倾斜角度、Z方向倾斜角度;其中,所述X方向为与地球磁轴平行的由北至南的方向,所述Y方向为与地面垂直的由下至上的方向,所述Z方向为与XY平面垂直由东至西的方向。进一步地,某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差包括:x方向倾斜角度差、Y方向倾斜角度差、Z方向倾斜角度差;所述某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值具体为:所述X方向倾斜角度差、Y方向倾斜角度差、Z方向倾斜角度差中的任一方向倾斜角度差超过所述设定的阈值。进一步地,所述控制模块判断在用户触摸所述手机屏幕设定区域至离开所述手机屏幕设定区域的过程中,所获取的全部的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值均未超过所述设定的阈值时,关闭所述重力感应器。本发明提出的手机解锁方法及装置,通过判断在用户触摸手机屏幕设定区域至离开手机屏幕设定区域的过程中,是否存在某一时刻的手机倾斜角度,与本次解锁时最初的手机倾斜角度之差的绝对值超过设定的阈值,将用户的触摸手势和手机倾斜变化相结合来完成对手机的解锁操作,能够很好的保护手机用户信息的私密性,且解锁操作方便、新颖,提闻了用户体验。
图1是本发明实施例一提供的一种手机解锁方法流程示意图;图2是本发明实施例二提供的一种手机解锁装置示意图。
具体实施例方式下面结合附图并通过具体实施方式
来进一步说明本发明的技术方案。
实施例一图1是本发明实施例一提供的一种手机解锁方法。参见图1,一种手机解锁方法为:S201:检测用户是否触摸手机屏幕上的设定区域,如果是,执行步骤S202,如果否,继续等待。所述设定区域可以为但不限于:手机屏幕中心的矩形区域,长宽对应设为手机屏幕长宽的1/3,或手机屏幕上用户能够触摸到的其他矩形区域。S202:打开重力感应器,利用重力感应器实时获取手机倾斜角度。在步骤S202中,重力感应器是在三个方向上感应当前手机倾斜角度的。所述三个方向分别是:与地球磁轴平行的由北至南的X方向,与地面垂直的由下至上的Y方向,与XY平面垂直的由东至西的Z方向。因此手机倾斜角度包括三个方向的倾斜角度信息:x方向倾斜角度、Y方向倾斜角度、Z方向倾斜角度。其中,X方向倾斜角度为手机方向在XY平面上的投影与X轴所成的夹角-J方向倾斜角度为手机方向在YZ平面上的投影与Y轴所成的夹角;z方向倾斜角度为手机方向在ZX平面上的投影与Z轴所成的夹角。所述手机方向为从手机底部指向手机顶部,且与手机两侧平行的方向。S203:判断在用户触摸手机屏幕设定区域至离开手机屏幕设定区域的过程中,是否存在某一时刻所获取的手机倾斜角度,与本次解锁时重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值α (例如90度),如果是,执行步骤S204,否则,执行步骤 S205。对于步骤S203,设某一时刻T所获取的手机倾斜角度为(αχ,a y, αζ),本次解锁时重力感应器最初所获取的手机倾斜角度为(α x(l,a y(l, a z(l),手机倾斜角度(α χ,α y,α ζ)与手机倾斜角度为(αχ(ι,α y(l, αζ(ι)之差Λ α则包括三个方向的倾斜角度差:Χ方向倾斜角度差(α χ_α χ(ι)、Υ方向倾斜角度差(a y_ a y(l)、Z方向倾斜角度差(α ζ_α ζ(ι)。时刻T时手机倾斜角度(ax,ay,ct z)与手机倾斜角度为(ax(l,a y(l, az(l)之差Λ α的绝对值超过设定的阈值α指的是:X方向倾斜角度差(α χ-α χ(ι)、Y方向倾斜角度差(a y-a y(l)、Z方向倾斜角度差(az-az(l)中的任一方向倾斜角度差的绝对值超过设定的阈值α。所述差值Λ α的绝对值能够有效识别时刻T时的手机位置,与本次解锁时重力感应器初次获取倾斜角度数据时的手机位置相比,所发生的倾斜变化。S204:对手机屏幕执行解锁操作,当手机屏幕解锁之后,关闭重力感应器,将所有获取到的手机倾斜角度清零。S205:关闭重力感应器,将所有获取到的手机倾斜角度清零。本发明提出的手机解锁方法,通过判断在用户触摸手机屏幕设定区域至离开手机屏幕设定区域的过程中,是否存在某一时刻所获取的手机倾斜角度,与本次解锁时重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值,将用户的触摸手势和手机倾斜变化相结合来完成对手机的解锁操作,能够很好的保护手机用户信息的私密性,且解锁操作方便、新颖,提高了用户体验。实施例二图2是本发明实施例二提供的一种手机解锁装置示意图。参见图2,一种手机解锁装置包括:手势检测模块201、手机角度检测模块202、控制模块203、解锁模块204。手势检测模块201,用于检测用户是否触摸手机屏幕上的设定区域。所述设定区域可以为但不限于:手机屏幕中心的矩形区域,长宽对应设为手机屏幕长宽的1/3,或手机屏幕上用户能够触摸到的其他矩形区域。手机角度检测模块202,用于当手势检测模块201检测到用户触摸手机屏幕设定区域后,打开重力感应器,利用重力感应器实时获取手机倾斜角度。对于手机角度检测模块202,重力感应器是在三个方向上感应当前手机倾斜角度的。所述三个方向分别是:与地球磁轴平行的由北至南的X方向,与地面垂直的由下至上的Y方向,与XY平面垂直的由东至西的Z方向。因此手机倾斜角度包括三个方向的倾斜角度信息:χ方向倾斜角度、Y方向倾斜角度、Z方向倾斜角度。其中,关于X方向倾斜角度、Y方向倾斜角度、Z方向倾斜角度的描述,与实施例一相同,这里不再赘述。控制模块203,用于判断在用户触摸手机屏幕设定区域至离开手机屏幕设定区域的过程中,是否存在某一时刻所获取的手机倾斜角度,与本次解锁时重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值α (例如90度);还用于在所述过程中所获取的全部的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值均未超过所述设定的阈值时,关闭重力感应器,将所有获取到的手机倾斜角度清零。设某一时刻T所获取的手机倾斜角度为(ax,ay, a z),本次解锁时重力感应器最初所获取的手机倾斜角度为(a x(l,ay(l,az(l),手机倾斜角度(ax,ay,az)与手机倾斜角度为(axo,ayci,azQ)之差Δ α则包括三个方向的倾斜角度差:X方向倾斜角度差(α χ-α χ(ι)、Y方向倾斜角度差(a y-ay0), Z方向倾斜角度差(a z-az0)o时刻T时手机倾斜角度(a x,a y, a z)与手机倾斜角度为(a x(l,a y(l, a z(l)之差Δ a的绝对值超过设定的阈值α指的是:X方向倾斜角度差(a x_a X(I)、Y方向倾斜角度差(a y-a y(l)、Z方向倾斜角度差(a z_a z(l冲的任一方向倾斜角度差的绝对值超过设定的阈值α。所述差值Λ α的绝对值能够有效识别时刻T时的手机位置,与本次解锁时重力感应器初次获取倾斜角度数据时的手机位置相t匕,所发生的倾斜变化。解锁模块204,用于当存在某一时刻所获取的手机倾斜角度,与本次解锁时重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值α时,对手机屏幕执行解锁操作,当手机屏幕解锁之后,关闭重力感应器,将所有获取到的手机倾斜角度清零。本发明提供的手机解锁装置,利用手势检测模块201检测用户是否触摸手机屏幕上的设定区域、手机角度检测模块202检测手机倾斜角度,控制模块203判断在用户触摸手机屏幕设定区域至离开手机屏幕设定区域的过程中,是否存在某一时刻所获取的手机倾斜角度,与本次解锁时重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值,从而通过将用户的触摸手势和手机倾斜变化相结合,来完成对手机的解锁操作,能够很好的保护手机用户信息的私密性,且解锁操作方便、新颖,提高了用户体验。注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
权利要求
1.一种手机解锁方法,其特征在于,所述方法为: 检测用户是否触摸手机屏幕上的设定区域; 当检测到用户触摸所述手机屏幕设定区域后,打开重力感应器,利用所述重力感应器实时获取手机倾斜角度; 判断在用户触摸所述手机屏幕设定区域至离开所述手机屏幕设定区域的过程中,是否存在某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值; 当存在某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值时,对手机屏幕执行解锁操作。
2.根据权利要求1所述的一种手机解锁方法,其特征在于,所述设定区域优选为位于手机屏幕中心的矩形区域。
3.根据权利要求1所述的一种手机解锁方法,其特征在于,所述手机倾斜角度包括:X方向倾斜角度、Y方向倾斜角度、Z方向倾斜角度; 其中,所述X方向为与地球磁轴平行的由北至南的方向,所述Y方向为与地面垂直的由下至上的方向,所述Z方向为与XY平面垂直由东至西的方向。
4.根据权利要求3所述的一种手机解锁方法,其特征在于,某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差包括=X方向倾斜角度差、Y方向倾斜角度差、Z方向倾斜角度差; 所述某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值 超过设定的阈值具体为:所述X方向倾斜角度差、Y方向倾斜角度差、Z方向倾斜角度差中的任一方向倾斜角度差超过所述设定的阈值。
5.根据权利要求1所述的一种手机解锁方法,其特征在于,判断在用户触摸所述手机屏幕设定区域至离开所述手机屏幕设定区域的过程中,所获取的全部的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值均未超过所述设定的阈值时,关闭所述重力感应器。
6.一种手机解锁装置,其特征在于,所述装置包括: 手势检测模块,用于检测用户是否触摸手机屏幕上的设定区域; 手机角度检测模块,用于当所述手势检测模块检测到用户触摸所述手机屏幕设定区域后,打开重力感应器,利用所述重力感应器实时获取手机倾斜角度; 控制模块,用于判断在用户触摸所述手机屏幕设定区域至离开所述手机屏幕设定区域的过程中,是否存在某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值; 解锁模块,用于当存在某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值时,对所述手机屏幕执行解锁操作。
7.根据权利要求6所述的一种手机解锁装置,其特征在于,所述设定区域优选为位于手机屏幕中心的矩形区域。
8.根据权利要求6所述的一种手机解锁装置,其特征在于,所述手机倾斜角度包括:X方向倾斜角度、Y方向倾斜角度、Z方向倾斜角度;其中,所述X方向为与地球磁轴平行的由北至南的方向,所述Y方向为与地面垂直的由下至上的方向,所述Z方向为与XY平面垂直由东至西的方向。
9.根据权利要求8所述的一种手机解锁装置,其特征在于,某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差包括:χ方向倾斜角度差、Y方向倾斜角度差、Z方向倾斜角度差; 所述某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值具体为:所述X方向倾斜角度差、Y方向倾斜角度差、Z方向倾斜角度差中的任一方向倾斜角度差超过所述设定的阈值。
10.根据权利 要求6所述的一种手机解锁装置,其特征在于,所述控制模块判断在用户触摸所述手机屏幕设定区域至离开所述手机屏幕设定区域的过程中,所获取的全部的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值均未超过所述设定的阈值时,关闭所述重力感应器。
全文摘要
本发明公开了一种手机解锁方法及装置,该方法包括检测用户是否触摸手机屏幕上的设定区域;当检测到用户触摸所述手机屏幕设定区域后,打开重力感应器,利用重力感应器实时获取手机倾斜角度;判断在用户触摸手机屏幕设定区域至离开手机屏幕设定区域的过程中,是否存在某一时刻所获取的手机倾斜角度,与本次解锁时所述重力感应器最初所获取的手机倾斜角度之差的绝对值超过设定的阈值;如果是,对手机屏幕执行解锁操作。本发明提供的技术方案将用户的触摸手势和手机倾斜变化相结合来完成对手机的解锁操作,能够很好的保护手机用户信息的私密性,且解锁操作方便、新颖,提高了用户体验。
文档编号H04M1/667GK103139354SQ201310039668
公开日2013年6月5日 申请日期2013年1月31日 优先权日2013年1月31日
发明者刘世杰 申请人:广东欧珀移动通信有限公司