-
公开(公告)号:US20150081896A1
公开(公告)日:2015-03-19
申请号:US14550889
申请日:2014-11-21
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W.S. Redman
IPC: H04L12/26 , H04L12/911
CPC classification number: H04L43/0852 , G06F15/173 , H04L47/70
Abstract: Systems and method for the management and processing of resource requests by a service provider, such as a content delivery network (“CDN”) service provider, on behalf of a content provider are provided. The CDN service provider can measure the performance associated with the delivery of resources to a requesting client computing devices from various computing devices associated with the CDN service provider. In one embodiment, the CDN service provider can utilize commands responsive to an initial request for a resource that causes the requesting client computing device to transmit one or more supplemental resource requests. Information associated with the processing of the sequence of resource requests can be used to measure CDN service provider latencies.
Abstract translation: 提供了代表内容提供商来管理和处理诸如内容传送网络(“CDN”)服务提供商的服务提供商的资源请求的系统和方法。 CDN服务提供商可以测量与从CDN服务提供商相关联的各种计算设备向请求客户端计算设备的资源传递相关的性能。 在一个实施例中,CDN服务提供商可以利用响应于资源的初始请求的命令,该资源使请求客户端计算设备发送一个或多个补充资源请求。 与处理资源请求顺序相关联的信息可用于测量CDN服务提供者延迟。
-
公开(公告)号:US11632420B2
公开(公告)日:2023-04-18
申请号:US17662999
申请日:2022-05-11
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W. S. Redman
IPC: G06F15/16 , H04L67/10 , G06F16/43 , H04L61/301 , H04L61/4511 , H04L61/10
Abstract: A system and method for the management of client computing device DNS queries and subsequent resource requests within a content delivery network service provider domain are provided. The management of the DNS queries can include the selection of computing devices corresponding to various Point of Presence locations for processing DNS queries. Additionally, the management of the content requests can include the selection of computing devices corresponding to resource cache components corresponding to various Point of Presence locations for providing requested content. The selection of the computing devices can incorporate logic related to geographic criteria, testing criteria, and the like.
-
公开(公告)号:US11108729B2
公开(公告)日:2021-08-31
申请号:US15604451
申请日:2017-05-24
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W. S. Redman
Abstract: Systems and methods for managing requesting routing functionality associated with resource requests for one or more resources associated with a content provider are provided. The request routing functionality can correspond to the processing of domain name service (“DNS”) requests for resources by computing devices and the resolution of the DNS requests by the identification of a network address of a computing device that will provide the requested resources. Based on the processing of DNS queries initiated by a client computing device, a CDN service provider can correlate client computing device identifiers, such as an Internet Protocol (“IP”) address, with identifiers (e.g., IP addresses) associated with other components in a content delivery environment, such as DNS resolvers associated with the client computing device.
-
公开(公告)号:US20190089542A1
公开(公告)日:2019-03-21
申请号:US16195628
申请日:2018-11-19
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , Mustafa I. Abrar , Don Johnson , John Cormie , Bradley Eugene Marshall , Mark Joseph Cavage
Abstract: A system, method, and computer readable medium for managing secure content by CDN service providers are provided. A network storage provider stores one or more resources on behalf of a content provider. A CDN service provider obtains client computing device requests for secure content. Based on processing first signature information, the CDN service provider determines whether the secure content is available to the client computing device. If the CDN service provider does not maintain the requested content, the CDN service provider transmits a request to the network storage provider. Based on second signature information and an identifier associated with the CDN service provider, the network storage provider processes the request based policy information associated with the identifier.
-
公开(公告)号:US10135620B2
公开(公告)日:2018-11-20
申请号:US15597841
申请日:2017-05-17
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , Mustafa I. Abrar , Don Johnson , John Cormie , Bradley Eugene Marshall , Mark Joseph Cavage
Abstract: A system, method, and computer readable medium for managing secure content by CDN service providers are provided. A network storage provider stores one or more resources on behalf of a content provider. A CDN service provider obtains client computing device requests for secure content. Based on processing first signature information, the CDN service provider determines whether the secure content is available to the client computing device. If the CDN service provider does not maintain the requested content, the CDN service provider transmits a request to the network storage provider. Based on second signature information and an identifier associated with the CDN service provider, the network storage provider processes the request based policy information associated with the identifier.
-
公开(公告)号:US09912740B2
公开(公告)日:2018-03-06
申请号:US15191240
申请日:2016-06-23
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W. S. Redman
CPC classification number: H04L67/1004 , G06F15/16 , H04L43/0858 , H04L61/1511 , H04L65/4084 , H04L67/02 , H04L67/10 , H04L67/2842 , H04L67/34 , H04L67/42
Abstract: Systems and method for the management and processing of resource requests by a service provider, such as a content delivery network (“CDN”) service provider, on behalf of a content provider are provided. The CDN service provider can measure the performance associated with the delivery of resources to a requesting client computing devices from various computing devices associated with the CDN service provider. In one embodiment, a client computing device can execute code, such as scripts, that cause the client computing device to transmit requests to different computing devices associated with the CDN service provider's domain. Information associated with the processing of the responses can be used to measure CDN service provider latencies.
-
公开(公告)号:US20170142062A1
公开(公告)日:2017-05-18
申请号:US15402131
申请日:2017-01-09
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , Bradley Eugene Marshall , Elmore Eugene Pope , Christopher L. Scofield , Swaminathan Sivasubramanian , John Cormie
IPC: H04L29/12
Abstract: A system, method and computer-readable medium for client-side processing of resource identifiers. A client request for content is returned that includes information for generating a request for translation information and a number of embedded resource identifiers. Based on the information for generating a request for translation information, the client generates and obtains translation information and processes the embedded resource identifiers to obtain resources from a service provider.
-
公开(公告)号:US20160308959A1
公开(公告)日:2016-10-20
申请号:US15191240
申请日:2016-06-23
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W.S. Redman
CPC classification number: H04L67/1004 , G06F15/16 , H04L43/0858 , H04L61/1511 , H04L65/4084 , H04L67/02 , H04L67/10 , H04L67/2842 , H04L67/34 , H04L67/42
Abstract: Systems and method for the management and processing of resource requests by a service provider, such as a content delivery network (“CDN”) service provider, on behalf of a content provider are provided. The CDN service provider can measure the performance associated with the delivery of resources to a requesting client computing devices from various computing devices associated with the CDN service provider. In one embodiment, a client computing device can execute code, such as scripts, that cause the client computing device to transmit requests to different computing devices associated with the CDN service provider's domain. Information associated with the processing of the responses can be used to measure CDN service provider latencies.
Abstract translation: 提供了代表内容提供商来管理和处理诸如内容传送网络(“CDN”)服务提供商的服务提供商的资源请求的系统和方法。 CDN服务提供商可以测量与从CDN服务提供商相关联的各种计算设备向请求客户端计算设备的资源传递相关的性能。 在一个实施例中,客户端计算设备可以执行诸如脚本的代码,其使得客户端计算设备向与CDN服务提供商域相关联的不同计算设备发送请求。 与响应处理相关联的信息可用于测量CDN服务提供商延迟。
-
公开(公告)号:US09160703B2
公开(公告)日:2015-10-13
申请号:US14566615
申请日:2014-12-10
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W. S. Redman
CPC classification number: H04L61/1511 , H04L41/50 , H04L61/6068 , H04L67/1036 , H04L67/2842
Abstract: Systems and methods for managing requesting routing functionality associated with resource requests for one or more resources associated with a content provider are provided. A content delivery network (“CDN”) service provider, on behalf of a content provider, can process domain name service (“DNS”) requests for resources by computing devices and resolve the DNS requests by the identification of a network address of a computing device that will provide the requested resources. Based on the processing of DNS queries initiated by a client computing device, the CDN service provider can measure CDN service provider latencies associated with the generation of DNS requests by network components associated with the client computing devices. Examples of the network components can include DNS resolvers associated with the client computing device.
Abstract translation: 提供了用于管理与与内容提供商相关联的一个或多个资源的资源请求相关联的请求路由功能的系统和方法。 内容传送网络(“CDN”)服务提供商代表内容提供商可以通过计算设备处理对于资源的域名服务(“DNS”)请求,并且通过识别计算机的网络地址来解析DNS请求 将提供所需资源的设备。 基于由客户计算设备发起的DNS查询的处理,CDN服务提供商可以测量与客户端计算设备相关联的网络组件与DNS请求生成相关联的CDN服务提供商延迟。 网络组件的示例可以包括与客户端计算设备相关联的DNS解析器。
-
公开(公告)号:US20150134848A1
公开(公告)日:2015-05-14
申请号:US14537364
申请日:2014-11-10
Applicant: Amazon Technologies, Inc.
Inventor: Darren H. Mutz , John Cormie
IPC: H04L12/741 , H04L29/12
CPC classification number: H04L45/745 , G06F15/16 , H04L61/1511
Abstract: Generally described, the present disclosure is directed to managing request routing functionality corresponding to resource requests for one or more resources associated with a content provider. A service provider may assign an alias resource records that point to another alias resource record or to an IP address. A DNS server of the service provider may receive a request to resolve a DNS query for a domain for which the DNS server is authoritative. The DNS sever determine that the DNS query corresponds to an alias record and may resolve the DNS query according to the data of the alias record.
Abstract translation: 通常描述,本公开涉及管理对应于与内容提供商相关联的一个或多个资源的资源请求的请求路由功能。 服务提供商可以分配指向另一个别名资源记录或IP地址的别名资源记录。 服务提供商的DNS服务器可能会收到DNS服务器权限的DNS解析请求。 DNS服务器确定DNS查询对应于别名记录,并且可以根据别名记录的数据来解析DNS查询。
-
-
-
-
-
-
-
-
-