锁屏方法及终端与流程

文档序号:12732901阅读:344来源:国知局
锁屏方法及终端与流程

本发明实施例涉及通信技术领域,尤其涉及一种锁屏方法及终端。



背景技术:

目前,多数终端具有按键和/或触摸屏幕,在用户不需要使用终端时,为了防止用户通过终端中的按键和/或触摸屏幕对终端进行误操作,多数终端具有锁屏功能,在终端处于锁屏状态时,用户通过按键和/或触摸屏对终端的操作无效。

在现有技术中,用户可以通过对终端执行锁屏操作,将终端的屏幕锁定,或者,用户可以在终端中设置自动锁屏时长(如1分钟、2分钟等),若终端在自动锁屏时长内未接收到用户输入的操作,则终端自动将屏幕锁定;然而,在实际应用过程中,在用户使用完终端后,通常不对终端执行锁屏操作就将终端放置在包、口袋等临时存放处,若在终端的自动锁屏时长之内,终端的按键和/或触摸屏幕受到挤压时,终端无法自动将屏幕锁屏,且在终端的屏幕未被锁定时,对终端的按键和/或触摸屏幕的挤压操作可能造成终端执行误操作,例如,在用户不知情时向外拨打电话,或者打开收费的应用程序(Application,简称APP)等操作,为用户造成不必要的麻烦,使得用户体验差。



技术实现要素:

本发明实施例提供一种锁屏方法及终端,用以避免对终端执行误操作,进而提高用户体验。

第一方面,本发明实施例提供一种锁屏方法,应用于终端,所述终端的屏幕侧设置至少一个距离检测器,各所述距离检测器用于测量所述终端的屏幕侧对应的障碍物与所述距离检测器之间的距离,所述方法包括:

获取所述终端中各所述距离检测器测量得到的距离;

在所述至少一个距离检测器检测得到的至少一个距离中,判断是否存在第一预设个数的距离小于预设最小距离,所述第一预设个数小于所述终端屏幕侧设置的距离检测器的个数;

若判断结果为是,将所述终端的屏幕锁定。

第二方面,本发明实施例提供一种终端,所述终端的屏幕侧设置至少一个距离检测器,各所述距离检测器用于测量所述终端的屏幕侧对应的障碍物与所述距离检测器之间的距离,所述终端包括:

获取模块,用于获取所述终端中各所述距离检测器测量得到的距离;

检测模块,用于在所述至少一个距离检测器检测得到的至少一个距离中,判断是否存在第一预设个数的距离小于预设最小距离,所述第一预设个数小于所述终端屏幕侧设置的距离检测器的个数;

锁屏模块,用于在所述检测模块判断在所述至少一个距离检测器检测得到的至少一个距离中,存在第一预设个数的距离小于预设最小距离时,将所述终端的屏幕锁定。

本发明实施例提供的锁屏方法及终端,该方法应用于屏幕侧设置至少一个距离检测器终端,在终端处于解锁状态时,通过获取终端中各距离检测器测量得到的距离,并在至少一个距离检测器检测得到的至少一个距离中,判断是否存在第一预设个数的距离小于预设最小距离,在判断结果为是的情况下,用户可能没有正在使用终端,且可能将终端放置在包中、口袋等位置,则终端根据上述判断结果将终端的屏幕锁定,此时,由于已将终端当前状态由解锁状态变更为锁屏状态,在终端的按键和/或触摸屏受到挤压时,依然可以避免对终端进行误操作,避免为用户带来不必要的麻烦,进而提高用户体验。

附图说明

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

图1为本发明提供的锁屏方法的流程示意图一;

图2为本发明提供的距离检测器在终端的屏幕侧的分布示意图;

图3为本发明提供的锁屏方法的流程示意图二;

图4为本发明提供终端的结构示意图一;

图5为本发明提供终端的结构示意图二。

具体实施方式

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

本发明实施例所涉及的终端可以包括但不限于手机、平板电脑等移动通讯设备,终端中包括按键和/触摸屏,终端具备锁屏功能;进一步的,终端的屏幕侧还设置有距离检测器,终端可以获取终端中距离检测器检测到的障碍物和屏幕之间的距离,并根据距离检测器检测得到的距离,对终端的屏幕进行锁屏,避免对终端执行误操作,进而提高用户体验,下面采用具体实施例对锁屏方法进行详细说明。

