一种终端屏幕解锁控制方法及装置与流程

文档序号:11920346阅读:280来源:国知局
一种终端屏幕解锁控制方法及装置与流程

本发明涉及电子技术领域,尤其涉及一种终端屏幕解锁控制方法及装置。



背景技术:

为了保证终端的使用安全,避免被他人恶意使用,通常用户会对终端设置开启屏幕锁屏功能,设置相应的屏幕解锁方案及密码,例如密码解锁、图案解锁、指纹解锁等。由于设置的解锁密码通常只有用户知晓,一般人无法轻易得知该解锁密码,安全等级较高,就算他人捡到或者接触到该终端,也无法直接进入该终端界面进行非法操作,从而可以很好的保证终端的使用安全,避免被他人不正当使用,给用户带来严重的损失。

与此同时,便会导致另一个问题:当用户处于比较安全的地方,例如用户在自己家里,用户使用终端时同样需要用户输入密码进行验证,才能进入终端,对用户来说这就是不必要的,甚至是比较多余复杂的,因为此时一般人接触不到该终端,也不存在对该终端进行恶意操作,但在用户使用时,也同样需要用户输入锁屏密码才能进入终端界面进行操作,因此不方便用户使用,影响用户使用体验。



技术实现要素:

本发明提供一种终端屏幕解锁控制方法及装置,解决现有技术中为了保证终端使用安全设置锁屏密码,给用户带来使用不便的技术问题。

为解决上述技术问题,本发明采用以下技术方案:

一种终端屏幕解锁控制方法,包括:

在终端的屏幕锁屏功能处于开启状态时,获取所述终端当前的位置信息;

根据所述位置信息判断终端当前位置落入预设目标安全位置区域内时,设置进入所述终端免屏幕锁屏认证,否则,设置进入所述终端前进行屏幕锁屏认证;

接收到终端开屏信号后,判断当前进入所述终端是否免屏幕锁屏认证,如是,自动进入所述终端显示对应的界面;否则,显示屏幕解锁界面。

进一步地,所述终端开屏信号为终端屏幕点亮信号,或触发终端进入屏幕解锁界面的触发信号。

进一步地,所述显示对应的界面包括:显示终端桌面界面,或显示上一次锁屏前终端所显示的界面。

进一步地,获取所述终端当前的位置信息包括:按预设时间间隔获取所述终端当前的位置信息。

进一步地,设置进入所述终端免屏幕锁屏认证包括:

将所述终端的屏幕锁屏功能关闭;

或,

自动获取用户锁屏密码,根据所述锁屏密码自动完成屏幕锁屏认证。

本发明还提供一种终端屏幕解锁控制装置,包括:

位置获取模块,用于在终端的屏幕锁屏功能处于开启状态时,获取所述终端当前的位置信息;

设置模块,用于根据所述位置信息判断终端当前位置落入预设目标安全位置区域内时,设置进入所述终端免屏幕锁屏认证,否则,设置进入所述终端前进行屏幕锁屏认证;

控制模块,用于到接收终端开屏信号后,判断当前进入所述终端是否免屏幕锁屏认证,如是,自动进入所述终端显示对应的界面;否则,显示屏幕解锁界面。

进一步地,所述终端开屏信号为终端屏幕点亮信号,或触发终端进入屏幕解锁界面的触发信号。

进一步地,所述控制模块包括:

第一显示控制子模块,用于控制所述终端显示终端桌面界面;

或,

第二显示控制子模块,用于控制终端显示上一次锁屏前所显示的界面。

进一步地,所述获取模块包括定时获取子模块,用于按预设时间间隔获取所述终端当前的位置信息。

进一步地,所述设置模块包括:

锁屏功能暂闭设置子模块,用于在所述终端当前位置落入预设目标安全位置区域内时,将所述终端的屏幕锁屏功能关闭;

或,

锁屏自动认证设置子模块,用于自动获取终端屏幕锁屏密码,根据所述锁屏密码自动完成屏幕锁屏认证。

有益效果

