一种移动设备的解锁方法和装置与流程

文档序号:11865143阅读:222来源:国知局
一种移动设备的解锁方法和装置与流程

本发明涉及通信技术领域,特别是涉及一种移动设备的解锁方法和一种移动设备的解锁装置。



背景技术:

随着移动通信技术的发展,移动设备在人们的生活、学习、工作中的应用越来越多。

在移动设备中,目前可以通过指纹识别进行解锁,例如,通过指纹解除锁屏、通过指纹确认支付等等,并且,由于指纹识别可以起到便捷的保护功能,免去了手动输入密码的麻烦,因此其越来越受欢迎。

但是,如果用户触摸了某个表面光洁的物体,例如玻璃、智能手机的屏幕等,那么可以通过这些物体去复制该用户的指纹信息,导致指纹信息容易被不法分子盗取;甚至从多个角度拍摄用户的手指,从而获得指纹的完整图像,指纹信息同样可以被盗取。

不法分子可以伪造指纹信息解除锁屏、甚至进行支付,而无需输入密码,解锁的安全性较低,容易泄露用户的个人信息的,甚至造成财产的损失。



技术实现要素:

鉴于上述问题,为了解决上述导致指纹信息容易被不法分子盗取,的问题,本发明实施例提出了一种移动设备的解锁方法和相应的一种移动设备的解锁装置。

为了解决上述问题,本发明实施例公开了一种移动设备的解锁方法,包括:

在移动设备中触发锁定的数据对象时,检测按压操作;

采集所述按压操作的按压压力、按压时间和指纹信息;

根据所述按压压力、所述按压时间和所述指纹信息对所述按压操作进行合法性校验;

当所述按压操作通过所述合法性校验时,解除所述数据对象的锁定。

优选地,所述采集所述按压操作的按压压力、按压时间和指纹信息的步骤包括:

查询预设的一个或多个压力范围;

记录所述按压压力属于所述压力范围时的按压时间。

优选地,所述根据所述按压压力、所述按压时间和所述指纹信息对所述按压操作进行合法性校验的步骤包括:

确定样本压力范围、样本时间、样本指纹信息;

确定所述按压压力所属的压力范围;

查找所述压力范围对应的按压时间;

判断所述压力范围与所述样本压力范围、所述按压时间与所述样本时间、且所述指纹信息与样本指纹信息是否匹配;

若是,则确定所述按压操作通过合法性校验;

若否,则确定所述按压操作不通过合法性校验。

优选地,所述样本时间包括样本时间范围、样本时间值;

所述确定样本压力范围、样本时间、样本指纹信息的步骤包括:

提取预设的样本时间范围;

或者,

查询当前时间;

基于当前时间计算样本时间值;

所述判断所述压力范围与所述样本压力范围、所述按压时间与所述样本时间、且所述指纹信息与样本指纹信息是否匹配的步骤包括:

查询预设的一个或多个时间范围;

确定所述按压时间所属的时间范围;

判断所述时间范围与所述样本时间范围是否相同;

或者,

判断所述按压时间与所述样本时间值是否相同。

优选地,所述检测按压操作的步骤包括:

检测第一按压操作;

在所述第一按压操作之后的一定时间内,检测第二按压操作;

所述采集所述按压操作的按压压力、按压时间和指纹信息的步骤包括:

采集所述第一按压操作的第一按压压力、第一按压时间和第一指纹信息;

采集所述第二按压操作的第二按压压力、第二按压时间和第二指纹信息;

所述根据所述按压压力、所述按压时间和所述指纹信息对所述按压操作进行合法性校验的步骤包括:

根据所述第一按压压力、所述第一按压时间和所述第一指纹信息对所述第一按压操作进行合法性校验;

根据所述第二按压压力、所述第二按压时间和所述第二指纹信息对所述第二按压操作进行合法性校验;

所述当所述按压操作通过所述合法性校验时,解除所述数据对象的锁定的步骤包括:

当所述第一按压操作和所述第二按压操作共同通过合法性校验时,解除所述数据对象的锁定。

本发明实施例还公开了一种移动设备的解锁装置,包括:

按压操作检测模块,用于在移动设备中触发锁定的数据对象时,检测按压操作;

按压数据采集模块,用于采集所述按压操作的按压压力、按压时间和指纹信息;

合法性校验模块,用于根据所述按压压力、所述按压时间和所述指纹信息对所述按压操作进行合法性校验;