图1为本发明提供的锁屏方法的流程示意图一,该方法的执行主体为终端,该终端可以通过软件和/或硬件实现,终端的屏幕侧设置至少一个距离检测器,各距离检测器用于测量终端的屏幕侧对应的障碍物与距离检测器之间的距离,请参照图1,该方法可以包括:

S101、获取终端中各距离检测器测量得到的距离;

S102、在至少一个距离检测器检测得到的至少一个距离中,判断是否存在第一预设个数的距离小于预设最小距离;

其中,第一预设个数小于终端屏幕侧设置的距离检测器的个数;

若判断结果为是,则执行S103;

若判断结果为否,则执行S104;

S103、将终端的屏幕锁定;

S104、流程结束。

在本发明所示的实施例中,终端的屏幕侧设置至少一个距离检测器,在 实际应用过程中,为了增加锁屏判定的准确性,可以在终端的屏幕侧均匀的设置多个距离检测器,进一步的,为了避免距离检测器对屏幕操作区的影响,可选的,可以将距离检测器均匀设置在终端的屏幕中的非操作区,下面通过图2示出一种距离检测器在终端的屏幕侧的分布示意图。

图2为本发明提供的距离检测器在终端的屏幕侧的分布示意图,请参照图2,终端的屏幕侧包括操作区201和非操作区202,在屏幕的非操作区202中设置有6个距离检测器,分别为203A、203B、203C、203D、203E和203F,其中,203A和203B分别设置在屏幕的非操作区的顶端两侧,203C和203D分别设置在屏幕的非操作区的两侧中部,203E和203D分别设置在屏幕的非操作区的底部两侧。

需要说明的是,图2仅仅是以示例的形式描述距离检测器在终端的屏幕侧的设置方式,并非对距离检测器在终端的屏幕侧的设置方式的限定,在实际应用过程中,可以根据实际需要设定终端屏幕侧中距离检测器的个数以及设置方式,本发明对此不做具体限定。

在图1所示的实施例中,第一预设个数小于终端屏幕侧设置的距离检测器的个数,可选的,第一预设个数可以等于终端屏幕侧设置的距离检测器个数的一半,当然,在实际应用的过程中,可以根据实际需要设定第一预设个数;可选的,预设最小距离可以为5厘米,当然,还可以根据实际需要设置预设最小距离的大小。

终端的状态包括锁屏状态和解锁状态,在终端处于解锁状态时,终端中的各距离检测器实时测量终端的屏幕侧对应的障碍物与距离检测器之间的距离,终端获取各距离检测器测量得到的距离,并判断获取得到的至少一个距离中,是否存在第一预设个数的距离小于预设最小距离,若判断结果为否,则流程结束,在实际应用过程中,也可以维持终端的当前解锁状态,并继续获取并检测距离检测器测量得到的距离,直到判断结果为是;若判断结果为是,则用户当前可能没有正在使用终端,且可能将终端放置在包中、口袋等位置,此时,由于终端的当前状态为解锁状态,为了避免对终端中的按键和/或触摸屏进行挤压以对终端进行误操作,将终端的屏幕锁定。

本发明实施例提供的锁屏方法,应用于屏幕侧设置至少一个距离检测器终端,在终端处于解锁状态时,通过获取终端中各距离检测器测量得到的距 离,并在至少一个距离检测器检测得到的至少一个距离中,判断是否存在第一预设个数的距离小于预设最小距离,在判断结果为是的情况下,用户可能没有正在使用终端,且可能将终端放置在包中、口袋等位置,则将终端的屏幕锁定,此时,由于已将终端当前状态由解锁状态变更为锁屏状态,在终端的按键和/或触摸屏受到挤压时,依然可以避免对终端进行误操作,避免为用户带来不必要的麻烦,进而提高用户体验。

在图1所示的实施例中,为了避免用户未锁屏就将终端放置在包、口袋等位置时,由于对终端的按键和/或触摸屏进行挤压而对终端造成误操作,终端在判断距离检测器获取得到的距离满足S102中的条件时,将终端的屏幕锁定;进一步的,为了避免用户在未使用终端时,由于终端的屏幕仍然处于电量状态,而浪费终端的电量,终端在判断距离检测器获取得到的距离满足另一种条件时,也将终端的屏幕锁定,具体的,请参照图3所示的实施例。

