-
公开(公告)号:US20140082019A1
公开(公告)日:2014-03-20
申请号:US14083257
申请日:2013-11-18
Applicant: Amazon Technologies, Inc.
Inventor: Brett R. Taylor , James R. Hamilton
CPC classification number: H04L67/32 , G06F17/30775 , G06F17/30864 , G06F17/30867 , G06F17/30873 , G06F17/30893 , G06F17/30902 , H04L67/02 , H04L67/2842
Abstract: A remote browsing process is directed to the generation and management of a remote browse session at a network computing provider. A client computing device requests a remote browse session instance at a network computing provider. The network computing and storage provider processes the requested content for display, and provides a processed representation of the requested content to the client computing device for display. The network computing provider further provides a historical content representation corresponding to the requested content to a historical browse storage component for storage. The network computing provider may further provide historical content representations to the historical browse storage component for content directly or indirectly referenced by the requested content. The client computing device may subsequently search for content not previously displayed by the client computing device.
Abstract translation: 远程浏览过程针对在网络计算提供商处的远程浏览会话的生成和管理。 客户端计算设备在网络计算提供商处请求远程浏览会话实例。 网络计算和存储提供商处理所请求的内容以进行显示,并将所请求的内容的处理表示提供给客户端计算设备进行显示。 网络计算提供者还向历史浏览存储组件提供对应于所请求的内容的历史内容表示以进行存储。 网络计算提供者可以进一步向历史浏览存储组件提供历史内容表示,以供所请求内容直接或间接引用的内容。 客户端计算设备可以随后搜索客户端计算设备之前未显示的内容。
-
公开(公告)号:US11374873B2
公开(公告)日:2022-06-28
申请号:US17104295
申请日:2020-11-25
Applicant: Amazon Technologies, Inc.
Inventor: Tate Andrew Certain , Roland Paterson-Jones , James R. Hamilton , Sachin Jain , Matthew S. Garman , David N. Sunderland , Danny Wei , Fiorenzo Cattaneo
Abstract: Commitments against various resources can be dynamically adjusted for customers in a shared-resource environment. A customer can provision a data volume with a committed rate of Input/Output Operations Per Second (IOPS) and pay only for that commitment (plus any overage), for example, as well as the amount of storage requested. The customer can subsequently adjust the committed rate of IOPS by submitting an appropriate request, or the rate can be adjusted automatically based on any of a number of criteria. Data volumes for the customer can be migrated, split, or combined in order to provide the adjusted rate. The interaction of the customer with the data volume does not need to change, independent of adjustments in rate or changes in the data volume, other than the rate at which requests are processed.
-
公开(公告)号:US10776395B2
公开(公告)日:2020-09-15
申请号:US15694828
申请日:2017-09-03
Applicant: Amazon Technologies, Inc.
Inventor: Swaminathan Sivasubramanian , Stefano Stefani , Chiranjeeb Buragohain , Rande A. Blackman , Timothy Andrew Rath , Raymond S. Bradford , Grant Alexander MacDonald McAlister , Jakub Kulesza , James R. Hamilton , Luis Felipe Cabrera
IPC: G06F16/27 , G06F16/20 , G06F16/21 , G06F16/215 , G06F16/25 , G06F16/22 , G06F9/50 , H04L29/08 , G06F12/0846
Abstract: A system that implements a scalable data storage service may maintain tables in a non-relational data store on behalf of clients. The system may provide a Web services interface through which service requests are received, and an API usable to request that a table be created, deleted, or described; that an item be stored, retrieved, deleted, or its attributes modified; or that a table be queried (or scanned) with filtered items and/or their attributes returned. An asynchronous workflow may be invoked to create or delete a table. Items stored in tables may be partitioned and indexed using a simple or composite primary key. The system may not impose pre-defined limits on table size, and may employ a flexible schema. The service may provide a best-effort or committed throughput model. The system may automatically scale and/or re-partition tables in response to detecting workload changes, node failures, or other conditions or anomalies.
-
公开(公告)号:US10452514B2
公开(公告)日:2019-10-22
申请号:US14714665
申请日:2015-05-18
Applicant: Amazon Technologies, Inc.
Inventor: Luis Felipe Cabrera , Eric Jason Brandwine , James R. Hamilton , Jonathan A. Jenkins , Matthew D. Klein , Nathan Thomas , Pradeep Vincent
Abstract: A set of techniques is described for monitoring and analyzing crashes and other malfunctions in a multi-tenant computing environment (e.g. cloud computing environment). The computing environment may host many applications that are executed on different computing resource combinations. The combinations may include varying types and versions of hardware or software resources. A monitoring service is deployed to gather statistical data about the failures occurring in the computing environment. The statistical data is then analyzed to identify abnormally high failure patterns. The failure patterns may be associated with particular computing resource combinations being used to execute particular types of applications. Based on these failure patterns, suggestions can be issued to a user to execute the application using a different computing resource combination. Alternatively, the failure patterns may be used to modify or update the various resources in order to correct the potential malfunctions caused by the resource.
-
公开(公告)号:US10312042B2
公开(公告)日:2019-06-04
申请号:US15431704
申请日:2017-02-13
Applicant: Amazon Technologies, Inc.
Inventor: James R. Hamilton
IPC: H01H3/00 , H01H47/22 , H01H11/00 , H05B39/08 , H01H3/26 , H01H9/56 , H01H71/44 , H03K17/96 , H01H71/12
Abstract: A method of operating an automatic transfer switch to switch an electrical load from one power source to another power source includes measuring one or more characteristics of a switching circuit in the automatic transfer switch. A value of one or more timing variables is determined based on the measured characteristics of the switching circuit. The switching circuit is operated to close relays in the automatic transfer switch. The timing of closing of the relays is based on the value of the timing variables.
-
公开(公告)号:US10003597B2
公开(公告)日:2018-06-19
申请号:US14457950
申请日:2014-08-12
Applicant: Amazon Technologies, Inc.
Inventor: Matthew T. Corddry , Michael David Marr , James R. Hamilton , Peter N. DeSantis
CPC classification number: H04L63/10 , G06F9/4401 , H04L67/125 , H04L67/22
Abstract: In an environment such as a cloud computing environment where various guests can be provisioned on a host machine or other hardware device, it can be desirable to prevent those users from rebooting or otherwise restarting the machine or other resources using unauthorized information or images that can be obtained from across the network. A cloud manager can cause one or more network switches or other routing or communication processing components to deny communication access between user-accessible ports on a machine or device and the provisioning systems, or other specific network resources, such that the user cannot cause the host machine to pull information from those resources upon a restart or reboot of the machine. Further, various actions can be taken upon a reboot or attempted reboot, such as to isolate the host machine or even power off the specific machine.
-
公开(公告)号:US10001825B2
公开(公告)日:2018-06-19
申请号:US14221062
申请日:2014-03-20
Applicant: Amazon Technologies, Inc.
Inventor: Osvaldo P. Morales , James R. Hamilton
Abstract: A system for performing computing operations in a data center includes one or more sets of computer systems, one or more primary power systems, and a reserve power system. The primary power systems include at least one power distribution unit that supplies power to at least one of the sets of computer systems. The reserve power system automatically supplies power to at least one of the sets of computer systems if a condition is met (such as a failure of the primary power system).
-
公开(公告)号:US09754009B2
公开(公告)日:2017-09-05
申请号:US15250435
申请日:2016-08-29
Applicant: Amazon Technologies, Inc.
Inventor: Swaminathan Sivasubramanian , Stefano Stefani , Chiranjeeb Buragohain , Rande A. Blackman , Timothy Andrew Rath , Raymond S. Bradford , Grant Alexander MacDonald McAlister , Jakub Kulesza , James R. Hamilton , Luis Felipe Cabrera
IPC: G06F17/30 , G06F9/50 , H04L29/08 , G06F12/0846
CPC classification number: G06F17/30584 , G06F9/5061 , G06F12/0848 , G06F17/30286 , G06F17/30289 , G06F17/30303 , G06F17/30306 , G06F17/30321 , G06F17/30339 , G06F17/3056 , H04L67/02 , H04L67/1097 , H04L67/2804 , Y10S707/968 , Y10S707/972
Abstract: A system that implements a scalable data storage service may maintain tables in a non-relational data store on behalf of clients. The system may provide a Web services interface through which service requests are received, and an API usable to request that a table be created, deleted, or described; that an item be stored, retrieved, deleted, or its attributes modified; or that a table be queried (or scanned) with filtered items and/or their attributes returned. An asynchronous workflow may be invoked to create or delete a table. Items stored in tables may be partitioned and indexed using a simple or composite primary key. The system may not impose pre-defined limits on table size, and may employ a flexible schema. The service may provide a best-effort or committed throughput model. The system may automatically scale and/or re-partition tables in response to detecting workload changes, node failures, or other conditions or anomalies.
-
公开(公告)号:US09686078B1
公开(公告)日:2017-06-20
申请号:US14635923
申请日:2015-03-02
Applicant: Amazon Technologies, Inc.
Inventor: Michael David Marr , Pradeep Vincent , Matthew T. Corddry , James R. Hamilton
CPC classification number: H04L9/3236 , G06F8/65 , G06F21/00 , H04L9/30 , H04L63/145 , H04L67/34
Abstract: The state of firmware for devices on a provisioned host machine can be validated independent of the host CPU(s) or other components exposed to the user. A port that is not fully exposed or accessible to the user can be used to perform a validation process on firmware without accessing a CPU of the host device. The firmware can be scanned and a hashing or similar algorithm can be used to determine validation information, such as hash values, for the firmware, which can be compared to validation information stored in a secure location. If the current and stored validation information do not match, one or more remedial actions can be taken to address the firmware being in an unknown or unintended state.
-
公开(公告)号:US20170154745A1
公开(公告)日:2017-06-01
申请号:US15431704
申请日:2017-02-13
Applicant: Amazon Technologies, Inc.
Inventor: James R. Hamilton
IPC: H01H47/22
CPC classification number: H01H47/22 , H01H3/26 , H01H9/56 , H01H11/0062 , H01H71/125 , H01H71/44 , H01H2300/018 , H03K17/96 , H05B39/08
Abstract: A method of operating an automatic transfer switch to switch an electrical load from one power source to another power source includes measuring one or more characteristics of a switching circuit in the automatic transfer switch. A value of one or more timing variables is determined based on the measured characteristics of the switching circuit. The switching circuit is operated to close relays in the automatic transfer switch. The timing of closing of the relays is based on the value of the timing variables.
-
-
-
-
-
-
-
-
-