一种终端使用时长管理方法和装置制造方法及图纸

技术编号:14421017 阅读:118 留言:0更新日期:2017-01-12 23:21
本发明专利技术实施例公开了一种终端使用时长管理方法,所述方法包括:判断当前监控周期内是否存在屏幕操作行为记录;若存在屏幕操作行为记录,则将预先记录的当前监控周期的屏幕使用总时长加上本次屏幕开启时长的和作为计时起点,开始屏幕使用计时;按照预设的刷新周期显示所述屏幕使用计时;当检测到屏幕关闭行为时,停止屏幕使用计时,并根据所述屏幕使用计时的结果记录当前监控周期的屏幕使用总时长;根据当前监控周期内的屏幕使用总时长,发出终端使用时长提示信息。本发明专利技术实施例还公开了一种终端使用时长管理装置。采用本发明专利技术,有效准确的向用户提示对终端的使用时长。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种终端使用时长管理方法和装置
技术介绍
随着移动终端的技术发展,人们在日常生活中越来越离不开移动终端,而长时间使用移动终端,会给用户的眼睛带来很大的影响和伤害,如何监控用户使用移动终端的时长,以实现向用户发出用眼健康提示,已经成为计算机
中的一个现实需求。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种终端使用时长管理方法和装置,可有效准确的向用户提示对终端的使用时长。为了解决上述技术问题,本专利技术实施例提供了一种终端使用时长管理方法,所述方法包括:判断当前监控周期内是否存在屏幕操作行为记录;若存在屏幕操作行为记录,则将预先记录的当前监控周期的屏幕使用总时长加上本次屏幕开启时长的和作为计时起点,开始屏幕使用计时;秒级刷新显示所述屏幕使用计时;当检测到屏幕关闭行为时,停止屏幕使用计时,并根据所述屏幕使用计时的结果记录当前监控周期的屏幕使用总时长。相应地,本专利技术实施例还提供了一种终端使用时长管理装置,所述装置包括:屏幕记录判断模块,用于判断当前监控周期内是否存在屏幕操作行为记录;屏幕使用计时模块,用于若存在屏幕操作行为记录,则将预先记录的当前监控周期的屏幕使用总时长加上本次屏幕开启时长的和作为计时起点,开始屏幕使用计时;计时显示模块,用于秒级刷新显示所述屏幕使用计时;所述屏幕使用计时模块,还用于当检测到屏幕关闭行为时,停止屏幕使用计时,并根据所述屏幕使用计时的结果记录当前监控周期的屏幕使用总时长。本实施例中通过监控终端屏幕的屏幕操作行为,进而根据预先记录的当前监控周期的屏幕使用总时长加上本次屏幕开启时长的和作为计时起点进行屏幕使用计时,实时向用户反馈当前监控周期内终端屏幕的屏幕使用总时长,从而有效准确的向用户提示对终端的使用时长。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中的一种终端使用时长管理方法的流程示意图;图2是本专利技术另一实施例中的终端使用时长管理方法的流程示意图;图3是本专利技术实施例中显示当前监控周期内终端屏幕的屏幕使用总时长的示意图;图4是本专利技术实施例中的一种终端使用时长管理装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例中的终端使用时长管理方法和装置,可以实现在如个人电脑、智能手机、平板电脑、智能便携式设备等电子终端中,通过监控该电子屏幕开启的使用时长,实现记录用户使用终端的用眼时长,从而有效准确的向用户提示对终端的使用时长。图1是本专利技术实施例中的一种终端使用时长管理方法的流程示意图,如图所示本实施例中的终端使用时长管理方法流程可以包括:S101,判断当前监控周期内是否存在屏幕操作行为记录。具体的,所述监控周期可以为1小时、1天、1周或其他可由用户设定的监控周期。终端使用时长管理装置可以在运行监控服务过程中实时监测终端屏幕是否发生屏幕操作行为,例如在可选实施例中,终端屏幕开启或关闭时,可由终端操作系统向终端使用时长管理装置发送对应的屏幕操作行为通知,从而终端使用时长管理装置可以记录终端屏幕的屏幕操作行为。若在当前监控周期内不存在屏幕操作行为记录,则表示在当前监控周期内首次运行监控服务,则可以将监控服务的运行时间作为当前监控周期的计时起点,开始屏幕使用计时,否则执行S102。所述屏幕操作行为可以包括屏幕开启行为和屏幕关闭行为,所述屏幕关闭行为可以包括锁屏、关机或其他导致屏幕下电关闭的操作,所述屏幕开启行为可以包括屏幕解锁、开机或其他触发屏幕上电开启的操作。需要指出的是,触发实施本实施例中的终端使用时长管理方法流程,可以由开始运行监控服务的指令触发,也可以由检测到屏幕开启操作触发,还可以是检测到用户打开屏幕使用时长显示界面或输入显示屏幕使用时长的指令的时候触发的。S102,若存在屏幕操作行为记录,则将预先记录的当前监控周期的屏幕使用总时长加上本次屏幕开启时长的和作为计时起点,开始屏幕使用计时。具体的,终端使用时长管理装置可以获取屏幕操作行为记录中最近一次的屏幕开启行为的发生时间,进而计算所述最近一次的屏幕开启行为至当前的时长,作为所述本次屏幕开启时长。所述当前监控周期的屏幕使用总时长可以是终端使用时长管理装置预先记录得到并保存在本地预设路径下,如保存在预设数据库或数据文件中,在需要的时候终端使用时长管理装置可以读取得到当前记录的当前监控周期的屏幕使用总时长,进而将预先记录的当前监控周期的屏幕使用总时长加上本次屏幕开启时长的和作为计时起点,开始屏幕使用计时。例如预先记录的当前监控周期的屏幕使用总时长为40分钟,本次屏幕开启时长为2分55秒,则计时起点可以为42:55。在可选实施例中,所述屏幕使用计时可以为通过终端内置的Chronometer(精密计时器)控件进行计时。S103,按照预设的刷新周期显示所述屏幕使用计时。所述预设的刷新周期可以为1秒、5秒或30秒等。例如图3所示,每秒刷新显示所述屏幕使用计时,即可实现实时向用户反馈当前监控周期内终端屏幕的屏幕使用总时长。S104,当检测到屏幕关闭行为时,停止屏幕使用计时,并根据所述屏幕使用计时的结果记录当前监控周期的屏幕使用总时长。具体实现中,可以由终端操作系统向终端使用时长管理装置发送对应的屏幕操作行为通知,从而终端使用时长管理装置可以检测到终端屏幕发生了屏幕关闭行为,进而停止屏幕使用计时,并记录所述屏幕使用计时的结果作为当前监控周期的屏幕使用总时长,用以下次开始监控屏幕使用时长的屏幕使用计时时使用。S105,根据当前监控周期内的屏幕使用总时长,发出终端使用时长提示信息。具体实现中,可以预先设定一个阈值,若当前监控周期内的屏幕使用总时长大于预设阈值,则发出终端使用时长提示信息。在其他可选实施例中,还可以在当前监控周期内的屏幕使用总时长大于预设阈值后,每次开启屏幕或使用屏幕超过5分钟时,向用户发出终端使用时长提示信息。本实施例中通过监控终端屏幕的屏幕操作行为,进而根据预先记录的当前监控周期的屏幕使用总时长加上本次屏幕开启时长的和作为计时起点进行屏幕使用计时,进而实时地向用户反馈当前监控周期内终端屏幕的屏幕使用总时长,从而实现有效准确的向用户提示对终端的使用时长。图2是本专利技术另一实施例中的终端使用时长管理方法的流程示意图,如图所示本实施例中的终端使用时长管理方法流程包括以下步骤:S201,判断当前监控周期内是否存在屏幕操作行为记录。具体的,所述监控周期可以为1小时、1天、1周或其他可由用户设定的监控周期。终端使用时长管理装置可以在运行监控服务过程中实时监测终端屏幕是否发生屏幕操作行为,例如在可选实施例中,终端屏幕开启或关闭时,可由终端操作系统向终端使用时长管理装置发送对应的屏幕操作行为通知,从本文档来自技高网...
一种终端使用时长管理方法和装置

