[发明专利]根据网络条件调整应用通信在审
申请号: | 201780015978.7 | 申请日: | 2017-03-02 |
公开(公告)号: | CN108781228A | 公开(公告)日: | 2018-11-09 |
发明(设计)人: | B·施瓦兹;M·德巴罗斯;A·卡尔 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/859;H04L12/825 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;姚杰 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络请求 网络连接 调整应用 通信队列 应用 过滤 计算机可读介质 调整组件 活动调整 计算设备 监测组件 进程接收 网络条件 信息存储 信息评估 元组 通信 进程 | ||
提出了用于根据网络连接质量来调整应用的网络连接的系统、方法和计算机可读介质。监测组件和/或进程从计算设备接收关于网络请求的信息,根据应用过滤请求,并且对于每个已过滤网络请求,从网络请求生成网络请求元组,并且将信息存储在通信队列中。调整组件和/或进程接收应用的网络请求,根据通信队列中的信息评估针对应用的网络连接质量,并且将应用的网络请求活动调整为与网络连接质量相称。
背景技术
当计算机用户将app或应用加载到计算设备上时,期望响应性:app/应用将在执行其各种功能时快速响应。但是,当app或应用无法响应时,不一定是app的错误,而是连接问题的产物,特别是对于那些依赖与外部(到计算设备)服务、资源、计算机等的通信的app或应用。
此外,连接问题不一定仅是由于与网络的不良或差的连接引起的。实际上,即使建立到网络的高质量高带宽连接,也可能出现连接问题,因为特定服务或资源被拥塞或者本身正在经历连接问题。
发明内容
提供以下“发明内容”是为了以简化的形式介绍将在以下“具体实施方式”中进一步描述的概念的选择。本“发明内容”不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。
提出了用于根据网络连接质量来调整应用的网络连接的系统、方法和计算机可读介质。监测组件和/或进程从计算设备接收关于网络请求的信息,根据应用过滤请求,并且对于每个已过滤的网络请求,从网络请求生成网络请求元组,并且将信息存储在通信队列中。调整组件和/或进程接收应用的网络请求,根据通信队列中的信息评估应用的网络连接质量,并且将应用的网络请求活动调整为与网络连接质量相称。
根据所公开的主题的各个方面,提出了一种用于关于网络连接质量来调整应用的网络连接的方法。该方法包括维护计算设备上的经调整的应用的最新网络请求数据的通信队列。另外,根据通信队列中维护的经调整的应用的网络请求数据,确定针对经调整的应用的当前网络连接质量。此外,向经调整的应用发出与针对经调整的应用的所确定的当前网络连接质量相对应的调整指令。调整指令对应于到经调整的应用的将网络请求活动从第一功能级别改变为第二功能级别的指示。
根据所公开的主题的其他方面,一种承载计算机可执行指令的计算机可读介质。这些指令在由计算设备的处理器执行时执行用于关于网络连接质量来调整经调整的应用的网络连接的方法。该方法包括维护计算设备上的经调整的应用的最新网络请求数据的通信队列。通信队列中的最新网络请求数据包括网络请求元组,其中每个网络请求元组对应于经调整的应用的最新网络请求。另外,根据通信队列确定针对经调整的应用的当前网络连接质量,并且向经调整的应用发出调整指令,该调整指令与经调整的应用的所确定的当前网络连接质量相对应。更具体地,调整指令对应于到调整应用的用于将网络请求活动从第一功能级别改变为第二功能级别的指示。
根据所公开的主题的其他方面,提出了一种计算设备,其被配置为关于网络连接质量来调整调整应用的网络连接。计算设备包括处理器和存储器,其中处理器执行存储在存储器中的指令。在执行时,处理器使得计算设备维护经调整的应用的最新网络请求数据的通信队列。此外,根据通信队列中的经调整的应用的最新网络请求数据,确定针对经调整的应用的当前网络连接质量。基于所确定的当前网络连接质量,向经调整的应用发出调整指令。调整指令对应于到调整应用的将其网络请求活动从第一功能级别改变为第二功能级别的指示。
附图说明
由于通过在结合以下附图时参考以下描述可以更好地理解所公开的主题的前述方面和很多伴随的优点,因此它们变得更容易理解。其中:
图1是示出适合于实现所公开的主题的各方面的示例性网络环境的示意图;
图2是示出根据所公开的主题的各方面的被配置为调整app的网络通信活动的组件的示例性互操作的框图;
图3是示出根据所公开的主题的各方面的用于监测当前网络状况的示例性例程的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780015978.7/2.html,转载请声明来源钻瓜专利网。