解锁模块,用于在所述按压操作通过所述合法性校验时,解除所述数据对象的锁定。

优选地,所述按压数据采集模块包括:

压力范围查询子模块,用于查询预设的一个或多个压力范围;

按压时间记录子模块,用于记录所述按压压力属于所述压力范围时的按压时间。

优选地,所述合法性校验模块包括:

样本数据确定子模块,用于确定样本压力范围、样本时间、样本指纹信息;

压力范围确定子模块,用于确定所述按压压力所属的压力范围;

按压时间查找子模块,用于查找所述压力范围对应的按压时间;

数据匹配子模块,用于判断所述压力范围与所述样本压力范围、所述第一按压时间与所述样本时间、且所述指纹信息与样本指纹信息是否匹配;若是,则调用第一确定子模块,若否,则第二确定子模块;

第一确定子模块,用于确定所述按压操作通过合法性校验;

第二确定子模块,用于确定所述按压操作不通过合法性校验。

优选地,所述样本时间包括样本时间范围、样本时间值;

所述样本数据确定子模块包括:

样本时间范围提取单元,用于提取预设的样本时间范围;

或者,

当前时间查询单元,用于查询当前时间;

样本时间值计算单元,用于基于当前时间计算样本时间值。

所述数据匹配子模块包括:

时间范围查询单元,用于查询预设的一个或多个时间范围;

时间范围确定单元,用于确定所述按压时间所属的时间范围;

时间范围判断单元,用于判断所述时间范围与所述样本时间范围是否相同;

或者,

时间值判断单元,用于判断所述按压时间与所述样本时间值是否相同。

优选地,所述按压操作检测模块包括:

第一按压操作检测子模块,用于检测第一按压操作;

第二按压操作子模块,用于在所述第一按压操作之后的一定时间内,检测第二按压操作;

所述按压数据采集模块包括:

第一按压数据采集子模块,用于采集所述第一按压操作的第一按压压力、第一按压时间和第一指纹信息;

第二按压数据采集子模块,用于采集所述第二按压操作的第二按压压力、第二按压时间和第二指纹信息;

所述合法性校验模块包括:

第一合法性校验模块,用于根据所述第一按压压力、所述第一按压时间和所述第一指纹信息对所述第一按压操作进行合法性校验;

第二合法性校验模块,用于根据所述第二按压压力、所述第二按压时间和所述第二指纹信息对所述第二按压操作进行合法性校验;

所述解锁模块包括:

所述至少当所述第一按压操作通过所述合法性校验时,解除所述数据对象的锁定的步骤包括:

双重解锁子模块,用于在所述第一按压操作和所述第二按压操作共同通过合法性校验时,解除所述数据对象的锁定。

本发明实施例包括以下优点:

本发明实施例在移动设备中触发锁定的数据对象时,检测按压操作,通过按压操作的按压压力、按压时间和指纹信息对按压操作进行合法性校验,当按压操作通过合法性校验时,解除数据对象的锁定,通过压力、时间、指纹等多维度的条件进行解锁,组合方式多样化,大大提高了解锁密码的复杂度,由于按压的压力、时间难以通过表面光洁的物体、多角度的摄像等方式记录,因此减少了被不法分子盗取的风险,大大提高了解锁的安全性。

附图说明

图1是本发明的一种移动设备的解锁方法实施例1的步骤流程图;

图2是本发明的一种移动设备的解锁方法实施例2的步骤流程图;

图3是本发明的一种移动设备的解锁装置实施例1的结构框图;

图4是本发明的一种移动设备的解锁装置实施例2的结构框图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

参照图1,示出了本发明的一种移动设备的解锁方法实施例1的步骤流程图,具体可以包括如下步骤:

步骤101,在移动设备中触发锁定的数据对象时,检测按压操作;

在具体实现中,移动设备可以为手机、平板电脑、智能手表等等,本发明实施例对此不加以限制。

该移动设备的操作系统可以包括Android(安卓)、IOS、Windows Phone、Windows等等,通常可以支持各种应用的运行,例如,支付客户端、即时通讯工具、邮箱客户端等第三方应用,又例如,锁屏等系统应用。

在本发明实施例中,移动设备具有指纹传感器(Sensor),指指纹自动采集的器件,可以为独立的元器件,也可以附属于其他元器件中,如屏幕。

指纹传感器按传感原理,即指纹成像原理和技术,可分为光学指纹传感器、半导体电容传感器、半导体热敏传感器、半导体压感传感器、超声波传感器和射频RF传感器等。

