一种启动控制方法、装置及终端制造方法及图纸

技术编号:11048911 阅读:63 留言:0更新日期:2015-02-18 14:14
本发明专利技术公开了一种启动控制方法、装置及终端。其中,该方法包括:获取应用程序的使用记录信息、资源占用信息以及程序清单信息;按预设的调控系数,并根据使用记录信息、资源占用信息以及启动清单信息调控应用程序的自启动值、启动次序以及启动时间。实施本发明专利技术,系统地实现了在对终端设备进行启动控制时,针对用户需求以及当前终端设备的状态确定待启动程序的启动清单、待启动程序的启动速度、待启动程序的启动次序以及待启动程序的前后台运行状态,从而在符合用户使用需求的前提下,使得终端设备的启动参数以及启动状态得到最优化。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种启动控制方法、装置及终端
技术介绍
随着智能终端的广泛普及,人们的生活中已经离不开智能终端。于此同时,人们的生活节奏也越来越快,在使用移动终端时,对开机的启动速度要求也越来越高。而目前移动终端中在出厂前,一般会预置很多的应用,并且用户在使用过程中,也会安装大量的第三方应用。这些应用当中很多都是在开机时进行自启动,启动过程中会占用系统的内存以及CPU资源。在开机的这一段时间内,大量应用同时并发启动,对系统的有限资源竞争使用,从而导致延长移动终端的开机时间,且用户在系统桌面出现后,进行操作时会出现卡顿现象,特别是用户急于使用某些应用功能时,不能快速使用,造成不好的用户使用体验。
技术实现思路
有鉴于此,本专利技术要解决的技术问题是提供一种启动控制方法、装置及终端,以解决现有技术中,终端在启动时,程序启动不符合用户需求,且终端启动后系统资源消耗过大的缺陷。本专利技术解决上述技术问题所采用的技术方案如下:提出一种启动控制方法,该方法包括:获取应用程序的使用记录信息、资源占用信息以及程序清单信息;按预设的调控系数,并根据使用记录信息、资源占用信息以及启动清单信息调控应用程序的自启动值、启动次序以及启动时间。优选地,获取应用程序的使用记录信息、资源占用信息以及启动清单信息之前包括:在预设时间内统计并提取使用记录信息,其中,使用记录信息包括应用程序的开启时刻、关闭时刻、使用时间、运行状态以及与其它应用程序之间的关联关系。优选地,获取应用程序的使用记录信息、资源占用信息以及启动清单信息之后,按预设的调控系数,并根据使用记录信息、资源占用信息以及启动清单信息调控应用程序的自启动值、启动次序以及启动时间之前包括:根据前一次启动时所采用的调控系数以及启动后的运行状态确定本次启动时所采用的调控系数;或者,自定义调控系数;或者,从云服务器端获取调控系数。优选地,按预设的调控系数,并根据使用记录信息、资源占用信息以及启动清单信息调控应用程序的自启动值、启动次序以及启动时间具体包括:根据使用记录信息、资源占用信息以及启动清单信息分别提取本次启动时的预调控参数;按调控系数以及预调控参数确定本次启动的调控参数;根据调控参数分别调整并得到应用程序的自启动值、启动次序以及启动时间。优选地,按预设的调控系数,并根据使用记录信息、资源占用信息以及启动清单信息调控应用程序的自启动值、启动次序以及启动时间之后包括:记录本次启动时所采用的调控系数以及启动后的运行状态;根据本次启动时所采用的调控系数以及启动后的运行状态确定下一次启动时所采用的调控系数;或者,根据本次启动时所采用的调控系数以及启动后的运行状态确定重新启动时所采用的调控系数。一种启动控制装置,该装置包括:信息获取模块,用于获取应用程序的使用记录信息、资源占用信息以及程序清单信息;启动调控模块,用于按预设的调控系数,并根据使用记录信息、资源占用信息以及启动清单信息调控应用程序的自启动值、启动次序以及启动时间。优选地,本装置还包括预处理模块,预处理模块用于在预设时间内统计并提取使用记录信息,其中,使用记录信息包括应用程序的开启时刻、关闭时刻、使用时间、运行状态以及与其它应用程序之间的关联关系。优选地,本装置包括调控系数确定模块,调控系数确定模块用于,根据前一次启动时所采用的调控系数以及启动后的运行状态确定本次启动时所采用的调控系数;或者,自定义调控系数;或者,从云服务器端获取调控系数。优选地,启动调控模块包括预调控系数确定单元、调控参数确定单元以及启动状态调控单元,其中,预调控系数确定单元用于根据使用记录信息、资源占用信息以及启动清单信息分别提取本次启动时的预调控参数;调控参数确定单元用于按调控系数以及预调控参数确定本次启动的调控参数;启动状态调控单元用于根据调控参数分别调整并得到应用程序的自启动值、启动次序以及启动时间;装置还包括启动维护模块,启动维护模块用于,记录本次启动时所采用的调控系数以及启动后的运行状态;根据本次启动时所采用的调控系数以及启动后的运行状态确定下一次启动时所采用的调控系数;或者,根据本次启动时所采用的调控系数以及启动后的运行状态确定重新启动时所采用的调控系数。一种启动控制终端,该终端包括上述启动控制模块。实施本专利技术,系统地实现了在对终端设备进行启动控制时,针对用户需求以及当前终端设备的状态确定待启动程序的启动清单、待启动程序的启动速度、待启动程序的启动次序以及待启动程序的前后台运行状态,从而在符合用户使用需求的前提下,使得终端设备的启动参数以及启动状态得到最优化。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是本专利技术提出的启动控制方法的流程图;图2是本专利技术第二较佳实施例提出的启动控制方法的流程图;图3是本专利技术第三较佳实施例提出的启动控制方法的流程图;图4是本专利技术第四较佳实施例提出的启动控制方法的流程图;图5是本专利技术第五较佳实施例提出的启动控制方法的流程图;图6是本专利技术提出的启动控制装置的结构框图。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。实施例1图1是本专利技术提出的启动控制方法的流程图。该方法包括:S1,获取应用程序的使用记录信息、资源占用信息以及程序清单信息。一方面,通过终端的系统层调用应用层的相应功能接口,获取应用程序的使用记录信息,另一方面,调用系统层的相应功能模块获取应用程序的资源占用信息,同时,统计记录应用程序的程序清单信息。可以理解,本方法适用于移动终端、平板电脑、笔记本电脑等智能终端设备。在此以手机为例,由于手机属于移动设备,通常而言,既要考虑到用户的正常使用需求能够得以满足,又需要考虑到移动设备的资源消耗,由该资源消耗所带来的电量消耗以及移动设备续航时间。因此,在目前的移动终端智能操作系统内,均具有与电量监控以及资源监控相应的功能模块以及功能接口,通过这些功能模块以及功能接口即可检测运行于该智能操作系统之上的处于应用层的应用程序。本方法在基于现有技术的基础上,通过上述与电量监控相关的模块监测应本文档来自技高网...

