应用分组调整方法、装置、存储介质及电子设备制造方法及图纸

技术编号:28950597 阅读:17 留言:0更新日期:2021-06-18 22:14
本申请实施例提供一种应用分组调整方法、装置、存储介质及电子设备。该应用分组调整方法通过获取当前的地理位置;根据所述地理位置获取历史时间段内各应用的使用信息;确定当前时间点;根据所述使用信息调整所述当前时间点下各应用的优先级;基于所述优先级对多个应用待机分组中的应用进行调整。

【技术实现步骤摘要】
【国外来华专利技术】应用分组调整方法、装置、存储介质及电子设备
本申请涉及电子
,尤其涉及一种应用分组调整方法、装置、存储介质及电子设备。
技术介绍
目前,很多移动电子设备使用安卓(Android)操作系统。其中,安卓系统中包含应用待机分组功能。应用待机分组功能是一项电量管理功能。应用待机分组包含如下五个分组,分别为:活跃(Active)、工作(WorkingSet)、常用(Frequent)、极少(Rare)、偶尔(Appisnotfrequentlyused)。系统会根据每个应用的使用情况,将其划分至上述分组中的一个,而每个分组对设备资源的调度各有不同的限制。
技术实现思路
本申请实施例提供一种应用分组调整方法、装置、存储介质及电子设备,可以有效控制电子设备的资源消耗。第一方面,本申请实施例提供一种应用分组调整方法,应用于电子设备,所述电子设备的操作系统包括多个层级的应用待机分组,分组层级越高的应用待机分组被配置为对所述电子设备资源的调度能力越强,所述方法包括:获取当前的地理位置;根据所述地理位置获取历史时间段内各应用的使用信息;确定当前时间点;根据所述使用信息调整所述当前时间点下各应用的优先级;基于所述优先级对多个应用待机分组中的应用进行调整。第二方面,本申请实施例提供一种应用分组调整装置,应用于电子设备,所述电子设备的操作系统包括多个层级的应用待机分组,分组层级越高的应用待机分组被配置为对所述电子设备资源的调度能力越强,所述装置包括:获取当前的地理位置r>根据所述地理位置获取历史时间段内各应用的使用信息;确定当前时间点;根据所述使用信息调整所述当前时间点下各应用的优先级;基于所述优先级对多个层级的应用待机分组中的应用进行调整,其中,分组层级越高的应用待机分组被配置为对所述电子设备资源的调度能力越强。第三方面,本申请实施例提供一种存储介质,所述存储介质中存储有多条指令,所述指令适于由处理器加载以执行以下步骤:获取当前的地理位置根据所述地理位置获取历史时间段内各应用的使用信息;确定当前时间点;根据所述使用信息调整所述当前时间点下各应用的优先级;基于所述优先级对多个层级的应用待机分组中的应用进行调整,其中,分组层级越高的应用待机分组被配置为对所述电子设备资源的调度能力越强。第四方面,本申请实施例提供一种电子设备,包括处理器以及存储介质,所述存储介质中存储有多条指令,所述电子设备的操作系统包括多个层级的应用待机分组,分组层级越高的应用待机分组被配置为对所述电子设备资源的调度能力越强,所述处理器加载所述指令以执行以下步骤:获取当前的地理位置根据所述地理位置获取历史时间段内各应用的使用信息;确定当前时间点;根据所述使用信息调整所述当前时间点下各应用的优先级;基于所述优先级对多个层级的应用待机分组中的应用进行调整。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。为了更完整地理解本申请及其有益效果,下面将结合附图来进行以下说明,其中在下面的描述中相同的附图标号表示相同部分。图1是本申请实施例提供的应用分组调整方法的第一流程示意图。图2是本申请实施例提供的应用分组调整方法的第二流程示意图。图3是本申请实施例提供的应用分组调整方法的应用场景示意图。图4是本申请实施例提供的应用分组调整装置的第一结构示意图。图5是本申请实施例提供的应用分组调整装置的第二结构示意图。图6是本申请实施例提供的应用分组调整装置的第三结构示意图。图7是本申请实施例提供的电子设备的结构示意图。图8是本申请实施例提供的电子设备的又一结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请实施例提供一种应用分组调整方法、装置、存储介质及电子设备,以下将分别进行详细说明。如图1所示,应用分组调整方法,应用于电子设备。该电子设备可以是智能手机、平板电脑等智能终端。其中,电子设备中安装有多个应用。电子设备的操作系统可以包括多个层级的应用待机分组,分组层级越高的应用待机分组被配置为对电子设备资源的调度能力越强。例如,该操作系统可以是安卓(Android)操作系统,多个层级的应用待机分组可以是安卓操作系统下的电量框架。目前,很多移动电子设备使用安卓操作系统。其中,安卓系统中包含应用待机分组功能。应用待机分组功能是一项电量管理功能。应用待机分组包含如下五个分组,分别为:活跃(应用正在被使用)、工作(应用使用频率很高)、常用(应用经常被使用但不是每天)、极少(应用很少被使用)、偶尔(应用偶尔被使用)。系统会根据每个应用的使用情况,将其划分至上述分组中的一个,而每个分组对设备资源的调度各有不同的限制。其中,在对设备资源的调度能力方面,活跃分组、工作分组、常用分组、极少分组以及偶尔分组依次降低。比如,处于活跃分组的应用对设备资源的调度能力被配置为强于工作分组。被划分到工作分组的应用对设备资源的调度能力被配置为强于常用分组。然而,相关技术中,安卓系统的设备是根据应用的使用行为来将某一应用划分到上述五个分组中的某个分组,也即设备对应用待机分组进行调整的灵活性较差。有基于此,本申请实施例提供的应用分组调整方法,可以包括以下流程:101、获取当前的地理位置;在本实施例中,获取电子设备当前的地理位置的方式可以有多种,比如,可以采用全球定位系统(GlobalPositioningSystem,简称GPS)技术,在所述电子设备内部集成GPS芯片装置,以获取当前的地理位置信息。又例如,还可以采用基站定位技术,在基站确定电子设备的地理位置之后发送相应信息至终端,以获取当前的地理位置。另外,还可以采用其他定位方式,如无线保真技术(WIreless-FIdelity,简称Wi-Fi)定位、蓝牙定位等方式。其中,获取的地理位置信息可以是具体的经度、纬度、海拔等较为精确的地理位置信息,也可以是地理区间、位置范围等较为粗略的地理位置信息。102、根据所述地理位置获取历史时间段内各应用的使用信息。本实施例所提及的应用(application,简称APP),可以是电子设备上安装的任何一个应用,例如办公应用、社交应用、游戏应用、购物应用等。在一些实施例中,应用的使用信息可以为应用的使用记录,如各应用的开启时间记录。实际应用中,自应用安装,则可记录每一已安装应用的使用信息,转换本文档来自技高网...