图3为本发明提供的锁屏方法的流程示意图二,该方法的执行主体为终端,该终端可以通过软件和/或硬件实现,终端的屏幕侧设置至少一个距离检测器,各距离检测器用于测量终端的屏幕侧对应的障碍物与距离检测器之间的距离,请参照图3,该方法可以包括:

S301、确定终端的当前状态由锁屏状态切换为解锁状态时,启动终端中的各距离检测器;

S302、获取终端中各距离检测器测量得到的距离;

S303、在至少一个距离检测器检测得到的至少一个距离中,判断是否存在第一预设个数的距离小于预设最小距离;

若判断结果为是,则执行S304-S305;

若判断结果为否,则执行S306;

S304、将终端的屏幕锁定;

S305、关闭终端中的各距离检测器;

S306、在至少一个距离检测器检测得到的至少一个距离中,判断是否存在第二预设个数的检测距离大于预设最大距离;

其中,第二预设个数小于所述终端屏幕侧设置的距离检测器的个数,预设最大距离大于预设最小距离。

若判断结果为是,则执行S304-S305;

若判断结果为否,则执行S307;

S307、维持终端当前状态。

在S307之后,可以继续执行S302-S306,直到将终端的屏幕锁定。

在S301中,终端的当前状态包括解锁状态和锁屏状态,为了减少终端中各距离检测器的工作负担以及电量消耗,当确定终端的当前状态为从锁屏状态切换为解锁状态时,启动终端中的各距离检测器,并使得各距离检测器保持工作状态。

S302-S304与图1实施例中的S101-S103相同,此处不再进行赘述。

在S305中,在将终端的屏幕锁定后,为了减少终端中各距离检测器的工作负担以及电量消耗,关闭终端中的各距离检测器。

在S306中,第二预设个数小于终端屏幕侧设置的距离检测器的个数,可选的,第一预设个数可以等于终端屏幕侧设置的距离检测器个数的一半,当然,在实际应用的过程中,可以根据实际需要设定第二预设个数;可选的,预设最大距离可以为60厘米,当然,还可以根据实际需要设置预设最大距离的大小。

在实际生活中,用户使用终端时,用户双眼与终端的屏幕之间的距离通常为30-60厘米,当终端屏幕侧的多半距离检测器检测得到的距离都大于预设最大距离时,则用户当前可以没有正在使用终端,且可能将终端放置在桌子等位置上,此时,为了减少终端的耗电量,将终端的屏幕锁定。

在用户使用终端的过程中,用户可能将终端的屏幕瞬间离开视线后又重新使用终端,在用户将终端的屏幕瞬间离开视线时,可能使得终端判断S307的条件被满足后即将终端的屏幕锁定,为了避免用户将终端的屏幕瞬间离开视线时将终端的屏幕锁定,在判断在第一预设个数的距离小于预设最小距离,将终端的屏幕锁定之前,和/或判断存在第二预设个数的检测距离大于预设最大距离,将终端的屏幕锁定之前,还包括:确定终端在预设时长内未接收到用户输入的操作,可选的,预设时长可以为10秒,用户可以根据实际需要设定预设时长,优选的,预设时长小于终端中设置的自动锁屏时长。

在图1或图3所示的实施例中,可选的,距离检测器为超声波距离检测器、红外线距离检测器,其中,终端中设置的距离检测器的测量原理为:距离检测器确定距离检测器发送检测信号的发送时间点,其中,检测信号在遇 见障碍物时返回距离检测器确定距离检测器接收到检测信号的接收时间点;根据发送时间点、接收时间点以及检测信号的传输速率,确定距离检测器前障碍物与距离检测器之间的检测距离的原理。

下面,通过具体示例,对图3所示的方法进行详细说明。

假设终端中设置有6个距离检测器,该6个距离检测器在终端的屏幕侧的设置如图2所示,假设第一预设个数为4个,预设最小距离为5厘米,第二预设个数为5个,预设最大距离为60厘米。

