屏幕锁定的处理方法、装置和设备与流程

文档序号:11951463阅读:699来源:国知局
屏幕锁定的处理方法、装置和设备与流程

本发明涉及智能设备技术,尤其涉及一种屏幕锁定的处理方法、装置和设备。



背景技术:

随着移动通信产业的发展和人们生活水平的提高,智能终端迅速崛起,成为移动互联网时代移动终端的主流。智能终端设备已经成为人们日常生活、工作学习中的必不可少的设备。智能终端的配置越来越高,成为新型媒体、电子商务和信息服务的平台,互联网资源、移动网络资源与环境交互资源的重要枢纽。因此,智能终端上存储的个人信息越来越多,如电话/短信记录、社交网络帐号及密码和聊天记录、网购站点及网络银行的帐号/密码等信息。

为保护个人信息及隐私、避免误操作或节省电力,智能终端一般都有屏幕锁定功能。终端在指定的时间内无任何操作时,自动锁定屏幕。屏幕锁定后的终端若想再次使用,必须解锁。以智能手机、平板电脑等为例,普遍使用的锁屏方式有4到6位的数字密码,或者锁屏的图案的方式对智能终端进行锁定,一旦使用了某种屏幕锁定方式,任何人、在任何时间、地点使用此智能终端都必须按设定的屏幕锁定方式进行解锁操作。

然而,该种屏幕锁定方式虽然有助于用户记忆解锁密码及操作,但在某些应用场景下也存在一些缺陷和不足,如智能终端丢失后,非法用户可尝试解锁屏幕,因屏幕锁定方式固定,理论上只要尝试足够多的次数,就能解锁屏幕,导致智能终端设备上存储的个人信息丢失,安全性较低。



技术实现要素:

本发明提供一种屏幕锁定的处理方法、装置和设备,用于解决屏幕锁定方式固定,理论上只要尝试足够多的次数,就能解锁屏幕,导致智能终端设备上存储的个人信息丢失,安全性较低的问题。

本发明第一方面提供一种屏幕锁定的处理方法,包括:

若检测到解锁失败次数大于或等于预设的解锁次数阈值,则获取终端设备当前的第一场景信息;

检测第一场景信息与预先获取的标准场景信息是否匹配;

若第一场景信息与标准场景信息不匹配,则采用第一锁屏模式对终端设备进行锁屏处理;第一锁屏模式的安全性高于终端设备当前使用的第二锁屏模式。

可选的,方法还包括:

显示锁屏模式切换通知消息;锁屏模式切换通知消息用于通知用户将终端设备的锁屏模式切换为第一锁屏模式。

可选的,采用第一锁屏模式对终端设备进行锁屏处理,包括:

确定终端设备受到的威胁等级;

根据威胁等级,从预先设置的多种锁屏模式中选择与威胁等级对应的第一锁屏模式;

将终端设备的锁屏模式由第二锁屏模式切换为第一锁屏模式。

可选的,获取终端设备当前的第一场景信息,包括:

获取终端设备当前所处的位置信息和时间信息;第一场景信息包括位置信息和时间信息。

可选的,标准场景信息包括终端设备被正确解锁使用的标准时间信息以及标准位置信息,则检测第一场景信息与预先获取的标准场景信息是否匹配,包括:

检测第一场景信息中的时间信息是否与标准时间信息匹配,并检测第一场景信息中的位置信息与标准位置信息匹配;

若第一场景信息中的时间信息与标准时间信息不匹配,和/或第一场景信息中的位置信息与标准位置信息不匹配,则第一场景信息与标准场景信息不匹配。

可选的,若第一锁屏模式与第二锁屏模式的锁屏方式相同,则第一锁屏模式对应的解锁密码复杂度高于第二锁屏模式对应的解锁密码复杂度;

若第一锁屏模式与第二锁屏模式的锁屏方式不同,则第一锁屏模式对应的解锁方式的安全等级高于第二锁屏模式对应的解锁方式的安全等级。

可选的,方法还包括:

向预先配置的紧急联系人的设备发送报警消息;其中,报警消息包括终端设备的标识信息和当前所处的位置信息。

本发明第二方面提供一种屏幕锁定的处理装置,包括:

