CN106778115A - 用户设备及其解锁方法 - Google Patents

用户设备及其解锁方法 Download PDF

Info

Publication number
CN106778115A
CN106778115A CN201510816871.5A CN201510816871A CN106778115A CN 106778115 A CN106778115 A CN 106778115A CN 201510816871 A CN201510816871 A CN 201510816871A CN 106778115 A CN106778115 A CN 106778115A
Authority
CN
China
Prior art keywords
pressure information
information
unlocking
press points
currently active
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510816871.5A
Other languages
English (en)
Inventor
姜孚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Zhongxing New Software Co Ltd
Original Assignee
Xian Zhongxing New Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Zhongxing New Software Co Ltd filed Critical Xian Zhongxing New Software Co Ltd
Priority to CN201510816871.5A priority Critical patent/CN106778115A/zh
Priority to PCT/CN2016/070697 priority patent/WO2017084202A1/zh
Publication of CN106778115A publication Critical patent/CN106778115A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例提供一种用户设备的解锁方法,检测用户解锁时在触摸屏上输入的压力信息和解锁信息,所述压力信息包括各按压点的坐标和压力值;所述解锁信息包括解锁图案或解锁密码;按照预设处理规则处理所述压力信息,得到当前有效压力信息;将所述当前有效压力信息与预存标准压力信息进行比较,将所述解锁信息与预存解锁信息进行比较;在所述当前有效压力信息与所述预存标准压力信息一致,且所述解锁信息与所述预存解锁信息一致时,解锁所述用户设备。本发明实施例同时还提供一种用户设备。

Description

