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:
Nov. 11, 2025

Filed:

Jul. 21, 2023
Applicant:

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

Inventors:

Aveek Kumar Das, Berkeley, CA (US);

Dylan Stewart Spagnuolo, Santa Clara, CA (US);

Sultanbek Omurzakov, Los Gatos, CA (US);

Gong Cheng, Sunnyvale, CA (US);

Mei Wang, Saratoga, CA (US);

Jianlin Zeng, Saratoga, CA (US);

Xu Zou, Saratoga, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/40 (2022.01);
U.S. Cl.
CPC ...
H04L 63/1433 (2013.01); H04L 63/1425 (2013.01);
Abstract

A software bill of materials (SBOM) and vulnerability management system ('system') disclosed herein extracts software component-related identifiers for Internet of Things (IoT) devices using deep packet inspection. The system filters the identifiers by removing identifiers that match a blacklist of identifiers known to not correspond to software components. The system then populates SBOM fields using a database storing the filtered identifiers with a schema that is uniform across SBOM file formats and queries a vulnerability database with software components indicated in the filtered identifiers to identify vulnerabilities for each IoT device for security risk assessment.


Find Patent Forward Citations

Loading…