一种流量管理方法及移动终端与流程

文档序号:12132071阅读:来源:国知局

技术特征:

1.一种流量管理方法,应用于移动终端,其特征在于,所述方法包括:

当检测到剩余流量值低于预设流量值时,获取前台运行的应用程序;

确定所述前台运行的应用程序对应的优先级;

依据所述应用程序的优先级,对所述应用程序的数据交换状态进行控制。

2.根据权利要求1所述的流量管理方法,其特征在于,在所述当检测到剩余流量值低于预设流量值时,获取前台运行的应用程序的步骤之前,所述方法还包括:

确定各应用程序的消耗流量值;

依据所述消耗流量值对各所述应用程序进行优先级分类。

3.根据权利要求1所述的流量管理方法,其特征在于,所述依据所述应用程序的优先级,对所述应用程序的数据交换状态进行控制的步骤包括:

当所述应用程序为第一优先级时,显示第一提示信息,所述第一提示信息为提示用户选择是否继续使用数据网络的信息;

若检测到用户的确定操作,则响应所述应用程序的数据交换请求;当所述应用程序在后台运行时,拦截所述应用程序的数据交换请求;

若检测到用户的取消操作,则拦截所述应用程序的数据交换请求。

4.根据权利要求1所述的流量管理方法,其特征在于,所述依据所述应用程序的优先级,对所述应用程序的数据交换进行控制的步骤包括:

当所述应用程序为第二优先级时,显示提示用户谨慎使用的第二提示信息,并响应所述应用程序的数据交换请求;

当所述应用程序在后台运行时,拦截所述应用程序的数据交换请求。

5.根据权利要求1所述的流量管理方法,其特征在于,所述依据所述应用程序的优先级,对所述应用程序的数据交换状态进行控制的步骤包括:

当所述应用程序为第三优先级,则响应所述应用程序的数据交换请求。

6.根据权利要求1所述的流量管理方法,其特征在于,所述确定所述前台运行的应用程序对应的优先级的步骤,包括:

检测所述前台运行的应用程序的功能状态;

确定所述功能状态对应的优先级;

所述依据所述应用程序的优先级,对所述应用程序的数据交换状态进行控制的步骤,包括:

依据所述应用程序的功能状态对应的优先级,对所述应用程序的数据交换状态进行控制。

7.根据权利要求6所述的流量管理方法,其特征在于,所述依据所述应用程序的功能状态对应的优先级,对所述应用程序的数据交换状态进行控制的步骤包括:

确定所述应用程序的功能状态对应的优先级和所述优先级对应的预设瞬时流量阈值,并将所述应用程序在当前功能状态下的瞬时流量值与所述预设瞬时流量阈值进行比较;

根据所述瞬时流量值和所述预设瞬时流量阈值的比较关系,对所述应用程序的数据交换进行控制。

8.一种移动终端,其特征在于,所述移动终端包括:

获取模块,用于当检测到剩余流量值低于预设流量值时,获取前台运行的应用程序;

确定优先级模块,用于确定所述前台运行的应用程序对应的优先级;

管理模块,用于依据所述应用程序的优先级,对所述应用程序的数据交换状态进行控制。

9.根据权利要求8所述的移动终端,其特征在于,所述移动终端还包括:

确定消耗流量值模块,用于在所述获取模块在检测到剩余流量值低于预设流量值时,获取前台运行的应用程序之前,确定各应用程序的消耗流量值;

优先级分类模块,用于依据所述消耗流量值对各所述应用程序进行优先级分类。

10.根据权利要求8所述的移动终端,其特征在于,所述管理模块包括:

第一提示子模块,用于当所述应用程序的优先级为第一优先级时,显示第一提示信息为提示用户选择是否继续使用数据网络信息;

操作子模块,用于若检测到用户的确定操作,则响应所述应用程序的数据交换请求,当所述应用程序在后台运行时,拦截所述应用程序的数据交换请求;

第一拦截子模块,用于若检测到用户的取消操作时,则拦截所述应用程序的数据交换请求。

11.根据权利要求8所述的移动终端,其特征在于,所述管理模块包括:

第二提示子模块,用于当所述应用程序为第二优先级时,显示提示用户谨慎使用的第二提示信息,并响应所述应用程序的数据交换请求;

第二拦截子模块,用于当所述应用程序在后台运行时,拦截所述应用程序的数据交换请求。

12.根据权利要求8所述的移动终端,其特征在于,所述管理模块包括:

响应子模块,用于当所述应用程序为第三优先级,则响应所述应用程序的数据交换请求。

13.根据权利要求8所述的移动终端,其特征在于,所述确定优先级模块包括:

功能状态检测子模块,用于检测所述前台运行的应用程序的功能状态;

功能状态优先级确定子模块,用于确定所述功能状态对应的优先级;

所述管理模块具体用于:依据所述应用程序的功能状态对应的优先级,对所述应用程序的数据交换状态进行控制。

14.根据权利要求13所述的移动终端,管理模块包括:

瞬时流量阈值确定子模块,用于确定所述应用程序的功能状态对应的优先级和所述优先级对应的预设瞬时流量阈值,并将所述应用程序在当前功能状态下的瞬时流量值与所述预设瞬时流量阈值进行比较;

控制子模块,用于根据所述瞬时流量值和所述预设瞬时流量阈值的比较关系,对所述应用程序的数据交换进行控制。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1