时长管理方法、装置、设备、可读存储介质及程序产品制造方法及图纸

技术编号:39308321 阅读:15 留言:0更新日期:2023-11-12 15:55
本申请实施例提出了一种时长管理方法、装置、设备、可读存储介质及程序产品,可应用于云技术、人工智能、智慧平台、应用软件、车载等领域或场景,该方法包括:在虚拟专用网VPN进程连接到第一目标服务器之后,利用VPN进程启动计时任务;若VPN进程关闭,使得VPN进程与第一目标服务器断开连接,则重新启动VPN进程,并将VPN进程重新连接到第一目标服务器;获取VPN进程计时的目标时长以及记录的终端设备的亮屏数据;根据目标时长和亮屏数据确定终端设备的使用时长。通过本申请实施例,可以提高使用时长记录的准确性,并降低耗电量。并降低耗电量。并降低耗电量。

【技术实现步骤摘要】
时长管理方法、装置、设备、可读存储介质及程序产品


[0001]本申请涉及通信
,具体涉及时长管理方法、时长管理装置、计算机设备、计算机可读存储介质以及计算机程序产品。

技术介绍

[0002]时长记录功能可以记录设备的使用时长,以便于对设备的使用情况进行管理,达到健康上网的目的。目前,采用使用时长记录软件记录设备的使用时长,即通过让时长记录软件保持在后台运行,从而根据时长记录软件的运行时间计算设备的使用时间。但是,时长记录软件容易被系统误杀,此时计时将会停止,从而导致计时不准确。并且,保持运行时长记录软件的持续运行会极大地增加设备的耗电量。因此,如何提高使用时长记录的准确性,并降低耗电量,是目前亟需解决的问题。

技术实现思路

