移动终端中数据流量监测的方法及装置转让专利

申请号 : CN201510303436.2

文献号 : CN104936221B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 董福源

申请人 : 北京奇虎科技有限公司奇智软件(北京)有限公司

摘要 :

本发明公开了一种移动终端中数据流量监测的方法及装置,方法包括:确定移动终端的所属区域,下载所述所属区域对应的基站位置信息文件,所述基站位置信息文件中包括对应区域中的基站ID;在统计移动终端所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID;当查找到移动终端所用基站ID时,判定统计的新增数据流量为本地数据流量;当没有查找到移动终端所用基站ID时,将所用基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中查询所用基站ID,根据查询结果判断新增数据流量是外地数据流量还是本地数据流量。本发明取得了能够区分本地数据流量和外地数据流量,增加数据流量监测的精确性的有益效果。

权利要求 :

1.一种移动终端中数据流量监测的方法,包括:

确定移动终端的所属区域,下载所述所属区域对应的基站位置信息文件,所述基站位置信息文件中包括对应区域中的基站ID;

在统计移动终端所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID;

当查找到移动终端所用基站ID时,判定统计的新增数据流量为本地数据流量;

当没有查找到移动终端所用基站ID时,将所用基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中查询所用基站ID,根据查询结果判断新增数据流量是外地数据流量还是本地数据流量;

所述根据查询结果判断新增数据流量是外地数据流量还是本地数据流量,具体包括:当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,判定所述新增数据流量为本地数据流量,并将所用基站ID添加到移动终端本地的基站位置信息文件中;当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,判定所述新增数据流量为外地数据流量。

2.根据权利要求1所述的方法,其中,所述当没有查找到移动终端所用基站ID时,将所用基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中查询所用基站ID,具体包括:当在下载的基站位置信息文件中没有查找到移动终端所用基站ID时,记录移动终端所用基站ID和对应的新增数据流量;

将记录的预设时长内的基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中进行查询。

3.根据权利要求1所述的方法,其中,所述确定移动终端的所属区域,具体包括:根据移动终端所用电话号码确定移动终端的所属区域。

4.根据权利要求1所述的方法,其中,所述确定移动终端的所属区域,具体包括:根据安装流量统计应用时移动终端的地理位置信息确定移动终端的所属区域。

5.根据权利要求1所述的方法,其中,所述方法还包括:

当判定新增数据流量为外地数据流量时,显示漫游到外地的提醒信息。

6.根据权利要求1所述的方法,其中,所述方法还包括:

将流量套餐中的流量使用情况区分为本地数据流量使用情况和外地数据流量使用情况;

根据统计得出的移动终端中使用的本地数据流量和外地数据流量,对本地数据流量使用情况和外地数据流量使用情况,分别计算流量额度使用百分比和/或剩余流量额度。

7.根据权利要求6所述的方法,其中,所述方法还包括:

当移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,显示本地数据流量使用情况的流量额度使用百分比和/或剩余流量额度;

当移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,显示外地数据流量使用情况的流量额度使用百分比和/或剩余流量额度。

8.一种移动终端中数据流量监测的方法,包括:

根据基站所属区域将基站分类,生成对应于各个区域的基站位置信息文件,所述基站位置信息文件中包括对应区域中的基站ID;

接收到移动终端下载请求后,将下载请求中的区域对应的基站位置信息文件发送到该移动终端,以使移动终端在统计所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID,并在查找到所用基站ID时,判定统计的新增数据流量为本地数据流量;

接收到移动终端查询请求后,在各个区域对应的基站位置信息文件中查询查询请求中基站ID,将查询结果发送给移动终端,以使移动终端根据查询结果判断新增数据流量是外地数据流量还是本地数据流量;

其中,当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,判定所述新增数据流量为本地数据流量,并将所用基站ID添加到移动终端本地的基站位置信息文件中;当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,判定所述新增数据流量为外地数据流量。

9.根据权利要求8所述的方法,其中,所述根据基站所属区域将基站分类,生成对应于各个区域的基站位置信息文件,具体包括:根据基站地理位置信息确定基站所属区域;

记录各个区域中基站ID,生成与区域相对应的基站位置信息文件。

10.根据权利要求9所述的方法,其中,所述基站地理位置信息包括:基站地址信息和基站经纬度信息,所述根据基站地理位置信息确定基站所属区域,具体包括:根据基站地址信息确定基站所属区域;

当根据基站地址信息未确定出基站所属区域时,根据基站经纬度信息在地图中查询所述基站,根据查询结果确定基站所属区域。

11.一种移动终端中数据流量监测的装置,包括:

下载模块,适于确定移动终端的所属区域,下载所述所属区域对应的基站位置信息文件,所述基站位置信息文件中包括对应区域中的基站ID;

查找模块,适于在统计移动终端所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID;

第一判定模块,适于当查找到移动终端所用基站ID时,判定统计的新增数据流量为本地数据流量;

第二判定模块,适于当没有查找到移动终端所用基站ID时,将所用基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中查询所用基站ID,根据查询结果判断新增数据流量是外地数据流量还是本地数据流量;

所述第二判定模块,具体包括:

第一判定子模块,适于当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,判定所述新增数据流量为本地数据流量,并将所用基站ID添加到移动终端本地的基站位置信息文件中;

第二判定子模块,适于当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,判定所述新增数据流量为外地数据流量。

12.根据权利要求11所述的装置,其中,所述第二判定模块,具体包括:记录子模块,适于当在下载的基站位置信息文件中没有查找到移动终端所用基站ID时,记录移动终端所用基站ID和对应的新增数据流量;

发送子模块,适于将记录的预设时长内的基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中进行查询。

13.根据权利要求11所述的装置,其中,所述下载模块,具体适于根据移动终端所用电话号码确定移动终端的所属区域。