获取模块,用于若检测到解锁失败次数大于或等于预设的解锁次数阈值,则获取屏幕锁定的处理装置当前的第一场景信息;

第一处理模块,用于检测第一场景信息与预先获取的标准场景信息是否匹配;

第二处理模块,用于若第一场景信息与标准场景信息不匹配,则采用第一锁屏模式对屏幕锁定的处理装置进行锁屏处理;第一锁屏模式的安全性高于屏幕锁定的处理装置当前使用的第二锁屏模式。

可选的,装置还包括:

显示模块,用于显示锁屏模式切换通知消息;锁屏模式切换通知消息用于通知用户将屏幕锁定的处理装置的锁屏模式切换为第一锁屏模式。

可选的,第二处理模块具体包括:

第一处理单元,用于确定屏幕锁定的处理装置受到的威胁等级;

第二处理单元,用于根据威胁等级,从预先设置的多种锁屏模式中选择与威胁等级对应的第一锁屏模式;

第三处理单元,用于将屏幕锁定的处理装置的锁屏模式由第二锁屏模式切换为第一锁屏模式。

可选的,获取模块具体用于:

获取屏幕锁定的处理装置当前所处的位置信息和时间信息;第一场景信息包括位置信息和时间信息。

可选的,标准场景信息包括屏幕锁定的处理装置被正确解锁使用的标准时间信息以及标准位置信息,则第一处理模块具体用于:

检测第一场景信息中的时间信息是否与标准时间信息匹配,并检测第一场景信息中的位置信息与标准位置信息匹配;

若第一场景信息中的时间信息与标准时间信息不匹配,和/或第一场景信息中的位置信息与标准位置信息不匹配,则第一场景信息与标准场景信息不匹配。

可选的,装置还包括:

发送模块,用于向预先配置的紧急联系人的设备发送报警消息;其中,报警消息包括屏幕锁定的处理装置的标识信息和当前所处的位置信息。

本发明第三方面提供一种终端设备,包括:存储有程序指令的存储器、用于控制程序指令执行的处理器以及用于显示的显示器;

处理器用于:

若检测到解锁失败次数大于或等于预设的解锁次数阈值,则获取终端设备当前的第一场景信息;

检测第一场景信息与预先获取的标准场景信息是否匹配;

若第一场景信息与标准场景信息不匹配,则采用第一锁屏模式对终端设备进行锁屏处理;第一锁屏模式的安全性高于终端设备当前使用的第二锁屏模式。

本发明实施例提供的屏幕锁定的处理方法、装置和设备,通过检测终端设备的解锁次数是否超过阈值,结合终端设备当前的使用场景,判断出终端设备的信息是否受到威胁,如果解锁次数超过阈值,使用场景也和平时的场景不同,能够及时发现终端设备及用户个人信息正在受到威胁,并自动调整使用安全性更强的屏幕锁定方式,减少了用户个人信息泄露的风险,提高终端设备的安全性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的屏幕锁定的处理方法实施例一的流程图;

图2为本发明实施例提供的屏幕锁定的处理方法实施例二的流程图;

图3为本发明实施例提供的屏幕锁定的处理方法实施例三的流程图;

图4为本发明实施例提供的屏幕锁定的处理装置实施例一的结构示意图;

图5为本发明实施例提供的屏幕锁定的处理装置实施例二的结构示意图;

图6为本发明实施例提供的屏幕锁定的处理装置实施例三的结构示意图;

图7为本发明实施例提供的屏幕锁定的处理装置实施例四的结构示意图;

图8为本发明实施例提供的终端设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或器的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或器,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或器。

图1为本发明实施例提供的屏幕锁定的处理方法实施例一的流程图。如图1所示,该可屏幕锁定的处理方法可应用于终端设备,例如:普通手机、智能手机、平板电脑、电子书等。该屏幕锁定的处理方法的具体步骤包括:

S101:若检测到解锁失败次数大于或等于预设的解锁次数阈值,则获取终端设备当前的第一场景信息。

在本步骤中,终端设备在检测到解锁操作之后,若用户准确输入了解锁密码,或者使用了正确的解锁方式则直接打开进行运行。如果解锁失败,终端设备可以记录下联系解锁失败的次数,如果连续解锁多次均失败,则实时对解锁失败次数和预先设置的解锁次数阈值进行对比,如果解锁失败次数达到或者超过了该解锁次数阈值,则终端设备触发获取当前使用的场景信息,例如:使用的位置信息,时间信息等,采集当前的环境信息。

