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:
Jun. 03, 2025

Filed:

Sep. 14, 2021
Applicant:

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

Inventors:

Mihir Sathe, Seattle, WA (US);

Newton Jain, Toronto, CA;

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2018.01); G06F 9/50 (2006.01);
U.S. Cl.
CPC ...
G06F 9/45558 (2013.01); G06F 9/5022 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45575 (2013.01);
Abstract

Systems and methods are described for stateful execution of code modules in an on-demand network code execution system. A user may provide a code module for execution on the system by submitting a code module. The code module may reference previously generated state information, such as a state of components of the execution environment. The system may obtain a snapshot of the state information for execution of the code module. Based on the code module referencing the state information, a virtual machine instance with the execution environment may be initialized based on the state information. The system may generate incremental snapshots or otherwise capture information regarding the state of the components of the virtual machine instance based on executing the code module. The system may then store the snapshots for loading for additional code modules.


Find Patent Forward Citations

Loading…