【技术保护点】
一种应用分组调整方法,应用于电子设备,其中,所述电子设备的操作系统包括多个层级的应用待机分组,分组层级越高的应用待机分组被配置为对所述电子设备资源的调度能力越强,所述方法包括:/n获取当前的地理位置;/n根据所述地理位置获取历史时间段内各应用的使用信息;/n确定当前时间点;/n根据所述使用信息调整所述当前时间点下各应用的优先级;/n基于所述优先级对多个应用待机分组中的应用进行调整。/n

【技术特征摘要】
【国外来华专利技术】一种应用分组调整方法,应用于电子设备,其中,所述电子设备的操作系统包括多个层级的应用待机分组,分组层级越高的应用待机分组被配置为对所述电子设备资源的调度能力越强,所述方法包括:
获取当前的地理位置;
根据所述地理位置获取历史时间段内各应用的使用信息;
确定当前时间点;
根据所述使用信息调整所述当前时间点下各应用的优先级;
基于所述优先级对多个应用待机分组中的应用进行调整。


根据权利要求1所述的应用分组调整方法,其中,所述根据所述地理位置获取历史时间段内各应用的使用信息,包括:
判断样本位置集合中是否存在与所述地理位置匹配的样本地理位置;
若是,则获取历史时间段内本地各应用的第一使用信息;
若否,则获取历史时间段内本地各应用的第一使用信息、及所述历史时间段内关联电子设备中所安装各应用的第二使用信息。


根据权利要求2所述的应用分组调整方法,其中,所述根据所述使用信息调整所述当前时间点下各应用的优先级,包括:
当样本位置集合中不存在与所述地理位置匹配的样本地理位置时,从所述关联电子设备所安装的各应用中,确定出与本地应用相同的共有应用;
从关联电子设备中所安装各应用的第二使用信息中,筛选出所述共有应用的第二使用信息;
对所述共有应用的第二使用信息、及本地各应用的第一使用信息进行融合处理,得到本地各应用的第三使用信息;
基于所述第三使用信息调整所述当前时间点下各应用的优先级。


