-
公开(公告)号:US20140075109A1
公开(公告)日:2014-03-13
申请号:US14078274
申请日:2013-11-12
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , Christopher L. Scofield
IPC: G06F12/08
CPC classification number: G06F12/0833 , G06F12/0813 , G06F12/0866 , G06F12/128 , G06F2212/62 , H04L29/08729 , H04L67/2842
Abstract: A system and method for management and processing of resource requests at cache server computing devices is provided. Cache server computing devices segment content into an initialization fragment for storage in memory and one or more remaining fragments for storage in a media having higher latency than the memory. Upon receipt of a request for the content, a cache server computing device transmits the initialization fragment from the memory, retrieves the one or more remaining fragments, and transmits the one or more remaining fragments without retaining the one or more remaining fragments in the memory for subsequent processing.
Abstract translation: 提供了一种用于在缓存服务器计算设备上管理和处理资源请求的系统和方法。 缓存服务器计算设备将内容分段为用于存储在存储器中的初始化片段和用于存储在具有比存储器更高的延迟的媒体中的一个或多个剩余片段。 在接收到对内容的请求时,缓存服务器计算装置从存储器发送初始化片段,检索一个或多个剩余的片段,并发送一个或多个剩余片段,而不将一个或多个剩余片段保留在存储器中 后续处理。
-
公开(公告)号:US08639817B2
公开(公告)日:2014-01-28
申请号:US13720955
申请日:2012-12-19
Applicant: Amazon Technologies, Inc.
Inventor: Swaminathan Sivasubramanian , David R. Richardson , Bradley E. Marshall , Christopher L. Scofield
IPC: G06F15/173
CPC classification number: H04L67/1097 , G06F17/30887 , H04L29/08729 , H04L65/4084 , H04L67/06 , H04L67/22 , H04L67/26 , H04L67/2842 , H04L67/2847 , H04L67/306 , H04L67/42
Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider determines a class associated with a set of client computing devices and monitors resources requests for the determined class. The content delivery network service provider then identifies at least one cache component for providing additional content, such as advertisement content or other additional content provided in anticipation of future resource requests, to client computing devices as a function of the determined class. In other embodiments, instead of cache components, the content delivery network service provider identifies a second set of client computing devices as a function of the determined class for providing the additional content information.
Abstract translation: 提供了一种管理和处理资源请求的系统和方法。 内容传送网络服务提供商确定与一组客户端计算设备相关联的类并且监视对所确定的类的资源请求。 内容传送网络服务提供商然后识别至少一个高速缓存组件,用于根据所确定的类来向客户端计算设备提供附加内容,例如广告内容或预期将来的资源请求提供的其他附加内容。 在其他实施例中,内容递送网络服务提供商代替高速缓存组件来识别第二组客户端计算设备,作为用于提供附加内容信息的确定类别的函数。
-
163.
公开(公告)号:US20130268635A1
公开(公告)日:2013-10-10
申请号:US13909882
申请日:2013-06-04
Applicant: Amazon Technologies, Inc.
IPC: H04L29/08
CPC classification number: H04L67/327 , G06F13/00 , H04L61/1511 , H04L67/02 , H04L67/42
Abstract: A system, method and computer-readable medium for request routing based on content popularity information are provided. A client computer transmits a request for content from a content provider. The content provider utilizes executable code, such as translation request code, for facilitating request routing utilizing popularity information. The translation request code, may direct a client computing device to request further translation request code and/or translation information. Thereafter, the client issues a DNS query with the translated information including popularity information. The content delivery network service provider can then either resolve the DNS query with an IP address of a cache component or transmit another alternative resource identifier that will resolve to the content delivery network service provider. The process can repeat until a DNS nameserver resolves a DNS query from the client computing device.
-
公开(公告)号:US20130205030A1
公开(公告)日:2013-08-08
申请号:US13829586
申请日:2013-03-14
Applicant: Amazon Technologies, Inc.
IPC: H04L12/56
CPC classification number: H04L47/70 , H04L67/2852
Abstract: A system, method, and computer readable medium for managing resources maintained in resource cache components 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 provides resources that are received and maintained on resource cache components. The network storage provider either processes requests or provides notifications to the resource cache components to facilitate the management of resources that need to be updated or are otherwise treated as invalid.
Abstract translation: 提供了一种用于管理资源高速缓存组件中维护的资源的系统,方法和计算机可读介质。 代表内容提供商存储一个或多个资源的网络存储提供者获得客户端计算设备对内容的请求。 网络存储提供商提供在资源高速缓存组件上接收和维护的资源。 网络存储提供商处理请求或向资源高速缓存组件提供通知,以方便对需要更新或被视为无效的资源的管理。
-
公开(公告)号:US11451472B2
公开(公告)日:2022-09-20
申请号:US16948889
申请日:2020-10-05
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , Swaminathan Sivasubramanian , Bradley Eugene Marshall , Christopher L. Scofield , Elmore Eugene Pope
IPC: H04L45/00 , H04L41/04 , H04L67/02 , H04L61/4511 , H04L67/025 , H04L67/63 , H04L67/10
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.
-
公开(公告)号:US11283715B2
公开(公告)日:2022-03-22
申请号:US16947608
申请日:2020-08-10
Applicant: Amazon Technologies, Inc.
IPC: H04L12/741 , H04L29/12 , H04L29/08 , H04L29/14 , H04W4/029 , H04L45/74 , H04L61/4511 , H04L101/69 , H04L67/52 , H04L69/40 , H04L61/45 , H04L67/306
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 form the client computing device.
-
公开(公告)号:US11237772B2
公开(公告)日:2022-02-01
申请号:US16714589
申请日:2019-12-13
Applicant: Amazon Technologies, Inc.
Inventor: Norbert P. Kusters , Nachiappan Arumugam , Christopher Nathan Watson , Marc John Brooker , David R. Richardson , Danny Wei , John Luther Guthrie, II
Abstract: A data storage system includes multiple data storage units and a zonal control plane. The zonal control plane assigns volumes to respective ones of the data storage units. The data storage units include multiple head nodes and data storage sleds. At least one of the head nodes implements a local control plane for the data storage unit. Also, the head nodes of each data storage unit are configured to service read and write requests directed to one or more volumes serviced by the data storage unit independent of the zonal control plane.
-
公开(公告)号:US11115500B2
公开(公告)日:2021-09-07
申请号:US16730733
申请日:2019-12-30
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Imran S. Patel , Benjamin W. S. Redman , Richard Sheehan
IPC: H04L29/08 , H04L12/749 , H04L29/12
Abstract: A system, method, and computer-readable medium for request routing based on 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 transmits an alternative resource identifier in response to the client computing device DNS query. The alternative resource identifier is selected as a function of client location information. The client location information is obtained from information corresponding to a mapping of at least partial IP addresses to known locations. The client computing device then issues a second DNS query to the same content delivery network service provider. The content delivery network service provider can then either resolve the second DNS query or transmit another alternative resource identifier.
-
公开(公告)号:US10817337B1
公开(公告)日:2020-10-27
申请号:US15814301
申请日:2017-11-15
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , Marc John Brooker , James Michael Thompson
Abstract: Methods, systems, and computer-readable media for cloud-based access to quantum computing resources are disclosed. A classical computing instance is launched based at least in part on a request. The computing instance is launched by a control plane of a provider network. A quantum computing resource is accessible to the computing instance and is selected based at least in part on input from a user associated with the request. The quantum computing resource is implemented in the provider network and comprises a plurality of quantum bits. A quantum algorithm is run on the quantum computing resource.
-
公开(公告)号:US10785037B2
公开(公告)日:2020-09-22
申请号: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.
-
-
-
-
-
-
-
-
-