在本发明实施例中,用户可以预先对数据对象进行锁定,例如,对操作系统进行锁屏、对文件夹进行加密、对虚拟货币进行加密等等。

若用户再次触发这些锁定的数据对象进行操作,相应地,在指纹传感器上用手指按压,产生按压操作,则在移动设备中可以检测在指纹传感器上发生的按压操作。

步骤102,采集所述按压操作的按压压力、按压时间和指纹信息;

在本发明实施例中,指纹传感器除了可以识别指纹信息之外,还可以在指纹传感器下方集成一个交互电容传感器,用以识别和计算按压压力,此外还可以配置一个计时器,用于计算按压时间。

在本发明的一个实施例中,步骤103可以包括如下子步骤:

子步骤S11,查询预设的一个或多个压力范围;

子步骤S12,记录所述按压压力属于所述压力范围时的按压时间。

在本发明实施例中,可以预设一个或多个级压力范围,即将压力划分一个或多个级别。

考虑测量按压压力的灵敏性,压力范围一般分级较少、范围值较大,而不会分级太多。

例如,将压力划分为表征轻触的压力范围、表征轻按的压力范围、表征重按的压力范围,其中,轻触的压力值小于轻按的压力值,轻按的压力值小于重按的压力值。

如果按压操作的按压压力在某个压力范围时,即按压压力大于该压力范围的起始值、小于该压力范围的终止值,则可以进行计时,获得该压力范围对应的按压时间。

需要说明的是,按压时间是针对连续的按压压力所计时的,由于用户在进行按压操作时,按压压力是波动的,可能出现按压压力上升,在超出某个压力范围之后,按压压力减少,再次落入该压力范围的情况,此时,该压力范围可以分别对应两个压力时间,由于按压压力减少的情况多为用户松开手指,因此,也可以忽略后一个压力时间,本发明实施例对此不加以限制。

步骤103,根据所述按压压力、所述按压时间和所述指纹信息进行合法性校验。

在具体实现中,可以依据按压压力、按压时间、指纹信息等多个维度对按压操作进行合法性校验。

在本发明的一个实施例中,步骤103可以包括如下子步骤:

子步骤S21,确定样本压力范围、样本时间、样本指纹信息;

样本压力范围、样本时间、样本指纹信息可以为用户预先针对数据对象录入的,并存储在数据库中,用于对该数据对象进行锁定。

在具体实现中,用户可以从预设的压力范围中选定一个作为样本压力范围。

再者,样本时间包括两种形式,一种形式是样本时间范围,另一种形式是样本时间值。

对于前一种形式,用户可以从预设的时间范围中选定一个作为样本时间范围。

例如,为了考虑解锁操作的简易,预设的时间范围可以设置最十个等级(单位为秒),[0,1)、[1,2)、[2,3)、[3,4)、[4,5)、[5,6)、[6,7)、[7,8)、[8,9)、[9,10),从中任意选择一个作为样本时间范围。

因此,在这种方式中,可以提取预设的样本时间范围。

对于后一种形式,该样本时间值可以基于解锁的当前时间确定,是动态的值。

因此,在这种方式中,可以查询当前时间,基于当前时间计算样本时间值。

例如,取解锁的时间(24小时制)的某个值作为样本时间值(单位为秒),假设解锁的时间为09:56,若取小时数的个位数9作为样本时间值,则样本时间值为9秒;若取分钟数的十位数5作为样本时间值,则样本时间值为5秒。

需要说明的是,如果十位数为0,则可以表示10秒。

此外,用户可以在指纹传感器中录入任一手指的指纹信息,作为样本指纹信息。

子步骤S22,确定所述按压压力所属的压力范围;

由于用户在进行按压操作时,按压压力可能是波动的,横跨多个压力范围,因此,按压压力所属的压力范围可能是多个的。

子步骤S23,查找所述压力范围对应的按压时间;

压力范围和按压时间是一一对应的关系,由于压力范围可能是多个的,相对应地,按压时间也可能是多个的。

子步骤S24,判断所述压力范围与所述样本压力范围、所述按压时间与所述样本时间、且所述指纹信息与样本指纹信息是否匹配;若是,则执行子步骤S25,若否,则执行子步骤S26;

1、压力范围与样本压力范围。

