一种终端的流量提醒方法、装置及终端制造方法及图纸

技术编号:10616998 阅读:78 留言:0更新日期:2014-11-06 11:34
本发明专利技术适用于网络技术领域,提供了一种终端的流量提醒方法、装置及终端,包括:当检测到所述终端的屏幕被切换至非激活状态时,分别监控所述终端中每个软件在所述非激活状态下联网产生的累计流量;判断是否有软件的所述累计流量超过了预设阈值;当判断出有软件的所述累计流量超过了所述预设阈值时,提示所述终端的流量异常。在本发明专利技术中,通过监控终端上的各个软件在终端屏幕非激活状态下联网所产生的流量情况,一旦监控到某些软件的流量数据过多时,能够及时地对流量异常的情况进行提醒,从而防止恶意软件在用户不知情的情况下消耗终端的流量,有效地控制了终端的流量消耗,降低了终端的流量成本。

【技术实现步骤摘要】
【专利摘要】本专利技术适用于网络
,提供了一种终端的流量提醒方法、装置及终端,包括:当检测到所述终端的屏幕被切换至非激活状态时,分别监控所述终端中每个软件在所述非激活状态下联网产生的累计流量;判断是否有软件的所述累计流量超过了预设阈值;当判断出有软件的所述累计流量超过了所述预设阈值时,提示所述终端的流量异常。在本专利技术中,通过监控终端上的各个软件在终端屏幕非激活状态下联网所产生的流量情况,一旦监控到某些软件的流量数据过多时,能够及时地对流量异常的情况进行提醒,从而防止恶意软件在用户不知情的情况下消耗终端的流量,有效地控制了终端的流量消耗,降低了终端的流量成本。【专利说明】一种终端的流量提醒方法、装置及终端
本专利技术属于网络
,尤其涉及一种终端的流量提醒方法、装置及终端。
技术介绍
随着移动互联网技术的不断发展,各类网络应用软件不断涌现,通过在终端上安装各式各样的软件,用户能够随时随地地体验到丰富多彩的移动互联生活,从而为用户的工作、学习、休闲娱乐带来了便捷的享受。 出于流量成本的考虑,现有的移动终端会对安装在其系统中的所有软件联网所产生的数据流量进行监控,且每隔一定时间(例如每隔五分钟)在移动终端屏幕中对监控到的所有流量情况进行显示,达到向用户提示移动终端当前流量消耗情况的目的。然而,上述流量监控仅在移动终端激活屏幕的状态下进行,且流量提醒方式仅以时间作为触发点,而部分恶意软件完全可以在移动终端锁屏或者屏幕关闭的状态下偷偷消耗掉移动终端的大量流量,导致移动终端的流量消耗无法得到控制,流量成本大大增加。 【
技术实现思路
】 本专利技术实施例的目的在于提供一种终端的流量提醒方法,旨在解决现有终端的流量提醒方式容易导致终端的流量成本大大增加的问题。 本专利技术实施例是这样实现的,一种终端的流量提醒方法,包括: 当检测到所述终端的屏幕被切换至非激活状态时,分别监控所述终端中每个软件在所述非激活状态下联网产生的累计流量; 判断是否有软件的所述累计流量超过了预设阈值; 当判断出有软件的所述累计流量超过了所述预设阈值时,提示所述终端的流量异堂巾O 本专利技术实施例的另一目的在于提供一种终端的流量提醒装置,包括: 监控单元,用于当检测到所述终端的屏幕被切换至非激活状态时,分别监控所述终端中每个软件在所述非激活状态下联网产生的累计流量; 判断单元,用于判断是否有软件的所述累计流量超过了预设阈值; 提示单元,用于当判断出有软件的所述累计流量超过了所述预设阈值时,提示所述终端的流量异常。 本专利技术实施例的另一目的在于提供一种终端,包括如上所述的终端的流量提醒装置。 在本专利技术实施例中,通过监控终端上的各个软件在终端屏幕非激活状态下联网所产生的流量情况,一旦监控到某些软件的流量数据过多时,能够及时地对流量异常的情况进行提醒,从而防止恶意软件在用户不知情的情况下消耗终端的流量,有效地控制了终端的流量消耗,降低了终端的流量成本。 【专利附图】【附图说明】 图1是本专利技术实施例提供的终端的流量提醒方法的实现流程图; 图2是本专利技术另一实施例提供的终端的流量提醒方法的实现流程图; 图3是本专利技术实施例提供的终端的流量提醒方法S103的具体实现流程图; 图4是本专利技术实施例提供的终端的流量提醒方法提示界面的示意图; 图5是本专利技术另一实施例提供的终端的流量提醒方法S103的具体实现流程图; 图6是本专利技术实施例提供的终端的流量提醒装置的结构框图; 图7是与本专利技术实施例提供的终端相关的手机的部分结构的框图。 【具体实施方式】 为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。 在本专利技术实施例中,通过监控终端上的各个软件在终端屏幕非激活状态下联网所产生的流量情况,一旦监控到某些软件的流量数据过多时,能够及时地对流量异常的情况进行提醒,从而防止恶意软件在用户不知情的情况下消耗终端的流量,有效地控制了终端的流量消耗,降低了终端的流量成本。 图1示出了本专利技术实施例提供的终端的流量提醒方法的实现流程,详述如下: 在SlOl中,当检测到所述终端的屏幕被切换至非激活状态时,分别监控所述终端中每个软件在所述非激活状态下联网产生的累计流量。 作为本专利技术的一个实施例,终端的屏幕的非激活状态包括屏幕关闭状态。当用户端通过物理按键或者虚拟按键关闭终端的屏幕,或者当终端操作超时(例如,终端未触发任何操作的时间超过了某一预设阈值)而自动关闭屏幕,终端的屏幕会被切换至屏幕关闭状态。具体地,可以通过检测终端的屏幕是否处于通电状态来确定其是否被切换至屏幕关闭状态。 作为本专利技术的另一实施例,终端的屏幕的非激活状态包括屏幕锁定状态。以移动终端为例,在某些情况下,当移动终端关闭屏幕后,或者当用户端通过物理按键或者虚拟按键触发锁屏指令之后,移动终端的屏幕会进行屏幕锁定状态,在该状态下,即使点亮了移动终端的屏幕,在不执行屏幕解锁操作之前,移动终端的屏幕仍处于锁定状态,用于防止用户端对移动终端产生的误操作。在该屏幕锁定状态之下,无法对移动终端执行除解锁操作之外的任何操作。 而在本实施例中,终端的屏幕的激活状态即指终端的屏幕处于点亮且非屏幕锁定下的状态。在本实施例中,当检测到终端的屏幕由激活状态被切换至非激活状态时,对终端中的每个软件在终端的屏幕处于非激活状态下时联网所产生的流量进行累计。 其中,终端中的软件包括但不限于已经安装在终端中的应用软件和系统软件,同时还包括了下载或者存储在终端中的预安装的应用软件。由于一些恶意软件只要被下载或者被存储至终端中,无需执行安装就能够联网产生流量,因此,对这部分软件也进行监控,能够最大程度地杜绝恶意软件消耗终端流量的现象。 具体地,通过与各个软件建立应用程序接口(Applicat1n Program Interface,API),能够实时地获取到各个软件联网所产生的上行流量及下行流量,并自终端的屏幕被切换至非激活状态开始,分别对每个软件联网所产生的流量从零开始累计,从而实时地监控到每个软件在终端的屏幕的非激活状态下联网产生的累计流量。 需要说明的是,当终端的屏幕由非激活状态被切换至激活状态时,对每个软件统计出的累计流量清零,而当终端的屏幕再次被切换至非激活状态时,则重新由零开始累计每个软件联网所产生的流量。 在S102中,判断是否有软件的所述累计流量超过了预设阈值。 在本实施例中,预设阈值可以为系统预置,也可以由终端的用户根据终端当前的软件环境进行自定义,同时,还可以由服务器经过后台数据统计后下发至终端。 在预设阈值由服务器经过后台数据统计后下发至终端的情况下,该服务器可以通过收集各个终端上报的软件数据来确定预设阈值的大小,例如,通过收集各个终端上报的软件的所述累计流量,计算出一个累计流量均值,而将该累计流量均值设置为预设阈值。具体的预设阈值确定方法在此不用于限定本专利技术。 作为本专利技术的一个实施例,当预设阈值是由服务器经过后台数据统计后下发至终端时,在SlOl之前,如图2所示,所述方法还包括: S104,定期从服务器上同步最新的所述预设阈本文档来自技高网
...

【技术保护点】
一种终端的流量提醒方法,其特征在于,包括:当检测到所述终端的屏幕被切换至非激活状态时,分别监控所述终端中每个软件在所述终端的屏幕的所述非激活状态下联网产生的累计流量;判断是否有软件的所述累计流量超过了预设阈值;当判断出有软件的所述累计流量超过了所述预设阈值时,提示所述终端的流量异常。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨朗贝小玲
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1