一种流量控制方法和装置制造方法及图纸

技术编号:17974214 阅读:31 留言:0更新日期:2018-05-16 13:50
本发明专利技术实施例提供了一种流量控制方法和装置,应用于移动终端,所述方法包括:当检测到应用程序生成网络访问请求时,识别生成所述网络访问请求的应用程序的页面;根据所述页面的历史数据,确定所述页面对应的网络访问权限;基于所述页面的网络访问权限,对所述网络访问请求进行控制。本发明专利技术实施例实现了根据页面的网络访问权限控制网络访问请求,从而到达了节省流量的目的。

【技术实现步骤摘要】
一种流量控制方法和装置
本专利技术涉及移动终端
,特别是涉及一种流量控制方法和一种流量控制装置。
技术介绍
随着移动互联网的发展,移动终端成为生活中不可或缺的工具,而移动网络又是移动终端必不可少的基础,在没有无线网络的情况下,用户只能使用移动数据流量进行网络访问。在实际应用中,会出现一种情况,用户不小心点击了错误的链接,例如链接A、B相邻,用户本来想点击链接A,结果不小心点击点击了链接B,从而跳转到B页面,这样就会浪费流量。特别是当误跳转的页面内容越多时,浪费的流量也越多,日积月累,就会出现实际使用流量超出移动数据流量套餐的情况,进而产生额外费用的情况。针对上述情况,目前存在的解决方案都是应用级别的处理,例如拦截广告。而实际上大多数应用程序是靠流量和广告来获取收益,因此,目前还没有一种方法可以实际解决上述问题。
技术实现思路
本专利技术实施例提供一种流量控制方法,以解决用户在使用移动数据流量时因误操作导致浪费流量的问题。为了解决上述技术问题,本专利技术是这样实现的:一种流量控制方法,应用于移动终端,包括:当检测到应用程序生成网络访问请求时,识别生成所述网络访问请求的应用程序的页面;根据所述页面的历史数据,确定所述页面对应的网络访问权限;基于所述页面的网络访问权限,对所述网络访问请求进行控制。第一方面,本专利技术实施例还提供了一种流量控制的装置,应用于移动终端,包括:识别模块,用于当检测到应用程序生成网络访问请求时,识别生成所述网络访问请求的应用程序的页面;判定模块,用于根据所述页面的历史数据,确定所述页面对应的网络访问权限;请求模块,用于基于所述页面的网络访问权限,对所述网络访问请求进行控制。第二方面,本专利技术实施例提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述任一项所述的一种流量控制方法的步骤。第三方面,本专利技术实施例提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上述任一项所述的一种流量控制方法的步骤。在本专利技术实施例中,当检测到应用程序生成网络访问请求时,先识别生成所述网络访问请求的应用程序的页面,再根据所述页面的历史数据,确定所述页面对应的网络访问权限,最后,基于所述页面的网络访问权限,对所述网络访问请求进行控制。这样,可以根据用户行为,为移动终端中所有应用程序的各个页面确定网络访问权限,当页面生成网络访问请求时,根据页面的网络访问权限控制网络访问请求,从而到达了节省流量的目的。附图说明图1是本专利技术的一种流量控制方法实施例的步骤流程图一;图2是本专利技术的一种流量控制方法实施例的步骤流程图二;图3是本专利技术的一种流量控制装置实施例的结构框图;图4是实现本专利技术各个实施例的一种移动终端的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参照图1,示出了本专利技术的一种流量控制方法实施例的步骤流程图一,所述方法应用于移动终端,所述移动终端安装有一个或多个应用程序。在本申请中,所述移动终端可以具有如下特点:(1)在硬件体系上,设备具备中央处理器、存储器、输入部件和输出部件,也就是说,设备往往是具备通信功能的微型计算机设备。另外,还可以具有多种输入方式,诸如键盘、鼠标、触摸屏、送话器和摄像头等,并可以根据需要进行调整输入。同时,设备往往具有多种输出方式,如受话器、显示屏等,也可以根据需要进行调整;(2)在软件体系上,设备必须具备操作系统,如WindowsMobile、Symbian、Palm、Android、iOS等。同时,这些操作系统越来越开放,基于这些开放的操作系统平台开发的个性化应用程序层出不穷,如通信簿、日程表、记事本、计算器以及各类游戏等,极大程度地满足了个性化用户的需求;(3)在通信能力上,设备具有灵活的接入方式和高带宽通信性能,并且能根据所选择的业务和所处的环境,自动调整所选的通信方式,从而方便用户使用。设备可以支持GSM、WCDMA、CDMA2000、TDSCDMA、Wi-Fi以及WiMAX等,从而适应多种制式网络,不仅支持语音业务,更支持多种无线数据业务;(4)在功能使用上,设备更加注重人性化、个性化和多功能化。随着计算机技术的发展,设备从“以设备为中心”的模式进入“以人为中心”的模式,集成了嵌入式计算、控制技术、人工智能技术以及生物认证技术等,充分体现了以人为本的宗旨。由于软件技术的发展,设备可以根据个人需求调整设置,更加个性化。同时,设备本身集成了众多软件和硬件,功能也越来越强大。其中,移动终端中安装有一个或多个应用程序,包括系统自带的应用程序和用户安装的第三方应用程序。也就是说,本申请可以针对移动终端中所有的应用程序进行流量控制,但是在实际应用中,有些应用程序是不会进行网络访问的,那么就可以排除掉这些不进行网络访问的应用程序,这样就可以减少移动终端的资源消耗。当然,是针对移动终端中所有的应用程序进行流量控制,还是针对移动终端中会进行网络访问的应用程序进行流量控制,可以根据实际需要进行设置,本申请对此不作限制。为方便描述,本申请中后文涉及的应用程序指的是移动终端中任一应用程序,并非特指某个特定的应用程序。所述的方法具体可以包括如下步骤:步骤101,当检测到应用程序生成网络访问请求时,识别生成所述网络访问请求的应用程序的页面。通常来说,应用程序的页面就是应用程序中某样事物面向外界而展示其特点及功用的组成部分的界面,用户通过应用程序的页面与移动终端进行交互。应用程序生成网络访问请求,该请求中会携带页面的特征参数,包括应用程序的ID、页面的ID等,因此,当检测到某个页面生成了网络访问请求时,可以从网络访问请求中的特征参数中识别出是哪个应用程序的哪个页面需要进行网络访问。例如,用户在浏览器的A页面中点击了某个链接,浏览器需要跳转到链接对应的B页面,因此,浏览器会生成跳转到B页面的网络访问请求,浏览器需要通过移动终端将该请求发送至服务器,此时,移动终端通过识别就能得知,是浏览器的A页面生成的网络访问请求。步骤102,根据所述页面的历史数据,确定所述页面对应的网络访问权限。识别到生成网络访问请求的应用程序的页面后,就可以获取该页面的网络访问权限了。在本专利技术一种优选实施例中,所述页面的网络访问权限包括无限制访问权限、延迟访问权限,以及禁止访问权限。具体而言,无限制访问权限指的是该页面在进行网络访问时,不会受到任何流量控制;延迟访问权限指的是该页面在进行网络访问时,网络访问请求会延迟发送至服务器;禁止访问权限指的是该页面的网络访问请求会被移动终端拦截,不会发送至服务器。例如,浏览器的A页面需要跳转到B页面,生成了跳转请求,当A页面为无限制访问权限时,跳转请求会立即发送至服务器;当A页面为延迟访问权限时,跳转请求会延迟3S、5S再发送至服务器,出现这种情况一般是用户误点击导致的,比如用户本来想跳转到C页面,结果不小心点到了B页面的本文档来自技高网...
一种流量控制方法和装置