在具体实现中,由于样本压力范围是从预设的压力范围中确定,因此,可以直接将按压压力所属的压力范围与样本压力范围进行比较,判断按压压力所属的压力范围与样本压力范围是否相同。

如果按压压力所属的压力范围与样本压力范围相同,则可以认为按压压力所属的压力范围与样本压力范围匹配,反之,如果按压压力所属的压力范围与样本压力范围不相同,则可以认为按压压力所属的压力范围与样本压力范围不匹配。

2、按压时间与样本时间。

在一种形式中,可以查询预设的一个或多个时间范围,确定按压时间所属的时间范围。

由于样本时间范围是从预设的时间范围中确定,因此,可以直接将按压时间所属的时间范围与样本时间范围进行比较,判断时间范围与样本时间范围是否相同。

如果时间范围与样本时间范围相同,则可以认为按压时间与样本时间匹配,反之,如果时间范围与样本时间范围不相同,则可以认为按压时间与样本时间不匹配。

在另一种形式中,可以判断按压时间与样本时间值是否相同。

如果按压时间与样本时间值相同,则可以认为按压时间与样本时间匹配,反之,如果按压时间与样本时间值不相同,则可以认为按压时间与样本时间不匹配。

需要说明的是,在进行匹配时,是同时将一一对应的压力范围和按压时间与样本压力范围、样本时间进行匹配的。

当然,上述按压时间与样本时间的匹配方式只是作为示例,在实施本发明实施例时,可以根据实际情况设置其他按压时间与样本时间的匹配方式,本发明实施例对此不加以限制。另外,除了上述按压时间与样本时间的匹配方式外,本领域技术人员还可以根据实际需要采用其它按压时间与样本时间的匹配方式,本发明实施例对此也不加以限制。

3、指纹信息与样本指纹信息。

在具体实现中,指纹信息与样本指纹信息之间的匹配,可以称之为指纹识别,即通过比较不同指纹的细节特征点来鉴别是否相同,通常包括预处理、特征提取和比对等流程。

3.1、指纹数据的预处理;

通常可以包括指纹区域检测、图像质量判断、方向图和频率估计、图像增强、指纹图像二值化和细化等。

3.2、指纹数据的特征提取;

指纹形态特征包括中心(上、下)和三角点(左、右)等,指纹的细节特征点主要包括纹线的起点、终点、结合点和分叉点。

3.3、指纹数据的比对。

根据指纹的纹形进行粗匹配,进而利用指纹形态和细节特征进行精确匹配,给出指纹数据与参考指纹数据的相似度,得出是否匹配的结果。

如果相似度超过预设的相似度阈值,则可以认为指纹信息与样本指纹信息匹配,反之,如果相似度未超过预设的相似度阈值,则可以认为指纹信息与样本指纹信息不匹配。

子步骤S25,确定所述按压操作通过合法性校验;

子步骤S26,确定所述按压操作不通过合法性校验。

如果压力范围与样本压力范围、按压时间与样本时间、指纹信息与第一样本指纹信息三者同时匹配,则可以确定按压操作通过合法性校验,认为按压操作是由合法的用户所触发的。

反之,如果压力范围与样本压力范围、按压时间与样本时间、指纹信息与样本指纹信息三者任一不匹配,则可以确定按压操作未通过合法性校验,认为按压操作是由非法的用户所触发的。

步骤104,至少当所述按压操作通过所述合法性校验时,解除所述数据对象的锁定。

在具体实现中,如果按压操作通过合法性校验,则可以解锁数据对象的锁定,让用户继续进行操作。

例如,对操作系统解除锁屏,进行拨号、发送短信等操作;对文件进行解密,进行浏览操作;对虚拟货币进行解密,进行交易操作,等等。

本发明实施例在移动设备中触发锁定的数据对象时,检测按压操作,通过按压操作的按压压力、按压时间和指纹信息对按压操作进行合法性校验,至少当按压操作通过合法性校验时,解除数据对象的锁定,通过压力、时间、指纹等多维度的条件进行解锁,组合方式多样化,大大提高了解锁密码的复杂度,由于按压的压力、时间难以通过表面光洁的物体、多角度的摄像等方式记录,因此减少了被不法分子盗取的风险,大大提高了解锁的安全性。

例如,在实际应用中,一般用户可以录入10种指纹信息,假设压力范围预先设定成3级,则可以设定3种样本压力范围,假设时间范围预先设定成10级,则可以设定10种样本时间,因此,解锁的密码(指纹、压力、时间)有10*3*10=300种组合。

