一种热门应用控制的方法及移动终端技术

技术编号:15616125 阅读:231 留言:0更新日期:2017-06-14 03:23
本发明专利技术实施例公开了一种热门应用控制的方法及移动终端,该方法包括:统计安装的第一应用的历史活跃度与第一应用的用户评级;第一应用的历史活跃度基于第一应用的历史累计启动次数和历史累计使用时长确定,第一应用的用户评级基于用户对第一应用的评价确定;第一应用为移动终端安装的所有应用中的任一个;根据第一应用的历史活跃度与第一应用的用户评级计算第一应用的热度值;确定移动终端安装的所有应用中热度值大于预设热度值的至少一个热门应用;当至少一个热门应用启动之后,为至少一个热门应用分配相应的专用内存资源和/或专用中央处理器CPU资源。本发明专利技术实施例可以根据应用的热度值确定热门应用,并保证热门应用的使用体验。

【技术实现步骤摘要】
一种热门应用控制的方法及移动终端
本专利技术涉及移动终端
,具体涉及一种热门应用控制的方法及移动终端。
技术介绍
用户在使用手机、平板电脑等移动终端时,由于移动终端的中央处理器(CentralProcessingUnit,CPU)资源和内存资源有限,当移动终端上开启的应用数量较多时,会导致移动终端上的CPU资源和内存资源不够用,导致应用的使用体验不佳。现有技术中,当发现移动终端CPU资源和内存资源不够用时(例如,移动终端卡顿、反应速度慢时),会提醒用户关闭部分占用CPU资源和内存资源较多的应用,以保证其他应用的使用体验。如果移动终端上开启的应用较多,可能会频繁的提醒用户关闭应用,影响用户体验。
技术实现思路
本专利技术实施例提供了一种热门应用控制的方法及移动终端,可以根据应用的热度值确定热门应用,并保证热门应用的使用体验。本专利技术实施例第一方面提供一种热门应用控制的方法,包括:统计安装的第一应用的历史活跃度与所述第一应用的用户评级;所述第一应用的历史活跃度基于所述第一应用的历史累计启动次数和历史累计使用时长确定,所述第一应用的用户评级基于用户对所述第一应用的评价确定;所述第一应用为移动终端安装的所有应用中的任一个;根据所述第一应用的历史活跃度与所述第一应用的用户评级计算所述第一应用的热度值;确定所述移动终端安装的所有应用中热度值大于预设热度值的至少一个热门应用;当所述至少一个热门应用启动之后,为所述至少一个热门应用分配相应的专用内存资源和/或专用中央处理器CPU资源。本专利技术实施例第二方面提供一种移动终端,包括:统计单元,用于统计安装的第一应用的历史活跃度与所述第一应用的用户评级;所述第一应用的历史活跃度基于所述第一应用的历史累计启动次数和历史累计使用时长确定,所述第一应用的用户评级基于用户对所述第一应用的评价确定;所述第一应用为移动终端安装的所有应用中的任一个;计算单元,用于根据所述第一应用的历史活跃度与所述第一应用的用户评级计算所述第一应用的热度值;确定单元,用于确定所述移动终端安装的所有应用中热度值大于预设热度值的至少一个热门应用;分配单元,用于当所述至少一个热门应用启动之后,为所述至少一个热门应用分配相应的专用内存资源和/或专用中央处理器CPU资源。本专利技术实施例第三方面提供一种移动终端,包括:处理器、存储器、通信接口,所述处理器与所述存储器和所述通信接口连接;所述存储器存储有可执行程序代码,所述通信接口用于无线通信;所述处理器用于调用所述存储器中的所述可执行程序代码,执行本专利技术实施例第一方面所描述的方法。实施本专利技术实施例,具有如下有益效果:移动终端可以统计安装的所有应用的历史活跃度与所有应用的用户评级,并计算所有应用的热度值,确定移动终端安装的所有应用中热度值大于预设热度值的至少一个热门应用,并在上述至少一个热门应用启动之后,为上述至少一个热门应用分配相应的专用内存资源和/或专用CPU资源,以保证热门应用的使用体验。本专利技术实施例可以通过计算应用的热度值来筛选热门应用,并在热门应用开启时,为热门应用分配专用资源(专用内存资源和/或专用CPU资源),以保证热门应用的使用体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例公开的一种热门应用控制的方法的流程示意图;图2是本专利技术实施例公开的另一种热门应用控制的方法的流程示意图;图3是本专利技术实施例公开的一种移动终端的结构示意图;图4是本专利技术实施例公开的另一种移动终端的结构示意图;图5是本专利技术实施例公开的另一种移动终端的结构示意图;图6是本专利技术实施例公开的另一种移动终端的结构示意图;图7是本专利技术实施例公开的另一种移动终端的结构示意图;图8是本专利技术实施例公开的又一种移动终端的结构示意图;图9是本专利技术实施例公开的又一种移动终端的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。整体而言,现有技术中,当发现移动终端CPU资源和内存资源不够用时,会提醒用户关闭部分占用CPU资源和内存资源较多的应用,以保证其他应用的使用体验。本专利技术实施例通过计算移动终端上安装的应用的热度值来筛选热门应用,并在热门应用开启时,为热门应用分配专用资源(专用内存资源和/或专用CPU资源),以保证热门应用的使用体验。此外,本专利技术实施例所涉及到的移动终端可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(UserEquipment,UE),移动台(MobileStation,MS),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为移动终端。下面对本专利技术实施例进行详细介绍。请参阅图1,图1是本专利技术实施例公开的一种热门应用控制的方法的流程示意图,如图1所示,该热门应用控制的方法包括如下步骤。S101,移动终端统计安装的第一应用的历史活跃度与第一应用的用户评级;第一应用的历史活跃度基于第一应用的历史累计启动次数和历史累计使用时长确定,第一应用的用户评级基于用户对第一应用的评价确定;第一应用为移动终端安装的所有应用中的任一个。本专利技术实施例中,移动终端上可以安装有很多的应用(这里的应用,就是应用程序,简称APP),例如,微信、微博、支付宝、QQ、邮箱、浏览器应用、视频应用、游戏应用等等。用户对这些应用的使用偏好是不同的,比如,用户可能经常会使用微信和微博,而较少使用邮箱和浏览器应用,因此,这些应用的活跃度会有较大的差异。历史活跃度,是过去的一段时间(例如前一天或者前n天)内的活跃度。移动终端可以计算每个应用的历史活跃度。以第一应用(第一应用为移动终端安装的所有应用中的任一个)为例,举例来说,移动终端可以统计第一应用的历史(例如前一天或者前n天)累计启动次数和历史(例如前一天或者前n天)累计使用时长,根据第一应用的历史累计启动次数以及对应的权重本文档来自技高网
...
一种热门应用控制的方法及移动终端