本发明提供一种终端屏幕解锁控制方法及装置,通过获取终端当前位置信息,根据所述位置信息判断终端当前位置在预设目标安全位置区域时,设置进入终端免屏幕锁屏认证,在终端接收到开屏信号后,判断当前处于免屏幕锁屏认证时,自动进入终端显示对应的界面;否则,显示屏幕解锁界面,待用户输入终端屏幕锁屏密码并验证通过后,才能进入终端显示对应的界面。在安全等级较高的位置区域(预设目标安全位置区域)时,当用户触发终端开屏后,无需用户输入终端屏幕锁屏密码,直接进入终端对应的界面,方便快捷;当终端处于安全等级较低的区域(非预设目标安全位置区域)时,需要输入正确的终端屏幕锁屏密码才能进入终端对应的界面,从而保证终端的使用安全。

附图说明

图1为本发明实施例一提供的终端屏幕解锁控制方法的流程示意图;

图2为本发明实施例一提供的屏幕锁屏设置界面的示意图;

图3为本发明实施例一提供的图案锁屏设置界面的示意图;

图4为本发明实施例一提供的目标安全位置区域设置界面的示意图;

图5为本发明实施例一提供的预设目标安全位置区域的示意图;

图6为本发明实施例二提供的终端屏幕解锁控制装置的结构示意图;

图7为本发明实施例三提供的一种终端的结构示意图。

具体实施方式

本发明适用于所有终端,包括笔记本电脑、手机、PAD等。下面通过具体实施方式结合附图对本发明作进一步详细说明。

实施例一:

本发明实施例提供一种终端屏幕解锁控制方法,用于解决现有技术中为了保证终端使用安全设置锁屏密码,给用户带来使用不便的技术问题。请参照图1,图1为本发明实施例一提供的终端屏幕解锁控制方法的流程示意图,具体包括如下步骤:

S11:在终端的屏幕锁屏功能处于开启状态时,获取所述终端当前的位置信息。

在获取所述终端当前的位置信息时,终端的屏幕锁屏功能应当是处于开启状态的,锁屏的方案包括但不限于密码解锁、图案解锁、指纹解锁、虹膜解锁、声音解锁、超声波解锁等。以用于在判断终端当前位置没有处于预设目标安全位置区域内时,根据所述开启的锁屏功能控制在进入终端前需要进行屏幕锁屏认证,且在验证通过后才能进入该终端进行相应的操作。

所述获取终端当前的位置信息,可以通过设置在终端内的位置获取芯片自动获取,包括但不限于GPS(Global Positioning System,全球定位系统)、A-GPS(Assisted Global Positioning System,辅助全球定位系统)、北斗卫星导航系统、基站定位(Location Based Service)、WIFI定位、蜂窝网络定位等方式获取终端当前位置信息。

应当理解的是,获取终端当前位置信息的方式包括但不限于实时获取、定时获取,所述定时获取终端当前位置信息包括按照预设时间间隔获取终端当前的位置信息。例如,每间隔1分钟,通过设置在终端内部的GPS芯片获取终端当前的位置信息,位置信息中包括但不限于经纬度数值、位置名称、半径范围等。当然,预设间隔时间还可以根据实际情况灵活设置,例如1秒、30秒、5分钟、30分钟等。

S12:根据所述位置信息判断终端当前位置是否落入预设目标安全位置区域内,如是,转至步骤S13,如否,转至步骤S14。

应当理解的是,所述预设目标安全位置区域可以是用户在终端上设置的位置区域。例如可以是用户手动输入的目标安全位置区域的位置信息,也可以是用户通过电子地图选取的某个位置作为目标安全位置区域。为了更好的理解本发明,下面对预设目标安全位置区域的设置过程进行详细说明:

应当说明的是,在设置目标安全位置区域之前,应当开启终端屏幕锁屏功能,例如可以通过终端生成屏幕锁屏设置界面,例如可以参照图2,图2为本发明实施例一提供的一种屏幕锁屏设置界面的示意图,用户可以通过所述屏幕锁屏设置界面开启终端锁屏功能,首先可以点击锁屏密码开关,待锁屏密码开关开启后,屏幕锁屏设置界面下方的锁屏方案便显示出来,此时用户可以选择相应的锁屏方案。当用户选择图案锁屏后,终端可以自动生成并显示如图3所示的图案锁屏设置界面,用户可以在该图案锁屏设置界面上滑动绘制相应的图案作为锁屏密码。