参照图2,示出了本发明的一种移动设备的解锁方法实施例2的步骤流程图,具体可以包括如下步骤:

步骤201,在移动设备中触发锁定的数据对象时,检测第一按压操作。

在本发明实施例中,为了进一步提高安全性,用户可以触发两次按压操作,为了区分这两次按压操作,一次的按压操作可以称之为第一按压操作,另一次的按压操作可以称之为第二按压操作。

步骤202,采集所述第一按压操作的第一按压压力、第一按压时间和第一指纹信息。

第一按压操作的按压压力可以称之为第一按压压力,第一按压操作的按压时间可以称之为第一按压时间,第一按压操作的指纹信息可以称之为第一指纹信息。

在本发明的一个实施例中,步骤202可以包括如下子步骤:

子步骤S31,查询预设的一个或多个压力范围;

子步骤S32,记录第一按压压力属于压力范围时的第一按压时间。

步骤203,根据所述第一按压压力、所述第一按压时间和所述第一指纹信息对所述第一按压操作进行合法性校验。

针对第一按压操作预先设置的样本压力范围可以称之为第一样本压力范围、针对第一按压操作预先设置的样本时间可以称之为第一样本时间、针对第一按压操作预先设置的样本指纹信息可以称之为第一样本指纹信息。

在本发明的一个实施例中,步骤203可以包括如下子步骤:

子步骤S41,确定第一样本压力范围、第一样本时间、第一样本指纹信息;

在本发明实施例中,针对第一样本时间的样本时间范围可以称之为第一样本时间范围、针对第一样本时间的样本时间值可以称之为第一样本时间值。

在一种确定第一样本时间的方式中,可以提取预设的第一样本时间范围;

或者,

在另一种确定第一样本时间的方式中,可以查询当前时间,基于当前时间计算第一样本时间值。

子步骤S42,确定第一按压压力所属的压力范围;

子步骤S43,查找压力范围对应的第一按压时间;

子步骤S44,判断压力范围与第一样本压力范围、第一按压时间与第一样本时间、且第一指纹信息与第一样本指纹信息是否匹配;若是,则执行子步骤S45,若否,则执行子步骤S46;

在一种第一按压时间与第一样本时间的匹配方式中,可以查询预设的一个或多个时间范围,确定第一按压时间所属的时间范围,判断时间范围与第一样本时间范围是否相同;

或者,

在另一种第一按压时间与第一样本时间的匹配方式中,可以判断第一按压时间与第一样本时间值是否相同。

子步骤S45,确定第一按压操作通过合法性校验;

子步骤S46,确定第一按压操作不通过合法性校验。

步骤204,在所述第一按压操作之后的一定时间内,检测第二按压操作。

在本发明实施例中,对于考虑更高安全性的用户,可以设置双重锁定,则进行两次解锁操作,在第一按压操作结束之后的一定时间内,如5秒,在指纹传感器上再次用手指按压,产生第二按压操作,则在移动设备中可以检测在指纹传感器上发生的第二按压操作。

当然,第一按压操作和第二按压操作可以分别独立检测,本发明实施例对此不加以限制。

步骤205,采集所述第二按压操作的第二按压压力、第二按压时间和第二指纹信息。

第二按压操作的按压压力可以称之为第二按压压力,第二按压操作的按压时间可以称之为第二按压时间,第二按压操作的指纹信息可以称之为第二指纹信息。

在本发明的一个实施例中,步骤205可以包括如下子步骤:

子步骤S51,查询预设的一个或多个压力范围;

子步骤S52,记录所述第二按压压力属于所述压力范围时的第二按压时间。

步骤206,根据所述第二按压压力、所述第二按压时间和所述第二指纹信息对所述第二按压操作进行合法性校验。

针对第二按压操作预先设置的样本压力范围可以称之为第二样本压力范围、针对第二按压操作预先设置的样本时间可以称之为第二样本时间、针对第二按压操作预先设置的样本指纹信息可以称之为第二样本指纹信息。

需要说明的是,第一样本压力范围与第二样本压力范围可以相同,也可以不相同;第一样本时间与第二样本时间可以相同,也可以不相同;第一指纹信息与第二指纹信息可以相同,也可以不相同,本发明实施例对此不加以限制。

在本发明的一个实施例中,步骤206可以包括如下子步骤:

子步骤S61,确定第二样本压力范围、第二样本时间、第二样本指纹信息;