S102:检测第一场景信息与预先获取的标准场景信息是否匹配。

在本步骤中,在得到终端设备当前所处的第一场景信息之后,将其与预先获取的标准场景信息进行对比,该标准场景信息是预先存储在终端设备的数据库中的、平时收集记录的正确解锁屏幕的位置及时间信息等场景,终端设备将第一场景信息与平时收集得到的标准场景信息进行对比分析,确定该终端设备是否正在受到威胁。

S103:若第一场景信息与标准场景信息不匹配,则采用第一锁屏模式对终端设备进行锁屏处理;所述第一锁屏模式的安全性高于终端设备当前使用的第二锁屏模式。

在本步骤中,如果检测到本次解锁的第一场景信息和平时收集的标准场景信息不匹配,这里的匹配不是指的完全相同,以时间信息和位置信息为例,对比该终端设备当前使用的时间是否与平时使用的时间信息中的时间段吻合,例如,用户在中午休息时间用终端设备较多,造成上班时段从不使用,若该第一场景信息中的时间信息落在经常使用的中午休息时段内,则认为匹配,或者以位置信息为例,若用户经常使用终端设备的位置包括,公司、家里,则该第一场景信息中的位置信息在用户家周围一定范围,或者公司周围一定范围内,则认为匹配。即第一场景信息中的至少一个参数与标准场景参数中的参数不匹配,均认为第一场景信息与标准场景信息不匹配。

在确定出第一场景信息与标准场景信息不匹配时,主动触发对终端设备当前锁定模式的切换,这里的锁定模式切换包括对锁定方式切换以及每种锁定方式的难易程度的切换。在确定终端设备或者终端设备的信息收到威胁时,主动触发切换屏幕的锁定模式,将目前使用的第二锁屏模式切换为更难被破解,即安全性更高的第一锁屏模式,例如:将当前使用的密码修改为预设的更复杂的密码,或者将四位密码锁屏切换成为六位密码锁屏,或者指纹解锁等方式,具体实现本方案不做限制。

本实施例提供的屏幕锁定的处理方法,通过检测终端设备的解锁次数是否超过阈值,结合终端设备当前的使用场景,判断出终端设备的信息是否受到威胁,如果解锁次数超过阈值,使用场景也和平时的场景不同,能够及时发现终端设备及用户个人信息正在受到威胁,并自动调整使用安全性更强的屏幕锁定方式,减少了用户个人信息泄露的风险,提高终端设备的安全性。

图2为本发明实施例提供的屏幕锁定的处理方法实施例二的流程图,在上述实施例的基础上,下面提供一种具体的实现方式,具体步骤为:

S201:若检测到解锁失败次数大于或等于预设的解锁次数阈值,则获取终端设备当前所处的位置信息和时间信息;第一场景信息包括位置信息和时间信息。

在本步骤中,终端设备实时监测用户连续解锁屏幕失败的次数,若连续解锁屏幕失败次数大于预设阈值时,获取此刻终端设备的位置信息及时间信息。

该方案中,位置信息通过终端的全球定位系统(英文:Global PositioningSystem,简称:GPS)获取。在终端设备正常运行时GPS功能没有开启时,若出现了解锁失败次数已经超过了设置的阈值,终端设备在后台自动开启GPS功能进行定位,获取位置信息后再关闭GPS功能。

时间信息通过直接读取终端设备的时间信息获取。为保证时间信息的准确性,可在获取时间信息前先通过网络进行时间同步,然后再获取时间信息。网络可以是运营商的移动网络,也可以是wifi网络。

S202:检测第一场景信息与预先获取的标准场景信息是否匹配。

在本步骤中,将获取的屏幕解锁失败时终端设备的位置信息及时间信息(第一场景信息)与数据库中保存的平时收集记录的正确解锁屏幕时终端的位置信息及时间信息(标准场景信息)进行对比,分析解锁屏幕失败时的位置及时间信息是否位于平时正确解锁屏幕的地点及时间附近。若屏幕解锁失败时的位置及时间等信息位于平时正常解锁屏幕的地点和时间附近时,则可认为此次解锁屏幕失败是用户的误操作,对终端设备及个人信息威胁不大;否则可认为此次解锁屏幕失败是非法操作,终端设备及个人信息受到威胁。