[0003]本申请提供了一种时长管理方法、装置、设备、可读存储介质及程序产品,可以提高使用时长记录的准确性,并降低耗电量。
[0004]第一方面,本申请提供了一种时长管理方法,该方法包括:
[0005]在虚拟专用网VPN进程连接到第一目标服务器之后,利用所述VPN进程启动计时任务;
[0006]若所述VPN进程关闭,使得所述VPN进程与所述第一目标服务器断开连接,则重新启动所述VPN进程,并将所述VPN进程重新连接到所述第一目标服务器;
[0007]获取所述VPN进程计时的目标时长以及记录的终端设备的亮屏数据;
[0008]根据所述目标时长和所述亮屏数据确定所述终端设备的使用时长。
[0009]第二方面,本申请提供了一种时长管理装置,该装置包括:
[0010]执行模块,用于在虚拟专用网VPN进程连接到第一目标服务器之后,利用所述VPN进程启动计时任务;
[0011]所述执行模块,还用于若所述VPN进程关闭,使得所述VPN进程与所述第一目标服务器断开连接,则重新启动所述VPN进程,并将所述VPN进程重新连接到所述第一目标服务器;
[0012]获取模块,用于获取所述VPN进程计时的目标时长以及记录的终端设备的亮屏数据;
[0013]计算模块,用于根据所述目标时长和所述亮屏数据确定所述终端设备的使用时长。
[0014]第三方面,本申请提供了一种计算机设备,包括:处理器、存储装置和通信接口,上述处理器、上述通信接口和上述存储装置相互连接,其中,上述存储装置存储有可执行程序代码,上述处理器用于调用上述可执行程序代码,用以实现上述的时长管理方法。
[0015]第四方面,本申请提供了一种计算机可读存储介质,上述计算机可读存储介质存
储有计算机程序,上述计算机程序包括程序指令,上述程序指令被处理器执行,用以实现如上述的时长管理方法。
[0016]第五方面,本申请提供了一种计算机程序产品,上述计算机程序产品包括计算机程序或计算机指令,上述计算机程序或计算机指令被处理器执行,用以实现上述的时长管理方法。
[0017]本申请通过将VPN进程连接到第一目标服务器之后,利用VPN进程启动计时任务,再根据VPN进程计时的目标时长以及记录的终端设备的亮屏数据确定终端设备的使用时长。相比于采用使用时长记录软件记录设备的使用时长来说,本申请通过VPN进程进行使用时长记录,由于VPN进程只能被使用对象手动关闭,降低了被使用对象误关、内存占用过高被系统强制关掉的可能性,保证了使用时长的持续记录,进而提高了基于VPN进程进行使用时长记录的准确性。由于VPN进程相比于使用时长记录软件来说占用内存更小,利用VPN进程进行使用时长统计,可以降低了终端设备实现使用时长记录的耗电量。并且,当VPN进程关闭时,终端设备会立即启动VPN进程,并将VPN进程重新连接到第一目标服务器,保证了VPN进程的常驻,上述方法使得VPN进程可以快速回到计时任务中,从而进行稳定、准确的计时操作,进一步提高了使用时长记录的准确性。
附图说明
[0018]为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是本申请一个示例性实施例提供的一种时长管理系统的架构示意图;
[0020]图2是本申请一个示例性实施例提供的一种时长管理方法的流程示意图;
[0021]图3是本申请一个示例性实施例提供的另一种时长管理方法的流程示意图;
[0022]图4A是本申请一个示例性实施例提供的一种VPN进程的启动界面图;
[0023]图4B是本申请一个示例性实施例提供的一种VPN进程重启的处理流程图;
[0024]图4C是本申请一个示例性实施例提供的一种基于VPN进程的使用时长统计的处理流程图;
[0025]图4D是本申请一个示例性实施例提供的一种服务器切换的处理流程图;
[0026]图4E是本申请一个示例性实施例提供的另一种服务器切换的处理流程图;
[0027]图4F是本申请一个示例性实施例提供的一种配置文件的安装界面图;
[0028]图4G是本申请一个示例性实施例提供的一种连接后台服务器的处理流程图;
[0029]图4H是本申请一个示例性实施例提供的另一种服务器切换的处理流程图;
[0030]图4I是本申请一个示例性实施例提供的另一种服务器切换的处理流程图;
[0031]图4J是本申请一个示例性实施例提供的一种使用时长统计的界面展示图;
[0032]图5是本申请一个示例性实施例提供的一种时长管理装置的示意框图;
[0033]图6是本申请一个示例性实施例提供的一种计算机设备的示意框图。
具体实施方式
[0034]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完
整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0035]需要说明的是,本申请实施例中所涉及到的“第一”、“第二”等描述仅用于描述目的,而不能理解为指示或者暗示其相对重要性或者隐含指明所指示的技术特征的数量。因此,限定有“第一”、“第二”的技术特征可以明示或者隐含的包括至少一个该特征。
[0036]为了更好地理解本申请实施例的方案,下面先对本申请实施例可能涉及的相关术语和概念进行介绍。
[0037]移动设备管理(Mobile Device Management,MDM)是管理移动设备的所有内容的过程。移动设备管理包括存储有关移动设备的基本信息、决定设备上可以存在哪些应用、定位设备,以及在设备丢失时保护设备等。
[0038]本专利技术实施例可应用于车载场景、智慧交通、辅助驾驶、人工智能等各种领域或场景,下面将对几个典型领域或场景进行介绍。
[0039]智能交通系统(Intelligent Traffic Syste本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种时长管理方法,其特征在于,所述方法包括:在虚拟专用网VPN进程连接到第一目标服务器之后,利用所述VPN进程启动计时任务;若所述VPN进程关闭,使得所述VPN进程与所述第一目标服务器断开连接,则重新启动所述VPN进程,并将所述VPN进程重新连接到所述第一目标服务器;获取所述VPN进程计时的目标时长以及记录的终端设备的亮屏数据;根据所述目标时长和所述亮屏数据确定所述终端设备的使用时长。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于针对VPN启动控件的触发操作,启动VPN进程,并在第一应用界面展示所述VPN进程的标识信息;获取终端设备在第一时刻的设备状态信息;根据所述第一时刻的设备状态信息确定第一目标服务器,并将所述VPN进程连接到所述第一目标服务器,所述第一目标服务器为宿主应用本地服务器、后台服务器、VPN进程本地服务器中的一个。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:获取所述终端设备在第二时刻的设备状态信息;根据所述第二时刻的设备状态信息确定第二目标服务器,所述第二目标服务器为宿主应用本地服务器、后台服务器、VPN进程本地服务器中的一个;若所述第二目标服务器与所述第一目标服务器不同,则断开所述VPN进程与所述第一目标服务器的连接,并将所述VPN进程连接到所述第二目标服务器。4.根据权利要求3所述的方法,其特征在于,所述设备状态信息包括启动状态信息,所述根据所述第二时刻的设备状态信息确定第二目标服务器,包括:获取所述终端设备在所述第二时刻的启动状态信息;若所述第二时刻的启动状态信息指示所述终端设备上的宿主应用启动,则确定第二目标服务器为所述宿主应用本地服务器。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:获取所述终端设备在第三时刻的启动状态信息;若所述第三时刻的启动状态信息指示所述终端设备上的宿主应用关闭,则获取所述终端设备在所述第三时刻的联网状态信息;若所述第三时刻的联网状态信息指示所述终端设备联网,则将所述VPN进程连接到所述后台服务器;若所述第三时刻的联网状态信息指示所述终端设备断网,则将所述VPN进程连接到所述VPN进程本地服务器。6.根据权利要求4所述的方法,其特征在于,所述设备状态信息还包括联网状态信息,所述方法还包括:若所述第二时刻的启动状态信息指示所述终端设备上的宿主应用关闭,则获取所述终端设备在所述第二时刻的联网状态信息;若所述第二时刻的联网状态信息指示所述终端设备联网,则确定所述第二目标服务器为所述后台服务器;若所述第二时刻的联网状态信息指示所述终端设备断网,则确定所述第二目标服务器
为所述VPN进程本地服务器。7.根据权利要求6所述的方法,其特征在于,所述确定所述第二目标服务器为所述后台服务器之后,或者所述确定所述第二目标服务器为所述VPN进程本地服务器之后,所述方法还包括:获取所述终端设备在第四时刻的启动状态信息;若所述第四时刻的启动状态信息指示所述终端设备上的宿主应用启动,则将所述VPN进程连接的服务器从所述后台服务器或者所述VPN进程本地服务器切换到所述宿主应用本地服务器。8.根据权利要求1或2所述的方法,其特征在于,所述第一目标服务器为后台服务器,所述方法还包括:在执...

【专利技术属性】
技术研发人员:杜玮
申请(专利权)人:广州腾讯科技有限公司
类型:发明
国别省市:

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

1