在本发明实施例中,针对第二样本时间的样本时间范围可以称之为第二样本时间范围、针对第二样本时间的样本时间值可以称之为第二样本时间值。

在一种确定第二样本时间的方式中,可以提取预设的第二样本时间范围;

或者,

在另一种确定第二样本时间的方式中,可以查询当前时间,基于当前时间计算第二样本时间值。

子步骤S62,确定所述第二按压压力所属的压力范围;

子步骤S63,查找所述压力范围对应的第二按压时间;

子步骤S64,判断所述压力范围与所述第二样本压力范围、所述第二按压时间与所述第二样本时间、且、所述第二指纹信息与第二样本指纹信息是否匹配;若是,则执行子步骤S65,若否,则执行子步骤S66;

在一种第二按压时间与第二样本时间的方式中,可以查询预设的一个或多个时间范围,确定第二按压时间所属的时间范围。

在另一种第二按压时间与第二样本时间的方式中,可以判断第二按压时间与第二样本时间值是否相同。

子步骤S45,确定所述第二按压操作通过合法性校验;

子步骤S46,确定所述第二按压操作不通过合法性校验。

步骤207,当所述第一按压操作和所述第二按压操作共同通过合法性校验时,解除所述数据对象的锁定。

在具体实现中,如果第一按压操作和第二按压操作共同通过合法性校验,则可以解锁数据对象的锁定,让用户继续进行操作。

第一按压操作和第二按压操作的合法性校验可以异步进行,当然,为了减少系统资源的消耗,第二按压操作的合法性校验可以在第一按压操作通过合法性校验之后进行,本发明实施例对此不加以限制。

对于单次按压操作的解锁的密码(指纹、压力、时间),有10*3*10=300种组合,因此,对于两次按压操作解锁的密码(指纹、压力、时间)有300*300=90000种组合。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

参照图3,示出了本发明的一种移动设备的解锁装置实施例1的结构框图,具体可以包括如下模块:

按压操作检测模块301,用于在移动设备中触发锁定的数据对象时,检测按压操作;

按压数据采集模块302,用于采集所述按压操作的按压压力、按压时间和指纹信息;

合法性校验模块303,用于根据所述按压压力、所述按压时间和所述指纹信息对所述按压操作进行合法性校验;

解锁模块304,用于在所述按压操作通过所述合法性校验时,解除所述数据对象的锁定。

在本发明的一个实施例中,所述按压数据采集模块302可以包括如下子模块:

压力范围查询子模块,用于查询预设的一个或多个压力范围;

按压时间记录子模块,用于记录所述按压压力属于所述压力范围时的按压时间。

在本发明的一个实施例中,所述合法性校验模块303可以包括如下子模块:

样本数据确定子模块,用于确定样本压力范围、样本时间、样本指纹信息;

压力范围确定子模块,用于确定所述按压压力所属的压力范围;

按压时间查找子模块,用于查找所述压力范围对应的按压时间;

数据匹配子模块,用于判断所述压力范围与所述样本压力范围、所述按压时间与所述样本时间、且所述指纹信息与样本指纹信息是否匹配;若是,则调用第一确定子模块,若否,则第二确定子模块;

第一确定子模块,用于确定所述按压操作通过合法性校验;

第二确定子模块,用于确定所述按压操作不通过合法性校验。

在本发明的一个实施例中,所述样本时间包括样本时间范围、样本时间值;

所述样本数据确定子模块可以包括如下单元:

样本时间范围提取单元,用于提取预设的样本时间范围;

或者,

当前时间查询单元,用于查询当前时间;

样本时间值计算单元,用于基于当前时间计算样本时间值。

在本发明的一个实施例中,所述数据匹配子模块可以包括如下单元:

时间范围查询单元,用于查询预设的一个或多个时间范围;

时间范围确定单元,用于确定所述按压时间所属的时间范围;

时间范围判断单元,用于判断所述时间范围与所述样本时间范围是否相同;

或者,

时间值判断单元,用于判断所述按压时间与所述样本时间值是否相同。

参照图4,示出了本发明的一种移动设备的解锁装置实施例2的结构框图,具体可以包括如下模块:

第一按压操作检测子模块401,用于在移动设备中触发锁定的数据对象时,检测第一按压操作;

第一按压数据采集子模块402,用于采集所述第一按压操作的第一按压压力、第一按压时间和第一指纹信息;