即在该方案中,检测所述第一场景信息与预先获取的标准场景信息是否匹配具体实现为:检测第一场景信息中的时间信息是否与标准时间信息匹配,并检测第一场景信息中的位置信息与标准位置信息匹配;

若第一场景信息中的时间信息与标准时间信息不匹配,和/或第一场景信息中的位置信息与标准位置信息不匹配,则第一场景信息与标准场景信息不匹配。

其含义为,只要时间信息和位置信息中的一个信息不匹配,均认为终端设备的信息和用户的个人信息受到威胁。

S203:若第一场景信息与标准场景信息不匹配,则采用第一锁屏模式对终端设备进行锁屏处理。

在本步骤中,具体的处理方式是直接将该终端设备当前使用的第二锁屏模式切换成第一锁屏模式,切换后的锁屏方式可以改变,也可以不改变,具体的:

若第一锁屏模式与第二锁屏模式的锁屏方式相同,则第一锁屏模式对应的解锁密码复杂度高于第二锁屏模式对应的解锁密码复杂度;

若第一锁屏模式与第二锁屏模式的锁屏方式不同,则第一锁屏模式对应的解锁方式的安全等级高于第二锁屏模式对应的解锁方式的安全等级。

S204:显示锁屏模式切换通知消息;锁屏模式切换通知消息用于通知用户将终端设备的锁屏模式切换为第一锁屏模式。

在本步骤中,在使用新的第一锁屏模式锁定终端设备之后,如果是误操作,则为了保证用户能够知晓将锁屏模式进行了切换,需要显示切换通知消息,以便误操作之后用户能够继续正确的解锁终端设备进行使用。

本实施例提供的屏幕锁定的处理方法,通过检测终端设备的解锁次数是否超过阈值,结合终端设备当前的使用场景,判断出终端设备的信息是否受到威胁,如果解锁次数超过阈值,使用场景也和平时的场景不同,能够及时发现终端设备及用户个人信息正在受到威胁,并自动调整使用安全性更强的屏幕锁定方式,减少了用户个人信息泄露的风险,提高终端设备的安全性。同时在切换锁屏模式后显示切换提醒,避免误操作造成的切换后,用户不知道使用哪种方式解锁终端设备。

图3为本发明实施例提供的屏幕锁定的处理方法实施例三的流程图,在上述实施例的基础上,步骤S103和S203中的采用第一锁屏模式对所述终端设备进行锁屏处理的具体实步骤如下:

S301:确定终端设备受到的威胁等级。

在具体进行锁屏模式切换的过程中,可以根据不同的威胁等级切换不同的第一锁屏模式,该威胁等级可以根据第一场景信息和标准场景信息的匹配程度来确定,例如:第一场景信息中的时间信息或者位置信息中的一个与标准场景信息不匹配,则认为威胁等级较低,如果位置信息和时间信息都不匹配,则认为威胁等级较高。

另外,该威胁等级也可以根据解锁失败次数来确定,预先设置不同的威胁等级对应不同的解锁失败次数范围,然后根据本次解锁失败次数具体进行威胁等级的确定。

S302:根据威胁等级,从预先设置的多种锁屏模式中选择与威胁等级对应的所述第一锁屏模式。

在本步骤中,在终端设备中预先配置了不同的威胁等级与锁屏模式的对应关系,在获得威胁等级之后,获取对应的要使用的第一锁屏模式。

S303:将终端设备的锁屏模式由第二锁屏模式切换为第一锁屏模式。

最后将终端设备使用选择出的第一锁屏模式进行锁定。

在上述任一实施例的基础上,再具体实现中,如果确定了终端设备的信息确实是受到了威胁,在对终端设备的屏幕锁定模式进行切换后,为了能够找回该终端设备,或者提醒用户终端设备的信息受到威胁,还可以向预先配置的紧急联系人的设备发送报警消息;其中,所述报警消息包括该终端设备的标识信息和当前所处的位置信息。

