一种终端联网状态控制方法及装置的制造方法

文档序号:10539698阅读:423来源:国知局
一种终端联网状态控制方法及装置的制造方法
【专利摘要】本发明提供一种终端联网状态控制方法及装置,所述方法包括如下步骤:获取总剩余流量以及与所述总剩余流量信息对应的时间信息;根据所述时间信息确定监控时段;在所述监控时段内实时计算并判断终端的实际使用流量是否超过所述总剩余流量;当计算出的实际使用流量超过所述剩余流量时,控制终端断开网络。
【专利说明】
一种终端联网状态控制方法及装置
技术领域
[0001]本发明涉及智能终端控制领域,具体涉及一种终端联网状态控制方法及装置。
【背景技术】
[0002]诸如智能手机、平板电脑等智能终端接入服务商的网络时均需要支付一定的通信费用。特别是智能手机接入GSM(Global System for Mobile Communicat1n,全球移动通信系统)网络时,目前运营商通常采用的计费规则为:每个月为用户提供固定流量,并与用户约定包月费用,如果用户当月内总使用流量不超过上述固定流量,则按包月费用标准收费,如果用户当月内总使用流量超过上述固定流量,则超出部分按照另外的收费标准收费。通常情况下,包月费用标准可以为用户节约通信成本,因此用户需要监控自己终端的流量使用情况,尽量不超过月内固定流量。
[0003]随着终端应用程序的不断发展,应用程序的功能越来越丰富,大多数应用程序都会进行通信操作,例如下载更新数据等,这些操作很可能不受用户的主观控制,只要在终端联网的状态下即自动进行通信,由此很可能使通信流量难受控制,进而增加用户的通信成本。目前,已有一些用于监控流量的应用程序,可以协助用户监控终端的流量使用情况,并根据监控情况控制终端的联网状态。但现有的监控方式只根据用户输入的剩余流量全时段地对终端进行监控,未考虑到某些固定流量是有时段限制的,因此在监控过程中很可能错误地判断剩余流量的情况,由此造成剩余流量监控不准确,最终错误地控制终端的联网状
??τ O

【发明内容】

