一种解锁方法及终端的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种解锁方法及终端。
【背景技术】
[0002]随着终端技术的不断发展,终端的功能越来越强大,给人们的日常生活带来便捷的同时,面临的数据安全隐患也越来越严峻。目前,屏幕加密作为第一道安全门槛,更加需要重点关注。在实践中发现,对终端屏幕进行解锁的方式有多种,如密码解锁、图案解锁、滑动解锁等等。然而,对于此类解锁方式,解锁密码和图案等信息容易被他人破解和偷窥到,使得终端解锁的安全性差,给用户的隐私和财产安全带来较大威胁。
【发明内容】
[0003]本发明实施例提供了一种解锁方法及终端,能够提高终端解锁的安全性。
[0004]本发明实施例提供了一种解锁方法,包括:
[0005]检测对终端的目标操作;
[0006]记录所述目标操作的发生时间点;
[0007]判断所述目标操作是否为第一解锁操作;
[0008]当所述目标操作为所述第一解锁操作时,向外部设备发送确认请求,所述确认请求包括所述第一解锁操作和所述第一解锁操作的发生时间点,以使所述外部设备在确认在所述发生时间点对应的预设范围内所述外部设备发生与所述第一解锁操作对应的第二解锁操作时向所述终端发送确认指令;
[0009]接收所述外部设备发送的所述确认指令;
[0010]根据所述确认指令,控制所述终端进行解锁。
[0011]相应地,本发明实施例还提供了一种终端,包括:
[0012]检测单元,用于检测对终端的目标操作;
[0013]记录单元,用于记录所述目标操作的发生时间点;
[0014]第一判断单元,用于判断所述目标操作是否为第一解锁操作;
[0015]第一发送单元,用于当所述第一判断单元判断出所述目标操作为所述第一解锁操作时,向外部设备发送确认请求,所述确认请求包括所述第一解锁操作和所述第一解锁操作的发生时间点,以使所述外部设备在确认在所述发生时间点对应的预设范围内所述外部设备发生与所述第一解锁操作对应的第二解锁操作时向所述终端发送确认指令;
[0016]第一接收单元,用于接收所述外部设备发送的所述确认指令;
[0017]控制单元,用于根据所述确认指令,控制所述终端进行解锁。
[0018]本发明实施例中,当终端锁屏时,可以检测对终端的目标操作,并记录该目标操作的发生时间点,判断该目标操作是否为第一解锁操作,若是,可以向外部设备发送确认请求,确认请求包括该第一解锁操作和该第一解锁操作的发生时间点,以使外部设备在确认在该第一解锁操作的发生时间点对应的预设范围内外部设备发生与该第一解锁操作对应的第二解锁操作时向终端发送确认指令,接收外部设备发送的该确认指令,并可以根据该确认指令,控制终端进行解锁。实施本发明实施例,将外部设备引入到终端的解锁中,当检测到在特定时间内外部设备和终端都发生解锁操作时才对终端进行解锁,以对解锁进行双重保险,从而能够提高终端解锁的安全性。
【附图说明】
[0019]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本发明实施例提供的一种解锁方法的流程示意图;
[0021]图2是本发明实施例提供的另一种解锁方法的流程示意图;
[0022]图3是本发明实施例提供的一种终端的结构示意图;
[0023]图4是本发明实施例提供的另一种终端的结构示意图;
[0024]图5是本发明实施例提供的又一种终端的结构示意图;
[0025]图6是本发明实施例提供的又一种终端的结构示意图;
[0026]图7是本发明实施例提供的又一种终端的结构示意图。
【具体实施方式】
[0027]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028]本发明实施例提供了一种解锁方法及终端,将外部设备引入到终端的解锁中,当检测到在特定时间内外部设备和终端都发生解锁操作时才对终端进行解锁,以对解锁进行双重保险,从而能够提高终端解锁的安全性。以下分别进行详细说明。
[0029]请参阅图1,图1是本发明实施例提供的一种解锁方法的流程示意图。如图1所示,该解锁方法可以包括以下步骤:
[0030]S11、检测对终端的目标操作。
[0031]本发明实施例中,终端可以包括移动手机、平板电脑、掌上电脑、个人数字助理(Personal Digital Assistant,PAD)、多媒体播放器、电子阅读器、智能手表等设备,本发明实施例不作限定。
[0032]本发明实施例中,当终端处于锁屏状态时,可以实时检测终端是否有目标操作。目标操作可以是用户针对终端触发的,目标操作可以包括但不限于在终端触摸屏上触发的滑动操作、对终端上的按键触发的按压操作、在终端触摸屏上触发的触屏操作、摇晃终端的操作等中的至少一种。可以利用终端中集成的传感器实时检测是否存在针对终端的目标操作,其中,传感器可以包括压力传感器、重力传感器、加速度传感器以及陀螺仪等等,本发明实施例不作限定。例如:可以利用重力传感器来检测摇晃终端的操作,可以利用压力传感器来感测在终端触摸屏上触发的触屏操作等等。
[0033]S102、记录该目标操作的发生时间点。
[0034]本发明实施例中,当检测到存在针对终端的目标操作时,可以记录下该目标操作的发生时间点,即记录该目标操作发生时终端所显示的时刻。
[0035]S103、判断该目标操作是否为第一解锁操作,若是,则执行步骤S104;若否,则结束操作。
[0036]本发明实施例中,第一解锁操作为触发终端进行解锁的操作,第一解锁操作可以包括但不限于摇晃终端的操作、在终端触摸屏上进行滑动的操作以及点击终端触摸屏的触屏操作等中的至少一种。第一解锁操作可以预先在终端中进行存储,以便将检测到的目标操作与第一解锁操作进行比对。
[0037]本发明实施例中,判断检测到的目标操作是否为第一解锁操作可以是判断该目标操作是否与第一解锁操作相匹配,若相匹配,则可以认为该目标操作为第一解锁操作,此时,记录的目标操作的发生时间点可以作为第一解锁操作的发生时间点,并可以进一步执行步骤S104 ;若不匹配,则可以认为该目标操作不是第一解锁操作,可以结束本次解锁操作。
[0038]作为一种可选的实施方式,步骤S103判断该目标操作是否为第一解锁操作的【具体实施方式】可以包括以下步骤:
[0039]11)将该目标操作与第一解锁操作进行匹配,以获得匹配阈值;
[0040]12)判断该匹配阈值是否大于或等于预设阈值,若该匹配阈值大于或等于预设阈值,则判断出该目标操作为第一解锁操作;若该匹配阈值小于预设阈值,则判断出该目标操作不是第一解锁操作。
[0041]在该实施方式中,可以将目标操作与第一解锁操作进行匹配,以获得两者之间的匹配阈值,再将该匹配阈值与事先存储好的预设阈值进行比较,当该匹配阈值大于或等于该预设阈值时,则可以认为两者匹配;否则,则不匹配。
[0042]S104、向外部设备发送确认请求,该确认请求包括第一解锁操作和第一解锁操作的发生时间点,以使外部设备在确认在该发生时间点对应的预设范围内外部设备发生与第一解锁操作对应的第二解锁操作时向终端发送确认指令。
[0043]本发明实施例中,当判断出目标操作为第一解锁操作,即在终端中输入第一解锁操作时,可以向外部设备发送确认请求,该确认请求中可以包括第一解锁操作和第一解锁操作的发生时间点,以请求外部设备确认在该发生时间点对应的预设范围内外部设备是否发生第二解锁操作。当外部设备确认在该发生时间点对应的预设范围内外部设备发生第二解锁操作时,可以由外部设备向终端发送确认指令。由外部设备确认第二解锁操作,能够对解锁操作进行双重保险,安全性提升。
[0044]本发明实施例中,第二解锁操作可以是在用