-
公开(公告)号:US20170353395A1
公开(公告)日:2017-12-07
申请号:US15682383
申请日:2017-08-21
Applicant: Amazon Technologies, Inc.
IPC: H04L12/911 , H04L29/08
CPC classification number: H04L47/70 , H04L67/1023 , H04L67/1097
Abstract: A system, method, and computer readable medium for managing CDN service providers are provided. A network storage provider storing one or more resources on behalf of a content provider obtains client computing device requests for content. The network storage provider processes the client computing device requests and determines whether a subsequent request for the resource should be directed to a CDN service provider as a function of the updated or processed by the network storage provider storage component.
-
公开(公告)号:US09787599B2
公开(公告)日:2017-10-10
申请号:US15369758
申请日:2016-12-05
Applicant: Amazon Technologies, Inc.
IPC: G06F15/173 , H04L12/911 , H04L29/08
CPC classification number: H04L47/70 , H04L67/1023 , H04L67/1097
Abstract: A system, method, and computer readable medium for managing CDN service providers are provided. A network storage provider storing one or more resources on behalf of a content provider obtains client computing device requests for content. The network storage provider processes the client computing device requests and determines whether a subsequent request for the resource should be directed to a CDN service provider as a function of the updated or processed by the network storage provider storage component.
-
公开(公告)号:US20170257340A1
公开(公告)日:2017-09-07
申请号:US15604451
申请日:2017-05-24
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W.S. Redman
IPC: H04L29/12
CPC classification number: H04L61/1511 , H04L61/305 , 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. 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.
-
公开(公告)号:US20170250821A1
公开(公告)日:2017-08-31
申请号: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
CPC classification number: H04L9/3247 , H04L63/101 , H04L63/126 , H04L63/20 , H04L67/1097
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.
-
公开(公告)号:US20170126557A1
公开(公告)日:2017-05-04
申请号:US15408362
申请日:2017-01-17
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , Swaminathan Sivasubramanian , Bradley Eugene Marshall , Christopher L. Scofield , Elmore Eugene Pope
IPC: H04L12/721 , H04L29/08 , H04L29/12
CPC classification number: H04L45/70 , H04L29/08099 , H04L29/12066 , H04L41/04 , H04L45/72 , H04L61/1511 , H04L67/02 , H04L67/327
Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.
-
公开(公告)号:US09444759B2
公开(公告)日:2016-09-13
申请号:US13964973
申请日:2013-08-12
Applicant: Amazon Technologies, Inc.
IPC: G06F15/173 , H04L12/911 , H04L29/08 , H04N21/262 , H04N21/2665 , H04N21/472
CPC classification number: H04L47/70 , H04L67/1002 , H04L67/20 , H04L67/2809 , H04N21/26241 , H04N21/2665 , H04N21/47202
Abstract: A system, method, and computer readable medium for managing registration, by a content broker, of one or more resources with one or more service providers are provided. A content broker obtains registration information for registering the one or more resources with a service provider. The registration information may include a request to publish one or more resources to a service provider, an identification of the one or more resources, service provider selection criteria provided by the content provider or otherwise selected, and the like. The content broker transmits a service provider generation request corresponding to the registration information to the service provider. Then, the content broker manages and processes data pursuant to registration of the one or more resources with the service provider.
-
公开(公告)号:US09332078B2
公开(公告)日:2016-05-03
申请号:US14639933
申请日:2015-03-05
Applicant: Amazon Technologies, Inc.
CPC classification number: H04L67/18 , H04L41/12 , H04L67/02 , H04L67/06 , H04L67/10 , H04L67/1082 , H04L67/1097 , H04L67/20 , H04L67/26 , H04L67/2809 , H04L67/42
Abstract: A system and method for content distribution are provided. A content provider generates a network topology having one or more subnetworks made up of content sources. The content provider segments content, such as applications, into segments for distribution. The content provider then distributes the content such that for each identified subnetwork, each content segment is distributed to a content source. Subsequent, client computing device requests for content can be serviced by selecting a content source in a particular subnetwork selected for delivering the requested content to the client computing device to minimize traffic flow of the requested content through the nodes of the distribution network.
-
公开(公告)号:US09210235B2
公开(公告)日:2015-12-08
申请号:US14012387
申请日:2013-08-28
Applicant: Amazon Technologies, Inc.
Inventor: Swaminathan Sivasubramanian , David R. Richardson , Bradley Eugene Marshall , Mauricio Alberto Uribe
IPC: H04L29/08
CPC classification number: H04L67/2847 , H04L67/2842 , H04L67/42
Abstract: A system, method and computer-readable medium for client-side cache management are provided. A client request for content is returned that includes executable code for generating a request for preload information. Based on processing the executable code, a client computing device requests preload information from a content delivery service provider. The content delivery service provider provides an identification of content based on resource requests previously served by the content delivery service provider. The client computing device processes the preload information and generates and obtains identified resources for maintenance in a client computing device memory, such as cache.
Abstract translation: 提供了一种用于客户端缓存管理的系统,方法和计算机可读介质。 返回客户端对内容的请求,其中包含用于生成预加载信息请求的可执行代码。 基于处理可执行代码,客户端计算设备请求来自内容传送服务提供商的预载信息。 内容递送服务提供商基于内容传送服务提供商先前提供的资源请求提供内容的标识。 客户端计算设备处理预加载信息,并生成并获得用于在诸如高速缓存的客户端计算设备存储器中进行维护的所识别的资源。
-
公开(公告)号:US09191338B2
公开(公告)日:2015-11-17
申请号:US14467774
申请日:2014-08-25
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W. S. Redman
IPC: H04L12/911 , H04L29/12 , H04L29/08 , G06F17/30
CPC classification number: H04L61/1511 , G06F17/30091 , G06F17/30657 , H04L29/12066 , H04L47/70 , H04L61/1552 , H04L67/2842 , H04L67/322
Abstract: A system, methods, and interfaces for managing request routing functionality associated with resource requests for one or more resources associated with a content provider. 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. Unlike traditional CDN service provider implementation, the processing of resource requests by the service provider is separate from the delivery of the content by the content provider (or on behalf of the content provider).
Abstract translation: 用于管理与与内容提供商相关联的一个或多个资源的资源请求相关联的请求路由功能的系统,方法和接口。 请求路由功能可以对应于计算设备对域名服务(“DNS”)对资源的请求的处理以及通过识别将提供所请求的资源的计算设备的网络地址来解析DNS请求。 与传统的CDN服务提供商实现不同,服务提供商对资源请求的处理与内容提供商(或代表内容提供商)的内容传递分开。
-
公开(公告)号:US09185012B2
公开(公告)日:2015-11-10
申请号:US14550889
申请日:2014-11-21
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W. S. Redman
IPC: H04L12/26 , G06F15/173 , 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服务提供者延迟。
-
-
-
-
-
-
-
-
-