手机下载时流量告警的方法、装置及流量告警的手机的制作方法

文档序号:7744481阅读:107来源:国知局
专利名称:手机下载时流量告警的方法、装置及流量告警的手机的制作方法
技术领域
本发明涉及通讯技术领域,特别涉及一种手机下载时流量告警的方法、装置。
背景技术
随着手机互联网应用的飞速发展,使用手机上网的用户日益增加。同时,在畅游互 联网的同时,高额的流量费也随之而来。普通网页大小在几KB到几十KB之间,一般的音视 频文件却在几MB到几百MB不等,当用户使用手机下载音视频文件这类大文件时,不知不觉 地可能就造成了下载流量超过包月流量。众所周知,一般情况下超过了包月流量的部分,流 量费用是惊人的。按现在中国移动超包月流量部分0. 001元/KB来计算,下载一个4MB的 mp3,花费就在4元钱左右。因此,为了防止手机下载时超过包月流量,急需一种下载时流量告警的装置。

发明内容
本发明的发明目的是提供一种手机下载时流量告警的方法,旨在实现对手机下载 时的流量进行告警。该手机下载时流量告警的方法包括以下步骤根据预置的流量告警方式,在结算周期内,统计手机访问网络产生的总流量,作为 统计后的总流量;判断统计后的总流量是否大于告警流量,当统计后的总流量大于告警流量时发出
告警信号。优选地,上述根据预置的流量告警方式,在结算周期内,统计手机访问网络产生的 总流量,作为统计后的总流量的步骤具体为判断手机的当前时间是否为结算周期的终止时间,当手机的当前时间为结算周期 的终止时间时将当前的总流量清零;获取当前的总流量及下载文件的流量;将获取的下载文件的流量与所述当前的总流量相加,获得统计后的总流量。优选地,上述预置的流量告警方式包括全流量告警、浏览器流量告警。优选地,上述发出告警信号的步骤之后还包括询问是否继续下载;接收回应信号,并根据回应信号对下载任务进行相应地处理,所述回应信号包括 继续下载、下个结算周期再下载、取消下载。本发明还提出了一种手机下载时流量告警的装置,该装置包括流量统计模块,根据预置的流量告警方式,在结算周期内,统计手机访问网络产生 的总流量,作为统计后的总流量;告警模块,判断统计后的总流量是否大于告警流量,当总流量大于告警流量则发 出告警信号。
优选地,上述装置还包括流量设置模块,设置流量告警方式、告警流量及结算周期,该流量告警方式包括全 流量告警、浏览器流量告警。 优选地,上述流量统计模块包括计时单元,判断手机的当前时间是否为结算周期的终止时间,当手机的当前时间 为结算周期的终止时间时将当前的总流量清零;流量获取单元,获取下载文件的流量及当前的总流量;流量计算单元,将下载文件的流量与当前的总流量相加,获得统计后的总流量。优选地,上述装置还包括告警处理模块,接收回应信号,并根据所述回应信号对下载任务进行相应地处理; 回应信号包括继续下载、下个结算周期再下载及取消下载。本发明又提出了一种流量告警的手机,该流量告警的手机包括上述手机下载时
流量告警的装置。本发明手机下载是流量告警的方法及装置,通过统计手机访问网络的流量,并当 统计后的总流量大于或等于告警流量时,发出告警信号,避免用户因过量访问网络而支付 过多的费用。而且,本发明还可以使得告警信号发出后,根据用户的要求对下载任务进行相 应地处理,大大方便了使用,实现了操作的人性化。