在终端屏幕锁屏功能成功开启之后,可以返回如图2所示的屏幕锁屏设置界面,此时“目标安全位置区域”框才显示出来,用户选择“目标安全位置区域”框进入如图4所示的目标安全位置区域设置界面,用户可以手动输入目标安全位置区域的经纬度、半径、名称等位置信息,也可以选择“添加位置”通过电子地图选点来确定目标安全位置区域的位置信息。

在预设目标安全位置区域成功设置后,可以判断终端当前位置是否落入预设目标安全位置区域内。例如,预设目标安全位置区域的经纬度为东经121.48°、北纬31.22°,半径为20米,由此终端可以计算得出预设目标安全位置区域的范围,如图5所示,当获取到终端当前位置信息,例如为东经121.4801°、北纬31.2201°时,可以判断终端当前位置在预设目标安全位置区域的范围内。

S13:设置进入终端免屏幕锁屏认证。

当判断终端当前位置在预设目标安全位置区域内时,设置进入终端免屏幕锁屏认证。也即是用户进入终端时,用户可以不必输入终端屏幕锁屏密码即可进入该终端,从而可以在安全位置区域时,免除用户在进入终端时需要输入终端屏幕锁屏密码的过程,使用户进入终端更方便更快速,提高用户体验。

S14:设置进入所述终端前进行屏幕锁屏认证。

当判断终端当前位置不在预设目标安全位置区域内时,设置进入所述终端前进行屏幕锁屏认证。也即是终端不在安全位置区域时,进入该终端时需要输入正确的终端屏幕锁屏密码,这样才能进入该终端,从而能够保证终端使用的安全性,避免在不安全区域被他人恶意使用,给用户带来不必要的损失。

S15:接收终端开屏信号。

应当说明的是,所述开屏信号可以是触发终端屏幕点亮的终端屏幕点亮信号,包括但不限于用户通过按压电源键、触按Home键、双击终端屏幕等方式触发终端屏幕点亮。接收到所述终端屏幕点亮信号时,可以显示该终端点亮界面,也可以不显示该终端点亮界面,直接判断当前进入所述终端是否免屏幕锁屏认证。

所述开屏信号也可以是触发终端进入屏幕解锁界面的触发信号,例如,当用户点亮终端屏幕后,通过滑动终端屏幕的方式下发触发终端进入屏幕解锁界面的触发信号,终端接收到该触发信号后,判断当前进入是否免屏幕锁屏认证。

S16:判断当前进入所述终端是否免屏幕锁屏认证;如是,转至步骤S17,如否,转至步骤S18。

S17:自动进入终端显示对应的界面。

判断当前进入所述终端是免屏幕锁屏认证时,自动进入终端显示对应的界面。应当理解的是,所述免屏幕锁屏认证包括但不限于通过如下方式实现:

方式一:

当终端当前位置在预设目标安全位置区域内时,触发终端生成一暂时关闭终端屏幕锁屏功能的控制信号,用于控制暂时关闭终端屏幕锁屏功能,避免用户进入终端时需要输入终端屏幕锁屏密码的过程,从而实现免屏幕锁屏认证。应当理解的是,当用户免屏幕锁屏认证直接进入终端后,屏幕锁屏功能可以自动开启。

方式二:

当终端当前位置在预设目标安全位置区域内时,终端可以自动获取终端屏幕锁屏密码,并根据所述获取到的终端屏幕锁屏密码在后台自动验证,也可以避免用户进入终端时需要输入终端屏幕锁屏密码的过程。

应当理解的是,终端显示对应的界面包括但不限于显示终端桌面界面、显示上一次锁屏前终端所显示的界面等。

S18:显示屏幕解锁界面。

