息屏显示方法及装置与流程

文档序号:11729050阅读:610来源:国知局
息屏显示方法及装置与流程

本发明涉及信息处理技术领域,特别涉及一种息屏显示方法及装置。



背景技术:

随着移动终端的发展,手机、平板电脑等移动终端已经成为生活中、工作中不可或缺的工具。根据统计,人们大约每天会查看他们的手机150次左右,而大多数用户点亮屏幕只是为了查看时间和通知。

目前,为了方便用户获取信息,很多智能手机都加入了aod(alwaysondisplay息屏显示)功能,即在不点亮整块屏幕的前提下,在屏幕的部分区域直接显示时间、来电信息、推送消息等内容,从而无需用户频繁点亮手机屏幕,就可以查看相关信息,非常便捷。

但是在实现本发明实施例的过程中,发明人发现现有技术中存在一些问题:虽然在手机等移动终端中加入aod功能后,对于习惯用手机查看时间的用户来说,可以不用频繁点亮手机屏幕,但是目前的息屏显示功能一经开启,屏幕上用于显示信息的部分是常亮的,这样每天也会额外消耗5%~10%左右的电量,造成不必要的电量损耗,影响终端的续航时间。



技术实现要素:

本发明实施方式的目的在于提供一种息屏显示方法及装置,可以根据用户需要控制终端息屏显示模式的开启和关闭,在不影响用户使用息屏显示功能的情况下,减小了对终端电池电量的损耗。

为解决上述技术问题,本发明的实施方式提供了一种息屏显示方法包括:在终端屏幕处于灭屏状态时,获取终端在预设时间内的旋转角度;在旋转角度大于第一阈值时,启动息屏显示模式;在息屏显示模式开启时长大于第二阈值时,关闭息屏显示模式。

本发明的实施方式还提供了一种息屏显示装置包括:第一获取模块、第二获取模块、判断模块以及控制模块;第一获取模块用于在终端屏幕处于灭屏状态时,获取终端在预设时间内的旋转角度;判断模块用于判断旋转角度是否大于第一阈值,并在旋转角度大于第一阈值时,触发控制模块启动息屏显示模式;第二获取模块用于获取息屏显示模式开启时长;判断模块还用于判断息屏显示模式开启时长是否大于第二阈值,并在息屏显示模式开启时长大于第二阈值时,触发控制模块关闭息屏显示模式。

本发明实施方式相对于现有技术而言,在预设时间内的旋转角度大于预设角度(第一阈值)时,自动开启息屏显示,显示相关信息;在息屏显示模式开启时长大于预设的开启时长(第二阈值)后,自动关闭息屏显示模式,在不影响用户使用息屏显示功能的前提下,减小了对终端电池电量的损耗。

另外,在终端屏幕处于灭屏状态时,获取终端在预设时间内的旋转角度之前,息屏显示方法还包括:获取终端在任意方向的位移量;在任意方向的位移量大于第三阈值时,执行获取终端在预设时间内的旋转角度的步骤。终端在任意方向发生位移,且位移大于预设的值时,才触发相应的角度获取装置获取终端在预设时间内的旋转角度,进一步减小了对终端电池电量的损耗。

另外,息屏显示方法还包括:获取终端在竖直方向的位移量;在预设时间内的旋转角度大于第一阈值,且竖直方向的位移量大于第四阈值时,执行启动息屏显示模式的步骤。当终端在竖直方向的位移量和预设时间内的旋转角度均大于相应的阈值时,才开启息屏显示模式,大大提升了自动开启息屏显示模式的准确性,避免了误判情况。

另外,在息屏显示模式开启时长大于第二阈值时,关闭息屏显示模式中,具体包括:在息屏显示模式开启后,监测用户对终端屏幕的操作;在息屏显示模式开启时长大于第二阈值,且未监测到用户对终端屏幕的操作时,执行关闭息屏显示模式的步骤。在关闭息屏模式前,通过监测用户在预设的开启时间内是否对终端的屏幕有其他操作,在预设开启时间内没有任何操作才关闭息屏显示模式,从而避免了用户仍然在使用终端的情况下就关闭息屏模式,使终端进入灭屏状态,给用户带来的不便。

另外,息屏显示方法还包括:预先设置息屏显示模式启动后显示的内容和格式。通过预先设置息屏显示模式启动后在终端屏幕显示的内容,及显示内容的格式,使得息屏显示功能更加符合用户需求。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是本发明第一实施方式的息屏显示方法的流程图;

