用于移动终端流量校准的方法、装置及流量服务器的制造方法

文档序号:9815067阅读:637来源:国知局
用于移动终端流量校准的方法、装置及流量服务器的制造方法
【技术领域】
[0001]本发明涉及流量监控技术领域,尤其涉及一种用于移动终端流量校准的方法、装置及流量服务器。
【背景技术】
[0002]近年来,智能移动终端越来越普及,如智能手机、掌上电脑等等,随着通信技术的发展,人们越来越多地使用移动终端的数据业务来获取信息。运营商一般根据移动终端在获取信息时所产生的数据流量来收取费用,因此,移动终端避免产生过多的数据流量,用户通常需要实时监控数据流量以便及时了解数据流量的使用情况。可以在移动终端安装流量监控系统,在移动终端的后台运行并实时监控移动终端所消耗的数据流量。但是流量监控系统本身可能存在漏洞,使得监控的数据流量并不准确。运营商根据移动终端的数据流量进行收费时,移动终端实际消耗的数据流量以运营商所监控的数据流量为准,因此需要向运营商发送包含短信校准指令的流量校准短信,获取运营商反馈的流量数据短信进行流量校准。但在使用中,运营商可能会修改其短信校准指令,则按照已有的短信校准指令向运营商发送流量校准短息,则无法获取运营商反馈的流量数据短信,从而无法进行流量校准。

【发明内容】

[0003]有鉴于此,本发明实施例要解决的一个技术问题是提供一种用于移动终端流量校准的方法、装置及流量服务器。
[0004]本发明实施例提供的一种用于移动终端流量校准的方法,包括:通过远程接口接收到终端侧发送的短信校准指令修改消息,其中,所述短信校准指令修改消息中携带有新设置的短信校准指令、与所述新设置的短信校准指令对应的运营商短信号码;判断基于所述新设置的短信校准指令是否能够获取流量数据,如果是,则将与所述运营商短信号码对应的短信校准指令更新为所述新设置的短信校准指令,并根据所述流量数据生成流量校准数据;将所述流量校准数据发送到所述终端侧,其中,所述流量校准数据用于所述终端侧进行流量数据校准。
[0005]根据本发明的一个实施例,进一步的,判断基于所述新设置的短信校准指令是否能够获取流量数据包括:所述终端侧生成包含所述新设置的短信校准指令的第一查询短信,并将所述第一查询短信发送至所述运营商短信号码;所述终端侧拦截由所述运营商短信号码发送的、针对所述第一查询短信反馈的第一流量信息短信;接收到所述终端侧发送的所述第一流量信息短信,基于预设的规则判断所述第一流量信息短信是否携带有流量数据。
[0006]根据本发明的一个实施例,进一步的,所述基于预设的规则判断所述第一流量信息短信是否携带有流量数据包括:从所述第一流量信息短信中提取短信文本信息;将所述短信文本信息与用于抓取流量数据的正则表达式进行正则匹配;判断通过所述正则表达式是否能够抓取所述短信文本信息中的流量数据,如果是,则确定携带有流量数据,如果否,则确定未携带有流量数据。
[0007]根据本发明的一个实施例,进一步的,所述将与所述运营商短信号码对应的短信校准指令更新为所述新设置的短信校准指令包括:当确定所述第一流量信息短信携带有流量数据时,判断是否对所述运营商短信号码设置了新的短信校准指令;如果确定设置了新的短信校准指令,则判断基于与所述运营商短信号码对应的原有的短信校准指令是否能够获取流量数据;如果确定基于所述原有的短信校准指令不能获取流量数据,则向运营商发送邮件确认是否修改了与所述运营商短信号码对应的短信校准指令;如果基于返回的邮件确认运营商修改了短信校准指令,则将所述原有的短信校准指令替换为所述新设置的短信校准指令并存储。
[0008]根据本发明的一个实施例,进一步的,判断基于与所述运营商短信号码对应的原有的短信校准指令是否能够获取流量数据包括:统计由所述运营商短信号码针对于包含所述原有的短信校准指令的查询短信反馈的、没有携带流量数据的流量信息短信的比例;判断所述比例是否超过预设的比例阈值,如果是,则确定所述原有的短信校准指令不能获取流量数据。
[0009]根据本发明的一个实施例,进一步的,判断是否对所述运营商短信号码设置了新的短信校准指令包括:将所述短信校准指令修改消息存储在日志信息中;基于所述日志信息判断是否对所述运营商短信号码设置了新的短信校准指令。
[0010]根据本发明的一个实施例,进一步的,包括:当确定所述第一流量信息短信没有携带流量数据时,则获取与所述运营商短信号码对应的原有的短信校准指令;生成包含所述原有的短信校准指令的第二查询短信,并将所述第二查询短信发送至所述运营商短信号码;接收所述运营商短信号码发送的、针对所述第二查询短信反馈的第二流量信息短信;从所述第二流量信息短信中抓取出流量数据并根据所述流量数据生成流量校准数据;将所述流量校准数据和新设置的短信校准指令不正确的信息发送给所述终端侧。
[0011 ]根据本发明的一个实施例,进一步的,包括:所述终端侧接收到所述流量校准数据,对在所述终端侧安装的流量统计软件所展示的流量数据进行校准。
[0012]本发明实施例提供的一种用于移动终端流量校准的装置,包括:修改指令接收模块,用于通过远程接口接收终端侧发送的短信校准指令修改消息,其中,所述短信校准指令修改消息中携带有新设置的短信校准指令、与所述新设置的短信校准指令对应的运营商短信号码;流量获取判断模块,用于判断基于所述新设置的短信校准指令是否能够获取流量数据;短信指令更新模块,用于如果确定基于所述新设置的短信校准指令能够获取流量数据,则将与所述运营商短信号码对应的短信校准指令更新为所述新设置的短信校准指令;流量数据生成模块,用于根据所述流量数据生成流量校准数据;流量数据发送模块,用于将所述流量校准数据发送到所述终端侧,其中,所述流量校准数据用于所述终端侧进行流量数据校准。
[0013]本发明实施例提供的一种流量服务器,包括:如上任一项所述的用于移动终端流量校准的装置。
[0014]本发明的用于移动终端流量校准的方法、装置及流量服务器,使得用户能够主动设定新的短信校准指令并进行流量校准,能够及时更新短信校准指令,使流量数据校准能够及时修正,可以避免无法进行流量校准的情况发生,使得流量监控系统展示的数据流量更为准确。
[0015]本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0016]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图:
[0017]图1为根据本发明的用于移动终端流量校准的方法的一个实施例的流程图;
[0018]图2为根据本发明的用于移动终端流量校准的装置的一个实施例的模块示意图;
[0019]图3为根据本发明的用于移动终端流量校准的装置的一个实施例的流量获取判断模块的模块示意图;
[0020]图4为根据本发明的用于移动终端流量校准的装置的一个实施例的短信指令更新模块的模块示意图。
【具体实施方式】
[0021]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
[0022]本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“親接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
[0023]本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
[0024]本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,执行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(Personal Communicat1ns Service,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(Global Posit1ning System,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1