判断当前进入终端前进行屏幕锁屏认证时,则终端可以显示屏幕解锁界面,接收在所述屏幕解锁界面上输入的终端屏幕锁屏密码,待验证通过后(也即输入了正确的终端屏幕锁屏密码)才能进入终端。保证了终端的使用安全,避免了终端被他人恶意使用的情况。

本发明实施例提供一种终端屏幕解锁控制方法,通过获取终端当前位置信息,根据所述位置信息判断终端当前位置在预设目标安全位置区域时,设置进入终端免屏幕锁屏认证,在终端接收到开屏信号后,判断当前处于免屏幕锁屏认证时,自动进入终端显示对应的界面;否则,显示屏幕解锁界面,待用户输入屏幕锁屏密码并验证通过后,进行终端显示对应的界面。在安全等级较高的位置区域(预设目标安全位置区域)时,用户触发终端开屏后,无需用户输入密码,直接进入终端对应的界面,方便快捷;当终端处于安全等级较低的区域(非预设目标安全位置区域)时,需要输入正确的终端屏幕锁屏密码才能进入终端对应的界面,从而保证终端的使用安全。

实施例二:

本发明实施例提供一种终端屏幕解锁控制装置,用以实现本发明实施例一所述的终端屏幕解锁控制方法,请参照图6,所述终端屏幕解锁控制装置6包括:位置获取模块61、设置模块62以及控制模块63。

其中位置获取模块61,用于在终端的屏幕锁屏功能处于开启状态时,获取所述终端当前的位置信息。应当理解的是,在获取模块61获取所述终端当前的位置信息时,终端的屏幕锁屏功能应当是处于开启状态的,锁屏的方案包括但不限于密码解锁、图案解锁、指纹解锁、虹膜解锁、声音解锁、超声波解锁等。以用于在判断终端当前位置没有处于预设目标安全位置区域内时,根据所述开启的锁屏功能控制在进入终端前需要进行屏幕锁屏认证,且在验证通过后才能进入该终端进行相应的操作。

本实施例中,获取模块61还可以包括定时获取子模块611,用于按预设时间间隔获取所述终端当前的位置信息。例如,每间隔2分钟,获取终端当前的位置信息,位置信息中包括但不限于经纬度数值、位置名称、半径范围等。当然,预设间隔时间还可以根据实际情况灵活设置,例如1秒、30秒、3分钟、10分钟等。

设置模块62,用于根据所述位置信息判断终端当前位置落入预设目标安全位置区域内时,设置进入所述终端免屏幕锁屏认证,否则,设置进入所述终端前进行屏幕锁屏认证。所述预设目标安全位置区域可以是用户在终端上设置的位置区域。应当理解的是,本实施例中,所述判断终端当前位置是否落入预设目标安全位置区域的过程可以通过设置模块62执行,也可以设置专门的判断模块来执行。当判断终端当前位置落入预设目标安全位置区域时,设置模块62可以设置进入终端免屏幕锁屏认证,当判断当前位置没有落入预设目标安全位置区域时,设置模块62设置进入所述终端前进行屏幕锁屏认证。从而可以在安全位置区域时,免除用户在进入终端时需要输入终端屏幕锁屏密码的过程,使用户进入终端更方便更快速,提高用户体验。在相对危险区域时,进入该终端时需要输入正确的终端屏幕锁屏密码,这样才能进入该终端,从而能够保证终端使用的安全性,避免被他人恶意使用,给用户带来不必要的损失。

应当理解的是,所述设置模块62还可以包括:锁屏功能暂闭设置子模块621,用于在所述终端当前位置落入预设目标安全位置区域内时,将所述终端的屏幕锁屏功能关闭;或,锁屏自动认证设置子模块622,用于自动获取终端屏幕锁屏密码,根据所述终端屏幕锁屏密码自动完成屏幕锁屏认证。

控制模块63,用于接收到终端开屏信号后,判断当前进入所述终端是否免屏幕锁屏认证,如是,自动进入所述终端显示对应的界面;否则,显示屏幕解锁界面。应当说明的是,所述终端开屏信号可以是终端屏幕点亮信号,也可以是触发终端进入屏幕解锁界面的触发信号。