图2是本发明第二实施方式的息屏显示方法的流程图;

图3是本发明第三实施方式的息屏显示方法的流程图;

图4是本发明第四实施方式的息屏显示装置的示意图;

图5是本发明第五实施方式的息屏显示装置的示意图;

图6是本发明第六实施方式的息屏显示装置的示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施方式涉及一种息屏显示方法,具体流程如图1所示。

图1所示的息屏显示方法可以在用户终端中使用,其中该用户终端可以为例如智能手机、平板电脑、个人数字助理、可穿戴式电子设备等等。具体而言,图1涉及的息屏显示方法的流程可以包括:

在步骤101中,获取终端的旋转角度。

具体的说,在终端屏幕处于灭屏状态时,获取终端在预设时间内的旋转角度,如1秒内的旋转角度。

需要说明的是,本实施方式中预设时间的长短可以根据需要由用户输入设置,也可以提供一个时间选择列表供用户选择,还或者根据对实际使用场景、数据的分析设置默认的预设时间值,这里不做具体限制。

另外,需要说明的是,本实施方式中所说的旋转角度为终端在预设时间内,从原始状态旋转到当前状态时,具体转动的角度值。

在步骤102中,判断旋转角度是否大于第一阈值。

具体的说,如果终端在预设时间内的旋转角度大于第一阈值,则进入步骤103;否则,继续获取终端在预设时间内的旋转角度,直到旋转角度大于第一阈值,进入步骤103为止。

需要说明的是,手机等终端在不使用时,通常有两种模式,静置或者跟随人体运动,并且即使处于运动模式,其旋转角度也相对较小,即便是将手机放置在裤子口袋中,大腿的运动幅度通常也小于45°。而我们将手机拿起或从口袋拿出的过程中,手机往往伴有着非常大的转动,因此,我们可以将开启息屏显示模式的的第一阈值设置为60°。但在实际应用中,第一阈值的具体值并不局限于60°,用户可以根据自身的使用习惯,设置合适的角度值作为第一阈值即可。

在步骤103中,开启息屏显示模式。

具体的说,当终端在预设时间内的旋转角度大于第一阈值时,启动息屏显示模式,显示相应的内容。

需要说明的是,本实施方式中启动息屏显示模式后,在终端屏幕上显示的具体内容是预先设置的,设置的内容可以为:时间、电池电量、来电信息、通知等等,但不局限于上述几种,用户可以根据需要选择息屏显示模式开启后要显示的内容,并且还可以根据需要设置相应的显示格式。

在实际应用中,预先设置的息屏显示模式启动后显示的内容和格式可以由用户根据需要、使用习惯进行设置,也可以直接由后台设置好,然后提供选择入口供用户确认需要显示的内容及格式。

为了满足多元的用户需求,还可以在终端的设置界面中提供是否自动开启息屏显示模式的入口,当用户选中该入口后,才会在符合上述条件的情况下,自动开启息屏显示模式;当用户未选中该入口时,认为用户当前不需要使用息屏显示功能,直接从源头关闭息屏显示模式,减小对电池电量的损耗。

另外,也可以由用户选择开启息屏显示模式后,需要点亮屏幕的哪部分,进行显示相应内容。

在步骤104中,获取息屏显示模式开启时长。

具体的说,在息屏显示模式开启后,需要获取息屏显示模式开启时长。

在步骤105中,判断息屏显示模式开启时长是否大于第二阈值。如果息屏显示模式开启时长大于第二阈值,则进入步骤106;否则,继续获取息屏显示模式开启时长,并与第二阈值进行比对,直到进入步骤106为止。

具体的说,在息屏显示模式开启后,通过监测用户对终端屏幕的操作,并在息屏显示模式开启时长大于第二阈值,且未监测到用户对所述终端屏幕的操作时,执行步骤106,关闭息屏显示模式结束本次息屏显示流程。

需要说明的是,本实施方式中的第二阈值的长短同样可以根据需要由用户输入设置,也可以提供一个时间选择列表供用户选择,还或者根据对实际使用场景、数据的分析设置默认的第二阈值,如10秒,这里不做具体限制。

在步骤106中,关闭息屏显示模式,结束本次息屏显示流程。

具体的说,在息屏显示模式开启时长大于第二阈值时,关闭息屏显示模式。

