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.
Patent No.:
Date of Patent:
Sep. 23, 2025
Filed:
Oct. 06, 2023
Palo Alto Networks, Inc., Santa Clara, CA (US);
Ajaya Neupane, San Jose, CA (US);
Yu Fu, Los Gatos, CA (US);
Lei Xu, Palo Alto, CA (US);
Mei Wang, Saratoga, CA (US);
Fikirte Ayalke Demmese, Sunnyvale, CA (US);
Palo Alto Networks, Inc., Santa Clara, CA (US);
Abstract
A modular adversarial training data generator ('generator') generates adversarial training data for a machine learning (ML) model to detect malicious protocol data units (PDUs). The adversarial training data mimics high volume cyberattacks by perturbing PDUs to bypass malicious detection systems. For Hypertext Transfer Protocol (HTTP) PDUs, the generator rearranged, replaces, and grid searches values of HTTP header fields to generate the adversarial training data. The generator further biases grid search based on metrics for values of HTTP header fields that quantify impact of replacing the values on malicious verdicts by ML models trained on the adversarial training data.