-
公开(公告)号:US20140304406A1
公开(公告)日:2014-10-09
申请号:US14312620
申请日:2014-06-23
Applicant: Amazon Technologies, Inc.
Inventor: Mark S. Baumback , David William Bettis , Jonathan A. Jenkins
IPC: H04L12/26
CPC classification number: H04L43/0811 , G06F11/3409 , G06F11/3495 , G06F2201/86 , G06F2201/875 , H04L41/046 , H04L43/04 , H04L43/08 , H04L43/0817
Abstract: A system and method for monitoring the performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device obtains and processes performance metric information associated with processing a request for an original resource and any embedded resource. The processing device uses the processed performance metric information to determine a CDN service provider for alternatively hosting at least a portion of the original resource and/or any embedded resources. In some embodiments, in making such a determination, the processing device assesses performance metric information collected and associated with subsequent resource requests for the original resource and any embedded resources using each of a variety of alternative CDN service providers. Aspects of systems and methods for generating recommendations associated with monitoring the operation and performance of CDN service providers with respect to specific resource requests are also provided.
Abstract translation: 提供了用于监视与履行资源请求相关联的性能并且确定用于改善这种性能的优化的系统和方法。 处理设备获得并处理与处理对原始资源和任何嵌入资源的请求相关联的性能度量信息。 处理设备使用经处理的性能度量信息来确定CDN服务提供商以备选地托管原始资源和/或任何嵌入式资源的至少一部分。 在一些实施例中,在进行这样的确定时,处理设备使用各种替代的CDN服务提供商中的每一个评估收集的并且与原始资源的后续资源请求相关联的性能度量信息和任何嵌入的资源。 还提供了用于产生与监视CDN服务提供商在特定资源请求中的操作和性能相关联的建议的系统和方法的方面。
-
公开(公告)号:US20140067923A1
公开(公告)日:2014-03-06
申请号:US14071541
申请日:2013-11-04
Applicant: Amazon Technologies, Inc.
Inventor: Matthew L. Trahan , Jonathan A. Jenkins , Brett R. Taylor , Adam J. Overton
CPC classification number: H04L29/08099 , H04L29/06047 , H04L67/02 , H04L67/2838
Abstract: A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to one or more requested network resources. The network computing and storage provider instantiates the browse session instance and retrieves the requested content. The network computing and storage provider processes the requested content for display, and provides a processing result corresponding to a processed representation of the requested content to the client computing device. The client computing device may display the representation of the requested content in a browser, and may send user interaction data based on user interactions with the representation to the network computing and storage provider for processing.
Abstract translation: 远程浏览过程针对在网络计算和存储提供商处的远程浏览会话的生成和管理。 客户端计算设备在网络计算和存储提供商处请求远程浏览会话实例。 浏览会话实例可以对应于一个或多个请求的网络资源。 网络计算和存储提供者实例化浏览会话实例并检索所请求的内容。 网络计算和存储提供商处理所请求的内容以进行显示,并且向客户端计算设备提供与被处理的所请求内容的表示相对应的处理结果。 客户端计算设备可以在浏览器中显示所请求的内容的表示,并且可以基于与表示的用户交互来发送用户交互数据到网络计算和存储提供商以进行处理。
-
公开(公告)号:US20140047118A1
公开(公告)日:2014-02-13
申请号:US14042026
申请日:2013-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Mark S. Baumback , David William Bettis , Jonathan A. Jenkins
IPC: H04L12/911
CPC classification number: H04L47/70 , G06F9/5061 , H04L47/823
Abstract: Systems and methods for monitoring the performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device obtains and processes performance metric information associated with processing a request corresponding to a set of resources. The processing device uses the processed performance metric information to determine a resource configuration to be associated with the set of resources. In some embodiments, in making such a determination, the processing device assesses performance metric information collected and associated with subsequent requests corresponding to the content associated with the set of resources and using each of a variety of alternative resource configurations. The processing device may also consider a number of factors. Aspects of systems and methods for generating recommendations to use a particular resource configuration to process a subsequent request corresponding to the content associated with the set of resources are also provided.
Abstract translation: 提供了用于监视与履行资源请求相关联的性能并确定优化以改善此类性能的系统和方法。 处理设备获得并处理与处理与一组资源相对应的请求相关联的性能度量信息。 处理设备使用经处理的性能度量信息来确定与资源集合相关联的资源配置。 在一些实施例中,在进行这样的确定时,处理设备评估与所述资源集合相关联的内容对应的后续请求收集并且与各种替代资源配置中的每一个相关联的性能度量信息。 处理装置还可以考虑多个因素。 还提供了用于产生用于使用特定资源配置来处理与该资源集合相关联的内容相对应的后续请求的建议的系统和方法的方面。
-
公开(公告)号:US20130212167A1
公开(公告)日:2013-08-15
申请号:US13841996
申请日:2013-03-15
Applicant: Amazon Technologies, Inc.
Inventor: Mark S. Baumback , David William Bettis , Jonathan A. Jenkins
IPC: H04L29/08
CPC classification number: H04L47/70 , G06F9/5061 , G06F11/3409 , G06F11/3495 , G06F2201/86 , G06F2201/875 , H04L29/08198 , H04L41/0813 , H04L67/1014
Abstract: Systems and methods for monitoring the performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device obtains and processes performance information associated with processing a request corresponding to two or more embedded resources. The processing device uses the processed performance information to determine a consolidation configuration to be associated with a subsequent request for the content associated with the two or more embedded resources. In some embodiments, in making such a determination, the processing device assesses performance information collected and associated with subsequent requests corresponding to the content associated with the two or more embedded resources and using each of a variety of alternative consolidation configurations. Aspects of systems and methods for generating recommendations to use a particular consolidation configuration to process a subsequent request corresponding to the content associated with the two or more embedded resources are also provided.
-
-
-