在上述实施例的基础上,下面对本方案的实现过程进行详细的说明:

终端设备平时收集记录用户每次正确解锁屏幕时的位置及时间信息,并存储在终端设备本地的数据库中。

1、信息获取

终端设备实时监测用户连续解锁屏幕失败的次数,若连续解锁屏幕失败次数大于预设阈值时,获取此刻终端设备的位置及时间信息。

位置信息通过终端设备的GPS模块获取。GPS模块没有开启时,终端设备在后台自动开启,获取位置信息后再关闭GPS模块。

时间信息通过直接读取终端设备的时间信息获取。为保证时间信息的准确性,可在获取时间信息前先通过网络进行时间同步,然后再获取时间信息。网络可以是运营商的移动网络,也可以是wifi网络。

2、威胁判断

将获取的屏幕解锁失败时终端设备的位置信息及时间信息与数据库中保存的平时收集记录的正确解锁屏幕时终端设备的位置及时间信息进行对比,分析解锁屏幕失败时的位置及时间信息是否位于平时正确解锁屏幕的地点及时间附近。若屏幕解锁失败时的位置及时间等信息位于平时正常解锁屏幕的地点和时间附近时,则可认为此次解锁屏幕失败是用户的误操作,对终端设备及个人信息威胁不大;否则可认为此次解锁屏幕失败是非法操作,终端设备及个人信息受到威胁。

具体地,根据位置信息及时间信息这两个因素是否位于平时正确解锁屏幕的位置和时间附近的组合,可将终端设备受到的威胁程度分级,即若位置和时间两个因素中的一个不在平时正确解锁屏幕的位置和时间附近时,终端设备及个人信息受到的威胁等级为I级;若位置和时间都不在平时正确解锁屏幕的位置和时间附近时,终端设备及个人信息受到的威胁等级为II级。

特别地,在判断终端设备及个人信息受到的威胁等级时,还可以考虑连续解锁屏幕失败次数的因素,若连续解锁屏幕失败次数超过指定阈值时,就可认为威胁等级与之相适应。如连续解锁屏幕失败次数小于阈值T0,威胁等级是I级;连续解锁屏幕失败次数大于T0,小于T1,威胁等级是II级……

阈值可在终端设备出厂时由厂家预置,或提供操作界面让用户自行设定,如距离平时正确解锁时的位置XXX米,距离平时正确解锁时间不超过XX分钟等等。

3、选择屏幕锁定方式

根据终端设备及个人信息所受到的威胁等级,选择与之相适应的屏幕锁定方式或者锁定密码的难度,统称为屏幕锁定模式。

威胁等级与屏幕锁定方式的对应关系,可在终端设备出厂时由厂家预置,也可由用户自行设定。

特别地,对于使用密码锁定方式的终端设备,还可以根据威胁等级选择不同的锁屏密码。当然,这个前提是用户要预先设定多个安全性不同的密码。

4、变更屏幕锁定方式

终端设备根据新的屏幕锁定方式执行锁屏操作,并更新屏幕锁定界面。

特别地,对于只改变了锁屏密码的终端设备,应在更新屏幕锁定界面后并予以提示。

变更了终端屏幕锁定方式或锁屏密码,若用户输入正确的解锁凭据解锁屏幕后,可让用户选择是否保留变更后屏幕锁定方式或锁屏密码,或者使用原先的屏幕锁定方式或锁屏密码。

本申请根据威胁等级自动调整了屏幕锁定方式,当然也可以单独或同时采取根据威胁等级进行诸如短信通知用户报警等其他保证用户信息安全的操作。

为了更加详细、具体地说明本申请技术方案的实现过程,体现本发明的优点,下面结合一个实施例,具体描述本发明的工作过程。

假设用户A有1台终端设备X,使用的屏幕锁定方式为“图案”,正确的解锁凭据为“Z”形。用户A在终端设备X上预先设置有其他屏幕锁定方式的解锁凭据,如设置屏幕锁定方式“混合密码”的解锁凭据为“ZHAO8634xc”、设置屏幕锁定方式“数字密码”的解锁凭据为“845367”。本发明的具体工作过程如下:

1、信息获取

