The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 27, 2021

Filed:

Sep. 10, 2019
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Marvin M. Theimer, Bellevue, WA (US);

Eric Jason Brandwine, Haymarket, VA (US);

Marc J. Brooker, Seattle, WA (US);

David Everard Brown, Cape Town, ZA;

Christopher Richard Jacques de Kadt, Cape Town, ZA;

Assignee:

Amazon Technologies, Inc., Reno, NV (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); G06F 9/54 (2006.01); H04L 29/06 (2006.01); G06F 9/445 (2018.01); G06F 9/455 (2018.01);
U.S. Cl.
CPC ...
H04L 63/101 (2013.01); G06F 9/44505 (2013.01); G06F 9/45558 (2013.01); H04L 63/0272 (2013.01); H04L 63/105 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45595 (2013.01);
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.


Find Patent Forward Citations

Loading…