[0004]因此,本发明要解决的技术问题在于克服现有技术中的终端联网状态控制方式的剩余流量监控不准确并由此错误地控制终端联网状态的缺陷。
[0005]有鉴于此,本发明提供一种终端联网状态控制方法,包括如下步骤:获取总剩余流量以及与所述总剩余流量信息对应的时间信息;根据所述时间信息确定监控时段;在所述监控时段内实时计算并判断终端的实际使用流量是否超过所述总剩余流量;当计算出的实际使用流量超过所述剩余流量时,控制终端断开网络。
[0006]优选地,所述总剩余流量包括第一剩余流量和第二剩余流量,所述监控时段包括第一监控时段和第二监控时段,其中所述第一监控时段与所述第二监控时段不重合。
[0007]优选地,所述实时判断计算出的实际使用流量是否超过所述总剩余流量,包括:在所述第一监控时段内计算并判断第一实际使用流量是否超过所述第一剩余流量;当所述第一实际使用流量超过所述第一剩余流量时,判定计算出的实际使用流量超过所述总剩余流量;当所述第一实际使用流量未超过所述第一剩余流量时,在所述第二监控时段内计算并判断第二实际使用流量是否超过所述第二剩余流量;当所述第二实际使用流量超过所述第二剩余流量时,判断超出的第二实际使用流量是否超过当前的第一剩余流量;当超出的第二实际使用流量超过当前的第一剩余流量时,判定计算出的实际使用流量超过所述总剩余流量。
[0008]优选地,所述获取剩余流量以及与所述剩余流量信息对应的预定使用时间,包括:向服务器发送剩余流量统计请求;接收所述服务器反馈的剩余流量以及与所述剩余流量对应的时间信息;获取用户输入的校准流量;根据所述服务器反馈的剩余流量和所述校准流量计算得到总剩余流量。
[0009]相应地,本发明还提供一种终端联网状态控制装置,包括:获取单元,用于获取总剩余流量以及与所述总剩余流量信息对应的时间信息;确定单元,用于根据所述时间信息确定监控时段;判断单元,用于在所述监控时段内实时计算并判断终端的实际使用流量是否超过所述总剩余流量;执行单元,用于当计算出的实际使用流量超过所述剩余流量时,控制终端断开网络。
[0010]优选地,所述总剩余流量包括第一剩余流量和第二剩余流量,所述监控时段包括第一监控时段和第二监控时段,其中所述第一监控时段与所述第二监控时段不重合。
[0011 ]优选地,所述判断单元包括:第一判断单元,用于在所述第一监控时段内计算并判断第一实际使用流量是否超过所述第一剩余流量;第一判定单元,用于当所述第一实际使用流量超过所述第一剩余流量时,判定计算出的实际使用流量超过所述总剩余流量;第二判断单元,用于当所述第一实际使用流量未超过所述第一剩余流量时,在所述第二监控时段内计算并判断第二实际使用流量是否超过所述第二剩余流量;第三判断单元,用于当所述第二实际使用流量超过所述第二剩余流量时,判断超出的第二实际使用流量是否超过当前的第一剩余流量;第二判定单元,用于当超出的第二实际使用流量超过当前的第一剩余流量时,判定计算出的实际使用流量超过所述总剩余流量。
[0012]优选地,所述获取单元包括:发送单元,用于向服务器发送剩余流量统计请求;接收单元,用于接收所述服务器反馈的剩余流量以及与所述剩余流量对应的时间信息;输入单元,用于获取用户输入的校准流量;校准单元,用于根据所述服务器反馈的剩余流量和所述校准流量计算得到总剩余流量。
[0013]本发明提供的终端联网状态控制方法即装置特别适用于对分时流量进行监控,通过总剩余流量以及时间信息可以确定各个监控时段,然后可以在不同的监控时段内实时计算终端的实际使用各种分时流量,并实时判断计算出的各个分时使用的流量是否超过总剩余流量,由此可以准确地判断用户的流量使用情况,进而可以正确地控制终端的联网状态,利用本发明技术方案可有效避免用户超量使用各种分时流量,进而为用户节约通信成本。
【附图说明】
[0014]为了更清楚地说明本发明【具体实施方式】或现有技术中的技术方案,下面将对【具体实施方式】或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015]图1为根据本发明实施例1的终端联网状态控制方法的流程图;
[0016]图2为根据本发明实施例2的终端联网状态控制方法的流程图;
[0017]图3为根据本发明实施例3的终端联网状态控制装置的结构。
【具体实施方式】
[0018]下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]在本发明的描述中,需要说明的是,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
[0020]实施例1
[0021]本发明提供一种终端联网状态控制方法,该方法可以在智能通信终端中执行,其中的联网状态可以是终端与GSM(Global System for Mobile Communicat1n,全球移动通信系统)网络的连接状态,如图1所示,该方法包括如下步骤:
[0022]SI,获取总剩余流量以及与所述总剩余流量信息对应的时间信息,本发明所述流量是网络信息技术领域专用词,手机流量是指手机上网产生的流量数据,用手机打开软件或进行互联网操作时,会和服务器之间交换数据,流量就是指这数据的值,单位包括B、KB、MB、GB等。众所周知,所谓“分时流量”是指用户在不同的时段内可享有不同的剩余流量,对于分时流量而言,除了流量大小以外还必然包括与之对应的时间信息。获取剩余流量信息和时间信息的方式有多种,例如由用户直接输入,或者由终端向服务方查询都是可行的。
[0023]所述总剩余流量包括多种情况,例如可以是只有一种剩余流量,其值为1GB、时间信息是23:00-8:00;或者也可以是同时具有两种流量,第一种流量为500MB、时间信息是00:00-24:00,第二种流量为1GB、时间信息是23:00-8:00。为了对本发明的技术方案进行清楚地描述,本实施例首先以只有一种剩余流量的情况为例进行说明。假设当前获取到剩余流量为1GB、时间信息是23:00-8:00。
[0024]S2,根据所述时间信息确定监控时段,所确定的监控时段可以为每天的23:00-8:00;
[0025]S3,在所述监控时段内实时计算并判断终端的实际使用流量是否超过所述总剩余流量,即在上述时段内实时判断各个应用程序所使用的流量是否超过500MB,若超过则执行步骤S5,否则持续统计并判断。其中,计算应用程序使用流量的方法有多种,例如对于基于安卓系统的终端而言,可以通过访问每个应用程序的流量统计文件来计算出所有应用程序的流量消耗情况,对于Windows系统、1S系统等其他移动终端操作系统,也同样包括应用程序的流量统计接口或文件,因此对于各种终端操作系统都是可行的。某些应用程序随时可能自动使用流量,因此统计应用程序的流量使用情况的过程是一种实时的动态过程,即在上述时段内实时执行统计和判断操作。
[0026]S4,当计算出的实际使用流量超过所述剩余流量时,控制终端断开网络,例如可以向终端的移动通信模块发送断开与GSM网络连接的指令。
[0027]本发明提供的终端联网状态控制方法特别适用于对分时流量进行监控,通过终端的总剩余流量以及时间信息可以确定各个监控时段,然后可以在不同的监控时段内实时计算终端的实际使用各种分时流量,并实时判断计算出的各个分时使用的流量是否超过总剩余流量,由此可以准确地判断用户的流量使用情况,进而可以正确地控制终端的联网状态,利用本发明技术方案可有效避免用户超量使用各种分时流量,进而为用户节约通信成本。
[0028]作为一个优选的实施方式,上述步骤SI可以包括如下子步骤:
[0029]Sll,向服务器发送剩余流量统计请求,该服务器可以是提供网络运营服务的运营商服务端,统计请求的内容有多种,具体需要根据运营商规定的查询指令进行设定。
[0030]S12,接收所述服务器反馈的剩余流量以及与所述剩余流量对应的时间信息。运营商服务器通常会以文字信息的形式反馈用户的剩余流量情况和种类(包括分时类流量、普通流量等),实际应用时可以在此类文字信息中提取到流量信息和时间信息。
[0031]S13,获取用户输入的校准流量,校准流量同样为一个数值,通常是用户通过某种特殊渠道得到的流量,这种流量很难通过上述步骤Sll和S12统计到,例如用户本人可以确定获取到了某些额外流量,或者临时取消了原有的某种流量;
[0032 ] S14,根据所述服务器反馈的剩余流量和所述校准流量计算得到总剩余流量,对于额外获取的校准流量,可以与服务器反馈的流量相加得到最终的总流量;对于临时取消的校准流量,可以与服务器反馈的流量相减得到最终的总流量。
[0033]上述优选方案可通过向服务器发送统计指令,自动获取到用户的剩余流量,并且可接受用户的自主校准操作,以对服务器反馈的剩余流量进行校正,最终得到的总剩余流量更加准确,进而使判定使用流量是否超过总剩余流量的结果更加准确。
[0034]实施例2
[0035]本发明实施例提供一种终端联网状态控制方法,与前一实施例不同的是,本实施例中的总剩余流量包括第一剩余流量和第二剩余流量,所述监控时段包括第一监控时段和第二监控时段,其中所述第一监控时段与所述第二监控时段不重合。
[0036]本实施例特别适用于同时拥有正常流量和闲时流量的用户,例如上述两种流量中的第一种流量为500MB、时间信息是00:00-24:00,第二种流量为1GB、时间信息是23:00-8:00。上述第一种流量可称为正常流量,第二种流量可称为闲时流量,根据服务商的计费规则可知:在08:00-23:00内,用尽正常流量后又产生了超出流量,则会额外收取费用;而在23:00-8:00内,用尽了闲时流量,但还有正常流量的情况下,则会计入正常流量,只有在正常流量和显示流量均用尽的情况下才会额外收取费用。
[0037]由此可以确定,制定的监控时段并不一定等于上述时间信息,对于上述情况,第二监控时段与时间信息相等为23:00-8:00,但第一监控时段则应当与第二监控时段互补为08:00-23:00。
[0038]对于上述情况,本方法可以包括如下步骤:
[0039]SI,获取总剩余流量以及与所述总剩余流量信息对应的时间信息,具体可以获取到两组信息,第一组为第一剩余流量500MB、00:00-24:00 ;第二剩余流量是IGB,23:00-8:00。与前一实施例原理相似,上述两种剩余流量和时间信息均可以从服务方的服务器端获取,并且也均可以由用户进行人为校准操作。
[0040]S2,根据所述时间信息确定监控时段,具体可以根据第一剩余流量的时间信息确定第一监控时段(08:00-23:00)、根据第二剩余流量的时间信息确定第二监控时段(23:00-8:00)。
[0041]作为一个优选的实施方式,上述步骤S3具体可以包括如下子步骤:
[0042]S31,在所述第一监控时段内计算并判断第一实际使用流量是否超过所述第一剩余流量,即判断终端在08:00-23:00使用掉的流量值是否超过500MB,若超过,则表示用户在第一时段内已经用尽第一剩余流量,因此执行步骤S34,否则执行步骤S32;
[0043]S32,在所述第二监控时段内计算并判断第二实际使用流量是否超过所述第二剩余流量。假设终端在08:00-23: 00使用掉的流量值为300MB(此时第一剩余流量已变为200MB),随后进入第二监控时段,则判断终端在23:00-08:00使用掉的流量值是否超过IGB,若超过则执行步骤S33,否则继续计算并监控;
[0044]S33,判断超出的第二实际使用流量是否超过当前的第一剩余流量,假设终端在23:00-08:00使用掉的流量值为1.468,超出的实际使用流量为0.468 = 4001?。虽然用户在第二时段内已经用尽第二剩余流量(IGB),但根据服务商的计费规则可知,如果此时第一剩余流量还未用尽,则可以从当前的第一剩余流量中进行扣除,因此可以直至超出的第二实际使用流量超过当前的第一剩余流量才执行步骤S34;如上所述,由于超出的第二实际使用流量为400MB,而当前的第一剩余流量为200MB,因此执行步骤S34。
[0045]S34,判定计算出的实际使用流量超过所述总剩余流量,即判断终端在23:00-8:00使用掉的流量超过了第二剩余流量,且超出部分大于当前的第一剩余流量,随后执行步骤S40
[0046]S4,当计算出的实际使用流量超过所述剩余流量时,控制终端断开网络。
[0047]上述优选方案针对用户所拥有的正常流量和闲时流量分别进行监控和判断,通过在不同的监控时段内采用的不同判断策略,可以准确地判断出用户对两种流量的实际使用情况,然后根据对两种流量的使用情况控制终端的联网状态,由此可更加有效地避免用户超量使用各种分时流量。
[0048]实施例3
[0049]本发明实施例提供一种终端联网状态控制装置,如图3所示该装置包括:
[0050]获取单元31,用于获取总剩余流量以及与所述总剩余流量信息对应的时间信息;
[0051]确定单元32,用于根据所述时间信息确定监控时段;
[0052]判断单元33,用于在所述监控时段内实时计算并判断终端的实际使用流量是否超过所述总剩余流量;
[0053]执行单元34,用于当计算出的实际使用流量超过所述剩余流量时,控制终端断开网络。
[0054]本发明提供的终端联网状态控制装置特别适用于对分时流量进行监控,通过终端的总剩余流量以及时间信息可以确定各个监控时段,然后可以在不同的监控时段内实时计算终端的实际使用各种分时流量,并实时判断计算出的各个分时使用的流量是否超过总剩余流量,由此可以准确地判断用户的流量使用情况,进而可以正确地控制终端的联网状态,利用本发明技术方案可有效避免用户超量使用各种分时流量,进而为用户节约通信成本。
[0055]优选地,所述总剩余流量包括第一剩余流量和第二剩余流量,所述监控时段包括第一监控时段和第二监控时段,其中所述第一监控时段与所述第二监控时段不重合。
[0056]优选地,所述判断单元33包括:
[0057]第一判断单元,用于在所述第一监控时段内计算并判断第一实际使用流量是否超过所述第一剩余流量;
[0058]第一判定单元,用于当所述第一实际使用流量超过所述第一剩余流量时,判定计算出的实际使用流量超过所述总剩余流量;
[0059]第二判断单元,用于当所述第一实际使用流量未超过所述第一剩余流量时,在所述第二监控时段内计算并判断第二实际使用流量是否超过所述第二剩余流量;
[0060]第三判断单元,用于当所述第二实际使用流量超过所述第二剩余流量时,判断超出的第二实际使用流量是否超过当前的第一剩余流量;
[0061 ]第二判定单元,用于当超出的第二实际使用流量超过当前的第一剩余流量时,判定计算出的实际使用流量超过所述总剩余流量。
[0062]上述优选方案针对用户所拥有的正常流量和闲时流量分别进行监控和判断,通过在不同的监控时段内采用的不同判断策略,可以准确地判断出用户对两种流量的实际使用情况,然后根据对两种流量的使用情况控制终端的联网状态,由此可更加有效地避免用户超量使用各种分时流量。
[0063]优选地,所述获取单元31包括:
[0064]发送单元,用于向服务器发送剩余流量统计请求;
[0065]接收单元,用于接收所述服务器反馈的剩余流量以及与所述剩余流量对应的时间信息;
[0066]输入单元,用于获取用户输入的校准流量;
[0067]校准单元,用于根据所述服务器反馈的剩余流量和所述校准流量计算得到总剩余流量。
[0068]上述优选方案可通过向服务器发送统计指令,自动获取到用户的剩余流量,并且可接受用户的自主校准操作,以对服务器反馈的剩余流量进行校正,最终得到的总剩余流量更加准确,进而使判定使用流量是否超过总剩余流量的结果更加准确。
[0069]显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
【主权项】
1.一种终端联网状态控制方法,其特征在于,包括如下步骤: 获取总剩余流量以及与所述总剩余流量信息对应的时间信息; 根据所述时间信息确定监控时段; 在所述监控时段内实时计算并判断终端的实际使用流量是否超过所述总剩余流量; 当计算出的实际使用流量超过所述剩余流量时,控制终端断开网络。2.根据权利要求1所述的方法,其特征在于,所述总剩余流量包括第一剩余流量和第二剩余流量,所述监控时段包括第一监控时段和第二监控时段,其中所述第一监控时段与所述第二监控时段不重合。3.根据权利要求2所述的方法,其特征在于,所述实时判断计算出的实际使用流量是否超过所述总剩余流量,包括: 在所述第一监控时段内计算并判断第一实际使用流量是否超过所述第一剩余流量; 当所述第一实际使用流量超过所述第一剩余流量时,判定计算出的实际使用流量超过所述总剩余流量; 当所述第一实际使用流量未超过所述第一剩余流量时,在所述第二监控时段内计算并判断第二实际使用流量是否超过所述第二剩余流量; 当所述第二实际使用流量超过所述第二剩余流量时,判断超出的第二实际使用流量是否超过当前的第一剩余流量; 当超出的第二实际使用流量超过当前的第一剩余流量时,判定计算出的实际使用流量超过所述总剩余流量。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述获取剩余流量以及与所述剩余流量信息对应的预定使用时间,包括: 向服务器发送剩余流量统计请求; 接收所述服务器反馈的剩余流量以及与所述剩余流量对应的时间信息; 获取用户输入的校准流量; 根据所述服务器反馈的剩余流量和所述校准流量计算得到总剩余流量。5.一种终端联网状态控制装置,其特征在于,包括: 获取单元,用于获取总剩余流量以及与所述总剩余流量信息对应的时间信息; 确定单元,用于根据所述时间信息确定监控时段; 判断单元,用于在所述监控时段内实时计算并判断终端的实际使用流量是否超过所述总剩余流量; 执行单元,用于当计算出的实际使用流量超过所述剩余流量时,控制终端断开网络。6.根据权利要求5所述的装置,其特征在于,所述总剩余流量包括第一剩余流量和第二剩余流量,所述监控时段包括第一监控时段和第二监控时段,其中所述第一监控时段与所述第二监控时段不重合。7.根据权利要求6所述的装置,其特征在于,所述判断单元包括: 第一判断单元,用于在所述第一监控时段内计算并判断第一实际使用流量是否超过所述第一剩余流量; 第一判定单元,用于当所述第一实际使用流量超过所述第一剩余流量时,判定计算出的实际使用流量超过所述总剩余流量; 第二判断单元,用于当所述第一实际使用流量未超过所述第一剩余流量时,在所述第二监控时段内计算并判断第二实际使用流量是否超过所述第二剩余流量; 第三判断单元,用于当所述第二实际使用流量超过所述第二剩余流量时,判断超出的第二实际使用流量是否超过当前的第一剩余流量; 第二判定单元,用于当超出的第二实际使用流量超过当前的第一剩余流量时,判定计算出的实际使用流量超过所述总剩余流量。8.根据权利要求5-7中任一项所述的装置,其特征在于,所述获取单元包括: 发送单元,用于向服务器发送剩余流量统计请求; 接收单元,用于接收所述服务器反馈的剩余流量以及与所述剩余流量对应的时间信息; 输入单元,用于获取用户输入的校准流量; 校准单元,用于根据所述服务器反馈的剩余流量和所述校准流量计算得到总剩余流量。
【文档编号】H04W24/08GK105898727SQ201511032610
【公开日】2016年8月24日
【申请日】2015年12月31日
【发明人】王慧松
【申请人】乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1