应当理解的是,所述控制模块63还包括:第一显示控制子模块631,用于控制所述终端显示终端桌面界面;或,第二显示控制子模块632,用于控制终端显示上一次锁屏前所显示的界面。

本发明实施例提供一种终端屏幕解锁控制装置6,所述终端屏幕解锁控制装置6包括:位置获取模块61、设置模块62以及控制模块63。通过位置获取模块61,在终端的屏幕锁屏功能处于开启状态时,获取所述终端当前的位置信息;设置模块62,用于根据所述位置信息判断终端当前位置落入预设目标安全位置区域内时,设置进入所述终端免屏幕锁屏认证,否则,设置进入所述终端前进行屏幕锁屏认证;控制模块63,用于接收到终端开屏信号后,判断当前进入所述终端是否免屏幕锁屏认证,如是,自动进入所述终端显示对应的界面;否则,显示屏幕解锁界面。在安全等级较高的位置区域(预设目标安全位置区域)时,无需用户输入密码,当用户触发终端开屏后直接进入终端对应的界面,方便快捷;当终端处于安全等级较低的区域(非预设目标安全位置区域)时,需要输入正确的终端屏幕锁屏密码才能进入终端对应的界面,从而保证终端的使用安全。

实施例三:

本发明实施例提供一种终端,请参照图7,所述终端包括:至少一个处理器71、以及存储装置72,其中:

处理器71可以是通用处理器,例如中央处理器,还可以是数字信号处理器,或者是被配置成实施本发明实施例的一个或多个集成电路。存储装置72包括非易失性存储器、易失性存储器、快闪存储器、硬盘和固态硬盘。

存储装置72内存储有多个指令以实现本发明终端屏幕解锁控制方法。处理器71执行多个指令实现以下操作:

在终端的屏幕锁屏功能处于开启状态时,获取所述终端当前的位置信息;根据所述位置信息判断终端当前位置落入预设目标安全位置区域内时,设置进入所述终端免屏幕锁屏认证,否则,设置进入所述终端前进行屏幕锁屏认证;接收到终端开屏信号后,判断当前进入所述终端是否免屏幕锁屏认证,如是,自动进入所述终端显示对应的界面;否则,显示屏幕解锁界面。

所述终端开屏信号为终端屏幕点亮信号,或触发终端进入屏幕解锁界面的触发信号。

所述处理器71判断当前进入终端免屏幕锁屏认证时,自动进入所述终端显示对应的界面包括:显示终端桌面界面,或显示上一次锁屏前终端所显示的界面。

所述处理器71获取所述终端当前的位置信息可以按预设时间间隔获取所述终端当前的位置信息。

所述处理器71在终端当前位置落入预设目标安全位置区域内时,设置进入终端免屏幕锁屏认证包括:将所述终端的屏幕锁屏功能关闭,或自动获取终端屏幕锁屏密码,根据所述终端屏幕锁屏密码自动完成屏幕锁屏认证。

本发明实施例提供一种终端,包括至少一个处理器71以及存储装置72,通过存储装置72存储有多个指令以实现本发明终端屏幕解锁控制方法,处理器71执行所述多个指令来实现本发明终端屏幕解锁控制方法。在终端的屏幕锁屏功能处于开启状态时,处理器71获取所述终端当前的位置信息;根据所述位置信息判断终端当前位置落入预设目标安全位置区域内时,设置进入所述终端免屏幕锁屏认证,否则,设置进入所述终端前进行屏幕锁屏认证;接收到终端开屏信号后,判断当前进入所述终端是否免屏幕锁屏认证,如是,自动进入所述终端显示对应的界面;否则,显示屏幕解锁界面。终端当前位置在预设目标安全位置区域内时,无需用户输入密码,当用户触发终端开屏后直接进入终端对应的界面,方便快捷;当终端当前位置不属于预设目标安全位置区域内时,需要输入正确的终端屏幕锁屏密码才能进入终端对应的界面,从而保证终端的使用安全。

以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

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