OPTIMAL PROGRAM EXECUTION REPLAY AND BREAKPOINTS

Patent №

US 7,644,396

Granted

2010-01-05

Filed 2005

Owner

MICROSOFT CORPORATION

AI components

1

evo

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11288520

A method of replaying a recorded sequence of execution steps of a computer program or system to a selected target step while taking a minimal number of execution breaks includes calculating, for each of the steps, a predecessor step that can be reached in a minimal number of execution breaks. The total calculation time for the entire execution is linear in the number of steps, and allows subsequent calculation of an optimal path to any selected step to be obtained in time linear in the length of the optimal path.

AI classification

Evolutionary computation0.73
AI hardware0.07
Natural language0.00
Knowledge representation0.00
Speech0.00
Planning0.00
Machine learning0.00
Vision0.00

Ownership

MICROSOFT CORPORATION

assignment · 175080721

Assignors

COHEN, ERNEST S.

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

© 2026 NYSGPT2525 LLC