14.根据权利要求11所述的装置,其中,所述下载模块,具体适于根据安装流量统计应用时移动终端的地理位置信息确定移动终端的所属区域。

15.根据权利要求11所述的装置,其中,所述装置还包括:

显示模块,适于当判定新增数据流量为外地数据流量时,显示漫游到外地的提醒信息。

16.根据权利要求11所述的装置,其中,所述装置还包括:

计算模块,适于将流量套餐中的流量使用情况区分为本地数据流量使用情况和外地数据流量使用情况;根据统计得出的移动终端中使用的本地数据流量和外地数据流量,对本地数据流量使用情况和外地数据流量使用情况,分别计算流量额度使用百分比和/或剩余流量额度。

17.根据权利要求16所述的装置,其中,所述装置还包括:

显示模块,适于当移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,显示本地数据流量使用情况的流量额度使用百分比和/或剩余流量额度;当移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,显示外地数据流量使用情况的流量额度使用百分比和/或剩余流量额度。

18.一种移动终端中数据流量监测的装置,包括:

生成模块,适于根据基站所属区域将基站分类,生成对应于各个区域的基站位置信息文件,所述基站位置信息文件中包括对应区域中的基站ID;

传输模块,适于接收到移动终端下载请求后,将下载请求中的区域对应的基站位置信息文件发送到该移动终端,以使移动终端在统计所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID,并在查找到所用基站ID时,判定统计的新增数据流量为本地数据流量;

查询模块,适于接收到移动终端查询请求后,在各个区域对应的的基站位置信息文件中查询查询请求中基站ID,将查询结果发送给移动终端,以使移动终端根据查询结果判断新增数据流量是外地数据流量还是本地数据流量;

其中,当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,判定所述新增数据流量为本地数据流量,并将所用基站ID添加到移动终端本地的基站位置信息文件中;当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,判定所述新增数据流量为外地数据流量。

19.根据权利要求18所述的装置,其中,所述生成模块,具体包括:确定子模块,适于根据基站地理位置信息确定基站所属区域;

生成子模块,适于记录各个区域中基站ID,生成与区域相对应的基站位置信息文件。

20.根据权利要求19所述的装置,其中,所述基站地理位置信息包括:基站地址信息和基站经纬度信息,所述确定子模块,具体适于根据基站地址信息确定基站所属区域;当根据基站地址信息未确定出基站所属区域时,根据基站经纬度信息在地图中查询所述基站,根据查询结果确定基站所属区域。

说明书 :

移动终端中数据流量监测的方法及装置

技术领域

[0001] 本发明涉及通信技术领域,具体涉及一种移动终端中数据流量监测的方法及装置。

背景技术

[0002] 随着移动通信技术的发展,人们越来越普遍地使用移动终端的数据业务来获得更多的信息,这些数据业务的使用都是需要消耗数据流量的,在资费结算时根据数据流量的使用情况进行结算。用户需要及时了解当前使用的数据流量。运营商会划分不同的计费区域,例如按省级行政区域划分计费区域,用户在本省内使用数据业务按一种方式进行资费结算,用户漫游到省外使用数据业务,按另一种方式进行资费结算。此外,用户的流量套餐中本地与外地的数据流量额度也不相同。然而,现有技术的数据流量监测方法中都没有区分数据流量的使用区域,因此,无法满足用户对数据流量监测的要求。

发明内容

