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:
Jan. 06, 2026

Filed:

Feb. 07, 2023
Applicant:

Arm Limited, Cambridge, GB;

Inventors:

Michael Bartling, Austin, TX (US);

Brendan James Moran, Coton, GB;

Andreas Lars Sandberg, Cambridge, GB;

Assignee:

ARM LIMITED, Cambridge, GB;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 9/445 (2018.01); G06F 9/45 (2006.01); G06F 9/455 (2018.01); G06F 11/3604 (2025.01); G06F 11/3698 (2025.01);
U.S. Cl.
CPC ...
G06F 11/3612 (2013.01); G06F 11/3698 (2025.01);
Abstract

A computer implemented method is provided. The computer implemented method includes receiving an intermediate representation of a source code, intentionally injecting a weak code path at a point within the intermediate representation to create a modified intermediate representation, performing a path profiling on the modified intermediate representation to generate a particular path identifier for each path within the modified intermediate representation, and identifying the particular path identifier of the weak code path for use by a monitoring system. A monitoring system is also provided. The monitoring system monitors an executable code during runtime for execution of a path having a particular path identifier corresponding to the injected intentionally weak code path.


Find Patent Forward Citations

Loading…