终端实时监测用户连续解锁屏幕失败的次数,若连续解锁屏幕失败次数大于预设阈值时,获取此刻终端设备X的位置及时间信息。

位置信息通过GPS获取,时间信息通过直接读取终端设备X的时间信息获取。为保证时间信息的准确性,可在获取时间信息前先通过网络进行时间同步,然后再获取时间信息。网络可以是运营商的移动网络,也可以是wifi网络。

特别地,如果正在使用的屏幕锁定方式已是终端上安全性最好的屏幕锁定方式时,如本实例中的“混合密码”方式,可不进行本申请所描述的屏幕锁定方式的调整,但可预先设置好复杂度不同的锁屏密码,根据威胁等级自动选择复杂度高的锁屏密码作为新的解锁凭据。当然,在这种情况下,终端设备X也可不进行屏幕锁定方式的调整,而是向用户预先指定的地址发送报警信息、邮件和电话等。

本实例中,假设用户B非法使用终端设备X且预设连续解锁屏幕次数的阈值T0=2,用户B连续在解锁界面输入错误的图案次数t=3,此时t>T0,终端设备X获取自身的位置信息及时间信息,设为如“北京市海淀区农大南路”及“10:20”。

2、威胁判断

将获取的屏幕解锁失败时终端设备X的位置及时间信息与数据库中保存的平时收集记录的正确解锁屏幕时终端设备X的位置及时间信息进行对比,分析解锁屏幕失败时的位置及时间信息是否位于平时正确解锁屏幕的地点及时间附近。若屏幕解锁失败时的位置及时间等信息位于平时正常解锁屏幕的地点和时间附近时,则可认为此次解锁屏幕失败是用户的误操作,对终端设备X及个人信息威胁不大;否则可认为此次解锁屏幕失败是非法操作,终端设备X及个人信息受到威胁。

具体地,根据位置及时间这两个因素是否位于平时正确解锁屏幕的位置和时间附近的组合,可将终端设备X受到的威胁程度分级,即若位置和时间两个因素中的一个不在平时正确解锁屏幕的位置和时间附近时,终端设备X及个人信息受到的威胁等级为I级;若位置和时间都不在平时正确解锁屏幕的位置和时间附近时,终端设备X及个人信息受到的威胁等级为II级。

特别地,在判断终端设备X及个人信息受到的威胁等级时,还可以考虑连续解锁屏幕失败次数的因素,若连续解锁屏幕失败次数超过指定阈值时,就可认为威胁等级与之相适应。如连续解锁屏幕失败次数小于阈值T0,威胁等级是I级;连续解锁屏幕失败次数大于T0,小于T1,威胁等级是II级……

解锁失败次数的阈值以及位置偏差阈值以及时间偏差阈值均可在终端设备X出厂时由厂家预置,或提供操作界面让用户自行设定,如距离平时正确解锁时的位置XXX米,距离正确解锁时间不超过XX分钟等等。

本实例中,假设终端设备X的数据库中已保存有平时收集记录的正确解锁屏幕时的位置及时间信息,如表1。为了更加准确地反映用户平时终端设备X使用的习惯,可以定期对收集记录的正确解锁屏幕时的位置和时间信息进行预处理。处理的方法就是统计各个地点正确解锁屏幕的次数,若超过一定的阈值则可认为是终端设备X的常用使用地点,时间的预处理与位置的预处理类似。

表1 正确解锁屏幕时的位置、时间信息

本实例中,设用户A在终端设备X上设置的距离阈值为1000米,时间阈值为60分钟。

终端设备X根据连续解锁屏幕失败时获取的位置和时间信息,即“北京市海淀区农大南路”、“10:20”,按照设置好的距离阈值(1000米)和时间阈值(60分钟),结合终端设备X平时常用的使用地点和时间,分析判断终端设备X是否受到威胁以及威胁程度。本实例中,“北京市海淀区农大南路”与表1中平时收集记录常用的解锁屏幕的位置距离都大于1000米,且时间间隔也大于60分钟,故判断华为终端设备X受到威胁且程度为II级。

3、选择屏幕锁定方式

根据终端设备及个人信息所受到的威胁等级,选择与之相适应的屏幕锁定方式。

威胁等级与屏幕锁定方式的对应关系,可在终端设备出厂时由厂家预置,也可由用户自行设定。

