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:
Aug. 29, 2023

Filed:

Apr. 06, 2021
Applicant:

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

Inventors:

Vignesh Raghuraman, San Francisco, CA (US);

Guolin Yang, San Jose, CA (US);

Boon S. Ang, Saratoga, CA (US);

Prerit Rodney, Union City, CA (US);

Rajeev Nair, Newark, CA (US);

Ashwin Mahesh Shroff, San Jose, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/40 (2022.01); H04L 12/46 (2006.01);
U.S. Cl.
CPC ...
H04L 63/0263 (2013.01); H04L 12/4633 (2013.01); H04L 63/0236 (2013.01); H04L 63/20 (2013.01);
Abstract

Some embodiments of the invention provide a method of upgrading a firewall module executing on a host computer to process traffic sent to and from machines executing on the host computer. While a first version of the firewall module executes on the host computer to process the traffic to and from the machines, the method loads a second version of the firewall module alongside the first version of the firewall module. For each of multiple ports associated with machines executing on the host computer for which the firewall module processes traffic sent to and from the port, the method saves a runtime state of the first version that relates to the port, transfers association of a firewall filter associated with the port from the first version to the second version, and restores the saved runtime state for the port to the second version.


Find Patent Forward Citations

Loading…