一种用于减少网络通信量的方法、装置、系统及介质制造方法及图纸

技术编号:18674470 阅读:35 留言:0更新日期:2018-08-14 21:32
本发明专利技术提供了一种用于减少网络通信量的方法、装置、系统及计算机可读存储介质。其中,该用于减少网络通信量的方法包括:阻止经由第一信道进行通信的第一应用,其中,所述第一信道是所述第一应用独享的数据通信量连接;允许所述第一应用经由第二信道进行通信,其中,所述第二信道是由多个应用分享的数据通信量连接;检测经由所述第二信道引向所述第一应用的消息;响应于检测到引向所述第一应用的所述消息,允许所述第一应用经由所述第一信道进行通信;且在已满足预定条件之后,阻止所述第一应用经由所述第一信道的后续通信。

A method, device, system and computer readable storage medium for reducing network traffic

The invention provides a method, device, system and computer readable storage medium for reducing network communication traffic. The method for reducing network traffic includes: preventing a first application from communicating via a first channel, wherein the first channel is a data traffic connection exclusively owned by the first application; and allowing the first application to communicate via a second channel, wherein the second channel is divided by a plurality of applications Shared data traffic connection; detection of a message leading to the first application via the second channel; permitting the first application to communicate via the first channel in response to detection of the message leading to the first application; and preventing the first application from passing through the first after a predetermined condition has been met Subsequent communication of channels.

