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:
Aug. 08, 2017

Filed:

Feb. 04, 2015
Applicant:

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

Inventors:

Timothy Allen Wagner, Seattle, WA (US);

Dylan Chandler Thomas, Seattle, WA (US);

Ajay Nair, Seattle, WA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2006.01); G06F 21/53 (2013.01); G06F 21/44 (2013.01); G06F 21/55 (2013.01);
U.S. Cl.
CPC ...
G06F 21/53 (2013.01); G06F 9/45533 (2013.01); G06F 21/44 (2013.01); G06F 21/552 (2013.01);
Abstract

A system for providing security mechanisms for secure execution of program code is described. The system may be configured to maintain a plurality of virtual machine instances. The system may be further configured to receive a request to execute a program code and allocate computing resources for executing the program code on one of the virtual machine instances. One mechanism involves executing program code according to a user-specified security policy. Another mechanism involves executing program code that may be configured to communicate or interface with an auxiliary service. Another mechanism involves splitting and executing program code in a plurality of portions, where some portions of the program code are executed in association with a first level of trust and some portions of the program code are executed with different levels of trust.


Find Patent Forward Citations

Loading…