SYSTEM AND METHOD FOR DEBUGGING OF COMPUTER PROGRAMS

Patent №

US 9,268,666

Granted

2016-02-23

Filed 2011

Owner

UNDO LTD.

Lab

AI components

2

evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13309205

We describe techniques which relate to bi-directional, in particular backwards, debugging of computer programs. Thus we describe identifying processes with shared memory access, such as threads or multicore processes, by arranging process (thread) memory ownership to deliberate provoke memory page faults to identify and handle concurrent memory access by multiple threads in such a manner as to enable deterministic replay, and hence backwards debugging.

Evolutionary computationAI hardwareG06F 11/3644G06F 11/3668G06F 11/362

AI classification

AI hardware0.99
Evolutionary computation0.90
Planning0.43
Machine learning0.07
Knowledge representation0.01
Natural language0.00
Vision0.00
Speech0.00

Ownership

UNDO LTD.

assignment · 276090587

Assignors

WARWICK LAW, GREGORY EDWARD, SMITH, JULIAN PHILIP

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

© 2026 NYSGPT2525 LLC