假设在第一时刻时,终端的状态为解锁状态,且终端在第一时刻获取得到的各距离检测器测量的距离分别为:2厘米、0厘米、3厘米、0厘米、1厘米以及6厘米,终端判断该6个距离中,存在5个(大于第一预设个数4)距离小于预设最小距离(5厘米),在该种情况下,用户可能将终端放置在包中或口袋等位置,终端根据上述判断结果,将终端的屏幕锁定;这样,在用户忘记锁屏时就将终端放置在包、口袋等位置时,终端根据上述判断结果将终端的屏幕锁定,避免在终端的按键和/或触摸屏受到挤压时,对终端执行误操作,进而提高用户体验。

假设在第二时刻时,终端的状态为解锁状态,且终端在第二时刻获取得到的各距离检测器测量的距离分别为:200厘米、200厘米、150厘米、80厘米、180厘米以及200厘米,终端判断该6个距离中不存在第一预设个数(4个)的距离小于预设最小距离(5厘米),然后,终端判断该6个距离中,存在6个(大于第二预设个数5)距离大于预设最大距离(60厘米),在该种情况下,用户可能将终端放置在桌面等位置,且用户当前没有正在使用终端,终端根据上述判断结果,将终端的屏幕锁定;这样,在用户当前不适用终端,且未对终端进行锁屏就将终端放置在桌面等位置时,终端根据上述判断结果,将终端的屏幕锁定,避免在用户不使用终端时终端的屏幕仍处于电量状态,避免了浪费终端的电量,进而提高用户体验。

图4为本发明提供终端的结构示意图一,终端的屏幕侧设置至少一个距离检测器,各距离检测器用于测量终端的屏幕侧对应的障碍物与距离检测器之间的距离,该终端可以包括:

获取模块401,用于获取终端中各距离检测器测量得到的距离;

检测模块402,用于在至少一个距离检测器检测得到的至少一个距离中, 判断是否存在第一预设个数的距离小于预设最小距离,第一预设个数小于终端屏幕侧设置的距离检测器的个数;

锁屏模块403,用于在检测模块判断在至少一个距离检测器检测得到的至少一个距离中,存在第一预设个数的距离小于预设最小距离时,将终端的屏幕锁定。

在图4所示的实施例中,可选的,检测模块402还可以用于:

在检测模块402判断在至少一个距离检测器检测得到的至少一个距离中,不存在第一预设个数的距离小于预设最小距离时,在至少一个距离检测器检测得到的至少一个距离中,判断是否存在第二预设个数的检测距离大于预设最大距离,其中,第二预设个数小于所述终端屏幕侧设置的距离检测器的个数,预设最大距离大于所述预设最小距离;

相应的,锁屏模块403还可以用于,在检测模块402判断至少一个距离检测器检测得到的至少一个距离中,存在第二预设个数的检测距离大于预设最大距离时,将终端的屏幕锁定;否则,则维持终端的当前状态,其中,预设最大距离大于预设最小距离。

图5为本发明提供终端的结构示意图二,在图4所示实施例的基础上,请参照图5,终端还可以包括确定模块404,确定模块404用于,在检测模块402判断存在第二预设个数的检测距离大于预设最大距离时,锁屏模块403将终端的屏幕锁定之前,确定终端在预设时长内未接收到用户输入的操作。

可选的,在图5所示实施例的基础上,终端还可以包括启动模块405和关闭模块406,其中,

启动模块405具体可以用于,在获取模块401获取终端中各距离检测器测量得到的检测距离之前,在确定终端的当前状态由锁屏状态切换为解锁状态时,启动终端中的各距离检测器;

关闭模块406具体可以用于,在锁屏模块403将终端的屏幕锁定之后,关闭终端中的各距离检测器。

在图4和图5所示的实施例中,优选的,距离检测器均匀设置在终端的屏幕中的非操作区。

可选的,距离检测器为超声波距离检测器、红外线距离检测器,其中,终端中设置的距离检测器的测量原理为:距离检测器确定距离检测器发送检 测信号的发送时间点,其中,检测信号在遇见障碍物时返回距离检测器确定距离检测器接收到检测信号的接收时间点;根据发送时间点、接收时间点以及检测信号的传输速率,确定距离检测器前障碍物与距离检测器之间的检测距离的原理。

本实施例所示的终端,可执行上述方法实施例所示的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

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

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