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:
Sep. 08, 2026

Filed:

Nov. 27, 2025
Applicant:

Endor Labs Inc, Palo Alto, CA (US);

Inventors:

Henrik Plate, Valbonne, FR;

Sebastian Cai, Palo Alto, CA (US);

Alexandre Wilhelm, Kilauea, HI (US);

Assignee:

Endor Labs Inc, Palo Alto, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/57 (2013.01); G06F 21/62 (2013.01); G06F 21/55 (2013.01); G06F 21/56 (2013.01); G06F 21/70 (2013.01);
U.S. Cl.
CPC ...
G06F 21/577 (2013.01); G06F 21/6218 (2013.01); G06F 21/552 (2013.01); G06F 21/565 (2013.01); G06F 21/70 (2013.01); G06F 2221/033 (2013.01);
Abstract

In some implementations, a computing device determines that project code in a development system references an older version of a component in a third-party library, determines that the older version of the component has a vulnerability, determines that a newer version of the component in the third-party library addresses the vulnerability, determines code changes associated with the fix commit, determines a subset of the code changes associated with the fix commit that addresses the vulnerability, creates a patch based on the subset of the code changes associated with the fix commit, and applies the patch to the older version of the component to create a patched component. The subset of the code changes is determined by identifying a minimum amount of code that addresses the vulnerability and provides support for the fix commit.


Find Patent Forward Citations

Loading…