用户设备及其解锁方法
技术领域
本发明涉及终端的身份识别技术,尤其涉及一种用户设备及其解锁方法。
背景技术
通常,为了防止被误操作和用户信息的泄露,用户设备如手机会进入锁定状态,包括自动锁定或者用户手动锁定,需要用户解锁后才可以进行操作。现有技术中,大多数手机可以设置解锁图案或密码等安全锁屏方式保护手机,通过用户对屏幕的点击或滑动操作实现屏幕的解锁。
但是,用户在使用上述方式对手机进行解锁时,即使设置更为复杂的解锁图案或者密码,也不能有效防止他人通过偷窥和/或屏幕遗留痕迹的方式进行锁屏的破解,无法验证操作者身份。
发明内容
有鉴于此,本发明实施例期望提供一种用户设备及其解锁方法,能对解锁当前用户设备的操作者进行身份验证。
本发明实施例的技术方案是这样实现的:
本发明提供一种用户设备的解锁方法,所述方法包括:
检测用户解锁时在触摸屏上输入的压力信息和解锁信息;
按照预设处理规则处理所述压力信息,得到当前有效压力信息;
将所述当前有效压力信息与预存标准压力信息进行比较,将所述解锁信息与预存解锁信息进行比较;
在所述当前有效压力信息与所述预存标准压力信息一致,且所述解锁信息与所述预存解锁信息一致时,解锁所述用户设备。
上述方法中,所述压力信息包括各按压点的坐标和压力值;所述解锁信息包括解锁图案或解锁密码;
所述按照预设处理规则处理所述压力信息,得到当前有效压力信息,包括:
过滤所述压力信息中的无效按压点,按照坐标对关键按压点进行排序,得到所述当前有效压力信息。
上述方法中,所述将所述当前有效压力信息与预存标准压力信息进行比较,包括:
按照所述关键按压点的排序,依次将各个所述关键按压点与所述预存标准压力信息中的关键按压点进行比较,若不匹配的关键按压点的数量小于预设比例,则所述当前有效压力信息与所述预存标准压力信息一致。
上述方法中,所述预存标准压力信息在设置所述预存解锁信息时获得。
上述方法中,所述方法还包括:
更新所述预存解锁信息时,更新并保存所述预存标准压力信息。
本发明还提供一种用户设备,其特征在于,所述用户设备包括:
检测模块,用于检测用户解锁时在触摸屏上输入的压力信息和解锁信息;
处理模块,用于按照预设处理规则处理所述压力信息,得到当前有效压力信息;
存储模块,用于存储预存标准压力信息和预存解锁信息;
比较模块,用于将所述当前有效压力信息与所述预存标准压力信息进行比较,将所述解锁信息与所述预存解锁信息进行比较;
解锁模块,用于在所述比较模块比较出所述当前有效压力信息与所述预存标准压力信息一致,且所述解锁信息与所述预存解锁信息一致时,解锁所述用户设备。
上述设备中,所述压力信息包括各按压点的坐标和压力值;所述解锁信息包括解锁图案或解锁密码;
所述处理模块具体用于:
过滤所述压力信息中的无效按压点,按照坐标对关键按压点进行排序,得到所述当前有效压力信息。
上述设备中,所述比较模块具体用于:
按照所述关键按压点的排序,依次将各个所述关键按压点与所述预存标准压力信息中的关键按压点进行比较,若不匹配的关键按压点的数量小于预设比例,则所述当前有效压力信息与所述预存标准压力信息一致。
上述设备中,所述预存标准压力信息在设置所述预存解锁信息时获得。
上述设备中,所述用户设备还包括:
更新模块,用于更新所述预存解锁信息时,更新并保存所述预存标准压力信息。
本发明实施例提供的用户设备及其解锁方法,检测用户解锁时在触摸屏上输入的压力信息和解锁信息,所述压力信息包括各按压点的坐标和压力值;所述解锁信息包括解锁图案或解锁密码;按照预设处理规则处理所述压力信息,得到当前有效压力信息;将所述当前有效压力信息与预存标准压力信息进行比较,将所述解锁信息与预存解锁信息进行比较;在所述当前有效压力信息与所述预存标准压力信息一致,且所述解锁信息与所述预存解锁信息一致时,解锁所述用户设备。如此,可以在验证解锁信息的同时,验证当前的操作者是否为合法使用者,从而避免了因解锁信息泄露使用户终端被他人操作,提高了解锁的安全性。
附图说明
图1为本发明实施例提供的用户设备的解锁方法的流程图;
图2a为本发明实施例提供的用户设备的解锁方法中获取的压力信息的示意图;
图2b为本发明实施例提供的用户设备的解锁方法中得到的当前有效压力信息的示意图;
图3为本发明实施例提供的用户设备的结构示意图。
具体实施方式
在本发明的各实施例中,在验证解锁的同时验证他人难以获取的用户输入的压力信息,以对用户身份进行验证,提高了用户设备解锁的安全性和可靠性。
图1为本发明实施例提供的用户设备的解锁方法的流程图,如图1所示,本发明实施例提供的方法可以包括:
步骤101、检测用户解锁时在触摸屏上输入的压力信息和解锁信息。
其中,所述压力信息包括各按压点的坐标和压力值;所述解锁信息包括解锁图案或解锁密码。
这里,按压点a的压力信息具体可以表示为a(W,X,Y,Z),其中,W表示按压点a位于哪一表面,X表示按压点a在表面内横坐标,Y表示按压点a在表面内纵坐标,Z表示按压点a的压力值。
用户在输入解锁图案或解锁密码时,与用户设备的屏幕接触,会给屏幕施加一定的压力,这个压力与实际的操作者相关,他人无法模仿;在本步骤中,同时获取并验证用户输入压力信息和解锁信息,增加了对压力信息的验证,从而可以提高解锁的安全性和可靠性。
步骤102、按照预设处理规则处理所述压力信息,得到当前有效压力信息。
本步骤中,具体通过过滤所述压力信息中的无效按压点,按照坐标对关键按压点进行排序,得到所述当前有效压力信息。
在过滤所述压力信息中的无效按压点时,过滤位于同一表面,即相同表面W内非常接近的点,设定过滤宽度为L,删除任意两点之间X或者Y距离小于L、且压力值Z较小的按压点,即,用过滤宽度L的方格把所有点分隔,每个方格内保留压力值Z大的按压点,如图2a和图2b所示,这一过程可以把较为密集的原始按压点转换为数量较少的关键按压点,缩小数据规模;然后把位于同一表面W内的点,按照纵坐标Y从小到大的顺序进行排序,如果纵坐标Y相同则选择横坐标X较小的点,以便于比较对应位置的点,得到所述当前有效压力信息,所述当前有效压力信息中包括排序后的各个关键按压点。需要说明的是,过滤宽度L可以是用户手指的宽度,也可以根据用户设备的尺寸和性能确定,即在实际使用过程中,若在用户手指宽度范围内按压点非常密集,导致用户设备计算量较大,则可以将过滤宽度L设置为大于用户手指宽度,本实施例对此不做具体限定。
步骤103、将所述当前有效压力信息与预存标准压力信息进行比较,将所述解锁信息与预存解锁信息进行比较。
需要说明的是,将所述解锁信息与预存解锁信息进行比较,即,验证解锁图案或解锁密码,这与现有技术的验证方法一样,此处不再赘述。
对当前有效压力信息和预存标准压力信息进行比较时,按照所述关键按压点的排序,依次将各个所述关键按压点与所述预存标准压力信息中的关键按压点进行比较,若不匹配的关键按压点的数量小于预设比例,则所述当前有效压力信息与所述预存标准压力信息一致。其中,所述预存标准压力信息在设置所述预存解锁信息时获得。
具体的,若两个按压点的XY坐标差距在预设误差范围内,比较两个按压点的压力值Z,结果接近则认为是相同按压点,两个按压点比较成功,否则两个按压点比较失败。实际应用中,设置合理的坐标、压力差距,可以提高手型识别度。
若两个按压点的XY坐标差距大于预设误差范围,按照上述过程依次比较保存的当前有效压力信息中的后续按压点。找到相同按压点后,设置中间略过的按压点为解锁手型缺失按压点,同时移动当前比较位置,继续比较。剩余保存的按压点全部都没有相同按压点则手型验证失败。若比较完成后解锁手型缺失按压点小于预设比列,则手型验证成功。有错误按压点或者解锁手型缺失按压点比例大于预设比例则手型验证失败。
下面举例对比较过程进行说明,按照点(W,X,Y,Z)表示。
保存的手型:a(0,2,3,20),b(0,3,5,35),c(0,2,7,15)
解锁手型1:a1(0,1.9,3.05,20),b1(0,3.1,4.85,34),c1(0,2,6.9,17)。
a1、b1和c1点X、Y坐标差值都在误差范围内,而且Z压力值也都接近,所以解锁手型1验证成功。
解锁手型2:a2(0,2,3.1,20),c2(0,1.95,6.9,16)
a2、c2点X、Y坐标差值都在误差范围内,而且Z压力值也都接近,a2、c2点匹配,缺失b2点,小于示例缺失比例,所以解锁手型2验证成功。需要说明的是,为了防止某些点没检测到或者被过滤掉,实际应用中设定的缺失比例较高。
解锁手型3:a3(0,2.1,3,23),b3(0,2.9,5.5,35),c3(0,2,7,16)
a3点X、Y坐标接近,但Z压力值差距较大,不匹配;b3点Y坐标差距大,不匹配;c3点匹配。所以解锁手型3验证失败。
解锁手型4:a4(0,2,2.9,20),b4(0,3,6,20)
a4点匹配;b4点无法和保存的手型任何点匹配;c4点缺失。所以解锁手型4验证失败。
步骤104、在所述当前有效压力信息与所述预存标准压力信息一致,且所述解锁信息与所述预存解锁信息一致时,解锁所述用户设备。
更新所述预存解锁信息时,更新并保存所述预存标准压力信息。
需要说明的是,本实施例中,还可以网格化整个表面,用一个方格表示其范围内所有的按压点,各个按压点坐标替换成方格位置;验证时比较是否为相同的方格。但这种方案存在一定程度的误差,它和网格细化程度(方格宽度)有关,这样会提高识别率,降低安全性。
本实施例的技术方案,可以提高用户设备解锁时的安全性和可靠性。
图3为本发明实施例提供的用户设备的结构示意图。如图3所示,本实施例提供的用户设备具体可以包括:检测模块11、处理模块12、存储模块13、比较模块14和解锁模块15。
其中,检测模块11用于检测用户解锁时在触摸屏上输入的压力信息和解锁信息;
所述压力信息包括各按压点的坐标和压力值;所述解锁信息包括解锁图案或解锁密码;
处理模块12用于按照预设处理规则处理所述压力信息,得到当前有效压力信息;
存储模块13用于存储预存标准压力信息和预存解锁信息;
比较模块14用于将所述当前有效压力信息与所述预存标准压力信息进行比较,将所述解锁信息与所述预存解锁信息进行比较;
解锁模块15用于在所述比较模块14比较出所述当前有效压力信息与所述预存标准压力信息一致,且所述解锁信息与所述预存解锁信息一致时,解锁所述用户设备。
具体的,所述处理模块12具体用于:过滤所述压力信息中的无效按压点,按照坐标对关键按压点进行排序,得到所述当前有效压力信息。
具体的,所述比较模块14具体用于:按照所述关键按压点的排序,依次将各个所述关键按压点与所述预存标准压力信息中的关键按压点进行比较,若不匹配的关键按压点的数量小于预设比例,则所述当前有效压力信息与所述预存标准压力信息一致。
需要说明的是,所述预存标准压力信息在设置所述预存解锁信息时获得。
进一步地,所述用户设备还可以包括更新模块,用于更新所述预存解锁信息时,更新并保存所述预存标准压力信息。
本实施例提供的用户设备,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
在实际应用中,该检测模块11、处理模块12、存储模块13、比较模块14和解锁模块15可由位于用户终端上的中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)或现场可编程门阵列(FPGA)等器件实现。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

