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:
Jul. 14, 2026
Filed:
May. 04, 2023
Fireeye Security Holdings Us Llc, San Jose, CA (US);
Neeraj Kulkarni, San Ramon, CA (US);
Nallu Sethuraman, Concord, NC (US);
Musarubra US LLC, Plano, TX (US);
Abstract
Disclosed herein is an algorithm selector logic for determining an operational flow of operating system (OS) components. The algorithm selector logic features data retrieval logic, emulation logic, trace generation logic and software component selection logic. The data retrieval logic retrieves a targeted memory structure for an OS component. The emulation logic conducts emulation operations on the OS component. The trace generation logic inserts intercept points at memory address offset locations that correspond to parameters within the targeted memory structure to generate a trace. The software component selection logic compares an execution flow associated with the generated trace with known execution flows, where the known execution flows are associated with different OS versions. When correlation between the execution flow and the known execution flows are not in correlation, the software component selection logic identifies the OS component may be compromised or further analytics of the OS component is required.