用于数据流量提示的方法和装置的制造方法

文档序号:10666577阅读:189来源:国知局
用于数据流量提示的方法和装置的制造方法
【专利摘要】本发明公开了一种用于数据流量提示的方法,包括:监控预设时间段内的数据流量;当数据流量达到预设数据流量阈值时,暂停数据连接,并发送数据流量提示消息;根据流量提示消息调用浏览器,显示数据流量提示信息。本发明还公开了一种用于数据流量提示的装置,包括:数据流量设置模块、监控模块、消息通信模块和驱动检测模块。
【专利说明】
用于数据流量提示的方法和装置
技术领域
[0001]本发明涉及数据流量管理技术,尤其涉及一种用于数据流量提示的方法和装置。
【背景技术】
[0002]随着通信技术的快速发展,用户每月数据流量的使用已经远远超过了传统语音通话的使用。通过数据流量提示功能可以使用户有效地规划自己的数据流量使用,既能节省费用,又能享受移动互联网络的便利。
[0003]目前,一般需要用户手动登录运营商的网站查询数据流量;或者通过发送短信代码进行查询;或者在用户使用数据流量的过程中通过超文本传输协议(HyperTextTransfer Protocol,HTTP)重定向技术,向用户提示数据流量的使用情况。但是,HTTP重定向技术只有在用户通过浏览器使用HTTP进行网络访问时才有效。并且,用户通过浏览器使用HTTP进行网络访问只是众多用户上网应用中的一种,而通过客户端进行网络下载、观看视频等都是用户经常使用的上网应用。在这些上网应用中,并不能有效地通过HTTP重定向技术向用户提示数据流量的使用情况,因此,导致数据流量提示功能的用户体验不佳。
[0004]并且,现有统计数据流量的功能无法在用户使用数据流量的过程中及时准确地提示用户当前数据流量的使用情况。由于通信网络的数据传输速率越来越快,如4G网络的数据传输速度可以达到100Mbit/S,甚至更高,很可能在极短的时间内就消耗大量的数据流量,如果不能及时准确地提示用户数据流量的使用情况,则可能给用户带来相应的经济损失。

【发明内容】

