触屏设备的解锁方法和装置的制造方法

文档序号:9810168阅读:375来源:国知局
触屏设备的解锁方法和装置的制造方法
【技术领域】
[0001]本申请涉及智能触屏设备的技术领域,尤其涉及一种触屏设备的解锁方法和装置。
【背景技术】
[0002]在当今的工作和生活中,具有数据处理能力的设备如计算机、手机、掌上电脑、平板电脑等,已经被广泛使用。尤其是便携数据处理设备如手机、掌上电脑、平板电脑等已经成为人们随身携带的必不可少的工具。
[0003]随着数据处理设备存储的信息量越来越多,随之而来的隐私保护问题也越来越重要。尤其是手机,其不但是一个通讯工具,而且其中存储着许多个人信息,一旦丢失或者借给他人使用,则会存在很大的隐私信息泄漏的隐患。
[0004]现有技术中,有一种隐私信息的保护方案,即利用锁屏软件来保护本机的数据安全。锁屏的目的主要包括:⑴保护本机的隐私数据;⑵防止误操作;⑶在不关闭系统软件的情况下节省电量。在锁屏后需要进行解锁操作,才能解除屏幕的锁定状态,之后才能对本机进行信息操作。
[0005]现有技术中,常用的解锁技术主要包括密码解锁技术、图形密码(安卓手机)解锁技术、人脸识别解锁技术、指纹识别解锁技术等几种方法。
[0006]但是,上述现有的解锁技术都有其相应的缺点,其中:
[0007](I)指纹识别解锁技术需要手机安装可以识别指纹的传感器,硬件支持成本高。
[0008](2)人脸识别解锁技术的识别精度不高,不能够有效识别照片与真人,如果恶意用户捡到机主的手机,让手机对机主本人的照片进行识别,也是可以解锁的,因此存在的较大的安全隐患。
[0009](3)密码和图形密码解锁方式由于输入方式简单、明显,容易被有心人偷窥并记住,因此也存在着较大的安全隐患。

【发明内容】

