一种获取流量信息的方法及终端技术

技术编号:12892129 阅读:50 留言:0更新日期:2016-02-18 02:18
本发明专利技术实施例提供了一种获取流量信息的方法,包括:发送查询指令到运营商服务器;接收所述运营商服务器响应所述查询指令返回的终端用户的流量使用信息;从所述流量使用信息中提取出所述终端用户的剩余流量;当所述终端用户上网时,识别出所述终端用户当前打开的网络应用;获取所述终端用户当前在所述网络应用上已消耗的流量;根据所述剩余流量和所述已消耗的流量计算出所述终端用户当前的剩余流量;显示所述当前的剩余流量。采用本发明专利技术,可减少终端与运营商服务器之间的交互,节省用户流量。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种获取流量信息的方法及终端
技术介绍
随着因特网的迅速发展,用户可以无处不在的享受网络带来的便捷和信息。同时,为了及时控制流量使用,用户也需要及时了解自己的流量使用信息。目前,存在一些运营商提供的应用程序可以查询用户当前的剩余流量信息,但是,现有的应用程序需要频繁地访问运营商服务器,以获取用户的剩余流量信息,不仅增加了终端功耗,也会浪费用户流量。
技术实现思路
本专利技术实施例提供了一种获取流量信息的方法及终端,可减少终端与运营商服务器之间的交互,节省用户流量。本专利技术实施例第一方面提供了一种获取流量信息的方法,该方法包括:发送查询指令到运营商服务器;接收所述运营商服务器响应所述查询指令返回的终端用户的流量使用信息;从所述流量使用信息中提取出所述终端用户的剩余流量;当所述终端用户上网时,识别出所述终端用户当前打开的网络应用;获取所述终端用户当前在所述网络应用上已消耗的流量;根据所述剩余流量和所述已消耗的流量计算出所述终端用户当前的剩余流量;显示所述当前的剩余流量。本专利技术实施例第二方面提供了一种终端,该终端包括:发送单元,用于发送查询指令到运营商服务器;接收单元,用于接收所述运营商服务器响应所述查询指令返回的终端用户的流量使用信息;提取单元,用于从所述流量使用信息中提取出所述终端用户的剩余流量;识别单元,用于当所述终端用户上网时,识别出所述终端用户当前打开的网络应用;获取单元,用于获取所述终端用户当前在所述网络应用上已消耗的流量;计算单元,用于根据所述剩余流量和所述已消耗的流量计算出所述终端用户当前的剩余流量;显示单元,用于显示所述当前的剩余流量。实施本专利技术实施例,通过向运营商服务器查询出终端用户的流量使用信息,并从所述流量使用信息中提取出所述终端用户的剩余流量;当所述终端用户上网时,获取所述终端用户当前在所述网络应用上已消耗的流量,并根据所述剩余流量和所述已消耗的流量计算出所述终端用户当前的剩余流量,最后显示所述当前的剩余流量,可减少终端与运营商服务器之间的交互,节省用户流量。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的获取流量信息的方法的流程示意图;图2是本专利技术实施例提供的运营商发送的流量使用信息的内容的示意图;图3A是本专利技术实施例提供的一种显示剩余流量的界面示意图;图3B是本专利技术实施例提供的另一种显示剩余流量的界面示意图;图4是本专利技术实施例提供的终端的第一实施例的结构示意图;图5是本专利技术实施例提供的终端的第二实施例的结构示意图;图6是本专利技术实施例提供的终端的第三实施例的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术可以由移动终端实现,还可以由个人电脑、网络设备等计算设备来实现。下面以移动终端为例来进行说明。优选地,本专利技术的方案可以由一种安装并运行于移动终端中的APP来实现。具体如,本专利技术的方案可以由一个始终后台运行的APP来实现。进一步地,本专利技术的方案可以作为一个功能模块集成在系统设置中。在此,移动终端包括但不限于任何一种基于智能操作系统的手持式电子产品,其可与用户通过键盘、虚拟键盘、触摸板、触摸屏以及声控设备等输入设备来进行人机交互,诸如智能手机、平板电脑等。其中,智能操作系统包括但不限于任何通过向移动设备提供各种移动应用来丰富设备功能的操作系统,诸如安卓(Android)、1S、Windows Phone等。参见图1,是本专利技术实施例提供的获取流量信息的方法的流程图。应当理解的,流量是一个数字记录,记录终端用户上网所消耗的字节数,单位有B,KB,MB, GB。本专利技术实施例中,所述流量可以包括:套餐流量、闲时流量、赠送流量等具体的流量信息,还可以包括叠加流量。需要说明的,由于WiFi上网不会消耗用户流量,因此,当用户通过WiFi上网时,终端不执行本专利技术方案。如图1所示,所述方法包括:步骤S101:发送查询指令到运营商服务器。本专利技术实施例中,所述查询指令用于查询终端用户的流量使用信息。所述查询指令可包含终端用户的身份标识,例如,国际移动用户识别码(Internat1nal MobileSubscriber Identificat1n Number, IMSI),用于指示所述查询指令的发送者为所述终端用户。具体实现中,终端可以通过短信向所述运营商服务器发送所述查询指令。例如,所述终端用户编辑内容为“CXLL”( “查询流量”的拼音首字母)的短信,发送给所述运营商指令的客户服务号码(如“10086”)。实际应用中,还可以通过其他方式发送所述查询指令,例如,通过登录所述运营商的网站发送所述查询指令,以使所述运营商服务器发送所述终端用户的流量使用信息到所述终端,这里不作限制。步骤S103:接收所述运营商服务器响应所述查询指令返回的终端用户的流量使用信息。本专利技术实施例中,所述流量使用信息至少包括:当前剩余流量,或者能够提示出当前剩余流量的间接流量信息,例如总流量和已使用流量。例如,如图2所示的文本内容即可表达所述流量使用信息。示例仅仅是本专利技术实施例的一种实现方式,实际应用中还可以不同,例如所述流量信息是语音信息,这里不作限制。具体实现中,所述运营商服务器可以通过短信的方式发送所述流量使用信息。相应地,终端可以通过短信接收所述流量使用信息。例如,所述运营商服务器可以根据终端用户的MSI发送所述流量使用信息到终端上。实际应用中,所述运营商服务器还可以通过互联网发送所述流量使用信息。相应地,终端可以通过互联网接收所述流量使用信息。例如,所述终端用户登录运营商网站请求获取所述流量使用信息,相应地,所述运营商服务器可以直接在所述网站上显示所述流量使用信息。示例仅仅是本专利技术实施例的一种实现方式,实际应用中还可以不同,例如所述流量信息是语音信息,这里不作限制。步骤S105:从所述流量使用信息中提取出所述终端用户的剩余流量。在一种实现方式中,如果所述流量使用信息是文本信息,那么,终端可以通过语义识别技术从所述流量使用信息中提取出所述终端用户的剩余流量。在另一种实现方式中,如果所述流量使用信息是语音信息,那么,终端可以通过语音特征识别技术从所述流量使用信息中识别出所述终端用户的剩余流量。实际应用中,终端还可以通过其他适用所述流量使用信息的数据形式的信息识别技术,从所述流量使用信息中提取出所述剩余流量,本专利技术实施例不作限制。需要说明的,本专利技术实施例中,所述终端用户的剩余流量用于作为后续提及的所述终端用户上网的初始剩余流量。步骤S107:当所述终端用户上网时,识别出所述终端用户当前打开的网络应用。应当理解的,网络应用程序是一种使用网页浏览器在互联网或企业内部网上操作的应用软件。本专利技术实施例中,所述网络应用程序可以是直接本文档来自技高网...

【技术保护点】
一种获取流量信息的方法,其特征在于,包括:发送查询指令到运营商服务器;接收所述运营商服务器响应所述查询指令返回的终端用户的流量使用信息;从所述流量使用信息中提取出所述终端用户的剩余流量;当所述终端用户上网时,识别出所述终端用户当前打开的网络应用;获取所述终端用户当前在所述网络应用上已消耗的流量;根据所述剩余流量和所述已消耗的流量计算出所述终端用户当前的剩余流量;显示所述当前的剩余流量。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈泰傧
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1