[0005]为解决现有存在的技术问题,本发明实施例期望提供一种用于数据流量提示的方法和装置,能智能地暂停数据连接,并快速准确地提示数量流量的使用信息,从而提升用户体验;同时能简化提示装置结构,降低装置的硬件成本。
[0006]本发明实施例的技术方案是这样实现的:
[0007]本发明实施例提供的一种用于数据流量提示的方法,包括:
[0008]监控预设时间段内的数据流量;
[0009]当所述数据流量达到预设数据流量阈值时,暂停数据连接,并发送数据流量提示消息;
[0010]根据所述流量提示消息调用浏览器,显示数据流量提示信息。
[0011]上述方案中,所述监控预设时间段内的数据流量包括:在预设时间段内,以预设时间间隔对数据流量进行轮询统计。
[0012]上述方案中,通过高通移动站调制解调器接口 QMI发送所述数据流量提示消息。
[0013]上述方案中,通过套接字Socket发送所述数据流量提示消息。
[0014]上述方案中,所述显示数据流量提示信息包括:显示当前已经使用的数据流量达到预设数据流量阈值,并提示选择继续使用数据流量还是终止使用数据流量。
[0015]本发明实施例提供的一种用于数据流量提示的装置,包括:数据流量设置模块、监控模块、消息通信模块和驱动检测模块;其中,
[0016]数据流量设置模块,用于存储预设时间段和对应的预设数据流量阈值;
[0017]监控模块,用于监控预设时间段内的数据流量,当数据流量达到预设数据流量阈值时暂停数据连接,并通过消息通信模块发送数据流量提示消息;
[0018]消息通信模块,用于向驱动检测模块发送数据流量提示消息;
[0019]驱动检测模块,用于根据流量提示消息调用浏览器,显示数据流量提示信息。
[0020]上述方案中,所述数据流量设置模块还用于存储轮询统计的预设时间间隔;所述监控模块还用于以预设时间间隔对数据流量进行轮询统计。
[0021]上述方案中,所述消息通信模块用于通过QMI发送所述数据流量提示消息。
[0022]上述方案中,所述消息通信模块用于通过Socket发送所述数据流量提示消息。
[0023]上述方案中,所述显示数据流量提示信息包括:显示当前已经使用的数据流量达到预设数据流量阈值,并提示选择继续使用数据流量还是终止使用数据流量。
[0024]本发明实施例提供的用于数据流量提示的方法和装置,监控预设时间段内的数据流量;当数据流量达到预设数据流量阈值时,暂停数据连接,并发送数据流量提示消息;根据流量提示消息调用浏览器,显示数据流量提示信息;如此,能智能地暂停数据连接,并快速准确地提示数量流量的使用信息,从而提升用户体验;同时只需对现有数据卡设备进行软件升级、对客户端设备进行用户界面驱动升级,从而简化数据流量提示装置结构,降低装置的硬件成本。
【附图说明】
[0025]图1为本发明一实施例提供的用于数据流量提示的方法流程示意图一;
[0026]图2为本发明一实施例提供的用于数据流量提示的方法流程示意图二 ;
[0027]图3为本发明一实施例提供的用于数据流量提示的方法流程示意图三;
[0028]图4为本发明一实施例提供的用于数据流量提示的装置的结构示意图。
【具体实施方式】
[0029]在本发明公开的各种实施例中,描述了一种用于数据流量提示的方法,包括监控预设时间段内的数据流量;当所述数据流量达到预设数据流量阈值时,暂停数据连接,并发送数据流量提示消息;根据所述流量提示消息调用浏览器,显示数据流量提示信息;如此,能智能地暂停数据连接,并快速准确地提示数量流量的使用信息,从而提升用户体验;同时只需对现有数据卡设备进行软件升级、对客户端设备进行用户界面驱动升级,从而简化数据流量提示装置结构,降低装置的硬件成本。
[0030]下面通过具体实施例结合附图对本发明做进一步的详细说明。
[0031]在如图1所示的本发明一个实施例中,所公开的用于数据流量提示的方法包括以下步骤:
[0032]步骤101:监控预设时间段内的数据流量;
[0033]其中,监控模块可以在预设时间段内,启动监控线程,以预设时间间隔对数据流量进行轮询统计。
[0034]其中,预设时间段可以根据用户的数据流量合约或个人数据流量规划设置为零至任意长度的时间段,例如,一天、一月或一年;预设时间间隔可以根据用户所使用的网络数据传输速率、客户端设备电源管理计划等设置为零至任意长度的时间间隔,例如,10秒、30分钟或一小时。
[0035]步骤102:当数据流量达到预设数据流量阈值时,暂停数据连接,并向驱动检测模块发送数据流量提示消息;
[0036]其中,数据流量提示消息可以通过高通移动站调制解调器接口(Qualco_ MobileStat1n Modems Interface,QMI)发送,也可以通过套接字(Socket)发送,还可以通过其它方式发送。
[0037]其中,预设数据流量阈值可以根据用户的数据流量合约或个人数据流量规划设置为零至任意大小的数据流量值,例如,500MB、2GB或10GB。
[0038]步骤103:根据数据流量提示消息调用浏览器,显示数据流量提示信息;
[0039]其中,驱动检测模块可以通过接口函数调用客户端设备默认的浏览器,通过浏览器页面显示当前已经使用的数据流量达到预设数据流量阈值,并提示选择继续使用数据流量还是终止使用数据流量。
[0040]进一步地,可以根据用户的选择,保持数据连接或断开数据连接。
[0041]在如图2所示的本发明一个实施例中,所公开的用于数据流量提示的方法包括以下步骤:
[0042]步骤201:存储数据流量阈值;
[0043]其中,数据流量设置模块可以存储用户设置的预设时间段如一个月和对应的预设数据流量阈值如2GB,具体地,可以将用户设置的预设时间段和对应的预设数据流量阈值保存为相应的变量值,或者保存为数据流量设置文件。
[0044]进一步地,还可以存储用户设置的轮询统计的预设时间间隔,并可以根据网络传输速度、用户的合约计划等设置不同频率的时间间隔。
[0045]步骤202:监控预设时间段内的数据流量;
[0046]其中,监控模块可以通过数据流量设置模块保存的变量值或保存的数据流量设置文件获取预设时间段和对应的预设数据流量阈值,在预设时间段内,启动监控线程,以预设时间间隔对数据流量进行轮询统计。
[0047]步骤203:判断当前据流量是否达到预设数据流量阈值;
[0048]本步骤中,如果预设时间段内的数据流量没有达到预设数据流量阈值,则返回步骤202继续进行数据流量监控;如果预设时间段内的数据流量达到预设数据流量阈值,则转到步骤204。
[0049]步骤204:向驱动检测模块发送数据流量提示消息;
[0050]其中,数据流量提示消息可以包括当前已经使用的数据流量信息;
[0051]进一步地,对于非免驱动数据卡设备,可以通过QMI发送数据流量提示消息;对于免驱动数据卡设备,可以通过Socket发送数据流量提示消息。
[0052]步骤205:调用浏览器;
[0053]其中,驱动检测模块可以根据客户端设备所使用的操作系统,选择对应的接口函数调用操作系统默认的浏览器。
[0054]步骤206:显示数据流量提示信息;
[0055]其中,可以通过浏览器页面显示当前已经使用的数据流量达到预设数据流量阈值,并提示选择继续使用数据流量还是终止使用数据流量。
[0056]进一步地,可以根据用户的选择,保持数据连接或断开数据连接。
[0057]下面结合用户上网的实际过程和图3对本发明做进一步的详细说明,其中,数据卡设备连接在客户端设备上进行网络数据的传输,用户通过数据卡设备在客户端设备上进行网络访问。
[0058]步骤301:用户在客户端设备上设置数据流量提示功能,并设置预设时间段如一个月和对应的预设数据流量阈值如2GB ;
[0059]步骤302:将用户设置的预设时间段和对应的预设数据流量阈值在数据卡设备上保存为相应的变量值,或者保存为数据流量设置文件。
[0060]之后,用户进行网络访问,例如浏览网页,观看视频,下载数据。
[0061]步骤303:启动监控线程,监控数据流量。
[0062]其中,如果一个月内的数据流量没有达到2GB,则返回继续进行数据流量监控;如果一个月内的数据流量达到2GB或超过2GB,则转到步骤304。
[0063]步骤304:发送数据流量提示消息给客户端设备。
[0064]步骤305:客户端设备调用系统默认浏览器,通过浏览器页面显示当前已经使用的数据流量达到预设数据流量阈值,并提示选择继续使用数据流量还是终止使用数据流量。
[0065]进一步地,用户可以选择继续进行网络访问或终止网络访问,相应地,保持数据连接或断开数据连接。
[0066]在如图4所示的本发明一个实施例中,所公开的用于数据流量提示的装置包括:数据流量设置模块41、监控模块42、消息通信模块43和驱动检测模块44 ;其中,
[0067]数据流量设置模块41,用于存储预设时间段和对应的预设数据流量阈值;
[0068]监控模块42,用于监控预设时间段内的数据流量,当数据流量达到预设数据流量阈值时暂停数据连接,并通过消息通信模块43发送数据流量提示消息;
[0069]消息通信模块43,用于向驱动检测模块44发送数据流量提示消息;
[0070]驱动检测模块44,用于根据流量提示消息调用浏览器,显示数据流量提示信息。[0071 ] 其中,数据流量设置模块41和监控模块42可以设置于数据卡设备中,驱动检测模块44可以设置于客户端设备中,消息通信模块43可以同时设置于数据卡设备和客户端设备中。
[0072]具体地,可以通过软件升级,将数据流量设置模块41、监控模块42和消息通信模块43设置于数据卡设备中;通过用户界面驱动升级,将消息通信模块43和驱动检测模块44设置于客户端设备中,从而简化数据流量提示装置结构,降低装置的硬件成本。
[0073]上述数据流量设置模块41可以进一步用于存储轮询统计的预设时间间隔;所述监控模块42可以进一步用于以预设时间间隔对数据流量进行轮询统计。
[0074]上述消息通信模块43可以进一步用于通过高通移动站调制解调器接口 QMI发送所述数据流量提示消息。
[0075]上述消息通信模块43可以进一步用于通过套接字Socket发送所述数据流量提示消息。
[0076]上述显示数据流量提示信息可以进一步包括:显示当前已经使用的数据流量达到预设数据流量阈值,并提示选择继续使用数据流量还是终止使用数据流量。
[0077]本发明实施例中涉及的数据流量设置模块41、监控模块42、消息通信模块43和驱动检测模块44均可以通过位于数据卡设备和/或客户端设备上的中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)、或现场可编程门阵列(FPGA)等实现。
[0078]以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
【主权项】
1.一种用于数据流量提示的方法,其特征在于,所述方法包括: 监控预设时间段内的数据流量; 当所述数据流量达到预设数据流量阈值时,暂停数据连接,并发送数据流量提示消息; 根据所述流量提示消息调用浏览器,显示数据流量提示信息。2.根据权利要求1所述的方法,其特征在于,所述监控预设时间段内的数据流量包括:在预设时间段内,以预设时间间隔对数据流量进行轮询统计。3.根据权利要求1或2所述的方法,其特征在于,通过高通移动站调制解调器接口QMI发送所述数据流量提示消息。4.根据权利要求1或2所述的方法,其特征在于,通过套接字Socket发送所述数据流量提示消息。5.根据权利要求1或2所述的方法,其特征在于,所述显示数据流量提示信息包括:显示当前已经使用的数据流量达到预设数据流量阈值,并提示选择继续使用数据流量还是终止使用数据流量。6.一种用于数据流量提示的装置,其特征在于,所述装置包括:数据流量设置模块、监控模块、消息通信模块和驱动检测模块;其中, 数据流量设置模块,用于存储预设时间段和对应的预设数据流量阈值; 监控模块,用于监控预设时间段内的数据流量,当数据流量达到预设数据流量阈值时暂停数据连接,并通过消息通信模块发送数据流量提示消息; 消息通信模块,用于向驱动检测模块发送数据流量提示消息; 驱动检测模块,用于根据流量提示消息调用浏览器,显示数据流量提示信息。7.根据权利要求6所述的装置,其特征在于,所述数据流量设置模块还用于存储轮询统计的预设时间间隔;所述监控模块还用于以预设时间间隔对数据流量进行轮询统计。8.根据权利要求6或7所述的装置,其特征在于,所述消息通信模块用于通过QMI发送所述数据流量提示消息。9.根据权利要求6或7所述的装置,其特征在于,所述消息通信模块用于通过Socket发送所述数据流量提示消息。10.根据权利要求6或7所述的装置,其特征在于,所述显示数据流量提示信息包括:显示当前已经使用的数据流量达到预设数据流量阈值,并提示选择继续使用数据流量还是终止使用数据流量。
【文档编号】H04W24/02GK106034310SQ201510101253
【公开日】2016年10月19日
【申请日】2015年3月9日
【发明人】贾臻
【申请人】中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1