【技术保护点】
一种流量控制方法,应用于移动终端,其特征在于,所述方法包括:当检测到应用程序生成网络访问请求时,识别生成所述网络访问请求的应用程序的页面;根据所述页面的历史数据,确定所述页面对应的网络访问权限;基于所述页面的网络访问权限,对所述网络访问请求进行控制。

【技术特征摘要】
1.一种流量控制方法,应用于移动终端,其特征在于,所述方法包括:当检测到应用程序生成网络访问请求时,识别生成所述网络访问请求的应用程序的页面;根据所述页面的历史数据,确定所述页面对应的网络访问权限;基于所述页面的网络访问权限,对所述网络访问请求进行控制。2.根据权利要求1所述的方法,其特征在于,所述页面的网络访问权限包括无限制访问权限、延迟访问权限,以及禁止访问权限。3.根据权利要求2所述的方法,其特征在于,所述根据所述页面的历史数据,确定所述页面对应的网络访问权限,包括:获取所述页面的历史数据,所述历史数据包括所述页面的展示次数、所述页面的展示时长、用户对所述页面的操作频率中的至少一种;将所述页面的历史数据,分别与无限制访问权限的阈值、延迟访问权限的阈值、禁止访问权限的阈值进行比较;基于比较结果,确定所述页面的网络访问权限。4.根据权利要求2所述的方法,其特征在于,当所述页面的网络访问权限为禁止访问权限时,所述的方法还包括:当检测到用户对所述页面进行连续操作时,将所述页面的网络访问权限提升为延迟访问权限,或者无限制访问权限。5.根据权利要求1所述的方法,其特征在于,还包括:检测网络访问请求对应的页面中多媒体数据的类型;当网络访问请求对应的页面中多媒体数据的类型,多于网络访问请求中多媒体数据的类型时,获取网络访问请求中多媒体数据的类型对应的多媒体数据。6.一种流量控制装置,应用于移动终端,其特征在于,所述装置包括:识别模块,用于当检测到应用程序生成网络访问请求时,识别生成所述网络访问请求的应用程序的页面;判定模块,用于根据所述页面的历史数据,确定所述页面对应的网络访问权限;...

【专利技术属性】
技术研发人员:张良
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1