与现有技术相比,本实施方式提供的息屏显示方法,在终端处于灭屏状态时,通过获取终端在预设时间内的旋转角度,并在预设时间内的旋转角度大于预设角度(第一阈值)时,自动开启息屏显示,显示相关信息;在息屏显示模式开启时长大于预设的开启时长(第二阈值)后,自动关闭息屏显示模式,在不影响用户使用息屏显示功能的前提下,减小了对终端电池电量的损耗。

本发明的第二实施方式涉及一种息屏显示方法。本实施方式在第一实施方式的基础上做了进一步改进,具体改进之处为:在终端屏幕处于灭屏状态时,获取终端在预设时间内的旋转角度之前,先获取终端在任意方向的位移量,并在位移量大于第三阈值时,才执行获取终端在预设时间内的旋转角度的步骤,具体流程如图2所示。

在步骤201中,获取终端在任意方向的位移量。

具体的说,在终端屏幕处于灭屏状态时,监测终端在任意方向上的位移变化,当终端在任意方向的位移量发生变化时,获取终端在任意方向的位移量。

在步骤202中,判断任意方向的位移量是否大于第三阈值。如果终端在任意方向的位移量大于第三阈值,则进入步骤203;否则,继续获取终端在任意方向的位移量,直到任意方向的位移量大于第三阈值,进入步骤203为止。

具体的说,在终端处于灭屏状态时,且终端有运动时,在启动内部陀螺仪或其他角度检测设备,获取终端在预设时间内的旋转角度之前,先通过重力感应器,感应终端在任意方向的位移量,如果x/y/z任意方向上的位移量大于第三阈值,如5cm,即可启动内部陀螺仪或其他角度检测设备,执行获取终端在预设时间内的旋转角度的步骤。

在步骤203中,获取终端的旋转角度。

在步骤204中,判断旋转角度是否大于第一阈值。如果终端在预设时间内的旋转角度大于第一阈值,则进入步骤205;否则,继续获取终端在预设时间内的旋转角度,直到旋转角度大于第一阈值,进入步骤205为止。

在步骤205中,开启息屏显示模式。

在步骤206中,获取息屏显示模式开启时长。

在步骤207中,判断息屏显示模式开启时长是否大于第二阈值。如果息屏显示模式开启时长大于第二阈值,则进入步骤208;否则,继续获取息屏显示模式开启时长,并与第二阈值进行比对,直到进入步骤208为止。

在步骤208中,关闭息屏显示模式,结束本次息屏显示流程。

由于步骤203至步骤208与第一实施方式中的步骤101至步骤106大致相同,旨在获取终端在预设时间内的旋转角度,并在旋转角度大于第一阈值时,开启息屏显示模式;在息屏显示模式开启时长大于第二阈值时,关闭息屏显示模式,此处不再赘述。

和位移量两个条件都满足条件,即均大于对应的阈值,才启动息屏模式。

需要说明的是,本实施方式中涉及到的所有阈值,如第一阈值、第二阈值、第三阈值、第三阈值等均可以根据需要由用户输入设置,也可以提供一个选择列表供用户选择,还或者根据对实际使用场景、数据的分析设置默认的阈值,这里不做具体限制。

与现有技术相比,本实施方式提供的息屏显示方法,在获取终端在预设时间内的旋转角度之前,先获取终端在任意方向上的位移量,并根据获取到的位移量判断终端当前的移动是否大于第三阈值,当终端在任意方向上的位移量大于第三阈值时,才去开启检测角度变化的设备,如终端内的陀螺仪,然后获取终端在预设时间内的旋转角度,在不影响用户使用息屏显示功能的情况下,进一步减小了对终端电池电量的损耗。

本发明的第三实施方式涉及一种息屏显示方法。本实施方式在第一实施方式的基础上做了进一步改进,具体改进之处为:在终端屏幕处于灭屏状态时,获取终端在预设时间内的旋转角度和终端在竖直方向的位移量,在预设时间内的旋转角度大于第一阈值,且竖直方向的位移量大于第四阈值时,执行启动息屏显示模式的步骤,具体流程如图3所示。

在步骤301中,获取终端的旋转角度。

在步骤302中,判断旋转角度是否大于第一阈值。如果终端在预设时间内的旋转角度大于第一阈值,则进入步骤303;否则,继续获取终端在预设时间内的旋转角度,直到旋转角度大于第一阈值,进入步骤303为止。

在步骤303中,获取终端在竖直方向的位移量。

具体的说,在终端屏幕处于灭屏状态时,监测终端在竖直方向上的位移变化,当终端在竖直方向的位移量发生变化时,获取终端在竖直方向的位移量。