Claims (10)

1.一种用户设备的解锁方法,其特征在于,所述方法包括:
检测用户解锁时在触摸屏上输入的压力信息和解锁信息;
按照预设处理规则处理所述压力信息,得到当前有效压力信息;
将所述当前有效压力信息与预存标准压力信息进行比较,将所述解锁信息与预存解锁信息进行比较;
在所述当前有效压力信息与所述预存标准压力信息一致,且所述解锁信息与所述预存解锁信息一致时,解锁所述用户设备。
2.根据权利要求1所述的方法,其特征在于,所述压力信息包括各按压点的坐标和压力值;所述解锁信息包括解锁图案或解锁密码;
所述按照预设处理规则处理所述压力信息,得到当前有效压力信息,包括:
过滤所述压力信息中的无效按压点,按照坐标对关键按压点进行排序,得到所述当前有效压力信息。
3.根据权利要求2所述的方法,其特征在于,所述将所述当前有效压力信息与预存标准压力信息进行比较,包括:
按照所述关键按压点的排序,依次将各个所述关键按压点与所述预存标准压力信息中的关键按压点进行比较,若不匹配的关键按压点的数量小于预设比例,则所述当前有效压力信息与所述预存标准压力信息一致。
4.根据权利要求1至3任一所述的方法,其特征在于,所述预存标准压力信息在设置所述预存解锁信息时获得。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
更新所述预存解锁信息时,更新并保存所述预存标准压力信息。
6.一种用户设备,其特征在于,所述用户设备包括:
检测模块,用于检测用户解锁时在触摸屏上输入的压力信息和解锁信息;
处理模块,用于按照预设处理规则处理所述压力信息,得到当前有效压力信息;
存储模块,用于存储预存标准压力信息和预存解锁信息;
比较模块,用于将所述当前有效压力信息与所述预存标准压力信息进行比较,将所述解锁信息与所述预存解锁信息进行比较;
解锁模块,用于在所述比较模块比较出所述当前有效压力信息与所述预存标准压力信息一致,且所述解锁信息与所述预存解锁信息一致时,解锁所述用户设备。
7.根据权利要求6所述的用户设备,其特征在于,所述压力信息包括各按压点的坐标和压力值;所述解锁信息包括解锁图案或解锁密码;
所述处理模块具体用于:
过滤所述压力信息中的无效按压点,按照坐标对关键按压点进行排序,得到所述当前有效压力信息。
8.根据权利要求7所述的用户设备,其特征在于,所述比较模块具体用于:
按照所述关键按压点的排序,依次将各个所述关键按压点与所述预存标准压力信息中的关键按压点进行比较,若不匹配的关键按压点的数量小于预设比例,则所述当前有效压力信息与所述预存标准压力信息一致。
9.根据权利要求6至8任一所述的用户设备,其特征在于,所述预存标准压力信息在设置所述预存解锁信息时获得。
10.根据权利要求9所述的用户设备,其特征在于,所述用户设备还包括:
更新模块,用于更新所述预存解锁信息时,更新并保存所述预存标准压力信息。
CN201510816871.5A 2015-11-20 2015-11-20 用户设备及其解锁方法 Pending CN106778115A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510816871.5A CN106778115A (zh) 2015-11-20 2015-11-20 用户设备及其解锁方法
PCT/CN2016/070697 WO2017084202A1 (zh) 2015-11-20 2016-01-12 用户设备及其解锁方法、计算机存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510816871.5A CN106778115A (zh) 2015-11-20 2015-11-20 用户设备及其解锁方法

