-
公开(公告)号:US10027582B2
公开(公告)日:2018-07-17
申请号:US14673743
申请日:2015-03-30
Applicant: Amazon Technologies, Inc.
IPC: H04L12/741 , H04L29/12 , H04W4/02 , H04L29/08 , H04L29/14
CPC classification number: H04L45/74 , H04L29/12066 , H04L61/15 , H04L61/1511 , H04L61/609 , H04L67/18 , H04L67/306 , H04L69/40 , H04W4/029
Abstract: A system, method, and computer-readable medium for updating request routing information associated with client location information are provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a resource identifier for requested content from the client computing device. The content delivery network service provider obtains a query IP address corresponding to the client computing device. Based on routing information associated with the query IP address, the content delivery network service provider routes the DNS query. The process further includes monitoring performance data associated with the transmission of the requested resource and updating routing information associated with the query IP address based on the performance data for use in processing subsequent requests from the client computing device.
-
公开(公告)号:US09712325B2
公开(公告)日:2017-07-18
申请号:US14800591
申请日:2015-07-15
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.
-
公开(公告)号:US20170147243A1
公开(公告)日:2017-05-25
申请号:US15425857
申请日:2017-02-06
Applicant: Amazon Technologies, Inc.
Inventor: Marcin Piotr Kowalski , David R. Richardson , James Alfred Gordon Greenfield , Jacobus Johannes Nicolaas Van Der Merwe , Matthew James Eddey , Christopher Richard Jacques De Kadt , Peter Nicholas Desantis
IPC: G06F3/06
CPC classification number: G06F3/0619 , G06F3/0604 , G06F3/065 , G06F3/0664 , G06F3/0665 , G06F3/067 , G06F3/0673 , G06F3/0689
Abstract: Methods and apparatus for profile-guided preloading for virtualized resources are described. A block-level storage volume whose contents are to be populated via data transfers from a repository service is programmatically attached to a compute instance. An indication of data transfers from the repository to a block storage service implementing the volume is obtained, corresponding to a particular phase of program execution at the compute instance. A storage profile is generated, based at least in part on the indication of data transfers. The storage profile is subsequently used to pre-load data from the repository service on behalf of other compute instances.
-
公开(公告)号:US09626512B1
公开(公告)日:2017-04-18
申请号:US14673713
申请日:2015-03-30
Applicant: Amazon Technologies, Inc.
Inventor: Eric Jason Brandwine , David R. Richardson , Matthew Shawn Wilson , Ian Paul Nowland , Anthony Nicholas Liguori , Brian William Barrett
CPC classification number: G06F21/57 , G06F9/45533 , G06F9/45541 , G06F9/45558 , G06F21/575 , G06F21/72 , G06F2009/45587 , G06F2221/034 , H04L9/0897 , H04L9/14 , H04L9/3247
Abstract: Generally described, physical computing devices in a virtual network can be configured to host a number of virtual machine instances. The physical computing devices can be operably coupled with offload devices. In accordance with an aspect of the present disclosure, a security component can be incorporated into an offload device. The security component can be a physical device including a microprocessor and storage. The security component can include a set of instructions configured to validate an operational configuration of the offload device or the physical computing device to establish that they are configured in accordance with a secure or trusted configuration. In one example, a first security component on the offload device can validate the operational computing environment on the offload device and a second security component on the physical computing device can validate the operational computing environment on the physical computing device.
-
公开(公告)号:US09621660B2
公开(公告)日:2017-04-11
申请号:US15139239
申请日:2016-04-26
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.
-
公开(公告)号:US09608957B2
公开(公告)日:2017-03-28
申请号:US14683019
申请日:2015-04-09
Applicant: Amazon Technologies, Inc.
Inventor: Swaminathan Sivasubramanian , David R. Richardson , Christopher L. Scofield , Bradley E. Marshall
IPC: G06F15/173 , H04L29/12 , G06F15/16 , H04L29/08 , G06F9/445
CPC classification number: H04L61/1511 , G06F8/65 , G06F9/445 , G06F15/16 , H04L29/12066 , H04L29/12132 , H04L61/1552 , H04L67/02 , H04L67/10 , H04L67/2842
Abstract: A system, method and computer-readable medium for request routing. A DNS server at a content delivery network service provider obtains a DNS query corresponding to a resource requested from a client computing device and associated with a first resource identifier. The first resource identifier includes a first portion with DNS information and a second portion with path information. The DNS server selects a network computing component for processing the requested resource based on the DNS portion of the resource identifier and transmits information identifying the selected network computing component to the client computing device.
-
公开(公告)号:US09544394B2
公开(公告)日:2017-01-10
申请号:US14548221
申请日:2014-11-19
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , Bradley Eugene Marshall , Elmore Eugene Pope , Christopher L. Scofield , Swaminathan Sivasubramanian , John Cormie
CPC classification number: H04L61/1582 , G06F17/30893 , H04L29/00 , H04L61/1511 , H04L61/2596 , H04L61/305 , H04L67/02 , H04L67/16 , H04L67/2814 , H04L67/289 , H04L67/32 , H04L67/42
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.
Abstract translation: 用于客户端处理资源标识符的系统,方法和计算机可读介质。 返回客户端对内容的请求,该请求包括用于生成翻译信息请求和多个嵌入资源标识符的信息。 基于用于生成翻译信息请求的信息,客户端生成并获得翻译信息并处理嵌入的资源标识符以从服务提供商获得资源。
-
公开(公告)号:US09451046B2
公开(公告)日:2016-09-20
申请号:US13948087
申请日:2013-07-22
Applicant: Amazon Technologies, Inc.
CPC classification number: H04L67/32 , G06F17/30893 , H04L29/06 , H04L29/12066 , H04L61/1511 , H04L67/1002 , H04L67/1029 , H04L67/1031 , H04L67/1097
Abstract: A system, method, and computer readable medium for managing registration, by a network storage provider, of one or more resources with a CDN service provider are provided. A network storage provider storing one or more resources on behalf of a content provider obtains registration information for registering the one or more resources with a CDN service provider. The registration information may include a request to publish one or more resources to a CDN service provider, an identification of the one or more resources, CDN selection criteria provided by the content provider or otherwise selected, and the like. The network storage provider transmits a CDN generation request corresponding to the registration information to the CDN service provider. Then, the network storage provider manages and processes data pursuant to registration of the one or more resources with the CDN service provider.
-
公开(公告)号:US20160241651A1
公开(公告)日:2016-08-18
申请号:US15139239
申请日:2016-04-26
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.
-
公开(公告)号:US20160088118A1
公开(公告)日:2016-03-24
申请号:US14961343
申请日:2015-12-07
Applicant: Amazon Technologies, Inc.
Inventor: Swaminathan Sivasubramanian , David R. Richardson , Bradley Eugene Marshall , Mauricio Alberto Uribe
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.
-
-
-
-
-
-
-
-
-