在步骤304中,判断竖直方向的位移量是否大于第四阈值。

具体的说,如果终端在竖直方向的位移量大于第四阈值,则进入步骤305;否则,继续获取终端在竖直方向的位移量,直到竖直方向的位移量大于第四阈值,进入步骤305为止。

需要说明的是,位移量的判断和旋转角度的判断在实际应用中不存在前后顺序关系,可以同时判断,也可以先判断旋转角度,再判断位移量,只要最终的判断结果是旋转角度和位移量两个条件都满足条件,即均大于对应的阈值,才启动息屏模式。

在步骤305中,开启息屏显示模式。

在步骤306中,获取息屏显示模式开启时长。

在步骤307中,判断息屏显示模式开启时长是否大于第二阈值。如果息屏显示模式开启时长大于第二阈值,则进入步骤208;否则,继续获取息屏显示模式开启时长,并与第二阈值进行比对,直到进入步骤208为止。

在步骤308中,关闭息屏显示模式,结束本次息屏显示流程。

由于步骤301和步骤302,及步骤305至步骤308与第一实施方式中的步骤101至步骤106大致相同,旨在获取终端在预设时间内的旋转角度,并在旋转角度大于第一阈值时,开启息屏显示模式;在息屏显示模式开启时长大于第二阈值时,关闭息屏显示模式,此处不再赘述。

需要说明的是,本实施方式中涉及到的所有阈值,如第一阈值、第二阈值、第三阈值、第三阈值、第四阈值等均可以根据需要由用户输入设置,也可以提供一个选择列表供用户选择,还或者根据对实际使用场景、数据的分析设置默认的阈值,这里不做具体限制。

另外,值得一提的是,本实施方式还可以在第二实施方式的基础上做进一步改进,即在判定终端当前时刻在任意方向上发生位移量,且大于第三阈值时,获取终端在预设时间内的旋转角度或者获取终端在竖直方向的位移量,并进行相应的操作,从而在影响用户使用息屏显示功能的情况下,即减小了对终端电池电量的损耗,又提高了自动开启息屏显示模式的准确性,避免误判情况。

与现有技术相比,本发明实施方式中提供的息屏显示方法,通过获取终端在竖直方向的位移量,并将获取到终端在竖直方向的位移量与第四阈值进行比较,在判定预设时间内的旋转角度大于第一阈值,且竖直方向的位移量大于第四阈值时,才执行启动息屏显示模式的步骤,进行后续操作,从而保证了自动开启息屏显示模式的准确性,避免了由于误判断的情况,影响用户体验的问题。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明的第四实施方式涉及一种息屏显示装置,具体如图4所示。

息屏显示装置400包括:第一获取模块401、第二获取模块402、判断模块403、控制模块404、监测模块405及设置模块406。

其中,第一获取模块401用于在终端屏幕处于灭屏状态时,获取终端在预设时间内的旋转角度。判断模块403用于判断旋转角度是否大于第一阈值,并在旋转角度大于第一阈值时,触发控制模块404启动息屏显示模式。

需要说明的是,本实施方式中控制模块404启动息屏显示模式后,在终端屏幕上显示的具体内容是通过设置模块406预先设置的,如时间、电池电量、来电信息、通知等内容,并且还可以根据需要设置相应的显示格式。

另外,采用设置模块406预先设置息屏显示模式启动后显示的内容和格式可以提供设置入口,由用户根据需要、使用习惯进行设置,也可以直接由后台设置好,然后提供选择入口供用户确认需要显示的内容及格式。

在控制模块404开启息屏显示模式后,第二获取模块402用于获取息屏显示模式开启时长。判断模块403还用于判断息屏显示模式开启时长是否大于第二阈值,并在息屏显示模式开启时长大于第二阈值时,触发控制模块404关闭息屏显示模式。

具体的说,在控制模块404开启息屏显示模式后,息屏显示装置400中的监测模块405会监测用户对终端屏幕的操作。当判断模块403判定息屏显示模式开启时长大于第二阈值,且监测模块405未监测到用户对终端屏幕的操作时,判断模块403才会触发控制模块404关闭息屏显示模式。

与现有技术相比,本实施方式提供的息屏显示装置,在终端处于灭屏状态是,通过获取终端在预设时间内的旋转角度,并在预设时间内的旋转角度大于预设角度(第一阈值)时,自动开启息屏显示,显示相关信息;在息屏显示模式开启时长大于预设的开启时长(第二阈值)后,自动关闭息屏显示模式,在不影响用户使用息屏显示功能的前提下,减小了对终端电池电量的损耗。