特别地,对于使用密码锁定方式的终端设备,还可以根据威胁等级选择不同的锁屏密码。当然,这个前提是用户要预先设定多个安全性不同的密码。

本实例中,设已预置锁定方式选择准则,即威胁等度I级时选择安全性比现有屏幕锁定方式高一级的锁定方式,威胁等级II级时选择安全性比现有屏幕锁定方式高二级的锁定方式,以此类推……。终端设备X屏幕锁定方式的安全性顺序从高至低为:混合密码>数字密码>图案>人脸解锁>华为解锁>不锁屏。

本实例中,步骤2中已判断此次解锁失败的威胁等级为II级,则应选择安全性强两个层次的屏幕锁定方式,现在终端设备X使用的屏幕锁定方式为“图案”,比其安全性强一层次的屏幕锁定方式为“混合密码”。故终端设备X应选择“混合密码”作为新的屏幕锁定方式。

若终端设备X已使用安全性最高的“混合密码”的屏幕锁定方式时,则根据威胁等级选择相应的锁屏密码。如,正在使用的密码是“875421”,预先配置的安全性逐次增加的密码为“zdc875421”、“ZHAed875421”,则步骤②中判断此次解锁失败的威胁等级为II级时,就选择使用新的解锁密码“ZHAed875421”。在这种情况下,也可不调整屏幕锁定方式,而向终端设备X预先指定的电话号码“1860110XXXX”发送报警短信,短信应包含终端设备X的电话号码、位置等信息。

4、变更屏幕锁定方式

终端设备根据新的屏幕锁定方式执行锁屏操作,并更新屏幕锁定界面。

特别地,对于只改变了锁屏密码的终端设备,应在更新屏幕锁定界面后并予以提示。

变更了终端设备屏幕锁定方式或锁屏密码,若用户输入正确的解锁凭据解锁屏幕后,可让用户选择是否保留变更后屏幕锁定方式或锁屏密码,或者使用原先的屏幕锁定方式或锁屏密码。

本实例中,终端设备X根据步骤3中选择的新的屏幕锁定方式即“混合密码”,执行锁屏操作,并刷新屏幕将“混合密码”的解锁界面呈现给用户,使用“ZHAO8634xc”作为新的正确解锁屏幕的凭据。

针对现有技术不能及时发现终端设备及用户个人信息正在受到威胁,并根据威胁程度自动调整使用安全性更强的屏幕锁定方式或锁屏密码来保护终端设备及用户个人信息的问题,本发明提供了一种基于用户使用习惯动态调整屏幕锁定方式的方法。该方法在屏幕解锁连续失败次数达到预定阈值时,获取终端的位置及时间信息,然后,将获取的解锁屏幕失败时的位置及时间信息与终端数据库中平时收集记录的正确解锁屏幕的位置及时间信息进行对比分析,判断终端设备是否受到威胁及程度;根据终端设备所受的威胁及程度选择使用不同的屏幕锁定方式。特别地,若选择使用密码的屏幕锁定方式时,还可以根据终端设备受到的威胁及程度,选择使用安全性不同的锁屏密码,提高信息安全性和用户体验。

图4为本发明实施例提供的屏幕锁定的处理装置实施例一的结构示意图,如图4所示,该屏幕锁定的处理装置10具体包括:

获取模块11,用于若检测到解锁失败次数大于或等于预设的解锁次数阈值,则获取屏幕锁定的处理装置当前的第一场景信息;

第一处理模块12,用于检测所述第一场景信息与预先获取的标准场景信息是否匹配;

第二处理模块13,用于若所述第一场景信息与所述标准场景信息不匹配,则采用第一锁屏模式对所述屏幕锁定的处理装置进行锁屏处理;所述第一锁屏模式的安全性高于所述屏幕锁定的处理装置当前使用的第二锁屏模式。

本实施例提供的屏幕锁定的处理装置,用于执行图1至图3所示的任一实施例的方法的技术方案,其实现原理和技术效果类似,通过检测终端设备的解锁次数是否超过阈值,结合终端设备当前的使用场景,判断出终端设备的信息是否受到威胁,如果解锁次数超过阈值,使用场景也和平时的场景不同,能够及时发现终端设备及用户个人信息正在受到威胁,并自动调整使用安全性更强的屏幕锁定方式,减少了用户个人信息泄露的风险,提高终端设备的安全性。