[0010]有鉴于此,本发明的主要目的是提供一种触屏设备的解锁方法和装置,以较低的成本实现锁屏和解锁,提高设备的安全性。
[0011]本发明的技术方案是这样实现的:
[0012]一种触屏设备的解锁方法,包括:
[0013]检测对屏幕的按压操作,确定按压面积和按压时长;
[0014]读取锁屏加密数据,所述锁屏加密数据为在加密过程中设置存储的按压参数,该加密过程包括:检测对屏幕的按压操作,确定按压参数,该按压参数中包括按压面积和按压时长;
[0015]在判定当前的按压面积和按压时长分别与所述锁屏加密数据中的按压面积和按压时长符合的情况下,进行解锁。
[0016]一种触屏设备的解锁装置,包括:
[0017]解锁检测模块,用于检测对屏幕的按压操作,确定按压面积和按压时长;
[0018]解锁判断模块,用于读取锁屏加密数据,该锁屏加密数据为在加密装置中设置存储的按压参数,该按压参数中包括按压面积和按压时长;该解锁判断模块在判定当前的按压面积和按压时长分别与所述锁屏加密数据中的按压面积和按压时长符合的情况下,进行解锁。
[0019]与现有技术相比,本发明不需要在触屏设备上安装额外的指纹识别传感器,降低了成本;而且采用的是根据手指在触屏设备屏幕上的按压操作设置加密数据,即将按压面积和按压时长作为加密内容;在解锁时,检测对屏幕的按压操作,确定按压面积和按压时长,读取锁屏加密数据,并在判定当前的按压面积和按压时长与所述锁屏加密数据中的按压面积和按压时长分别符合的情况下,进行解锁。由于手指在屏幕上的按压面积和按压时长不容易通过肉眼观察和感知到,因此本发明还可以避免加密数据被外人识别,提高了恶意人员的解锁难度,提高了设备的安全性。
【附图说明】
[0020]图1为本发明所述触屏设备的解锁方法的一种流程图;
[0021]图2为使用本发明所述屏幕按压方式进行解锁的一种示例图;
[0022]图3为本发明所述触屏设备的解锁装置的一种组成示意图。
【具体实施方式】
[0023]下面结合附图及具体实施例对本发明再作进一步详细的说明。
[0024]本发明适用于所有采用触摸屏幕(简称触屏)的智能设备的加密和解锁。例如具有触摸屏的计算机、触摸屏手机、触摸屏掌上电脑、触摸屏平板电脑等等。在这些具有触摸屏的电子设备中,用户通常利用触摸屏与电子设备进行人机指令交互,触屏可以感知人手指在屏幕上的按压、滑动等操作。
[0025]本发明的核心技术方案是公开了一种触屏设备的解锁方法,包括:
[0026]检测对屏幕的按压操作,确定按压面积和按压时长;
[0027]读取锁屏加密数据,所述锁屏加密数据为在加密过程中设置存储的按压参数,该加密过程包括:检测对屏幕的按压操作,确定按压参数,该按压参数中包括按压面积和按压时长;在判定当前的按压面积和按压时长分别与所述锁屏加密数据中的按压面积和按压时长符合的情况下,进行解锁。
[0028]在进一步的优选实施例中,所述锁屏加密数据中进一步包括:在加密过程中设置的按压位置;所述解锁方法进一步包括:检测对屏幕的按压操作,按压位置;
[0029]读取锁屏加密数据,并在判定当前的按压面积、按压时长、和按压位置分别与所述锁屏加密数据中的按压面积、按压时长、和按压位置符合的情况下,进行解锁。
[0030]下面通过将加密过程和解锁过程合并在一起说明本发明所述的技术方案。
[0031]图1为本发明所述触屏设备的加密解锁方法的一种实施例的流程图,参见图1,该方法主要包括密过程I1和解锁过程120,
[0032]所述加密过程110包括:
[0033]步骤111、检测对屏幕的按压操作,确定按压参数,该按压参数中包括按压面积和按压时长。
[0034]具体的,可以首先展示一个设置按压密码的界面,并打开触屏设备所提供的用于获取按压操作参数的应用编程接口(API)来获取按压参数。
[0035]本步骤中,所述检测对屏幕的按压操作,确定按压参数,可以一次按压并获取本次的按压参数;也可以多次按压,并获取多次的按压参数,具体包括下面步骤11和步骤12:
[0036]步骤11、提示用户第一次按压,检测对屏幕的第一次按压操作,确定并记录第一次按压参数;
[0037]步骤12、提示用户再次按压,检测对屏幕的再次按压操作,确定再次按压参数,判断该再次按压参数与第一次按压参数对比的偏差是否在指定范围内,如果在则记录该再次按压参数,否则不记录该再次按压参数;重复本步骤12,直到达到指定的按压次数(例如4次)为止。
[0038]步骤112、以所确定的按压参数为基准数据,增加容错范围,得到按压参数容错区间,该按压参数容错区间包括:按压面积容错区间和按压时长容错区间。
[0039]在一种实施例中,如果上述步骤111中,如果是采用一次按压操作获取得到的按压参数,则本步骤112中,所述容错范围可以是一个预先设置的容错绝对值,其中每种按压参数都对应一个容错绝对值。例如按压面积对应一个容错绝对值aa,按压面积容错区间可以为[A - aa,A+aa],A为本次所确定的按压面积;按压时长对应一个容错绝对值tt,按压时长容错区间可以为[T-tt,T+tt],T为本次多确定的按压时长。
[0040]在另一种实施例中,如果上述步骤111中,如果是采用多次按压操作获取多次按压参数,则本步骤112中,具体需要确定各次按压操作中所得到的各种类的按压参数中的最小值和最大值;
[0041]然后,针对每种按压参数,确定其容错区间为:
[0042][Rmin-s(Rmax-Rmin), Rmax+s(Rmax - Rmin)];
[0043]其中,Rmin为该种按压参数的最小值,Rmax为该种按压参数的最大值,s为预设的该种按压参数对应的误差参数。
[0044]例如按压面积和按压时长分别设为A和T,则按压面积最小值为Amin,按压面积最大值为Amax,按压面积对应的误差参数为α ;按压时长最小值为Tmin,按压时长最大值为Tmax,按压时长对应的误差参数为β。
[0045]步骤113、将所述按压参数容错区间作为锁屏加密数据存储。
[0046]所述解锁过程120包括:
[0047]步骤121、检测对屏幕的按压操作,确定按压面积和按压时长。
[0048]具体的,可以展示一个解锁界面,并打开触屏设备所提供的用于获取按压操作参数的API来获取按压参数,具体是获取按压面积和按压时长。
[0049]步骤122、读取锁屏加密数据,并在判定当前的按压面积在所述按压面积容错区间内、且当前的按压时长在所述按压时长容错区间内的情况下,进行解锁。
[0050]例如,假设当前确定的按压面积为Α、按压时长为Τ,则读取上述加密过程中设置的按压面积容错区间[Amin-a (Amax-Amin), Amax+ a (Amax-Amin)]和按压时长容错区间[Tmin-β (Tmax-Tmin), Tmax+ β (Tmax-Tmin)],判断当前按压面积A是否处于该按压面积容错区间内,且当前按压时长T是否处于该按压时长容错区间内,如果都是,则进行解锁;否则解锁失败,屏幕依然保持锁定状态。
[0051]为了进一步增加解锁的复杂度,进一步提高设备安全性。在本发明的进一步实施例中,除了上述步骤,还可以进一步增加按压参数和解锁判断的步骤。本优选实施例进一步包括的内容具体如下:
[
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1