【技术保护点】
一种启动控制方法,其特征在于,所述方法包括:获取应用程序的使用记录信息、资源占用信息以及程序清单信息;按预设的调控系数,并根据所述使用记录信息、所述资源占用信息以及所述启动清单信息调控所述应用程序的自启动值、启动次序以及启动时间。

【技术特征摘要】
1.一种启动控制方法,其特征在于,所述方法包括:
获取应用程序的使用记录信息、资源占用信息以及程序清单信息;
按预设的调控系数,并根据所述使用记录信息、所述资源占用信息以及
所述启动清单信息调控所述应用程序的自启动值、启动次序以及启动时间。
2.根据权利要求1所述的启动控制方法,其特征在于,所述获取应用程序
的使用记录信息、资源占用信息以及启动清单信息之前包括:
在预设时间内统计并提取所述使用记录信息,其中,所述使用记录信息
包括所述应用程序的开启时刻、关闭时刻、使用时间、运行状态以及与其它
应用程序之间的关联关系。
3.根据权利要求1所述的启动控制方法,其特征在于,所述获取应用程序
的使用记录信息、资源占用信息以及启动清单信息之后,所述按预设的调控
系数,并根据所述使用记录信息、所述资源占用信息以及所述启动清单信息
调控所述应用程序的自启动值、启动次序以及启动时间之前包括:
根据前一次启动时所采用的调控系数以及启动后的运行状态确定本次启
动时所采用的所述调控系数;
或者,自定义所述调控系数;
或者,从云服务器端获取所述调控系数。
4.根据权利要求1所述的启动控制方法,其特征在于,所述按预设的调控
系数,并根据所述使用记录信息、所述资源占用信息以及所述启动清单信息
调控所述应用程序的自启动值、启动次序以及启动时间具体包括:
根据所述使用记录信息、所述资源占用信息以及所述启动清单信息分别
提取本次启动时的预调控参数;
按所述调控系数以及所述预调控参数确定本次启动的调控参数;
根据所述调控参数分别调控所述应用程序的自启动值、启动次序以及启
动时间。
5.根据权利要求1所述的启动控制方法,其特征在于,所述按预设的调控

\t系数,并根据所述使用记录信息、所述资源占用信息以及所述启动清单信息
调控所述应用程序的自启动值、启动次序以及启动时间之后包括:
记录本次启动时所采用的调控系数以及启动后的运行状态;
根据本次启动时所采用的调控系数以及启动后的运行状态确定下一次启
动时所采用的所述调控系数;
或者,根据本...

【专利技术属性】
技术研发人员:王贤伟
申请(专利权)人:深圳市中兴移动通信有限公司
类型:发明
国别省市:广东;44

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

1