【技术保护点】
一种终端使用时长管理方法,其特征在于,所述方法包括:判断当前监控周期内是否存在屏幕操作行为记录;若存在屏幕操作行为记录,则将预先记录的当前监控周期的屏幕使用总时长加上本次屏幕开启时长的和作为计时起点,开始屏幕使用计时;按照预设的刷新周期显示所述屏幕使用计时;当检测到屏幕关闭行为时,停止屏幕使用计时,并根据所述屏幕使用计时的结果记录当前监控周期的屏幕使用总时长;根据当前监控周期内的屏幕使用总时长,发出终端使用时长提示信息。

【技术特征摘要】
1.一种终端使用时长管理方法,其特征在于,所述方法包括:判断当前监控周期内是否存在屏幕操作行为记录;若存在屏幕操作行为记录,则将预先记录的当前监控周期的屏幕使用总时长加上本次屏幕开启时长的和作为计时起点,开始屏幕使用计时;按照预设的刷新周期显示所述屏幕使用计时;当检测到屏幕关闭行为时,停止屏幕使用计时,并根据所述屏幕使用计时的结果记录当前监控周期的屏幕使用总时长;根据当前监控周期内的屏幕使用总时长,发出终端使用时长提示信息。2.如权利要求1所述的终端使用时长管理方法,其特征在于,所述方法还包括:若不存在屏幕操作行为记录,则将监控服务本次的运行时间作为当前监控周期的计时起点,开始屏幕使用计时。3.如权利要求1所述的终端使用时长管理方法,其特征在于,所述将预先记录的当前监控周期的屏幕使用总时长加上本次屏幕开启时长的和作为计时起点,开始屏幕使用计时之前还包括:判断所述屏幕操作行为记录中最近一次发生的屏幕操作行为是屏幕开启行为或屏幕关闭行为;若是屏幕开启行为,则执行所述将预先记录的当前监控周期的屏幕使用总时长加上本次屏幕开启时长的和作为计时起点,开始屏幕使用计时;若是屏幕关闭行为,则将预先记录的当前监控周期的屏幕使用总时长作为计时起点,开始屏幕使用计时。4.如权利要求1所述的终端使用时长管理方法,其特征在于,所述读取预先记录的当前监控周期的屏幕使用总时长加上本次屏幕开启时长的和作为计时起点,开始屏幕使用计时之前还包括:判断当前是否为监控服务本次启动后的首次计时;若是监控服务本次启动后的首次计时,则将预先记录的当前监控周期的屏幕使用总时长作为计时起点,开始屏幕使用计时;若不是监控服务本次启动后的首次计时,则执行所述将预先记录的当前监控周期的屏幕使用总时长加上本次屏幕开启时长的和作为计时起点,开始屏幕使用计时。5.如权利要求1所述的终端使用时长管理方法,其特征在于,所述读取预先记录的当前监控周期的屏幕使用总时长加上本次屏幕开启时长的和作为计时起点,开始屏幕使用计时之前还包括:判断当前是否为终端操作系统本次启动后的首次计时;若是操作系统本次启动后的首次计时,则将预先记录的当前监控周期的屏幕使用总时长作为计时起点,开始屏幕使用计时;若不是监控服务本次启动后的首次计时,则执行所述将预先记录的当前监控周期的屏幕使用总时长加上本次屏幕开启时长的和作为计时起点,开始屏幕使用计时。6.如权利要求3-5中任一项所述的终端使用时长管理方法,其特征在于,所述方法还包括:获取屏幕操作行为记录中最近一次的屏幕开启行为的发生时间;计算所述最近一次的屏幕开启行为至当前的时长,作为所述本次屏幕开启时长。7.如权利要求1所述的终端使用时长管理方法,其特征在于,所述根据当前监控周期内的屏幕使用总时长,发出终端使用时长提示信息包括:若当前监控周期内的屏幕使用总时长大于预设阈值,则发出终端使用时长提示信息。8.如权利要求1所述的终端使用时长管理方法,其特征在于,所述屏幕使用计时为通过终端内置的Chronometer控件进行计时。9.一种终端使用时长管理装置,其特征在于,所述装置包括:屏幕记录判断模块,用于判断当...

【专利技术属性】
技术研发人员:姚潮生
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1