【技术实现步骤摘要】
一种用于减少网络通信量的方法、装置、系统及计算机可读存储介质本申请是申请日为2014年06月11日,申请号为CN201480044356.3的专利技术专利申请的分案申请,在此通过引用将原母案申请全部内容结合到本申请中。相关申请的交叉引用本申请要求2013年6月11日提交,申请号为61/833844,名称为“将应用流量分载至共享通信信道进行无线网络中的信令优化用于使用专有和非专有协议的流量”的美国临时专利申请的优先权。本申请参考引用上述申请的全部内容。
技术介绍
越来越多的移动流量正转向特定于提供商的专有协议。例子包括谷歌通过TCP端口5228的流量、WhatsApp、各种应用提供商所使用的UrbanAirship推送通知、Skype和雅虎邮件2.0等。这意味着,除了使用HTTP/HTTPS等标准化协议的流量之外,越来越多引发信令的应用流量现在也包括来自专有协议的显著贡献。所公开的技术包括一个体系结构(例如包括本地代理和/或代理服务器的分布式系统),以便通过将应用流量从专有或应用专有通信信道分载至共享通信信道,来针对HTTP或HTTPS等标准协议之外的任意的、专有的、和/或非标准协议优化信令。
技术实现思路
本专利技术一方面涉及一种用于减少网络通信量的方法,该方法包括:阻止经由第一信道进行通信的第一应用,其中,所述第一信道是所述第一应用独享的数据通信量连接;允许所述第一应用经由第二信道进行通信,其中,所述第二信道是由多个应用分享的数据通信量连接;检测经由所述第二信道引向所述第一应用的消息;响应于检测到引向所述第一应用的所述消息,允许所述第一应用经由所述第一信道进行通信;在已满足预定条件之后,阻止所述第一应用经由所述第一信道的后续通信。另一方面,所述允许所述第一应用经由所述第一信道进行通信的步骤包括:利用与所述第一应用相关联的应用服务器,允许所述第一应用经由所述第一信道交换应用层的通信量。另一方面,在已满足预定条件之后,阻止所述第一应用后续经由所述第一信道进行通信的步骤包括:在允许所述第一应用经由所述第一信道与所述应用服务器进行通信之后,经过预定一段时间之后,阻止所述第一应用经由所述第一信道进行通信。另一方面,所述第二信道与在所述移动设备上执行的第二应用分享。另一方面,所述第二信道是谷歌云消息信道。另一方面,允许所述第一应用经由第二信道进行通信的步骤包括:配置谷歌云消息服务器,以用于将来自应用服务器或内容提供商的数据经由所述谷歌云消息信道发送至所述移动设备上的所述第一应用,所述数据包括被引向所述第一应用的通知所述第一应用有新数据待从所述内容提供商或应用服务器接收的消息。另一方面,阻止所述第一应用经由所述第一信道进行通信的步骤包括:阻止传输控制协议连接。另一方面,阻止所述第一应用经由所述第一信道进行通信的步骤包括:丢弃互联网协议数据包。另一方面,作为对阻断所述第一信道的响应,所述第一应用经由所述第二信道进行通信。另一方面,所述第一信道是用于接收推送通信。另一方面,阻止所述第一应用经由所述第一信道进行通信的步骤包括:终止或阻止在所述移动设备上执行所述第一应用。另一方面,作为对确定所述移动设备不活动的响应,发生阻止所述第一应用经由所述第一信道进行通信。另一方面,基于所述移动设备的屏幕状态对所述不活动进行确认。另一方面,基于所述移动设备是否正与用户进行交互对所述不活动进行确认。另一方面,所述方法还包括:作为对检测到经由所述第二信道指向于所述第一应用的消息的响应,而在所述移动设备屏幕上显示通知。本专利技术又一方面涉及一种用于减少网络通信量的移动设备,所述移动设备包括处理器及存储器,其特征在于,所述处理器用于通过执行存储在所述存储器中的计算机程序来:阻止经由第一信道进行通信的第一应用,其中,所述第一信道是所述第一应用独享的数据通信量连接;允许所述第一应用经由第二信道进行通信,其中,所述第二信道是由多个应用分享的数据通信量连接;检测经由所述第二信道引向所述第一应用的消息;响应于检测到引向所述第一应用的所述消息,允许所述第一应用经由所述第一信道进行通信;且在已满足预定条件之后,阻止所述第一应用经由所述第一信道的后续通信。另一方面,所述处理器通过利用与所述第一应用相关联的应用服务器来允许所述第一应用经由所述第一信道交换应用层的通信量,以实现允许所述第一应用经由所述第一信道进行通信。另一方面,所述处理器通过在允许所述第一应用经由所述第一信道与所述应用服务器进行通信之后,经过预定一段时间之后,阻止所述第一应用经由所述第一信道进行通信,以在已满足预定条件之后,阻止所述第一应用后续经由所述第一信道进行通信。另一方面,所述第二信道由在所述移动设备上执行的第二应用分享。另一方面,所述第二信道是谷歌云消息信道。另一方面,所述处理器通过将来自应用服务器或内容提供商的数据经由所述谷歌云消息信道发送至所述移动设备上的所述第一应用,来允许所述第一应用经由所述第二信道进行通信;其中,所述数据包括被引向所述第一应用的通知所述第一应用有新数据待从所述内容提供商或应用服务器接收的消息。另一方面,所述处理器通过阻止传输控制协议连接来阻止所述第一应用经由所述第一信道进行通信。另一方面,所述处理器通过丢弃互联网协议数据包来阻止所述第一应用经由所述第一信道进行通信。另一方面,所述处理器具体用于作为对阻断所述第一信道的响应,使所述第一应用经由所述第二信道进行通信。另一方面,所述第一信道用于接收推送通信。另一方面,所述处理器通过终止或阻止在所述移动设备上执行所述第一应用来阻止所述第一应用经由所述第一信道进行通信。另一方面,所述处理器还用于作为对确定所述移动设备不活动的响应,阻止所述第一应用经由所述第一信道进行通信。另一方面,所述移动设备还包括显示屏,所述处理器还用于基于所述移动设备显示屏状态对所述不活动进行确认。另一方面,所述移动设备还包括显示屏,所述处理器还用于基于所述移动设备是否正与用户进行交互来对所述不活动进行确认。另一方面,所述移动设备还包括显示屏,所述处理器还用于作为对检测到经由所述第二信道指向于所述第一应用的消息的响应,而在所述移动设备的所述显示屏上显示通知。本专利技术又一方面涉及一种用于减少网络通信量的系统,包括应用服务器、谷歌云消息服务器,其特征在于,还包括上述用于减少网络通信量的移动设备;其中,所述移动设备经由第一信道与所述应用服务器进行通信,或经由所述谷歌云消息服务器建立的第二信道与所述应用服务器进行通信。本专利技术又一方面涉及一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其中,所述计算机程序用于被移动设备的处理器执行来实现上述用于减少网络通信量的方法。附图说明图1A示出根据本专利技术公开的一个或多个实施方式的系统;图1B示出根据本专利技术公开的一个或多个实施方式的示例示意图;图1C示出根据本专利技术公开的一个或多个实施方式的示例示意图;图2A示出根据本专利技术公开的一个或多个实施方式的客户端组件的框图;图2B示出根据本专利技术公开的一个或多个实施方式的适配引擎框图;图2C示出根据本专利技术公开的一个或多个实施方式的客户端代理的框图;图3示出根据本专利技术公开的一个或多个实施方式的计算机系统的示意图。具体实施方式下面的描述和附图是说明性的,而不应被解释为限制性的。许多具本文档来自技高网...