[0003] 鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的移动终端中数据流量监测的方法和相应的移动终端中数据流量监测的装置。
[0004] 依据本发明的一个方面,提供了一种移动终端中数据流量监测的方法,包括:
[0005] 确定移动终端的所属区域,下载所述所属区域对应的基站位置信息文件,所述基站位置信息文件中包括对应区域中的基站ID;
[0006] 在统计移动终端所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID;
[0007] 当查找到移动终端所用基站ID时,判定统计的新增数据流量为本地数据流量;
[0008] 当没有查找到移动终端所用基站ID时,将所用基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中查询所用基站ID,根据查询结果判断新增数据流量是外地数据流量还是本地数据流量。
[0009] 可选地,所述当没有查找到移动终端所用基站ID时,将所用基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中查询所用基站ID,具体包括:
[0010] 当在下载的基站位置信息文件中没有查找到移动终端所用基站ID时,记录移动终端所用基站ID和对应的新增数据流量;
[0011] 将记录的预设时长内的基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中进行查询。
[0012] 可选地,所述根据查询结果判断新增数据流量是外地数据流量还是本地数据流量,具体包括:
[0013] 当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,判定所述新增数据流量为本地数据流量;
[0014] 当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,判定所述新增数据流量为外地数据流量。
[0015] 可选地,所述确定移动终端的所属区域,具体包括:根据移动终端所用电话号码确定移动终端的所属区域。
[0016] 可选地,所述确定移动终端的所属区域,具体包括:根据安装流量统计应用时移动终端的地理位置信息确定移动终端的所属区域。
[0017] 可选地,所述方法还包括:当判定新增数据流量为外地数据流量时,显示漫游到外地的提醒信息。
[0018] 可选地,所述方法还包括:
[0019] 将流量套餐中的流量使用情况区分为本地数据流量使用情况和外地数据流量使用情况;
[0020] 根据统计得出的移动终端中使用的本地数据流量和外地数据流量,对本地数据流量使用情况和外地数据流量使用情况,分别计算流量额度使用百分比和/或剩余流量额度。
[0021] 可选地,所述方法还包括:
[0022] 当移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,显示本地数据流量使用情况的流量额度使用百分比和/或剩余流量额度;
[0023] 当移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,显示外地数据流量使用情况的流量额度使用百分比和/或剩余流量额度。
[0024] 依据本发明的一个方面,提供了一种移动终端中数据流量监测的方法,包括:
[0025] 根据基站所属区域将基站分类,生成对应于各个区域的基站位置信息文件,所述基站位置信息文件中包括对应区域中的基站ID;
[0026] 接收到移动终端下载请求后,将下载请求中区域对应的基站位置信息文件发送该移动终端,以使移动终端在统计所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID,并在查找到所用基站ID时,判定统计的新增数据流量为本地数据流量;
[0027] 接收到移动终端查询请求后,在各个区域对应的基站位置信息文件中查询查询请求中基站ID,将查询结果发送给移动终端,以使移动终端根据查询结果判断新增数据流量是外地数据流量还是本地数据流量。
[0028] 可选地,,所述根据基站所属区域将基站分类,生成对应于各个区域的基站位置信息文件,具体包括:
[0029] 根据基站地理位置信息确定基站所属区域;
[0030] 记录各个区域中基站ID,生成与区域相对应的基站位置信息文件。
[0031] 可选地,所述基站地理位置信息包括:基站地址信息和基站经纬度信息,所述根据基站地理位置信息确定基站所属区域,具体包括:
[0032] 根据基站地址信息确定基站所属区域;
[0033] 当根据基站地址信息未确定出基站所属区域时,根据基站经纬度信息在地图中查询所述基站,根据查询结果确定基站所属区域。
[0034] 依据本发明的一个方面,提供了一种移动终端中数据流量监测的装置,包括:
[0035] 下载模块,适于确定移动终端的所属区域,下载所述所属区域对应的基站位置信息文件,所述基站位置信息文件中包括对应区域中的基站ID;
[0036] 查找模块,适于在统计移动终端所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID;
[0037] 第一判定模块,适于当查找到移动终端所用基站ID时,判定统计的新增数据流量为本地数据流量;
[0038] 第二判定模块,适于当没有查找到移动终端所用基站ID时,将所用基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中查询所用基站ID,根据查询结果判断新增数据流量是外地数据流量还是本地数据流量。
[0039] 可选地,所述第二判定模块,具体包括:
[0040] 记录子模块,适于当在下载的基站位置信息文件中没有查找到移动终端所用基站ID时,记录移动终端所用基站ID和对应的新增数据流量;
[0041] 发送子模块,适于将记录的预设时长内的基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中进行查询。
[0042] 可选地,,所述第二判定模块,具体包括:
[0043] 第一判定子模块,适于当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,判定所述新增数据流量为本地数据流量;
[0044] 第二判定子模块,适于当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,判定所述新增数据流量为外地数据流量。
[0045] 可选地,,所述下载模块,具体适于根据移动终端所用电话号码确定移动终端的所属区域。
[0046] 可选地,,所述下载模块,具体适于根据安装流量统计应用时移动终端的地理位置信息确定移动终端的所属区域。
[0047] 可选地,,所述装置还包括:显示模块,适于当判定新增数据流量为外地数据流量时,显示漫游到外地的提醒信息。
[0048] 可选地,,所述装置还包括:计算模块,适于将流量套餐中的流量使用情况区分为本地数据流量使用情况和外地数据流量使用情况;根据统计得出的移动终端中使用的本地数据流量和外地数据流量,对本地数据流量使用情况和外地数据流量使用情况,分别计算流量额度使用百分比和/或剩余流量额度。
[0049] 可选地,,所述装置还包括:显示模块,适于当移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,显示本地数据流量使用情况的流量额度使用百分比和/或剩余流量额度;当移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,显示外地数据流量使用情况的流量额度使用百分比和/或剩余流量额度。
[0050] 依据本发明的一个方面,提供了一种移动终端中数据流量监测的装置,包括:
[0051] 生成模块,适于根据基站所属区域将基站分类,生成对应于各个区域的基站位置信息文件,所述基站位置信息文件中包括对应区域中的基站ID;
[0052] 传输模块,适于接收到移动终端下载请求后,将下载请求中区域对应的基站位置信息文件发送该移动终端,以使移动终端在统计所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID,并在查找到所用基站ID时,判定统计的新增数据流量为本地数据流量;
[0053] 查询模块,适于接收到移动终端查询请求后,在各个区域对应的的基站位置信息文件中查询查询请求中基站ID,将查询结果发送给移动终端,以使移动终端根据查询结果判断新增数据流量是外地数据流量还是本地数据流量。
[0054] 可选地,,所述生成模块,具体包括:
[0055] 确定子模块,适于根据基站地理位置信息确定基站所属区域;
[0056] 生成子模块,适于记录各个区域中基站ID,生成与区域相对应的基站位置信息文件。
[0057] 可选地,,所述基站地理位置信息包括:基站地址信息和基站经纬度信息,所述确定子模块,具体适于根据基站地址信息确定基站所属区域;当根据基站地址信息未确定出基站所属区域时,根据基站经纬度信息在地图中查询所述基站,根据查询结果确定基站所属区域。
[0058] 根据本发明的技术方案,可以确定移动终端的所属区域,下载所属区域对应的基站位置信息文件,在统计移动终端所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID,当查找到移动终端所用基站ID时,判定统计的新增数据流量为本地数据流量,当没有查找到移动终端所用基站ID时,将所用基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中查询所用基站ID,根据查询结果判断新增数据流量是外地数据流量还是本地数据流量。由此解决了,数据流量监测中无法区分本地数据流量和外地数据流量的问题,取得了能够区分本地数据流量和外地数据流量,增加数据流量监测的精确性,更好的满足用户对数据流量监测的需求,提高用户满意度的有益效果。
[0059] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