【技术保护点】
一种热门应用控制方法,其特征在于,包括:统计安装的第一应用的历史活跃度与所述第一应用的用户评级;所述第一应用的历史活跃度基于所述第一应用的历史累计启动次数和历史累计使用时长确定,所述第一应用的用户评级基于用户对所述第一应用的评价确定;所述第一应用为移动终端安装的所有应用中的任一个;根据所述第一应用的历史活跃度与所述第一应用的用户评级计算所述第一应用的热度值;确定所述移动终端安装的所有应用中热度值大于预设热度值的至少一个热门应用;当所述至少一个热门应用启动之后,为所述至少一个热门应用分配相应的专用内存资源和/或专用中央处理器CPU资源。

【技术特征摘要】
1.一种热门应用控制方法,其特征在于,包括:统计安装的第一应用的历史活跃度与所述第一应用的用户评级;所述第一应用的历史活跃度基于所述第一应用的历史累计启动次数和历史累计使用时长确定,所述第一应用的用户评级基于用户对所述第一应用的评价确定;所述第一应用为移动终端安装的所有应用中的任一个;根据所述第一应用的历史活跃度与所述第一应用的用户评级计算所述第一应用的热度值;确定所述移动终端安装的所有应用中热度值大于预设热度值的至少一个热门应用;当所述至少一个热门应用启动之后,为所述至少一个热门应用分配相应的专用内存资源和/或专用中央处理器CPU资源。2.根据权利要求1的所述的方法,其特征在于,所述根据所述第一应用的历史活跃度与所述第一应用的用户评级计算所述第一应用的热度值,包括:获取所述第一应用的历史活跃度的第一权重值,获取所述第一应用的用户评级的第二权重值;将所述第一应用的历史活跃度与所述第一权重值之积和所述第一应用的用户评级与所述第二权重值之积相加作为所述第一应用的热度值。3.根据权利要求1或2所述的方法,其特征在于,所述确定所述移动终端安装的所有应用中热度值大于预设热度值的至少一个热门应用,包括:获取所述移动终端的可用专用内存资源大小和可用专用CPU资源大小;统计所述移动终端安装的所有应用的热度排行;根据所述可用专用内存资源大小、所述可用专用CPU资源大小、所述所有应用的热度排行确定热度值大于预设热度值的至少一个热门应用。4.根据权利要求1-3任一项所述的方法,其特征在于,所述为所述至少一个热门应用分配相应的专用内存资源和/或专用中央处理器CPU资源,包括:统计第二应用的历史使用内存资源大小与所第二应用的历史使用CPU资源大小,所述第二应用为所述至少一个热门应用中的任一个;根据所述第二应用的历史使用内存资源的最大值与所第二应用的历史使用CPU资源的最大值为所述第二应用分配专用内存资源和/或专用核心。5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:当所述移动终端已经启动的热门应用的个数达到预设上限值时,若有新的热门应用启动,获取所述新的热门应用的热度值;判断所述新的热门应用的热度值是否大于第三应用的热度值,所述第三应用为所述移动终端已经启动的热门应用中的任一个;若是,则释放为所述第三应用分配的专用内存资源和/或专用CPU资源,并将所述为所述第三应用分配的专用内存资源和/或专用CPU资源分配给所述新的热门应用;若否,则为所述新的热门应用分配普通内存资源和/或普通CPU资源。6.一种移动终端,其特征在于,包括:统计单元,用于统计安装的第一应用的历史活跃度与所述第一应用的用户评级;所述第一应用的历史活跃度基于所述第一应用的历史累计启动次数和历史累计使用...

【专利技术属性】
技术研发人员:白剑
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1