【技术保护点】
1.一种用于减少网络通信量的方法,所述方法包括:阻止经由第一信道进行通信的第一应用,其中,所述第一信道是所述第一应用独享的数据通信量连接;允许所述第一应用经由第二信道进行通信,其中,所述第二信道是由多个应用分享的数据通信量连接;检测经由所述第二信道引向所述第一应用的消息;响应于检测到引向所述第一应用的所述消息,允许所述第一应用经由所述第一信道进行通信;且在已满足预定条件之后,阻止所述第一应用经由所述第一信道的后续通信。

【技术特征摘要】
2013.06.11 US 61/833,8441.一种用于减少网络通信量的方法,所述方法包括:阻止经由第一信道进行通信的第一应用,其中,所述第一信道是所述第一应用独享的数据通信量连接;允许所述第一应用经由第二信道进行通信,其中,所述第二信道是由多个应用分享的数据通信量连接;检测经由所述第二信道引向所述第一应用的消息;响应于检测到引向所述第一应用的所述消息,允许所述第一应用经由所述第一信道进行通信;且在已满足预定条件之后,阻止所述第一应用经由所述第一信道的后续通信。2.根据权利要求1所述的用于减少网络通信量的方法,其特征在于,允许所述第一应用经由所述第一信道进行通信的步骤包括:利用与所述第一应用相关联的应用服务器,允许所述第一应用经由所述第一信道交换应用层的通信量。3.根据权利要求2所述的用于减少网络通信量的方法,其中,在已满足预定条件之后,阻止所述第一应用后续经由所述第一信道进行通信的步骤包括:在允许所述第一应用经由所述第一信道与所述应用服务器进行通信之后,经过预定一段时间之后,阻止所述第一应用经由所述第一信道进行通信。4.根据权利要求3所述的用于减少网络通信量的方法,其中,所述第二信道与在所述移动设备上执行的第二应用分享。5.根据权利要求4所述的用于减少网络通信量的方法,其中,所述第二信道是谷歌云消息信道。6.根据权利要求5所述的用于减少网络通信量的方法,其中,允许所述第一应用经由第二信道进行通信的步骤包括:配置谷歌云消息服务器,以用于将来自应用服务器或内容提供商的数据经由所述谷歌云消息信道发送至所述移动设备上的所述第一应用,所述数据包括被引向所述第一应用的通知所述第一应用有新数据待从所述内容提供商或应用服务器接收的消息。7.根据权利要求1所述的用于减少网络通信量的方法,其中,阻止所述第一应用经由所述第一信道进行通信的步骤包括,阻止传输控制协议连接。8.根据权利要求1所述的用于减少网络通信量的方法,其中,阻止所述第一应用经由所述第一信道进行通信的步骤包括:丢弃互联网协议数据包。9.根据权利要求1所述的用于减少网络通信量的方法,其中,作为对阻断所述第一信道的响应,所述第一应用经由所述第二信道进行通信。10.根据权利要求1所述的用于减少网络通信量的方法,其中,所述第一信道是用于接收推送通信。11.根据权利要求1所述的用于减少网络通信量的方法,其中,阻止所述第一应用经由所述第一信道进行通信的步骤包括:终止或阻止在所述移动设备上执行所述第一应用。12.根据权利要求1所述的用于减少网络通信量的方法,其中,作为对确定所述移动设备不活动的响应,发生阻止所述第一应用经由所述第一信道进行通信。13.根据权利要求12所述的用于减少网络通信量的方法,其中,基于所述移动设备的屏幕状态对所述不活动进行确认。14.根据权利要求12所述的用于减少网络通信量的方法,其中,基于所述移动设备是否正与用户进行交互对所述不活动进行确认。15.根据权利要求1所述的用于减少网络通信量的方法,还包括:作为对检测到经由所述第二信道指向于所述第一应用的消息的响应,而在所述移动设备屏幕上显示通知。16.一种用于减少网络通信量的移动设备,所述移动设备包括处理器及存储器,其特征在于,所述处理器用于通过执行存储在所述存储器中的计算机程序来:阻止经由第一信道进行通信的第一应用,其中,所述第一信道是所述第一应用独享的数据通信量连接;允许所述第一应用经由第二信道进行通信...

【专利技术属性】
技术研发人员:拉米·阿莉萨维阿里·巴克霍尔姆胡华杰亚历山大·谢列兹尼奥夫魏杰尹成旭
申请(专利权)人:杭州硕文软件有限公司
类型:发明
国别省市:浙江,33

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

1