不难发现,本实施方式为与第一实施方式相对应的装置实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。

值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。

本发明的第五实施方式涉及一种息屏显示装置。本实施方式在第四实施方式的基础上做了进一步改进,具体改进之处为:在终端屏幕处于灭屏状态时,获取终端在预设时间内的旋转角度之前,先获取终端在任意方向的位移量,并在位移量大于第三阈值时,才获取终端在预设时间内的旋转角度的。

如图5所示,本发明实施方式中的息屏显示装置除了包括图4中所示的模块之外,还包括第三获取模块407。第三获取模块407用于获取终端在任意方向的位移量。

具体的说,在第三获取模块407获取到终端在任意方向的位移量后,判断模块403还用于判断任意方向的位移量是否大于第三阈值,并在任意方向的位移量大于第三阈值时,触发第一获取模块401获取终端在预设时间内的旋转角度。

由于终端在灭屏待机的状态中,其内部的重力感应器、陀螺仪等设备都是开启的,为了进一步降低对终端电池电量的损耗,可以只开启其中之一,因此在实际应用中可以设置终端在灭屏状态时,仅开启重力感应器,即本发明实施方式中的第三获取模块407,在第三获取模块407获取到终端在任意方向的位移量后,且位移量大于第三阈值时,才开启陀螺仪,即本发明实施方式中的第一获取模块401。

与现有技术相比,本实施方式提供的息屏显示装置,在获取终端在预设时间内的旋转角度之前,先获取终端在任意方向上的位移量,并根据获取到的位移量判断终端当前的移动是否大于第三阈值,当终端在任意方向上的位移量大于第三阈值时,才去开启检测角度变化的设备,如终端内的陀螺仪,然后获取终端在预设时间内的旋转角度,在不影响用户使用息屏显示功能的情况下,进一步减小了对终端电池电量的损耗。

由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。

本发明的第六实施方式涉及一种息屏显示装置。本实施方式在第四实施方式的基础上做了进一步改进,具体改进之处为:在终端屏幕处于灭屏状态时,获取终端在预设时间内的旋转角度和终端在竖直方向的位移量,在预设时间内的旋转角度大于第一阈值,且竖直方向的位移量大于第四阈值时,启动息屏显示模式的。

如图6所示,本发明实施方式中的息屏显示装置除了包括图4中所示的模块之外,还包括第四获取模块408。第四获取模块408用于获取终端在竖直方向的位移量。

具体的说,本发明实施方式中,在终端屏幕处于灭屏状态时,控制模块404在启动息屏显示模式之前,需要通过第一获取模块401和第四获取模块408分别获取终端在预设时间内的旋转角度和终端当前在竖直方向的位移量变化,并通过判断模块403进行相应的判断,只有当终端在预设时间内的旋转角度大于第一阈值,且竖直方向的位移量大于第四阈值时,判断模块403才会触发控制模块404启动息屏显示模式。

需要说明的是,位移量的判断和旋转角度的判断在实际应用中不存在前后顺序关系,可以同时判断,也可以先判断旋转角度,再判断位移量,只要最终的判断结果是旋转角度和位移量两个条件都满足条件,即均大于对应的阈值,才启动息屏模式。

另外,值得一提的是,本实施方式还可以在第五实施方式的基础上做进一步改进,即在判定终端当前时刻在任意方向上发生位移量,且大于第三阈值时,获取终端在预设时间内的旋转角度或者获取终端在竖直方向的位移量的,并进行相应的操作,从而在影响用户使用息屏显示功能的情况下,即减小了对终端电池电量的损耗,又提高了自动开启息屏显示模式的准确性,避免误判情况。

与现有技术相比,本实施方式提供的息屏显示装置,通过获取终端在竖直方向的位移量,并将获取到终端在竖直方向的位移量与第四阈值进行比较,在判定预设时间内的旋转角度大于第一阈值,且竖直方向的位移量大于第四阈值时,才启动息屏显示模式,进行后续操作,从而保证了自动开启息屏显示模式的准确性,避免了由于误判断的情况,影响用户体验的问题。

由于第三实施方式与本实施方式相互对应,因此本实施方式可与第三实施方式互相配合实施。第三实施方式中提到的相关技术细节在本实施方式中依然有效,在第三实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第三实施方式中。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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