[0060] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0061] 图1示出了根据本发明一个实施例的移动终端中数据流量监测的方法的流程图;
[0062] 图2示出了根据本发明一个实施例的到服务器中查询基站ID的流程图;
[0063] 图3示出了根据本发明一个实施例的根据查询结果区分外地数据流量和本地数据流量的流程图;
[0064] 图4示出了根据本发明一个实施例的区分外地数据流量和本地数据流量对数据流量使用情况进行计算的流程图
[0065] 图5示出了根据本发明一个实施例的显示数据流量使用情况的流程图;
[0066] 图6A示出了根据本发明一个实施例的显示监测的本地数据流量使用情况的界面的示意图;
[0067] 图6B示出了根据本发明一个实施例的显示监测的外地数据流量使用情况的界面的示意图;
[0068] 图7示出了根据本发明一个实施例的移动终端中数据流量监测的方法的流程图;
[0069] 图8示出了根据本发明一个实施例的移动终端中数据流量监测的方法的流程图;
[0070] 图9示出了根据本发明一个实施例的移动终端中数据流量监测的装置的结构图;
[0071] 图10示出了根据本发明一个实施例的移动终端中数据流量监测的装置的结构图;以及
[0072] 图11示出了根据本发明一个实施例的移动终端中数据流量监测的装置的结构图。

具体实施方式