根据权利要求2所述的应用分组调整方法,其中,所述根据所述地理位置获取历史时间段内各应用的使用信息,包括:
当样本位置集合中不存在与所述地理位置匹配的样本地理位置时,从所述关联电子设备所安装的各应用中,确定出与本地应用的应用类型相同的同类应用;
从关联电子设备中所安装各应用的第二使用信息中,筛选出所述同类应用的第二使用信息;
对所述同类应用的第二使用信息、及本地各应用的第一使用信息进行融合处理,得到本地各应用的第四使用信息;
基于所述第四使用信息调整所述当前时间点下各应用的优先级。


根据权利要求1所述的应用分组调整方法,其中,所述历史时间段包括多个时间周期,每一时间周期划分为多个采样时段;
所述根据地理位置获取历史时间段内各应用的使用信息,包括:
根据地理位置获取每一采样时段各应用对应的使用信息;
将每一应用在不同时间周期中相同采样时段对应的使用信息进行处理,得到各应用在所述时间周期中不同采样时段对应的使用概率;
所述根据所述使用信息调整所述当前时间点下各应用的优先级,包括:
从所述多个采样时段中确定所述当前时间点对应的目标采样时段;
获取各应用在所述目标采样时段下对应的目标使用概率;
基于所述目标使用概率调整各应用的优先级。


根据权利要求5所述的应用分组调整方法,其中,所述使用信息包括使用频率和使用时长;
所述将每一应用在不同时间周期中相同采样时段对应的使用信息进行处理,得到各应用在所述时间周期中不同采样时段对应的使用概率,包括:
对每一应用在不同时间周期中相同采样时段对应的使用频率、以及使用时长分别进行概率计算,得到各应用在不同采样时段下使用频率对应的第一概率、及运行时长对应的第二概率;
按照预设权重设定,对所述第一概率和第二概率进行加权处理,计算得到各应用在不同采样时段下使用概率。


根据权利要求1所述的应用分组调整方法,其中,在基于所述优先级对多个应用待机分组中的应用进行调整之前,还包括:
获取当前电子设备的当前电量;
所述基于所述优先级对多个应用待机分组中的应用进行调整,包括:
确定所述当前电量所处的电量区间;
根据预设映射关系,获取所述电量区间下各应用待机分组中应用数量的数量分布信息,其中,所述预设映射关系包括:电量区间与各应用待机分组中应用数量的数量分布信息之间的映射关系;
基于所述数量分布信息和所述优先级,对多个应用待机分组中的应用进行调整。


根据权利要求7所述的应用分组调整方法,其中,所述基于所述数量分布信息和所述优先级,对多个应用待机分组中的应用进行调整,包括:
根据所述数量分布信息,按优先级从高到低的顺序依次筛选相应数量的应用,得到多个应用集合;
按照分组层级高低顺序,将所述多个层级的应用待机分组与多个应用集合匹配;
将各应用待机分组内的应用替换成所匹配应用集合中的应用。


根据权利要求8所述的应用分组调整方法,其中,所述按照分组层级高低顺序,将所述多个层级的应用待机分组与多个应用集合匹配,包括:
对所述多个应用集合设置集合等级,其中,集合等级相邻的两个应用集合中,高等级应用集合内应用的优先级高于低等级应用集合内应用的优先级;
按照集合等级由高到低、及所述分组层级由高到低的顺序,将所述多个应用集合与所述多个应用待机分组一一对应匹配。


一种应用分组调整装置,应用于电子设备,其中,所述电子设备的操作系统包括多个层级的应用待机分组,分组层级越高的应用待机分组被配置为对所述电子设备资源的调度能力越强,所述装置包括:
位置获取模块,用于获取当前的地理位置;
信息获取模块,用于根据所述地理位置获取历史时间段内各应用的使用信息;
确定模块,用于确定当前时间点;
级别调整模块,用于根据所述使用信息调整所述当前时间点下各应用的优先级;
分组调整模块,用于基于所述优先级对多个应用待机分组中的应用进行调整。


一种存储介质,其中,所述存储介质中存储...

【专利技术属性】
技术研发人员:陆天洋张寅祥帅朝春吴建文戴堃
申请(专利权)人:深圳市欢太科技有限公司OPPO广东移动通信有限公司
类型:发明
国别省市:广东;44

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

1