一种移动终端流量监控方法及装置的制造方法

文档序号:10616156阅读:344来源:国知局
一种移动终端流量监控方法及装置的制造方法
【专利摘要】本发明实施例提供了一种移动终端流量监控方法及装置,属于通讯技术领域。方法流程包括:在当前统计周期内对后台运行的应用程序进行流量统计;判断当前统计的流量是否超出预设的提醒阈值;若超出所述提醒阈值,则在桌面发出提醒。本发明实施例能够在统计周期内对后台运行的应用程序的流量进行统计,并在统计的流量超过预设阈值时通过桌面发出提醒消息,能够让用户及时限制那些并不关注的后台应用程序下载数据,帮助用户节省数据流量。
【专利说明】
一种移动终端流量监控方法及装置
技术领域
[0001]本发明实施例涉及通讯技术领域,尤其涉及一种移动终端流量监控方法及装置。
【背景技术】
[0002]随着通讯技术及互联网的发展,移动终端上的第三方应用(Appl icat 1n,app)几乎都需要连接互联网,许多用户抱怨使用智能移动终端很费流量。很多情况下,用户只关心当前界面呈现的内容,并不关心后台运行的程序,而这些后台应用也会进行网络数据下载,这就导致后台应用在用户不知情的情况下的流量使用,这样就会产生许多不必要的流量损失。
[0003]因此,发明人在实现本发明的过程中发现,有必要提供一种移动终端流量监控方法及装置,解决现有技术的后台应用缺乏监控导致的流量损失。

【发明内容】