[0073] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0074] 图1示出了根据本发明一个实施例的移动终端中数据流量监测的方法的流程图。该方法适于各种移动终端,例如手机、平板电脑等。如图1所示,该方法包括如下步骤S110-S140。
[0075] 在步骤S110中,确定移动终端的所属区域,下载所属区域对应的基站位置信息文件。
[0076] 基站位置信息文件中包括对应区域中的基站ID。
[0077] 其中,所述确定移动终端的所属区域可包括:根据移动终端所用电话号码确定移动终端的所属区域。
[0078] 举例而言,可以将移动终端中使用的电话号码在服务器的号码信息文件中查询,号码信息文件中包括各个区域所用号码段,确定出移动终端中所用电话号码所属号码段后,确定移动终端中使用的电话号码属于该号码段对应的区域。例如,以行政区县为单位,号码信息文件中包括各个行政区县号码段,在号码信息文件中查询移动终端所用的电话号码,确定该电话号码所属号码段,进而得出电话号码属于该号码段对应的区县。
[0079] 其中,所述确定移动终端的所属区域也可包括:根据安装流量统计应用时移动终端的地理位置信息确定移动终端的所属区域。
[0080] 举例而言,当用户在移动终端中安装流量统计应用时,通过GPS获得移动终端的经纬度,在服务器的地图中查找该经纬度,确定出移动终端所在的区域,将该区域确定为移动终端的所属区域。
[0081] 确定移动终端的所属区域的方式不限于上述两种,可以采用其他方式确定移动终端所属区域,例如,在用户安装流量统计应用时,显示输入框,提示用户输入移动终端所属区域,根据用户输入的信息确定移动终端所属区域。
[0082] 在一实施例中,服务器获取基站地理位置信息,基站地理位置信息中包括基站ID、基站经纬度信息和基站的地址信息。服务器根据基站的地址信息和经纬度信息确定基站所属区域,记录各个区域中基站ID,生成与区域相对应的基站位置信息文件。如此,服务器中存储有各个区域对应的基站位置信息文件。例如,服务器中存储有各个区县对应的基站位置信息文件。移动终端向服务器发送下载请求,下载请求中包括移动终端所属区域。服务器接收到下载请求后,将下载请求中移动终端所属区域对应的基站位置信息文件发送给移动终端,移动终端接收所属区域对应的基站位置信息文件。
[0083] 在步骤S120中,在统计移动终端所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID。
[0084] 举例而言,在进行数据流量监测时,对移动终端中所用数据流量进行轮询统计,相邻两次轮询时获得的数据流量的差额为统计出的新增数据流量。在每次轮询时,通过解析移动终端接收的数据包,确定轮询时移动终端所用基站ID。在下载的基站位置信息文件中查找该基站ID。如果查找到,表明移动终端仍然在本地使用数据业务;如果没有查找到,则需要进一步确定移动终端是在本地还已经漫游到外地。
[0085] 在步骤S130中,当查找到移动终端所用基站ID时,判定统计的新增数据流量为本地数据流量。
[0086] 举例而言,如果在下载的基站位置信息文件中查找到移动终端所用基站ID,则判定本次轮询到的新增数据流量为本地数据流量。
[0087] 在步骤S140中,当没有查找到移动终端所用基站ID时,将所用基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中查询所用基站ID,根据查询结果判断新增数据流量是外地数据流量还是本地数据流量。
[0088] 举例而言,如果在下载的基站位置信息文件中没有查找到移动终端所用基站ID,这可能是因为移动终端已经漫游到外地或者移动终端所用基站为本地新增基站,在这种情况下,移动终端将所用基站ID发送给服务器,服务器在各个区域对应的基站位置信息文件中查询所用基站ID,移动终端根据查询结果判断新增数据流量是外地数据流量还是本地数据流量。
[0089] 在一实施例中,如图2所示,所述当没有查找到移动终端所用基站ID时,将所用基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中查询所用基站ID,具体包括如下步骤S142和步骤S144。
[0090] 在步骤S142中,当在下载的基站位置信息文件中没有查找到移动终端所用基站ID时,记录移动终端所用基站ID和对应的新增数据流量。
[0091] 在步骤S144中,将记录的预设时长内的基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中进行查询。
[0092] 因为移动终端向服务器发送的数据包都会有数据包头,将一定时长内的基站ID集中发送给服务器,与单独发送基站ID给服务器相比,能够减少发送数据包数量,进而节约发送所用数据流量。
[0093] 在一实施例中,如图3所示,所述根据查询结果判断新增数据流量是外地数据流量还是本地数据流量,具体包括如下步骤S146和步骤S148。
[0094] 在步骤S146中,当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,判定新增数据流量为本地数据流量。
[0095] 在步骤S148中,当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,判定新增数据流量为外地数据流量。
[0096] 举例而言,移动终端从服务器接收到查询结果,如果查询结果中移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,例如,两者都位于同一个省,则判定新增数据流量为本地数据流量。如果查询结果中移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,例如,两者都位于不同的两个省,则判定新增数据流量为外地数据流量。
[0097] 在一实施例中,当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,将所用基站ID添加到移动终端本地的基站位置信息文件中。
[0098] 如此,移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域,将该基站ID添加到移动终端本地基站位置信息文件中。如此,当移动终端下次再使用该基站时,可以直接从本地的基站位置信息文件中查询到该基站的基站ID,避免到服务器中进行基站查询,节约所用数据流量。
[0099] 在一实施例中,所述方法还包括:当判定新增数据流量为外地数据流量时,显示漫游到外地的提醒信息。当确定移动终端当前所用基站ID为外地基站时,在用户界面中弹出提示信息“当前处于外地漫游状态,请确定是否继续使用数据业务”。此外,还可以在用户界面中添加数据业务断开按钮,当检测到数据业务断开按钮被点击后,将移动终端中数据业务连接断开。
[0100] 如此,能够在移动终端处于外地漫游状态时,对用户进行提醒,避免用户无意中使用过多漫游数据业务,增加通信费用。
[0101] 在一实施例中,如图4所示,所述方法还包括:
[0102] 步骤S410,将流量套餐中的流量使用情况区分为本地数据流量使用情况和外地数据流量使用情况。
[0103] 步骤S420,根据移动终端中使用的本地数据流量和外地数据流量,对本地数据流量使用情况和外地数据流量使用情况,分别计算流量额度使用百分比和/或剩余流量额度。
[0104] 举例而言,用户套餐中,本地数据流量额度为500M/月;外地数据流量额度为15M/月,数据流量监测中区分移动终端中使用的本地数据流量和外地数据流量,例如,移动终端中使用的本地数据流量为100M,移动终端中使用的外地数据流量为5M,则分别计算出:本地流量额度使用百分比为20%,本地剩余流量额度为400M;外地流量额度使用百分比为33%,外地剩余流量额度为10M。
[0105] 在一实施例中,如图5所示,所述方法还包括:
[0106] 步骤S510,当移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,显示本地数据流量使用情况的流量额度使用百分比和/或剩余流量额度。
[0107] 如图6A所示,当移动终端在本地使用数据业务时,采用流量球的方式显示监测的本地数据流量使用情况。
[0108] 步骤S520,当移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,显示外地数据流量使用情况的流量额度使用百分比和/或剩余流量额度。
[0109] 如图6B所示,当移动终端在漫游到外地使用数据业务时,采用流量球的方式显示监测的外地数据流量使用情况。
[0110] 如此,将移动终端使用的数据流量与移动终端的数据流量额度相关联,方便用户确定数据流量使用情况。
[0111] 图7示出了根据本发明一个实施例的移动终端中数据流量监测的方法的流程图。例如,移动终端所属区域为北京朝阳区,移动终端使用运营商提供的数据业务,并且在北京本地和外地使用移动终端。本实施例中方法包括如下步骤S702-S722。
[0112] 在步骤S702中,确定移动终端的所属区域,下载所属区域对应的基站位置信息文件。
[0113] 例如,确定出移动终端的所属区域为北京朝阳区,下载朝阳区对应的基站位置信息文件,该基站位置信息文件中包括朝阳区中基站ID。
[0114] 在步骤S704中,在统计移动终端所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID。
[0115] 例如,在每次进行数据流量统计时,在本地存储的与朝阳区对应的基站位置信息文件中查找本次统计时移动终端使用的基站ID。
[0116] 在步骤S706中,当查找到移动终端所用基站ID时,判定统计的新增数据流量为本地数据流量。
[0117] 例如,移动终端在朝阳区范围内使用数据业务,则能够在移动终端本地的基站位置信息文件查找到移动终端所用基站ID。
[0118] 在步骤S708中,当在下载的基站位置信息文件中没有查找到移动终端所用基站ID时,记录移动终端所用基站ID和对应的新增数据流量。
[0119] 例如,移动终端仍然在朝阳区范围内使用数据业务,但使用的基站为新增基站,或者,移动终端移动到海淀区使用数据业务,或者移动终端移动到上海市使用数据业务,在这些情况下,都无法在移动终端本地的基站位置信息文件中查找移动终端所用基站ID。此时,将预设时长内的移动终端所用基站ID和对应的新增数据流量进行记录,以便在服务器中进行查询。
[0120] 在步骤S710中,将记录的预设时长内的基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中进行查询。
[0121] 在步骤S712中,当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,判定新增数据流量为本地数据流量。
[0122] 例如,移动终端移动到海淀区使用数据业务,查询结果指明移动终端所用基站ID所属区域为海淀区,朝阳区和海淀区同属于北京市,位于同一计费区域,因此,根据该查询结果判定出记录中对应的新增数据流量为本地数据流量。
[0123] 在步骤S714中,当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,判定新增数据流量为外地数据流量。
[0124] 例如,移动终端移动到上海市浦东区使用数据业务,查询结果指明移动终端所用基站ID所属区域为浦东区,朝阳区和浦东区分别属于北京市和上海市,位于不同计费区域,因此,根据该查询结果判定出记录中对应的新增数据流量为外地数据流量。
[0125] 在步骤S716中,将流量套餐中的流量使用情况区分为本地数据流量使用情况和外地数据流量使用情况。
[0126] 在步骤S718中,根据移动终端中使用的本地数据流量和外地数据流量,对本地数据流量使用情况和外地数据流量使用情况,分别计算流量额度使用百分比和剩余流量额度。
[0127] 步骤S720,当移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,显示本地数据流量使用情况的流量额度使用百分比和剩余流量额度。
[0128] 如图6A所示,当移动终端在海淀区使用数据业务时,采用流量球的方式显示监测的本地数据流量使用情况。
[0129] 步骤S722,当移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,显示外地数据流量使用情况的流量额度使用百分比和剩余流量额度。
[0130] 如图6B所示,当移动终端在漫游到上海市浦东区使用数据业务时,采用流量球的方式显示监测的外地数据流量使用情况。
[0131] 本发明中实施例解决了,数据流量监测中无法区分本地数据流量和外地数据流量的问题,取得了能够区分本地数据流量和外地数据流量,增加数据流量监测的精确性,更好的满足用户对数据流量监测的需求,提高用户满意度的有益效果。
[0132] 图8示出了根据本发明一个实施例的移动终端中数据流量监测的方法的流程图。该方法可用于各种服务器,包括如下步骤S810-S830。
[0133] 在步骤S810中,根据基站所属区域将基站分类,生成对应于各个区域的基站位置信息文件。
[0134] 其中,基站位置信息文件中包括对应区域中的基站ID。
[0135] 举例而言,服务器获取基站地理位置信息,基站地理位置信息中包括基站ID、基站经纬度信息和基站的地址信息。服务器根据基站的地址信息和经纬度信息确定基站所属区域,记录各个区域中基站ID,生成与区域相对应的基站位置信息文件。如此,服务器中存储有各个区域对应的基站位置信息文件。例如,服务器中存储有各个区县对应的基站位置信息文件。
[0136] 将基站位置信息按所属区域进行分类,能够使得分类后各个区域对应的文件较小,进而在移动终端进行下载时,节约移动终端的数据流量和存储空间。
[0137] 在步骤S820中,接收到移动终端下载请求后,将下载请求中区域对应的基站位置信息文件发送该移动终端,以使移动终端在统计所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID,并在查找到所用基站ID时,判定统计的新增数据流量为本地数据流量。
[0138] 在步骤S830中,接收到移动终端查询请求后,在各个区域对应的基站位置信息文件中查询查询请求中基站ID,将查询结果发送给移动终端,以使移动终端根据查询结果判断新增数据流量是外地数据流量还是本地数据流量。
[0139] 在一实施例中,根据基站所属区域将基站分类,生成对应于各个区域的基站位置信息文件,具体包括如下步骤A812和步骤A814。
[0140] 在步骤A812中,根据基站地理位置信息确定基站所属区域。
[0141] 在步骤A814中,记录各个区域中基站ID,生成与区域相对应的基站位置信息文件。
[0142] 进一步地,基站地理位置信息包括:基站地址信息和基站经纬度信息,所述根据基站地理位置信息确定基站所属区域,具体包括如下步骤A8122和A8124。
[0143] 在步骤A8122中,根据基站地址信息确定基站所属区域。
[0144] 在步骤A8124中,当根据基站地址信息未确定出基站所属区域时,根据基站经纬度信息在地图中查询所述基站,根据查询结果确定基站所属区域。
[0145] 本发明中实施例解决了,数据流量监测中无法区分本地数据流量和外地数据流量的问题,取得了能够区分本地数据流量和外地数据流量,增加数据流量监测的精确性,更好的满足用户对数据流量监测的需求,提高用户满意度的有益效果。
[0146] 上述仅为本发明的移动终端中数据流量监测的方法的实例性说明,本发明不限于此。凡在本发明的精神或原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
[0147] 图9示出了根据本发明一个实施例的移动终端中数据流量监测的装置的结构图。该装置适于各种移动终端,例如手机、平板电脑等。如图9所示,该装置包括如下模块。
[0148] 下载模块910,适于确定移动终端的所属区域,下载所述所属区域对应的基站位置信息文件,所述基站位置信息文件中包括对应区域中的基站ID;
[0149] 查找模块920,适于在统计移动终端所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID;
[0150] 第一判定模块930,适于当查找到移动终端所用基站ID时,判定统计的新增数据流量为本地数据流量;
[0151] 第二判定模块940,适于当没有查找到移动终端所用基站ID时,将所用基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中查询所用基站ID,根据查询结果判断新增数据流量是外地数据流量还是本地数据流量。
[0152] 在一实施例中,如图10所示,第二判定模块940,具体包括:
[0153] 记录子模块942,适于当在下载的基站位置信息文件中没有查找到移动终端所用基站ID时,记录移动终端所用基站ID和对应的新增数据流量;
[0154] 发送子模块944,适于将记录的预设时长内的基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中进行查询。
[0155] 因为移动终端向服务器发送的数据包都会有数据包头,将一定时长内的基站ID集中发送给服务器,与单独发送基站ID给服务器相比,能够减少发送数据包数量,进而节约发送所用数据流量。
[0156] 在一实施例中,如图10所示,第二判定模块940,具体包括:
[0157] 第一判定子模块946,适于当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,判定所述新增数据流量为本地数据流量;
[0158] 第二判定子模块948,适于当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,判定所述新增数据流量为外地数据流量。
[0159] 在一实施例中,下载模块910具体适于根据移动终端所用电话号码确定移动终端的所属区域。
[0160] 举例而言,下载模块910可以将移动终端中使用的电话号码在服务器的号码信息文件中查询,号码信息文件中包括各个区域所用号码段,确定出移动终端中所用电话号码所属号码段后,确定移动终端中使用的电话号码属于该号码段对应的区域。例如,以行政区县为单位,号码信息文件中包括各个行政区县号码段,在号码信息文件中查询移动终端所用的电话号码,确定该电话号码所属号码段,进而得出电话号码属于该号码段对应的区县。
[0161] 在一实施例中,下载模块910具体适于根据安装流量统计应用时移动终端的地理位置信息确定移动终端的所属区域。
[0162] 举例而言,当用户在移动终端中安装流量统计应用时,通过GPS获得移动终端的经纬度,在服务器的地图中查找该经纬度,确定出移动终端所在的区域,将该区域确定为移动终端的所属区域。
[0163] 确定移动终端的所属区域的方式不限于上述两种,可以采用其他方式确定移动终端所属区域,例如,在用户安装流量统计应用时,显示输入框,提示用户输入移动终端所属区域,根据用户输入的信息确定移动终端所属区域。
[0164] 在一实施例中,如图10所示,装置还包括:显示模块1010,适于当判定新增数据流量为外地数据流量时,显示漫游到外地的提醒信息。
[0165] 进一步地,第一判定子模块946还适于当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,将所用基站ID添加到移动终端本地的基站位置信息文件中。
[0166] 如此,移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域,将该基站ID添加到移动终端本地基站位置信息文件中。如此,当移动终端下次再使用该基站时,可以直接从本地的基站位置信息文件中查询到该基站的基站ID,避免到服务器中进行基站查询,节约所用数据流量。
[0167] 在一实施例中,如图10所示,装置还包括:计算模块1020,适于将流量套餐中的流量使用情况区分为本地数据流量使用情况和外地数据流量使用情况;根据统计得出的移动终端中使用的本地数据流量和外地数据流量,对本地数据流量使用情况和外地数据流量使用情况,分别计算流量额度使用百分比和/或剩余流量额度。
[0168] 在一实施例中,如图10所示,装置还包括:显示模块1010,适于当移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,显示本地数据流量使用情况的流量额度使用百分比和/或剩余流量额度;当移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,显示外地数据流量使用情况的流量额度使用百分比和/或剩余流量额度。
[0169] 上述装置技术方案中各项技术特征的示例性说明与对应方法技术方案中各项技术特征的实例性说明相近似,在此不再赘述。
[0170] 图11示出了根据本发明一个实施例的移动终端中数据流量监测的装置的结构图。该方法可用于各种服务器,包括如下模块。
[0171] 生成模块1110,适于根据基站所属区域将基站分类,生成对应于各个区域的基站位置信息文件,基站位置信息文件中包括对应区域中的基站ID;
[0172] 传输模块1120,适于接收到移动终端下载请求后,将下载请求中区域对应的基站位置信息文件发送该移动终端,以使移动终端在统计所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID,并在查找到所用基站ID时,判定统计的新增数据流量为本地数据流量;
[0173] 查询模块1130,适于接收到移动终端查询请求后,在各个区域对应的的基站位置信息文件中查询查询请求中基站ID,将查询结果发送给移动终端,以使移动终端根据查询结果判断新增数据流量是外地数据流量还是本地数据流量。
[0174] 在一实施例中,生成模块1110具体包括:
[0175] 确定子模块,适于根据基站地理位置信息确定基站所属区域;
[0176] 生成子模块,适于记录各个区域中基站ID,生成与区域相对应的基站位置信息文件。
[0177] 在一实施例中,基站地理位置信息包括:基站地址信息和基站经纬度信息,确定子模块,具体适于根据基站地址信息确定基站所属区域;当根据基站地址信息未确定出基站所属区域时,根据基站经纬度信息在地图中查询所述基站,根据查询结果确定基站所属区域。
[0178] 上述装置技术方案中各项技术特征的示例性说明与对应方法技术方案中各项技术特征的实例性说明相近似,在此不再赘述。
[0179] 本发明包括如下技术方案:
[0180] A1、一种移动终端中数据流量监测的方法,包括:
[0181] 确定移动终端的所属区域,下载所述所属区域对应的基站位置信息文件,所述基站位置信息文件中包括对应区域中的基站ID;
[0182] 在统计移动终端所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID;
[0183] 当查找到移动终端所用基站ID时,判定统计的新增数据流量为本地数据流量;
[0184] 当没有查找到移动终端所用基站ID时,将所用基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中查询所用基站ID,根据查询结果判断新增数据流量是外地数据流量还是本地数据流量。
[0185] A2、根据A1所述的方法,其中,所述当没有查找到移动终端所用基站ID时,将所用基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中查询所用基站ID,具体包括:
[0186] 当在下载的基站位置信息文件中没有查找到移动终端所用基站ID时,记录移动终端所用基站ID和对应的新增数据流量;
[0187] 将记录的预设时长内的基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中进行查询。
[0188] A3、根据A1所述的方法,其中,所述根据查询结果判断新增数据流量是外地数据流量还是本地数据流量,具体包括:
[0189] 当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,判定所述新增数据流量为本地数据流量;
[0190] 当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,判定所述新增数据流量为外地数据流量。
[0191] A4、根据A1所述的方法,其中,所述确定移动终端的所属区域,具体包括:
[0192] 根据移动终端所用电话号码确定移动终端的所属区域。
[0193] A5、根据A1所述的方法,其中,所述确定移动终端的所属区域,具体包括:
[0194] 根据安装流量统计应用时移动终端的地理位置信息确定移动终端的所属区域。
[0195] A6、根据A1所述的方法,其中,所述方法还包括:
[0196] 当判定新增数据流量为外地数据流量时,显示漫游到外地的提醒信息。
[0197] A7、根据A1所述的方法,其中,所述方法还包括:
[0198] 将流量套餐中的流量使用情况区分为本地数据流量使用情况和外地数据流量使用情况;
[0199] 根据统计得出的移动终端中使用的本地数据流量和外地数据流量,对本地数据流量使用情况和外地数据流量使用情况,分别计算流量额度使用百分比和/或剩余流量额度。
[0200] A8、根据A7所述的方法,其中,所述方法还包括:
[0201] 当移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,显示本地数据流量使用情况的流量额度使用百分比和/或剩余流量额度;
[0202] 当移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,显示外地数据流量使用情况的流量额度使用百分比和/或剩余流量额度。
[0203] B9、一种移动终端中数据流量监测的方法,包括:
[0204] 根据基站所属区域将基站分类,生成对应于各个区域的基站位置信息文件,所述基站位置信息文件中包括对应区域中的基站ID;
[0205] 接收到移动终端下载请求后,将下载请求中区域对应的基站位置信息文件发送该移动终端,以使移动终端在统计所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID,并在查找到所用基站ID时,判定统计的新增数据流量为本地数据流量;
[0206] 接收到移动终端查询请求后,在各个区域对应的基站位置信息文件中查询查询请求中基站ID,将查询结果发送给移动终端,以使移动终端根据查询结果判断新增数据流量是外地数据流量还是本地数据流量。
[0207] B10、根据B9所述的方法,其中,所述根据基站所属区域将基站分类,生成对应于各个区域的基站位置信息文件,具体包括:
[0208] 根据基站地理位置信息确定基站所属区域;
[0209] 记录各个区域中基站ID,生成与区域相对应的基站位置信息文件。
[0210] B11、根据B10所述的方法,其中,所述基站地理位置信息包括:基站地址信息和基站经纬度信息,所述根据基站地理位置信息确定基站所属区域,具体包括:
[0211] 根据基站地址信息确定基站所属区域;
[0212] 当根据基站地址信息未确定出基站所属区域时,根据基站经纬度信息在地图中查询所述基站,根据查询结果确定基站所属区域。
[0213] C12、一种移动终端中数据流量监测的装置,包括:
[0214] 下载模块,适于确定移动终端的所属区域,下载所述所属区域对应的基站位置信息文件,所述基站位置信息文件中包括对应区域中的基站ID;
[0215] 查找模块,适于在统计移动终端所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID;
[0216] 第一判定模块,适于当查找到移动终端所用基站ID时,判定统计的新增数据流量为本地数据流量;
[0217] 第二判定模块,适于当没有查找到移动终端所用基站ID时,将所用基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中查询所用基站ID,根据查询结果判断新增数据流量是外地数据流量还是本地数据流量。
[0218] C13、根据C12所述的装置,其中,所述第二判定模块,具体包括:
[0219] 记录子模块,适于当在下载的基站位置信息文件中没有查找到移动终端所用基站ID时,记录移动终端所用基站ID和对应的新增数据流量;
[0220] 发送子模块,适于将记录的预设时长内的基站ID发送给服务器,以在服务器中各个区域对应的基站位置信息文件中进行查询。
[0221] C14、根据C12所述的装置,其中,所述第二判定模块,具体包括:
[0222] 第一判定子模块,适于当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,判定所述新增数据流量为本地数据流量;
[0223] 第二判定子模块,适于当根据查询结果确定出移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,判定所述新增数据流量为外地数据流量。
[0224] C15、根据C12所述的装置,其中,所述下载模块,具体适于根据移动终端所用电话号码确定移动终端的所属区域。
[0225] C16、根据C12所述的装置,其中,所述下载模块,具体适于根据安装流量统计应用时移动终端的地理位置信息确定移动终端的所属区域。
[0226] C17、根据C12所述的装置,其中,所述装置还包括:
[0227] 显示模块,适于当判定新增数据流量为外地数据流量时,显示漫游到外地的提醒信息。
[0228] C18、根据C12所述的装置,其中,所述装置还包括:
[0229] 计算模块,适于将流量套餐中的流量使用情况区分为本地数据流量使用情况和外地数据流量使用情况;根据统计得出的移动终端中使用的本地数据流量和外地数据流量,对本地数据流量使用情况和外地数据流量使用情况,分别计算流量额度使用百分比和/或剩余流量额度。
[0230] C19、根据C18所述的装置,其中,所述装置还包括:
[0231] 显示模块,适于当移动终端所用基站的所属区域与移动终端的所属区域位于同一计费区域时,显示本地数据流量使用情况的流量额度使用百分比和/或剩余流量额度;当移动终端所用基站的所属区域与移动终端的所属区域位于不同计费区域时,显示外地数据流量使用情况的流量额度使用百分比和/或剩余流量额度。
[0232] D20、一种移动终端中数据流量监测的装置,包括:
[0233] 生成模块,适于根据基站所属区域将基站分类,生成对应于各个区域的基站位置信息文件,所述基站位置信息文件中包括对应区域中的基站ID;
[0234] 传输模块,适于接收到移动终端下载请求后,将下载请求中区域对应的基站位置信息文件发送该移动终端,以使移动终端在统计所用数据流量时,在下载的基站位置信息文件中查找移动终端所用基站ID,并在查找到所用基站ID时,判定统计的新增数据流量为本地数据流量;
[0235] 查询模块,适于接收到移动终端查询请求后,在各个区域对应的的基站位置信息文件中查询查询请求中基站ID,将查询结果发送给移动终端,以使移动终端根据查询结果判断新增数据流量是外地数据流量还是本地数据流量。
[0236] D21、根据D20所述的装置,其中,所述生成模块,具体包括:
[0237] 确定子模块,适于根据基站地理位置信息确定基站所属区域;
[0238] 生成子模块,适于记录各个区域中基站ID,生成与区域相对应的基站位置信息文件。
[0239] D22、根据D21所述的装置,其中,所述基站地理位置信息包括:基站地址信息和基站经纬度信息,所述确定子模块,具体适于根据基站地址信息确定基站所属区域;当根据基站地址信息未确定出基站所属区域时,根据基站经纬度信息在地图中查询所述基站,根据查询结果确定基站所属区域。
[0240] 需要说明的是:
[0241] 在此提供的算法和显示不与任何特定计算机、虚拟装置或者其它设备固有相关。各种通用装置也可以与基于在此的示教一起使用。根据上面的描述,构造这类装置所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
[0242] 在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0243] 类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
[0244] 本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
[0245] 此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
[0246] 本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的移动终端中数据流量监测的设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0247] 应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。