Global Patent Index - EP 3811209 A1

EP 3811209 A1 20210428 - EXECUTION OF AUXILIARY FUNCTIONS IN AN ON-DEMAND NETWORK CODE EXECUTION SYSTEM

Title (en)

EXECUTION OF AUXILIARY FUNCTIONS IN AN ON-DEMAND NETWORK CODE EXECUTION SYSTEM

Title (de)

AUSFÜHRUNG VON HILFSFUNKTIONEN IN EINEM NETZWERK-CODEAUSFÜHRUNGSSYSTEM AUF ANFRAGE

Title (fr)

EXÉCUTION DE FONCTIONS AUXILIAIRES DANS UN SYSTÈME D'EXÉCUTION DE CODE DE RÉSEAU À LA DEMANDE

Publication

EP 3811209 A1 20210428 (EN)

Application

EP 19736909 A 20190621

Priority

  • US 201816017954 A 20180625
  • US 201816017970 A 20180625
  • US 2019038520 W 20190621

Abstract (en)

[origin: WO2020005764A1] Systems and methods are described for providing auxiliary functions in an on-demand code execution system in a manner that enables efficient execution of code. A user may generate a task on the system by submitting code. The system may determine the auxiliary functions that the submitted code may require when executed on the system, and may provide these auxiliary functions by provisioning sidecar virtual machine instances that work in conjunction with the virtual machine instance executing the submitted code. The sidecars may provide auxiliary functions on a per-task, per-user, or per-request basis, and the lifecycles of the sidecars may be determined based on the lifecycles of the virtual machine instances that execute submitted code. Auxiliary functions may thus be provided only when needed, and may be provided securely by preventing a user from accessing the sidecars of other users.

IPC 8 full level

G06F 9/48 (2006.01)

CPC (source: EP)

G06F 9/4881 (2013.01)

Designated contracting state (EPC)

AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

Designated extension state (EPC)

BA ME

DOCDB simple family (publication)

WO 2020005764 A1 20200102; CN 112513813 A 20210316; CN 112513813 B 20241008; EP 3811209 A1 20210428; JP 2021529386 A 20211028; JP 7197612 B2 20221227

DOCDB simple family (application)

US 2019038520 W 20190621; CN 201980039918 A 20190621; EP 19736909 A 20190621; JP 2020572441 A 20190621