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. 02, 2024

Filed:

Jan. 20, 2023
Applicant:

Huawei Cloud Computing Technologies Co., Ltd., Gui'an New District, CN;

Inventors:

Ying Xiong, Bothell, WA (US);

Farhad P. Sunavala, San Ramon, CA (US);

Hong Zhang, Palo Alto, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 45/586 (2022.01); G06F 9/455 (2018.01); G06F 15/16 (2006.01); G06F 21/60 (2013.01); H04L 9/30 (2006.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01); H04L 12/26 (2006.01); H04L 12/28 (2006.01); H04L 12/46 (2006.01); H04L 15/16 (2006.01); H04L 45/00 (2022.01); H04L 61/2517 (2022.01); H04L 67/10 (2022.01); H04L 101/622 (2022.01);
U.S. Cl.
CPC ...
H04L 63/0272 (2013.01); G06F 9/45558 (2013.01); H04L 12/4641 (2013.01); H04L 45/54 (2013.01); H04L 45/586 (2013.01); H04L 61/2517 (2013.01); H04L 67/10 (2013.01); G06F 2009/45562 (2013.01); G06F 2009/45575 (2013.01); G06F 2009/45595 (2013.01); H04L 2101/622 (2022.05);
Abstract

A computer-implemented method for accessing user resources in a virtual private cloud (VPC) using a serverless function within a network architecture includes instantiating a first warm application container for hosting the serverless function. The first warm application container includes a runtime language library without function code of the serverless function. A virtual machine for hosting a Port Address Translation (PAT) gateway is instantiated. The PAT gateway includes a first interface to the VPC and a second interface to the first warm application container. In response to detecting a trigger event for triggering the serverless function, the function code of the serverless function is mounted within the first warm application container. During execution of the function code from the first warm application container, VPC-addressed network packets associated with the serverless function are routed to the VPC via the second interface and the first interface within the PAT gateway.


Find Patent Forward Citations

Loading…