DECOUPLING DYNAMIC PROGRAM ANALYSIS FROM EXECUTION ACROSS HETEROGENEOUS SYSTEMS

Patent №

US 8,352,240

Granted

2013-01-08

Filed 2008

Owner

VMWARE, INC.

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12239648

Dynamic program analysis is decoupled from execution in virtual computer environments so that program analysis can be performed on a running computer program without affecting or perturbing the workload of the system on which the program is executing. Decoupled dynamic program analysis is enabled by separating execution and analysis into two tasks: (1) recording, where system execution is recorded with minimal interference, and (2) analysis, where the execution is replayed and analyzed. Recording and analysis are carried out on heterogeneous systems so that they can be separately optimized.

PlanningAI hardwareG06F 11/3612G06F 9/45558G06F 11/3636G06F 2009/45591

AI classification

AI hardware1.00
Planning1.00
Natural language0.02
Knowledge representation0.01
Machine learning0.01
Speech0.01
Vision0.00
Evolutionary computation0.00

Ownership

VMWARE, INC.

assignment · 219260944

Assignors

CHOW, JAMES, GARFINKEL, TAL, CHEN, PETER M.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC