智能终端的流量控制方法和系统的制作方法

文档序号:8925679阅读:201来源:国知局
智能终端的流量控制方法和系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,特别是涉及一种智能终端的流量控制方法和系统。
【背景技术】
[0002]随着智能移动终端在越来越普及,极大的方便了我们的生活和娱乐学习。特别是随着4G网络的普及,网速越来越快。使得智能移动终端可以随时随地接入互联网,享受互联网带来的方便和快捷。
[0003]然而,对于大多数用户来说,当前运营商的网络资费普遍较贵,用户不经意间就容易消耗过多流量,因此,需要从技术上对流量进行控制。
[0004]目前,流量控制的解决方案,主要在智能移动终端中增加的流量消耗列表。虽然这种方式可以让用户及时了解内置应用的流量消耗情况,但对于防止流量后台消耗没有帮助,列表中是已经消耗的流量统计情况。没有从源头上禁止一些应用对流量的消耗。另外,有些智能移动终端针对于数据访问的应用,也是提供了禁止访问网络的功能,用户可以根据需要手动去禁止应用进行网络访问,这些方案操作复杂,流量控制效果差、用户体验也较差。

【发明内容】

[0005]基于此,有必要针对上述流量控制效果差的问题,提供一种智能终端的流量控制方法和系统。
[0006]一种智能终端的流量控制方法,包括:
[0007]获取移动终端上各个需要访问网络的应用,在移动终端连接数据网络状态下,将所述应用设置为拒绝访问数据网络状态;
[0008]在移动终端运行过程中,获取移动终端的最上层运行的应用,若所述应用为需要访问网络的应用,则解除该应用对数据网络的访问限制,并允许其访问数据网络;
[0009]在所述应用访问数据网络过程中,若该应用由上层运行进入后台运行,则禁用该应用访问数据网络,并重新将所述应用设置为拒绝访问数据网络状态。
[0010]一种智能终端的流量控制系统,包括:
[0011]设置模块,用于获取移动终端上各个需要访问网络的应用,在移动终端连接数据网络状态下,将所述应用设置为拒绝访问数据网络状态;
[0012]启用模块,用于在移动终端运行过程中,获取移动终端的最上层运行的应用,若所述应用为需要访问网络的应用,则解除该应用对数据网络的访问限制,并允许其访问数据网络;
[0013]禁用模块,用于在所述应用访问数据网络过程中,若该应用由上层运行进入后台运行,则禁用该应用访问数据网络,并重新将所述应用设置为拒绝访问数据网络状态。
[0014]上述智能终端的流量控制方法和系统,首先获取移动终端上各个需要访问网络的应用设置为拒绝访问数据网络状态;然后在连接数据流量的情况下,通过禁止有网络访问的应用,只保留和用户当前正在进行交互的应用的网络访问权限,可以避免在连接数据流量的情况下,后台应用在用户不知情的情况下消耗大量数据流量,给用户带来损失,提高了流量的控制效果,提升了用户体验。
【附图说明】
[0015]图1为一个实施例的智能终端的流量控制方法流程图;
[0016]图2是另一个实施例的智能终端的流量控制方法流程图;
[0017]图3为一个示例的图标示意图;
[0018]图4为一个实施例的智能终端的流量控制系统结构示意图;
[0019]图5为另一个实施例的智能终端的流量控制系统结构示意图。
【具体实施方式】
[0020]本文中所述智能终端,包括智能手机、平板电脑、智能手表等可以通过运营商数据网络访问互联网的终端。
[0021]下面对本发明智能终端的流量控制方法实施例进行阐述。
[0022]参考图1所示,图1为一个实施例的智能终端的流量控制方法流程图,包括:
[0023]步骤S10,获取移动终端上各个需要访问网络的应用,在移动终端连接数据网络状态下,将所述应用设置为拒绝访问数据网络状态。
[0024]在本步骤中,可以通过移动终端内置所有需要访问网络的应用的包名,得到移动终端相应应用,若用户连接的是数据网络,监听这些应用的网络访问情况,并全部设置为拒绝访问状态;另外,如果移动终端是WIFI连接,则可以不做处理。
[0025]在一个实施例中,本发明的智能终端的流量控制方法,步骤SlO还可以包括:将各个需要访问网络的应用的名称存在目录中;建立访问数据网络的黑白名单,根据用户选择操作从目录中选择相应应用的名称设置黑名单或白名单,并允许或禁止相应应用访问数据网络。
[0026]上述实施例的方案,通过黑白名单设置,用户可以根据实际需要,用户可以自由设置一个白名单加入不需要进行网络控制的应用,这些应用可以自由访问数据网络不受限制,或者将一些应用加入黑名单,禁止访问数据网络;从而提高了流量控制的灵活性。
[0027]步骤S20,在移动终端运行过程中,获取移动终端的最上层运行的应用,若所述应用为需要访问网络的应用,则解除该应用对数据网络的访问限制,并允许其访问数据网络。
[0028]在本步骤中,是在移动终端运行过程中,监听用户的操作,例如用户点击应用时,该应用在移动终端的最上层运行,此时,如果该应用是需要访问网络且被设置为拒绝访问数据网络的应用时,则解除对数据网络访问的限制,允许应用自由访问数据网络。
[0029]步骤S30,在所述应用访问数据网络过程中,若该应用由上层运行进入后台运行,则禁用该应用访问数据网络,并重新将所述应用设置为拒绝访问数据网络状态。
[0030]在本步骤中,通过在应用访问数据网络过程中监听用户操作,如果该应用由上层运行进入后台运行,说明此时用户退出对该应用的操作,如用户按下home键或是返回键,此时禁用该应用访问数据网络,中断其访问数据网络,并重新将其置为拒绝访问数据网络状态。
[0031]在一个实施例中,考虑到后台运行的应用在适当是需要对访问数据网络功能,参考图2所示,图2是另一个实施例的智能终端的流量控制方法流程图,本实施例的智能终端的流量控制方法还可以包括:
[0032]步骤S40,根据用户对进入后台运行的应用执行的选择控制操作,解除对所选择应用禁止访问数据网络的控制,允许其访问数据网络。
[0033]在一个实施例中,参考图2所示,本发明的智能终端的流量控制方法,在步骤SlO中的获取移动终端上各个需要访问网络的应用步骤后,还可以包括:分别为各个需要访问网络的应用设置一个图标,其中,所述图标位于相应应用的桌面图标的设定位置处,用于显示应用当前对数据网络访问的允许或禁止状态。
[0034]上述实施例的方案,通过为每个应用设置一个图标,便于用户及时获取应用当前对数据网络访问的允许或禁止状态。
[0035]对于所述图标,可以在被禁用的应用在桌面图标的右上角增加一个锁的图标,参考图3所不,图3为一个不例的图标不意图,图中,A为应用的桌面图标,a为锁的图标,以一个锁键来显示当前状态,如上图所示,如果是允许状态,锁打开,如下图所示,如果是禁止状态,锁闭合,由此,用户可以直观地获取应用当前对数据网络访问的状态,提升了用户体验。
[0036]进一步地,作为一个实施例,本发明的智能终端的流量控制方法,在上述实施例基础上,基于触摸屏技术应用,当检测到处于后台运行且被禁止访问数据网络的应用对应的图标被长按时,将所述应用对数据网络的访问状态由禁止访问切换为允许访问。
[0037]上述实施例的方案,主要是通过设置图标的触摸操作功能,使得用户可以便捷地对应用对数据网络的访问状态进行调节,提升了用户体验。
[0038]综合上
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1