图5为本发明实施例提供的屏幕锁定的处理装置实施例二的结构示意图,如图5所示,在上述图4所示的实施例的基础上,该屏幕锁定的处理装置10还包括:

显示模块14,用于显示锁屏模式切换通知消息;所述锁屏模式切换通知消息用于通知用户将所述屏幕锁定的处理装置的锁屏模式切换为第一锁屏模式。

本实施例提供的屏幕锁定的处理装置,用于执行图1至图3所示的任一实施例的方法的技术方案,其实现原理和技术效果类似,能够及时发现个人信息正在受到威胁,并自动调整使用安全性更强的屏幕锁定方式,减少了用户个人信息泄露的风险,提高安全性的同时,如果确实是用户自己的误操作的话可以告知用户切换了锁屏模式,以便用户能够正确解锁使用。

图6为本发明实施例提供的屏幕锁定的处理装置实施例三的结构示意图,如图6所示,在上述图4或图5所示的实施例的基础上,所述第二处理模块13具体包括:

第一处理单元131,用于确定所述屏幕锁定的处理装置10受到的威胁等级;

第二处理单元132,用于根据所述威胁等级,从预先设置的多种锁屏模式中选择与所述威胁等级对应的所述第一锁屏模式;

第三处理单元133,用于将所述屏幕锁定的处理装置10的锁屏模式由第二锁屏模式切换为所述第一锁屏模式。

可选的,所述获取模块11具体用于:

获取所述屏幕锁定的处理装置10当前所处的位置信息和时间信息;所述第一场景信息包括所述位置信息和所述时间信息。

可选的,所述标准场景信息包括所述屏幕锁定的处理装置10被正确解锁使用的标准时间信息以及标准位置信息,则所述第一处理模块12具体用于:

检测所述第一场景信息中的时间信息是否与所述标准时间信息匹配,并检测所述第一场景信息中的位置信息与所述标准位置信息匹配;

若所述第一场景信息中的时间信息与所述标准时间信息不匹配,和/或所述第一场景信息中的位置信息与所述标准位置信息不匹配,则所述第一场景信息与所述标准场景信息不匹配。

本实施例提供的屏幕锁定的处理装置用于执行上述图1至图3任一所示的方法的技术方案,其实现原理和技术效果类似,在此不再赘述。

图7为本发明实施例提供的屏幕锁定的处理装置实施例四的结构示意图,如图7所示,在上述图4至6所示的任一实施例的基础上,所述屏幕锁定的处理装置10还包括:

发送模块15,用于向预先配置的紧急联系人的设备发送报警消息;其中,所述报警消息包括所述屏幕锁定的处理装置10的标识信息和当前所处的所述位置信息。

本实施例提供的屏幕锁定的处理装置用于执行上述图1至图3任一所示的方法的技术方案,其实现原理和技术效果类似,在此不再赘述。

图8为本发明实施例提供的终端设备的结构示意图。如图8所示,该终端设备至少包括:存储有程序指令的存储器21、用于控制程序指令执行的处理器22以及用于显示的显示器23;

所述处理器22具体用于控制终端设备执行以下方法:

若检测到解锁失败次数大于或等于预设的解锁次数阈值,则获取终端设备当前的第一场景信息;

检测所述第一场景信息与预先获取的标准场景信息是否匹配;

若所述第一场景信息与所述标准场景信息不匹配,则采用第一锁屏模式对所述终端设备进行锁屏处理;所述第一锁屏模式的安全性高于所述终端设备当前使用的第二锁屏模式。

可选的,该终端设备的具体实现中还可以包括发送器和接收器,以及用于定位的GPS装置等。

该终端设备还用于实现前述的任一方法的技术方案,其实现原理和技术效果类似,在此不再赘述。

本领域普通技术人员可以理解:在上述终端设备的实施例中,应理解,该处理器可以是中央处理单元(英文全称:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文全称:Digital Signal Processor,简称:DSP)、专用集成电路(英文全称:Application Specific Integrated Circuit,简称:ASIC)等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。即实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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