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:
Apr. 14, 2025

Filed:

Sep. 12, 2021
Applicant:

Palo Alto Networks, Inc., Santa Clara, CA (US);

Inventors:

Charanraj Thimmisetty, Dublin, CA (US);

Praveen Tiwari, Milpitas, CA (US);

Viswesh Ananthakrishnan, Palo Alto, CA (US);

Claudionor Jose Nunes Coelho, Jr., Redwood City, CA (US);

Assignee:

Palo Alto Networks, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/40 (2021.12); G06F 18/214 (2022.12); G06N 3/04 (2022.12);
U.S. Cl.
CPC ...
H04L 63/0263 (2012.12); G06F 18/214 (2022.12); G06N 3/04 (2012.12); H04L 63/0236 (2012.12); H04L 63/1425 (2012.12); H04L 63/20 (2012.12);
Abstract

A system generates vector representations of entries of traffic logs generated by a firewall. A first model learns contexts of values recorded in the logs during training, and the system extracts vector representations of the values from the trained model. For each log entry, vectors created for the corresponding values are combined to create a vector representing the entry. Cluster analysis of the vector representations can be performed to determine clusters of similar traffic and outliers indicative of potentially anomalous traffic. The system also generates a formal model representing firewall behavior which comprises formulas generated from the firewall rules. Proposed traffic scenarios not recorded in the logs can be evaluated based on the formulas to determine actions which the firewall would take in the scenarios. The combination of models which implement machine learning and formal techniques facilitates evaluation of both observed and hypothetical network traffic based on the firewall rules.


Find Patent Forward Citations

Loading…