第一合法性校验子模块403,用于根据所述第一按压压力、所述第一按压时间和所述第一指纹信息对所述第一按压操作进行合法性校验;

第二按压操作子模块404,用于在所述第一按压操作之后的一定时间内,检测第二按压操作;

第二按压数据采集子模块405,用于采集所述第二按压操作的第二按压压力、第二按压时间和第二指纹信息;

第二合法性校验子模块406,用于根据所述第二按压压力、所述第二按压时间和所述第二指纹信息对所述第二按压操作进行合法性校验;

双重解锁子模块407,用于在所述第一按压操作和所述第二按压操作共同通过合法性校验时,解除所述数据对象的锁定。

在本发明的一个实施例中,所述第一按压数据采集子模块402可以包括如下单元:

第一压力范围查询单元,用于查询预设的一个或多个压力范围;

第一按压时间记录单元,用于记录所述第一按压压力属于所述压力范围时的第一按压时间。

在本发明的一个实施例中,所述第一合法性校验子模块403可以包括如下单元:

第一样本数据确定单元,用于确定第一样本压力范围、第一样本时间、第一样本指纹信息;

第一压力范围确定单元,用于确定所述第一按压压力所属的压力范围;

第一按压时间查找单元,用于查找所述压力范围对应的第一按压时间;

第一数据匹配单元,用于判断所述压力范围与所述第一样本压力范围、所述第一按压时间与所述第一样本时间、且所述第一指纹信息与第一样本指纹信息是否匹配;若是,则调用第一确定子模块,若否,则第二确定子模块;

第一确定单元,用于确定所述第一按压操作通过合法性校验;

第二确定单元,用于确定所述第一按压操作不通过合法性校验。

在本发明的一个实施例中,所述第一样本时间包括第一样本时间范围、第一样本时间值;

所述第一样本数据确定单元可以包括如下子单元:

第一样本时间范围提取子单元,用于提取预设的第一样本时间范围;

或者,

第一当前时间查询子单元,用于查询当前时间;

第一样本时间值计算子单元,用于基于当前时间计算第一样本时间值。

在本发明的一个实施例中,所述第一数据匹配单元可以包括如下子单元:

第一时间范围查询子单元,用于查询预设的一个或多个时间范围;

第一时间范围确定子单元,用于确定所述第一按压时间所属的时间范围;

第一时间范围判断子单元,用于判断所述时间范围与所述第一样本时间范围是否相同;

或者,

第一时间值判断子单元,用于判断所述第一按压时间与所述第一样本时间值是否相同。

在本发明的一个实施例中,所述第二按压数据采集子模块405可以包括如下单元:

第二压力范围查询单元,用于查询预设的一个或多个压力范围;

第二按压时间记录单元,用于记录所述第二按压压力属于所述压力范围时的第二按压时间。

在本发明的一个实施例中,所述第二合法性校验子模块406可以包括如下单元:

第二样本数据确定单元,用于确定第二样本压力范围、第二样本时间、第二样本指纹信息;

第二压力范围确定单元,用于确定所述第二按压压力所属的压力范围;

第二按压时间查找单元,用于查找所述压力范围对应的第二按压时间;

第二数据匹配单元,用于判断所述压力范围与所述第二样本压力范围、所述第二按压时间与所述第二样本时间、且、所述第二指纹信息与第二样本指纹信息是否匹配;若是,则调用第三确定子模块,若否,则第四确定子模块;

第三确定单元,用于确定所述第二按压操作通过合法性校验;

第四确定单元,用于确定所述第二按压操作不通过合法性校验。

在本发明的一个实施例中,所述第二样本时间包括第二样本时间范围、第二样本时间值;

所述第二样本数据确定单元可以包括如下子单元:

第二样本时间范围提取子单元,用于提取预设的第二样本时间范围;

或者,

第二当前时间查询子单元,用于查询当前时间;

第二样本时间值计算子单元,用于基于当前时间计第二样本时间值;

在本发明的一个实施例中,所述第二数据匹配单元可以包括如下子单元:

第二时间范围查询子单元,用于查询预设的一个或多个时间范围;

第二时间范围确定子单元,用于确定所述第二目标按压时间所属的时间范围;

第二时间范围判断子单元,用于判断所述时间范围与所述第二样本时间范围是否相同;

或者,

第二时间值判断子单元,用于判断所述第二按压时间与所述第二样本时间值是否相同。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明所提供的一种移动设备的解锁方法和一种移动设备的解锁装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1