[0004]本发明实施例的目的在于提供一种移动终端流量监控方法及装置,用以解决现有技术中后台应用缺乏监控导致的流量损失。
[0005]本发明实施例采用的技术方案如下:
[0006]本发明实施例提供一种移动终端流量监控方法,所述方法包括:
[0007]在当前统计周期内对后台运行的应用程序进行流量统计;
[0008]判断当前统计的流量是否超出预设的提醒阈值;
[0009]若超出所述提醒阈值,则在桌面发出提醒。
[0010]优选的,还提供一种如上所述的方法,所述在桌面发出提醒,包括:
[0011 ]在桌面显示预设的提醒图标;或者
[0012]将所述后台运行的应用程序的图标高亮显示;或者
[0013]在所述后台运行的应用程序的图标上添加角标。
[0014]优选的,还提供一种如上所述的方法,所述在当前统计周期内对后台运行的应用程序进行流量统计,包括:
[0015]对移动终端的网络模式的切换进行监控;
[0016]当所述网络模式由移动网络切换到局域网络时,暂停对所述后台运行的应用程序的流量统计,并保存统计结果;
[0017]当所述网络模式由局域网络切换到移动网络时,在保存的统计结果上继续统计所述后台运行的应用程序的流量统计。
[0018]优选的,还提供一种如上所述的方法,所述方法还包括:
[0019]在所述当前的统计周期结束时,将统计结果清零,并开始下一个统计周期的流量统计。
[0020]优选的,还提供一种如上所述的方法,所述在桌面发出提之后,所述方法还包括:
[0021]当前统计周期内监测当前统计的流量是否超过预设的最大阈值,所述最大阈值大于所述提醒阈值;
[0022]若超过所述最大阈值,关闭所述后台运行的应用程序。
[0023]为实现上述目的,本发明还提供一种移动终端流量监控装置,所述装置包括:
[0024]统计模块,用于在当前统计周期内对后台运行的应用程序进行流量统计;
[0025]判断模块,用于判断当前统计的流量是否超出预设的提醒阈值;
[0026]提醒模块,用于若超出所述提醒阈值,则在桌面发出提醒。
[0027]优选的,还提供一种如上所述的装置,所述提醒单元,还用于在桌面显示预设的提醒图标;或者用于将所述后台运行的应用程序的图标高亮显示;或者用于在所述后台运行的应用程序的图标上添加角标。
[0028]优选的,还提供一种如上所述的装置,所述统计模块,包括:
[0029]监控子模块,用于对移动终端的网络模式的切换进行监控;
[0030]统计子模块,用于在所述网络模式由移动网络切换到局域网络时,暂停对所述后台运行的应用程序的流量统计,并保存统计结果,或者用于在所述网络模式由局域网络切换到移动网络时,在保存的统计结果上继续统计所述后台运行的应用程序的流量统计。
[0031]优选的,还提供一种如上所述的装置,所述统计装置,还用于在所述当前的统计周期结束时,将统计结果清零,并开始下一个统计周期的流量统计。
[0032]优选的,还提供一种如上所述的装置,所述装置还包括:
[0033]所述判断模块,还用于在所述提醒模块发出提醒后,在当前统计周期内监测当前统计的流量是否超过预设的最大阈值,所述最大阈值大于所述提醒阈值;
[0034]后台程序关闭模块,用于在所述当前统计的流量超过所述最大阈值时,关闭所述后台运行的应用程序。
[0035]本发明实施例的技术方案具有以下优点:能够在统计周期内对后台运行的应用程序的流量进行统计,并在统计的流量超过预设阈值时通过桌面发出提醒消息,能够让用户及时限制那些并不关注的后台应用程序下载数据,帮助用户节省数据流量。
【附图说明】
[0036]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0037]图1为本发明实施例一提供的一种移动终端流量监控方法的流程图;
[0038]图2为本发明实施例二提供的一种移动终端流量监控装置的模块结构示意图;
[0039]图3为本发明实施例三提供的一种移动终端流量监控方法的流程图;
[0040]图4为图3所示方法中步骤S302的流程图;
[0041]图5为本发明实施例四提供的一种移动终端流量监控装置的模块结构示意图;
[0042]图6为图5中统计模块的模块结构示意图。
【具体实施方式】
[0043]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]本发明实施例一提供了一种移动终端流量监控方法,请参阅图1,方法流程包括:
[0045]S101、在当前统计周期内对后台运行的应用程序进行流量统计;
[0046]S102、判断当前的流量是否超出预设的提醒阈值,若超出提醒阈值,执行步骤S103;
[0047]S103、在桌面发出提醒。
[0048]在一个可选的方案中,S103、在桌面发出提醒,包括:
[0049]在桌面显示预设的提醒图标;或者
[ΟΟδΟ]将后台运彳丁的应用程序的图标尚壳显不;或者
[0051]在后台运行的应用程序的图标上添加角标。
[0052]实际应用中,用户在看到提醒后,可以根据需要关闭不必要的后台应用程序,或限制那些并不关注的后台应用程序下载数据,从而达到节省流量的目的。
[0053]本实施例的移动终端流量监控方法,在统计周期内对后台运行的应用程序的流量进行统计,并在统计的流量超过预设阈值时通过桌面发出提醒消息,能够让用户及时限制那些并不关注的后台应用程序下载数据,帮助用户节省数据流量。
[0054]在上述实施例的基础上,本发明实施例二提出了一种移动终端流量监控装置,请参阅图2,装置包括:
[0055]统计模块201,用于对后台运行的应用程序进行统计;
[0056]判断模块202,用于判断当前统计的流量是否超出预设的提醒阈值;
[0057]提醒模块203,用于在当前统计的流量超出提箱阈值时,在桌面发出提醒。
[0058]在一个可行的方案中,提醒模块203,还用于在桌面显示预设的提醒图标;或者用于将后台运行的应用程序的图标高亮显示;或者用于在后台运行的应用程序的图标上添加角标。
[0059]实际应用中,用户在看到提醒后,可以根据需要关闭不必要的后台应用程序,或限制那些并不关注的后台应用程序下载数据,从而达到节省流量的目的。
[0060]本实施例的移动终端流量监控装置,在统计周期内对后台运行的应用程序的流量进行统计,并在统计的流量超过预设阈值时通过桌面发出提醒消息,能够让用户及时限制那些并不关注的后台应用程序下载数据,帮助用户节省数据流量。
[0061]本发明实施例二提供了另一种移动终端流量监控方法,请参阅图3,方法流程包括:
[0062]S301、预先设置后台流量监控参数。
[0063]实际应用中,该监控参数最少包括:统计周期、提醒阈值、提醒方式,还可以包括最大阈值,其中提醒阈值小于最大阈值。
[0064]具体的,可以在移动终端的设置菜单中增加后台流量控制选项,方便用户进行设置。
[0065]实际应用中,在用户授权的情况下,也可以从运营商处获取通过移动终端号码签约的套餐情况获取该移动终端的总流量,然后根据预设的比例,设定提醒阈值或最大阈值。比如移动终端的总流量为10M,那么可以将提醒阈值设置为总量的1/5,为2M,而把最大阈值设置为1/2为5M。
[0066]实际应用中,统计周期,可以是按照自然日期进行设置,比如按照运营商收费的日期进行设置,比如运营商每月27日进行收费,那么一个统计周期就是每个月的27日到下个月的26日;或者按照时间段设置,比如每隔7天作为一个统计周期。
[0067]S302、在当前统计周期内对后台运行的应用程序进行统计。
[0068]实际应用中,步骤S302还可按照如下方法进行,请参阅图4,包括:
[0069]S401、当前统计周期开始。
[0070]S402、判断当前的网络模式是否为移动网络,若是移动网络模式,执行步骤S403,否则执行步骤S404。
[0071]S403、开始统计后台运行的应用程序的数据流量,并执行步骤S404;
[0072]S404、对移动终端的网络模式的切换进行监控;
[0073]S405、判断当前网络模式是否由移动网络切换到局域网络,若是执行步骤S406;
[0074]S406、暂停对该后台运行的应用程序的流量统计,并保存统计结果;
[0075]S407、判断当前网络模式是否由局域网络切换到移动网络,若是执行步骤S408;
[0076]S408、在步骤S406保存的统计结果上继续统计该后台运行的应用程序的流量统
i+o
[0077]实际应用中,网络模式的切换通常可分为两种情况。一种是由用户主动发起的,例如用户在移动终端UI界面上选择只使用某种网络模式或者某种网络模式优先,命令下发到移动终端底层MODEM通讯模块后,MODEM模块会与网络侧协商,协商成功后便可驻留在用户所选的网络模式上;另二种是网络侧主动发起的,网络侧会根据移动终端上网络模式优先原则,对当前网络环境满足的条件进行筛选,然后通知移动终端侧驻留在某个网络模式上。无论是用户主动发起还是网络侧发起的网络模式切换,最终都是由网络侧和移动终端MODEM模块协商完成。网络侧让移动终端驻留在某个网络模式下之后,MODEM模块会向上层通报当前的网络模式,因此,移动终端上的网络模式监控模块可获取这个网络模式,以便统计在当前模式下的数据流量。
[0078]网络模式按照收费和免费的区别,可分为移动网络和局域网络,其中访问局域网络产生的流量是免费的,访问移动网络产生的流量是收费的,用户关心的正是移动网络流量产生的收费问题,因此本实施例也只监控后台应用程序在移动网络模式下产生的流量。
[0079]S303、判断当前统计的流量是否超出预设的提醒阈值,若是执行步骤S304,否则继续执行步骤S302。
[0080]S304、在桌面发出提醒。
[0081 ]实际应用中,在桌面发出提醒,包括:
[0082]在桌面显示预设的提醒图标;或者
[0083]将该后台运彳丁的应用程序的图标尚壳显不;或者
[0084]在该后台运行的应用程序的图标上添加角标。
[0085]S305、判断当前统计的流量是否超过预设的最大阈值,若是,执行步骤S306。
[0086]S306、关闭该后台运行的应用程序。
[0087]实际应用中,可以直接关闭所有后台运行的应用程序。也可以预先在后台流量监控参数设置时,设置保留的后台应用程序,那么在关闭后台运行的应用程序时,将保留预先设置的后台应用程序。
[0088]在一个可选的方案中,本实施例也可以实时获取该移动终端上处于后台运行的程序的当前实际运行时长,在关闭后台运行的应用程序时,可以按照如下方法进行:
[0089]将后台运行的应用程序的当前实际运行时长与预设的后台运行时长进行比较;
[0090]当某个后台运行的应用程序的当前实际运行时长不小于该预设后台运行时长时,关闭该应用程序;
[0091]当某个后台运行的应用程序的当前实际运行时长小于该预设后台运行时长时,保持该应用程序的运行状态。
[0092]S307,在当前的统计周期结束时,将统计结果清零,并开始下一个统计周期的流量统计。
[0093]本实施例的移动终端流量监控方法,在统计周期内对后台运行的应用程序的流量进行统计,并在统计的流量超过预设阈值时通过桌面发出提醒消息,能够让用户及时限制那些并不关注的后台应用程序下载数据,帮助用户节省数据流量。
[0094]在上述实施例的基础上,本发明实施例四提供了一种移动终端流量监控装置,请参阅图5,监控装置包括:设置模块501、统计模块502、判断模块503、提醒模块504和后台程序关闭模块505。
[0095]设置模块501,用于预先设置后台流量监控参数。
[0096]实际应用中,该监控参数最少包括:统计周期、提醒阈值、提醒方式,还可以包括最大阈值,其中提醒阈值小于最大阈值。
[0097]具体的,可以在移动终端的设置菜单中增加后台流量控制选项,方便用户进行设置。
[0098]统计模块502、用于在当前统计周期内对后台运行的应用程序进行统计。
[0099]在一个可选的方案中,请参阅图6,统计模块502包括如下子模块:
[0100]判断子模块5021,用于在当前统计周期开始时,判断当前的移动网络模式;
[0101]统计子模块5022,用于在当前的网络模式为移动网络时,开始统计后台运行的应用程序的数据流量;
[0102]监控子模块5023,用于移动终端的网络模式的切换进行监控,实际应用中可以利用移动终端上的网络模式监控模块对移动终端的网络模式的切换进行监控;
[0103]统计子模块5022,还用于在当前网络模式由移动网络切换到局域网络时,暂停对该后台运行的应用程序的流量统计,并保存统计结果;或者用于在当前网络模式由局域网络切换到移动网络时,保存的统计结果上继续统计该后台运行的应用程序的流量统计。
[0104]判断模块503,用于判断当前统计的流量是否超出预设的提醒阈值;
[0105]提醒模块504,用于在当前统计的流量超出预设的提醒阈值时,在发出桌面提醒。
[0106]实际应用中,在桌面发出提醒,包括:
[0107]在桌面显示预设的提醒图标;或者
[0?08]将该后台运彳丁的应用程序的图标尚壳显不;或者
[0109]在该后台运行的应用程序的图标上添加角标。
[0110]判断模块503,还用于在做梦发出提醒后,判断当前统计的流量是否超过预设的最大阈值;
[0111]后台程序关闭模块505,用于在当前统计的流量超过预设的最大阈值时,关闭后台运行的应用程序。
[0112]实际应用中,如果设置模块501预先在后台流量监控参数设置时,设置保留的后台应用程序,那么在关闭后台运行的应用程序时,将保留预先设置的后台应用程序,否则可以直接关闭所有后台运行的应用程序。
[0113]实际应用中,在另一个可选的方案中,本实施例也可以实时获取该移动终端上处于后台运行的程序的当前实际运行时长,后台程序关闭模块505,在关闭后台运行的应用程序时,可以按照如下方法进行:
[0114]将后台运行的应用程序的当前实际运行时长与预设的后台运行时长进行比较;
[0115]当某个后台运行的应用程序的当前实际运行时长不小于该预设后台运行时长时,关闭该应用程序;
[0116]当某个后台运行的应用程序的当前实际运行时长小于该预设后台运行时长时,保持该应用程序的运行状态。
[0117]统计模块502,还用于在当前的统计周期结束时,将统计结果清零,并开始下一个统计周期的流量统计。
[0118]本实施例的移动终端流量监控方法,在统计周期内对后台运行的应用程序的流量进行统计,并在统计的流量超过预设阈值时通过桌面发出提醒消息,能够让用户及时限制那些并不关注的后台应用程序下载数据,帮助用户节省数据流量。
[0119]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0120]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0121]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种移动终端流量监控方法,其特征在于,所述方法包括: 在当前统计周期内对后台运行的应用程序进行流量统计; 判断当前统计的流量是否超出预设的提醒阈值; 若超出所述提醒阈值,则在桌面发出提醒。2.根据权利要求1所述的方法,其特征在于,所述在桌面发出提醒,包括: 在桌面显示预设的提醒图标;或者 将所述后台运行的应用程序的图标高亮显示;或者 在所述后台运行的应用程序的图标上添加角标。3.根据权利要求2所述的方法,其特征在于,所述在当前统计周期内对后台运行的应用程序进行流量统计,包括: 对移动终端的网络模式的切换进行监控; 当所述网络模式由移动网络切换到局域网络时,暂停对所述后台运行的应用程序的流量统计,并保存统计结果; 当所述网络模式由局域网络切换到移动网络时,在保存的统计结果上继续统计所述后台运行的应用程序的流量统计。4.根据权利要求3所述的方法,其特征在于,所述方法还包括: 在所述当前的统计周期结束时,将统计结果清零,并开始下一个统计周期的流量统计。5.根据权利要求3所述的方法,其特征在于,所述在桌面发出提之后,所述方法还包括: 当前统计周期内监测当前统计的流量是否超过预设的最大阈值,所述最大阈值大于所述提醒阈值; 若超过所述最大阈值,关闭所述后台运行的应用程序。6.一种移动终端流量监控装置,其特征在于,所述装置包括: 统计模块,用于在当前统计周期内对后台运行的应用程序进行流量统计; 判断模块,用于判断当前统计的流量是否超出预设的提醒阈值; 提醒模块,用于若超出所述提醒阈值,则在桌面发出提醒。7.根据权利要求6所述的装置,其特征在于,所述提醒单元,还用于在桌面显示预设的提醒图标;或者用于将所述后台运行的应用程序的图标高亮显示;或者用于在所述后台运行的应用程序的图标上添加角标。8.根据权利要求7所述的装置,其特征在于,所述统计模块,包括: 监控子模块,用于对移动终端的网络模式的切换进行监控; 统计子模块,用于在所述网络模式由移动网络切换到局域网络时,暂停对所述后台运行的应用程序的流量统计,并保存统计结果,或者用于在所述网络模式由局域网络切换到移动网络时,在保存的统计结果上继续统计所述后台运行的应用程序的流量统计。9.根据权利要求8所述的装置,其特征在于,所述统计装置,还用于在所述当前的统计周期结束时,将统计结果清零,并开始下一个统计周期的流量统计。10.根据权利要求8所述的装置,其特征在于,所述装置还包括: 所述判断模块,还用于在所述提醒模块发出提醒后,在当前统计周期内监测当前统计的流量是否超过预设的最大阈值,所述最大阈值大于所述提醒阈值; 后台程序关闭模块,用于在所述当前统计的流量超过所述最大阈值时,关闭所述后台 运行的应用程序。
【文档编号】H04W24/08GK105979065SQ201610245505
【公开日】2016年9月28日
【申请日】2016年4月19日
【发明人】陈志永
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1