Publications (1)

Publication Number Publication Date
CN106778115A true CN106778115A (zh) 2017-05-31

Family

ID=58717998

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510816871.5A Pending CN106778115A (zh) 2015-11-20 2015-11-20 用户设备及其解锁方法

Country Status (2)

Country Link
CN (1) CN106778115A (zh)
WO (1) WO2017084202A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107679395A (zh) * 2017-07-24 2018-02-09 平安科技(深圳)有限公司 一种密码设置方法、装置及计算机可读存储介质
CN111460533A (zh) * 2020-03-03 2020-07-28 张家口浩扬科技有限公司 一种防窥密码器及密码防窥方法

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114040384A (zh) * 2021-10-27 2022-02-11 北京闪送科技有限公司 一种通过中间号码保护双方真实号码隐私的方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101555511B1 (ko) * 2008-10-09 2015-09-25 삼성전자주식회사 압전 센서를 이용한 휴대 단말기의 홀드 기능 제어 방법 및장치
CN102609209B (zh) * 2012-02-15 2013-10-09 广东欧珀移动通信有限公司 一种手机睡眠唤醒后的触摸屏解锁方法
CN102722283A (zh) * 2012-06-06 2012-10-10 北京中自科技产业孵化器有限公司 一种触摸屏的解锁方法及装置
CN104063164B (zh) * 2013-03-22 2018-02-27 腾讯科技(深圳)有限公司 屏幕控制的方法及装置
CN104252258A (zh) * 2013-06-27 2014-12-31 福建省辉锐材料科技有限公司 一种触摸屏压感点亮方法及***

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107679395A (zh) * 2017-07-24 2018-02-09 平安科技(深圳)有限公司 一种密码设置方法、装置及计算机可读存储介质
CN107679395B (zh) * 2017-07-24 2019-07-09 平安科技(深圳)有限公司 一种密码设置方法、装置及计算机可读存储介质
CN111460533A (zh) * 2020-03-03 2020-07-28 张家口浩扬科技有限公司 一种防窥密码器及密码防窥方法

