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:
Dec. 20, 2022

Filed:

Mar. 01, 2021
Applicant:

Nicira, Inc., Palo Alto, CA (US);

Inventors:

Ajit Ramachandra Mayya, Saratoga, CA (US);

Parag Pritam Thakore, Los Gatos, CA (US);

Stephen Craig Connors, San Jose, CA (US);

Steven Michael Woo, Los Altos, CA (US);

Sunil Mukundan, Chennai, IN;

Thomas Harold Speeter, San Martin, CA (US);

Assignee:

NICIRA, INC., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 43/55 (2022.01); H04L 43/045 (2022.01); H04L 45/00 (2022.01); H04L 12/28 (2006.01); H04L 45/125 (2022.01); H04L 41/50 (2022.01); H04L 45/302 (2022.01); H04L 45/12 (2022.01); H04L 47/22 (2022.01); H04L 43/08 (2022.01); H04W 76/30 (2018.01); H04L 47/78 (2022.01); H04L 43/12 (2022.01); H04L 41/12 (2022.01); H04W 76/22 (2018.01); H04L 12/66 (2006.01); H04L 61/25 (2022.01); H04L 43/087 (2022.01); H04L 43/0829 (2022.01); H04L 43/16 (2022.01);
U.S. Cl.
CPC ...
H04L 43/55 (2022.05); H04L 12/2856 (2013.01); H04L 12/66 (2013.01); H04L 41/12 (2013.01); H04L 41/5032 (2013.01); H04L 43/045 (2013.01); H04L 43/08 (2013.01); H04L 43/12 (2013.01); H04L 45/123 (2013.01); H04L 45/124 (2013.01); H04L 45/125 (2013.01); H04L 45/22 (2013.01); H04L 45/302 (2013.01); H04L 45/70 (2013.01); H04L 47/22 (2013.01); H04L 47/781 (2013.01); H04L 61/25 (2013.01); H04W 76/22 (2018.02); H04W 76/30 (2018.02); H04L 12/2854 (2013.01); H04L 43/087 (2013.01); H04L 43/0829 (2013.01); H04L 43/16 (2013.01);
Abstract

In one aspect, a computerized method includes the step of providing process monitor in a Gateway. The method includes the step of, with the process monitor, launching a Gateway Daemon (GWD). The GWD runs a GWD process that implements a Network Address Translation (NAT) process. The NAT process includes receiving a set of data packets from one or more Edge devices and forwarding the set of data packets to a public Internet. The method includes the step of receiving another set of data packets from the public Internet and forwarding the other set of data packets to the one or more Edge devices. The method includes the step of launching a Network Address Translation daemon (NATD). The method includes the step of detecting that the GWD process is interrupted; moving the NAT process to the NATD.


Find Patent Forward Citations

Loading…