-
公开(公告)号:US10216921B1
公开(公告)日:2019-02-26
申请号:US15258980
申请日:2016-09-07
Applicant: Amazon Technologies, Inc.
Inventor: Cornelle Christiaan Pretorius Janse Van Rensburg , Mark Joseph Cavage , Marc John Brooker , David Everard Brown , Abhinav Agrawal , Matthew S. Garman , Kevin Ross O'Neill , Eric Jason Brandwine , Christopher Richard Jacques de Kadt
Abstract: Systems and methods for attesting to information about a computing resource involve electronically signed documents. For a computing resource, a document containing information about the resource is generated and electronically signed. The document may be provided to one or more entities as an attestation to at least some of the information contained in the document. Attestation to information in the document may be a prerequisite for performance of one or more actions that may be taken in connection with the computing resource.
-
公开(公告)号:US09552366B2
公开(公告)日:2017-01-24
申请号:US14830617
申请日:2015-08-19
Applicant: Amazon Technologies, Inc.
CPC classification number: G06F17/30174 , G06F11/3419 , G06F11/3442 , G06F11/3495 , G06F2201/81 , G06F2201/875 , H04L41/50 , H04L43/08 , H04L67/101 , H04L67/141
Abstract: Systems and methods are presented for storing and updating data. The metadata associated with a user computing device may be used to determine whether the user computing device is configured to maintain a synchronized copy of the file. Moreover, a user computing device may be authorized to modify a file through a virtual desktop instance on a PES. If a user computing device is authorized to synchronize the file, the file may be accessible locally without a network connection.
Abstract translation: 介绍了存储和更新数据的系统和方法。 与用户计算设备相关联的元数据可用于确定用户计算设备是否配置为维护文件的同步副本。 此外,可以授权用户计算设备通过PES上的虚拟桌面实例来修改文件。 如果用户计算设备被授权同步该文件,则该文件可以在本地无需网络连接即可访问。
-
公开(公告)号:US09515954B2
公开(公告)日:2016-12-06
申请号:US15065026
申请日:2016-03-09
Applicant: Amazon Technologies, Inc.
Inventor: Deepak Suryanarayanan , David Everard Brown , Malcolm Russell Ah Kun , Eugene Michael Farrell
IPC: H04L12/911 , H04L29/08
CPC classification number: H04L47/70 , H04L67/10 , H04L67/1097 , H04L67/306 , H04L67/327
Abstract: Systems and methods are presented for enabling a user to provide rules for the placement of computing resources at a data center for an entity that employs or is associated with the user. The data center can use the placement rules to select a data center computer system to host computing resources for a user. The rules can be used to establish diversity in computing resource placement at the data center thereby reducing the number of users who lose access to computing resources when a specific data center computer suffers a failure. Further, the placement rules can be used to facilitate configuration of the computer resources for the user based, for example, on the user's employment responsibilities.
-
公开(公告)号:US09256452B1
公开(公告)日:2016-02-09
申请号:US13676987
申请日:2012-11-14
Applicant: Amazon Technologies, Inc.
Inventor: Deepak Suryanarayanan , David Everard Brown , Eric Wayne Schultze , Roaan Hennie Vos
CPC classification number: G06F9/455 , G06F9/44 , G06F9/4401 , G06F9/45558 , G06F11/301 , G06F11/3452 , G06F2009/45575 , G06F2009/45591
Abstract: Data defining the actual time to availability for various configurations of instances of computing resources is collected. The collected data can be utilized to provide an estimate of the expected time to availability for a specific configuration of an instance of a computing resource in response to receiving a request to create a new instance of the computing resource.
Abstract translation: 收集定义计算资源实例的各种配置的实际可用时间的数据。 响应于接收到创建计算资源的新实例的请求,所收集的数据可用于提供计算资源的实例的特定配置的可用性的预期时间的估计。
-
公开(公告)号:US09110732B1
公开(公告)日:2015-08-18
申请号:US13912984
申请日:2013-06-07
Applicant: Amazon Technologies, Inc.
Inventor: Kent David Forschmiedt , George Oliver Jenkins , Deepak Suryanarayanan , David Everard Brown
CPC classification number: G06F9/5077 , G06F8/61 , G06F8/63 , G06F8/71 , G06F9/44505 , G06F9/455 , G06F9/45558 , G06F9/5005 , G06F9/5027 , G06F2009/45562 , G06F2209/5011
Abstract: A proxy operating inside of a virtual machine that is responsible for receiving user-specified configuration information, such as credentials, and updating the configuration of the virtual machine with the user-specified values at the time of assigning the virtual machine to a user. Once the proxy updates the configuration of the virtual machine, the virtual machine is assigned the user that provided the user configuration information and the proxy can deactivate or uninstall itself from the virtual machine, such as by deleting all files, registry entries and other traces of execution.
Abstract translation: 负责在向用户分配虚拟机时负责接收用户指定的配置信息(如凭证)以及更新具有用户指定值的虚拟机的配置的虚拟机内部的代理。 代理更新虚拟机的配置后,为虚拟机分配提供用户配置信息的用户,并且代理可以从虚拟机中自动停用或卸载自身,例如通过删除所有文件,注册表项和其他跟踪 执行。
-
公开(公告)号:US20150019704A1
公开(公告)日:2015-01-15
申请号:US13928278
申请日:2013-06-26
Applicant: Amazon Technologies, Inc.
Inventor: Deepak Suryanarayanan , David Everard Brown , Eugene Michael Farrell , Vivek Lakshmanan , Colin Harrison Brace
IPC: H04L12/26
CPC classification number: H04L43/08 , G06F9/452 , G06F9/45533 , G06F11/3003 , G06F11/3433 , G06F2201/815 , G06F2201/875 , H04L41/0816 , H04L43/0817
Abstract: A remote computing session management process is directed to the execution and management of aspects of virtual instances executed on data center computers at a program execution service (PES) platform. A computing session may be established between the PES platform and a computing device connected to the PES platform over a communications network. The data created by the user of the client computing device interacting with the virtual instance may be stored, and following an interruption of the remote computing session, the data may be used when re-establishing the remote computing session.
-
公开(公告)号:US20140258155A1
公开(公告)日:2014-09-11
申请号:US13794600
申请日:2013-03-11
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Deepak Suryanarayanan , Eugene Michael Farrell , David Everard Brown , Stephen William Luszcz , Ajit Nagendra Padukone
IPC: H04L29/06
CPC classification number: H04L63/10 , G06F9/452 , G06Q99/00 , G06Q2220/18 , H04L63/102 , H04L67/10 , H04L67/1021 , H04L67/1095
Abstract: Systems and methods are presented for accessing an application available from a data center of a program execution service. The metadata associated with a user computing device may be used to determine whether the user computing device is authorized to access the application through a virtual desktop instance. At least a portion of the application may be executed by the virtual desktop instance and provided to the user. Applications may be purchased, licensed, or rented by a user.
Abstract translation: 呈现系统和方法用于访问可从程序执行服务的数据中心获得的应用程序。 与用户计算设备相关联的元数据可用于确定用户计算设备是否被授权通过虚拟桌面实例访问应用。 应用程序的至少一部分可以由虚拟桌面实例执行并提供给用户。 应用程序可能由用户购买,许可或租用。
-
公开(公告)号:US11075913B1
公开(公告)日:2021-07-27
申请号:US16566592
申请日:2019-09-10
Applicant: Amazon Technologies, Inc.
Inventor: Marvin M. Theimer , Eric Jason Brandwine , Marc J. Brooker , David Everard Brown , Christopher Richard Jacques de Kadt
IPC: G06F15/173 , G06F9/54 , H04L29/06 , G06F9/445 , G06F9/455
Abstract: Users intending to launch instances or otherwise access virtual resources in a multi-tenant environment can specify a launch configuration. For each type of instance or each type of user, at least one launch configuration is created that includes parameters and values to be used in instantiating an instance of that type, the values being optimized for the current environment and type of instance. Launch configurations can be optimized for different types of users, such as to account for security credentials and access levels. Such an approach enables users to launch instances by contacting the resource provider directly without need for a proxy, which can function as a choke point under heavy load. The use of an appropriate launch configuration can be enforced for any type of user at any level, such as at the sub-net level, by modifying a request that does not specify an appropriate launch configuration.
-
公开(公告)号:US10972355B1
公开(公告)日:2021-04-06
申请号:US15945619
申请日:2018-04-04
Applicant: Amazon Technologies, Inc.
Inventor: Jean-Paul Bauer , James Pinkerton , Colin Harrison Brace , David Everard Brown
Abstract: Techniques for are described which enable users of a service provider network to manage local storage devices connected to computer systems of the service provider network as a service. A service provider network provides an application programming interface (API) that enables users to manage local storage devices in association with compute instances created by users using a hardware virtualization service of the service provider network. The API can be used to attach local storage devices to compute instances (that is, make local storage devices available for use as a block storage device), detach local storage devices from compute instances (that is, make local storage devices unavailable for use by a compute instance and possibly available for use by other compute instances on the same computer system), among other possible operations.
-
公开(公告)号:US10686646B1
公开(公告)日:2020-06-16
申请号:US13928286
申请日:2013-06-26
Applicant: Amazon Technologies, Inc.
Inventor: Deepak Suryanarayanan , Eugene Michael Farrell , David Everard Brown , Eric Jason Brandwine , Ajit Nagendra Padukone , Vivek Lakshmanan , Colin Harrison Brace
Abstract: A remote computing session management process is directed to the execution and management of aspects of virtual instances executed on data center computers at a program execution service (PES) platform. A computing session may be established between the PES platform and a computing device connected to the PES platform over a communications network. The data created by the user of the client computing device interacting with the virtual instance may be stored, and following an interruption of the remote computing session, the data may be used when re-establishing the remote computing session.
-
-
-
-
-
-
-
-
-