Also Published As

Publication number Publication date
WO2017084202A1 (zh) 2017-05-26

Similar Documents

Publication Publication Date Title
CN105095720B (zh) 指纹识别***及方法、显示装置
CN103677644B (zh) 一种智能移动终端的解锁方法及***
CN104715178B (zh) 电子装置的解锁***及方法
CN104049897B (zh) 触摸屏设备解锁方法及装置
CN105335641B (zh) 一种基于指纹识别的身份验证方法及装置
CN105320864A (zh) 一种事件操作的处理方法及装置
CN104573456A (zh) 一种终端界面控制方法
CN105025018B (zh) 一种在通信过程中进行安全验证的方法
CN104680050B (zh) 一种触控屏的控制方法及对应的移动终端
CN104951687A (zh) 一种指纹解锁的方法及***
CN103942477A (zh) 一种基于触屏压力感知的智能手机认证方法
CN105678147B (zh) 触控操作的方法和装置
CN104598792A (zh) 一种终端
CN106778115A (zh) 用户设备及其解锁方法
WO2016045225A1 (zh) 基于鼠标行为的密码容错方法
KR101392113B1 (ko) 지문 잠금 시스템
CN107180182A (zh) 一种指纹解锁方法和装置
CN104571900A (zh) 电子设备解锁***及方法
CN108052269A (zh) 屏幕解锁优化方法、终端设备及计算机可读介质
CN105138220B (zh) 一种图案解锁方法及装置
CN105447373B (zh) 密码验证方法及装置
CN107329678A (zh) 电子终端的解锁方法、装置及电子终端
CN105808146A (zh) 一种基于压力触控的终端解锁***和方法
CN107247558A (zh) 一种终端控制方法、装置、计算机装置及可读存储介质
CN107516024B (zh) 解锁电子设备的方法、装置、电子设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170531

WD01 Invention patent application deemed withdrawn after publication