Execution locations for request-driven code

TA Wagner - US Patent 9,830,449, 2017 - Google Patents
Abstract Systems and methods are described for determining a location in an on-demand
code execution environment to execute user-specified code. Virtual machines can be …

Endpoint management system providing an application programming interface proxy service

JP Thompson - US Patent 9,930,103, 2018 - Google Patents
An endpoint management and proxy system is described, by which users can manage and
enable exposure of application programming interfaces (“APIs”) usable to cause execution …

Idempotent task execution in on-demand network code execution systems

MJ Brooker, TA Wagner, A Nair - US Patent 10,061,613, 2018 - Google Patents
Abstract Systems and methods are described for handling requests to execute idempotent
code in an on-demand code execution system or other distributed code execution …

Stateful virtual compute system

TA Wagner, SP Reque - US Patent 9,588,790, 2017 - Google Patents
A system for providing a stateful virtual compute system is provided. The system may be
configured to maintain a plurality of virtual machine instances. The system may be further …

Asynchronous task management in an on-demand network code execution environment

TA Wagner, MJ Brooker, A Nair - US Patent 10,282,229, 2019 - Google Patents
Systems and methods are described for managing asynchro nous code executions in an on-
demand code execution system or other distributed code execution environment, in which …

Threading as a service

TA Wagner - US Patent 9,600,312, 2017 - Google Patents
A service manages a plurality of virtual machine instances for low latency execution of user
codes. The plurality of virtual machine instances can be configured based on a …

Security protocols for low latency execution of program code

TA Wagner, DC Thomas, A Nair - US Patent 9,727,725, 2017 - Google Patents
(57) 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 …

Security protocols for low latency execution of program code

TA Wagner, DC Thomas, A Nair - US Patent 9,733,967, 2017 - Google Patents
6/2011 Belkine et al. 6/2011 Theroux et al. 7/2011 Chawla et al. 10/2011 Lucovsky 12/2011
Smith et al. 3/2012 G06F 21/53 718/1 2012/0072914 Al 2012/0096468 A1 2012/0110155 …

Security protocols for low latency execution of program code

TA Wagner, DC Thomas, A Nair - US Patent 9,471,775, 2016 - Google Patents
(57) 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 …

Predictive management of on-demand code execution

TA Wagner - US Patent 9,811,434, 2017 - Google Patents
6, 708, 276 B1 3/2004 Yarsa et al. 7, 036, 121 B1 4/2006 Casabona et al. 7, 665, 090 B1
2/2010 Tormasov et al. 7, 707, 579 B2 4/2010 Rodriguez 7, 730, 464 B2 6/2010 Trowbridge …