图1是本发明的第一实施例中手机下载时流量告警的方法的流程示意图;图2是上述实施例中根据预置的流量告警方式,在结算周期内统计手机访问网络 的总流量的步骤的流程示意图;图3是本发明的第二实施例中手机下载时流量告警的方法的流程示意图;图4是本发明的第三实施例中手机下载时流量告警的装置的结构示意图;图5是上述实施例中流量设置窗口的示意图;图6是上述实施例中流量统计模块的结构示意图;图7是本发明的第四实施例中手机下载时流量告警的装置的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参照图1,提出了本发明第一实施例的手机下载时流量告警的方法。该方法包括以下步骤S11、根据预置的流量告警方式,在结算周期内,统计手机访问网络产生的总流量,作为统计后的总流量;预置的流量告警方式包括A、全流量告警,所有访问IP网络的流量告警;在全流量告警方式下,通过model层的接口统计所有的IP数据包,只要是通过IP 网络产生的流量都统计在内,例如包括飞信、手机QQ、手机地图等应用产生的流量。将手机访问IP网络产生的总流量,作为统计后的总流量。B、浏览器流量告警,浏览器应用程序产生的IP网络的流量告警;在浏览器告警方式下,通过socket层的函数调用来统计所有经过浏览器应用访问IP网络产生的流量,主要包括两方面一方面是浏览网页产生的流量;另一方面是下载 音视频文件等大文件时产生的流量。将浏览器应用程序产生的IP网络的总流量,作为统计 后的总流量。S12、判断统计后的总流量是否大于告警流量,当统计后的总流量大于告警流量时 发出告警信号。判断统计后的总流量是否大于告警流量,当统计后的总流量大于告警流量时,则 将告警信号以短信或彩信的方式发送至手机,以提醒用户;也可以将告警信号发送至手机, 手机则弹出提示窗口,并发出报警声。该告警信号包括统计后的总流量超出告警流量的提 示信息,并显示当前的总流量及统计后的总流量超出告警流量的流量。参照图2,步骤Sll具体为S111、判断手机的当前时间是否为结算周期的终止时间,当手机的当前时间为结 算周期的终止时间时,将当前的总流量清零;结算周期可以为用户预设置的。例如,起始时间为2010年2月5日,结束时间为 2010年2月28日。所以,当手机的当前时间为用户预设的结束时间(2010年2月28日) 时,将当前的总流量清零,并提示用户是否需要再次预设结算周期。结算周期也可以为手机 默认的。例如,默认每个月的5日为结算时间。所以,当手机的当前时间为5日时,将当前 的总流量清零,重新进入下一个结算周期的流量统计。S112、获取当前的总流量及下载文件的流量;手机向网站发出下载文件请求后,网站将返回下载文件的文件名、文件大小及文 件类型,因此可以获取下载文件所需的流量。当前的总流量存储在手机的存储空间内,包括全流量及浏览器流量。例如,当流量 告警方式为全流量告警时,则从手机的存储空间内读取全流量值作为当前的总流量;但流 量告警方式为浏览器流量告警时,则从手机的存储空间内读取浏览器流量值作为当前的总流量。S113、将获取的下载文件的流量与当前的总流量相加,获得统计后的总流量。为了保证步骤S113中流量能顺利地进行加运算,因此,将本实施例中所有流量的 单位统一。当从手机的存储空间内取出的当前的总流量为MB时,则通过单位换算将下载文 件的流量及当前的总流量均转换成统一单位(KB)。本实施例的手机下载时流量告警的方法,通过统计手机访问网络的流量,并当统 计后的总流量大于或等于告警流量时,发出告警信号,避免用户因过量访问网络而支付过 多的费用。参照图3,提出了本发明第二实施例的手机下载时流量告警的方法。该实施例与第 一实施例的区别是执行步骤S12后,还包括步骤S13、询问是否继续下载,并等待回应信号;S14、接收回应信号,并根据回应信号对下载任务进行相应的处理。步骤S14中,回应信号包括继续下载、下个结算周期再下载、取消下载。当回应信号为继续下载时,则继续下载任务。而且,在下载过程中,当告警流量用完时,则会再次提示 是否继续下载,当回应信号为继续下载时,则继续下载任务,直到完成下载。当回应信号为 下个结算周期再下载时,则保存下载任务,留待下个周期再提醒用户下载。当回应信号为取 消下载时,则删除下载任务,结束本次下载。 本实施例的手机下载时流量告警的方法,使得告警信号发出后,还可以根据用户 的要求进行相应地处理,大大方便了使用,实现了操作的人性化。参照图4,提出了本发明第三实施例的手机下载时流量告警的装置。该手机下载时 流量告警的装置包括流量统计模块10,根据预置的流量告警方式,在结算周期内,统计手机访问网络产 生的总流量,作为统计后的总流量;告警模块20,判断统计后的总流量是否大于告警流量,当统计后的总流量大于告 警流量则发出告警信号。告警信号可以短信或彩信的方式发送至手机,以提醒用户。也可 以将告警信号发送至手机,手机则弹出提示窗口,并发出报警声。告警信号包括当前的总流 量及统计后的总流量超出告警流量的流量。流量设置模块30,设置流量告警方式、告警流量及结算周期。参照图5,示出了流量设置模块30的设置界面。流量设置模块30包括流量的告警 方式、告警流量及结算周期。流量的告警方式包括全流量告警、浏览器流量告警。当采用 流量告警方式时,还将写入告警流量;当不采用流量告警时,则该流量告警功能将关闭。结 算周期包括按自然月、用户自定义。结算周期可以按自然月计算,则结算周期为手机默认, 例如每个月的5日。结算周期也可以按用户自定义计算,则结算周期由起始时间至结束时 间的时间。流量设置模块30还包括存储功能,可以将流量的告警方式、告警流量及结算周 期写入手机的存储空间,例如Flash。参照图6,上述流量统计模块10包括计时单元11,判断手机的当前时间是否为结算周期的终止时间,当手机的当前时 间为结算周期的终止时间时将当前的总流量清零;计时单元11可以读取手机的存储空间的结算周期,判断手机的当前时间是否为 结算周期的终止时间,是则将当前的总流量清零,进入下一个结算周期的流量统计;否则对 当前的总流量不作处理。流量获取单元12,获取下载文件的流量及当前的总流量;手机向网站发出下载文件请求后,网站将返回下载文件的文件名、文件大小及文 件类型,因此可以获取下载文件的流量。当前的总流量存储在手机的存储空间内,包括全流量及浏览器流量。例如,当流量 告警方式为全流量告警时,则从手机的存储空间内读取全流量值作为当前的总流量;当流 量告警方式为浏览器流量告警时,则从手机的存储空间内读取浏览器流量值作为当前的总流量。流量计算单元13,将下载文件的流量与当前的总流量相加,获得统计后的总流量。为了保证步骤流量计算单元13流量能顺利地进行加运算,因此,将本实施例中所 有流量的单位统一(例如,KB),流量计算单元13对流量进行加运算之前,还要对流量的单 位进行判断,当流量的单位不一致时,则将流量经过单位换算为统一的格式。例如,当从手机的存储空间内读取的当前的总流量为MB时,则通过单位换算将下载文件的流量及当前 的总流量均转换成统一单位(KB)。参照图7,提出了第四实施例的手机下载时流量告警的装置。与第三实施例的区别 在于,该手机下载时流量告警的装置还包括告警处理模块40,接收回应信号,并根据回应信 号对下载任务进行相应地处理。
告警模块20在发出告警信号时,并询问是否继续下载。回应信号包括继续下载、 下个结算周期再下载、取消下载。当回应信号为继续下载时,告警处理模块40则继续下载 任务。而且,在下载过程中,当告警流量用完时,告警模块20则会再次提示是否继续下载, 然后进入告警处理模块40对下载任务进行处理。当回应信号为下个结算周期再下载时,告 警处理模块40则保存下载任务,留待下个周期再提醒用户下载。当回应信号为取消下载 时,告警处理模块40则删除下载任务,结束本次下载。本实施例的手机下载时流量告警的装置,通过增加告警处理模块40,使得手机下 载时流量超过告警流量时发出告警信号,而且还能根据回应信号对下载任务进行相应地处 理,大大方便了使用,实现了操作的人性化。本发明还提出了一种带有上述实施例中的流量告警装置的手机,使得手机在访问 网络时,可以及时地发现访问网络产生的总流量是否超过告警流量,当超过告警流量时,发 出告警信号,避免用户过量访问网络。以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用 本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关 的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
一种手机下载时流量告警的方法,其特征在于,包括以下步骤根据预置的流量告警方式,在结算周期内,统计手机访问网络产生的总流量,作为统计后的总流量;判断统计后的总流量是否大于告警流量,当统计后的总流量大于告警流量时发出告警信号。
2.如权利要求1所述的手机下载时流量告警的方法,其特征在于,所述根据预置的流 量告警方式,在结算周期内,统计手机访问网络产生的总流量,作为统计后的总流量的步骤 具体为判断手机的当前时间是否为结算周期的终止时间,当手机的当前时间为结算周期的终 止时间时将当前的总流量清零;获取当前的总流量及下载文件的流量;将所述获取的下载文件的流量与所述当前的总流量相加,获得统计后的总流量。
3.如权利要求2所述的手机下载时流量告警的方法,其特征在于,所述预置的流量告 警方式包括全流量告警和浏览器流量告警。
4.如权利要求1至3中任一项所述的手机下载时流量告警的方法,其特征在于,所述判 断统计后的总流量是否大于告警流量,当统计后的总流量大于告警流量时发出告警信号的 步骤之后还包括询问是否继续下载;接收回应信号,并根据回应信号对下载任务进行相应地处理,所述回应信号包括继续 下载、下个结算周期再下载、取消下载。
5.一种手机下载时流量告警的装置,其特征在于,包括流量统计模块,根据预置的流量告警方式,在结算周期内,统计手机访问网络产生的总 流量,作为统计后的总流量;告警模块,判断统计后的总流量是否大于告警流量,当统计后的总流量大于告警流量 则发出告警信号。
6.如权利要求5所述的手机下载时流量告警的装置,其特征在于,该装置还包括 流量设置模块,设置流量告警方式、告警流量及结算周期,所述流量告警方式包括全流量告警、浏览器流量告警。
7.如权利要求5所述的手机下载时流量告警的装置,其特征在于,所述流量统计模块 包括计时单元,判断手机的当前时间是否为结算周期的终止时间,当手机的当前时间为结 算周期的终止时间时将当前的总流量清零;流量获取单元,获取下载文件的流量及当前的总流量;流量计算单元,将所述下载文件的流量与所述当前的总流量相加,获得统计后的总流量。
8.如权利要求5至7中任一项所述的手机下载时流量告警的装置,其特征在于,所述装 置还包括告警处理模块,接收回应信号,并根据所述回应信号对下载任务进行相应地处理; 所述回应信号包括继续下载、下个结算周期再下载及取消下载。
9. 一种流量告警的手机,其特征在于,包括如权利要求8所述的手机下载时流量告警 的装置。
全文摘要
本发明涉及一种手机下载时流量告警的方法、装置,旨在对手机下载时的流量进行告警。该手机下载时流量告警的方法包括根据预置的流量告警方式,在结算周期内,统计手机访问网络产生的总流量,作为统计后的总流量;判断统计后的总流量是否大于告警流量,当统计后的总流量大于告警流量时发出告警信号。本发明手机下载时流量告警的方法及装置,通过统计手机访问网络的流量,并当统计后的总流量大于或等于告警流量时,发出告警信号,避免用户因过量访问网络而支付过多的费用。本发明还提供了一种流量告警的手机,将上述流量告警的装置集成到手机上,使得手机在访问网络时,及时地发现访问网络产生的总流量是否超过告警流量,以避免下载过量。
文档编号H04M3/36GK101841605SQ20101013287
公开日2010年9月22日 申请日期2010年3月23日 优先权日2010年3月23日
发明者刘嫕, 陈俊 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1