[发明专利]使用多个内容交付网络更新应用程序客户端的系统和方法在审
| 申请号: | 201880016259.1 | 申请日: | 2018-01-02 |
| 公开(公告)号: | CN110383794A | 公开(公告)日: | 2019-10-25 |
| 发明(设计)人: | T·威尔斯;V·阿兰格娜 | 申请(专利权)人: | MZ知识产权控股有限责任公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京世峰知识产权代理有限公司 11713 | 代理人: | 卓霖;许向彤 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 客户端设备 内容交付网络 性能信息 计算机存储介质 应用程序客户 计算机程序 系统和设备 报告收集 方法描述 收集性能 数据传输 映射内容 映射 网络 交付 更新 | ||
描述了用于识别客户端设备的最佳内容交付网络的方法、系统和设备,包括在计算机存储介质上编码的计算机程序。示例性方法包括:由多个客户端设备中的每一个从多个内容交付网络中的每一个收集性能信息;由多个客户端设备中的每一个报告收集到的性能信息;以及基于收集到的性能信息,将每个客户端设备映射到多个内容交付网络中的最佳网络,以用于在客户端设备和对应的映射内容交付网络之间进行数据传输。
相关申请的交叉引用
本申请要求2017年10月31日提交的第15/798467号美国专利申请和2017年1月6日提交的第62/443352号美国临时专利申请的优先权,该美国专利申请及美国临时专利申请的全部内容通过引用并入本文。
背景技术
本说明书涉及内容交付网络(content delivery network),尤其涉及用于识别向客户端设备提供内容的最佳内容交付网络的系统和方法。
内容交付网络(CDN)经常用于将图像、视频、文件和软件等内容分发到最终用户的客户端设备。CDN通常是分布在世界各地的大型服务器或节点系统,其通过网络连接(例如,互联网)提供内容。一般来说,CDN允许将内容快速、可靠地分发给最终用户,而不需要内容开发者或提供者对新硬件或基础设施进行大量投资。
在某些情况下,特别是当世界各地分布有数千或数百万个客户端设备时,使用多个CDN可以通过增加可用于内容分发的节点数量来提高效率。有多个CDN可供选择时,客户端设备正确选择CDN对于确保客户端设备有效接收内容并有效利用系统资源至关重要。例如,当用户尝试下载新的软件应用程序且下载过程效率低下(例如,超过几秒钟)时,用户可能会失去耐心,并决定放弃安装,这可能意味着应用程序提供商失去了机会。有效地使用CDN可以通过确保尽快执行此类下载来减少用户的挫败感。
发明内容
本文所述主题的实现涉及到开发预测模型,该预测模型允许客户端设备在多个CDN可供选择时选择最佳CDN。CDN性能信息(例如,响应时间和/或数据传输率)可由客户端设备收集并提供给后端服务器应用程序。后端服务器应用程序可以利用性能信息来开发预测模型,并协助客户端设备进行CDN选择。在一些实施例中,客户端设备可以向后端服务器应用程序提供与客户端设备当前状态相关的信息。可以将当前状态输入到模型中,并且模型可以为客户端设备输出CDN选择。通过这种方式,该模型可用于选择CDN,而无需对CDN连接质量进行单独测量或评估。此外,通过为客户端设备选择最佳CDN,该方法能够最大限度地减少用户的挫败感,从而减少用户决定放弃安装或使用软件应用程序的可能性。该方法可以实现对系统资源进行更有效的利用。
通常,本说明书所述主题的一个方面涉及一种计算机实现的识别最佳内容交付网络的方法。该方法包括:由多个客户端设备中的每一个从多个内容交付网络中的每一个中收集性能信息;由多个客户端设备中的每一个报告收集到的性能信息;以及基于收集到的性能信息,由一个或多个计算机处理器将每个客户端设备映射到多个内容交付网络中的最佳网络,以用于在客户端设备和对应的映射内容交付网络之间进行数据传输。
在某些实施例中,收集到的性能信息提供内容交付网络性能的指示。指示可以是或包括响应时间、数据传输速率、带宽、服务器处理速度、服务器负载或其任何组合。报告收集到的性能信息可以包括报告每个客户端设备的状态。映射每个客户端设备可以包括根据收集到的性能信息构建预测模型。在一些实施例中,使用后端应用服务器构建预测模型。构建预测模型可以包括使用收集到的性能信息作为分类器的训练数据。
在一些实现中,映射每个客户端设备包括运行预测模型,以向每个客户端设备提供对应的映射内容交付网络的标识。运行预测模型可以包括在后端应用服务器和/或多个客户端设备上运行预测模型。可替代地或另外地,该方法可以包括:由多个客户端设备中的每一个从多个内容交付网络中的每一个收集更新的性能信息;以及使用更新的性能信息调整预测模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于MZ知识产权控股有限责任公司,未经MZ知识产权控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880016259.1/2.html,转载请声明来源钻瓜专利网。





