P

Inventor

MOLA JORDI

US110 patents

Patents

50 patents
US9959194B1May 1, 2018

Indexing a trace by insertion of memory snapshots for replay responsiveness

MICROSOFT TECHNOLOGY LICENSING LLC38 citations94
US9940369B1Apr 10, 2018

Searching an indexed time-travel trace

MICROSOFT TECHNOLOGY LICENSING LLC23 citations94
US9934127B1Apr 3, 2018

Indexing a trace by insertion of key frames for replay responsiveness

MICROSOFT TECHNOLOGY LICENSING LLC27 citations94
US10031834B2Jul 24, 2018

Cache-based tracing for time travel debugging and analysis

MICROSOFT TECHNOLOGY LICENSING LLC15 citations93
US11281560B2Mar 22, 2022

Input/output data transformations when emulating non-traced code with a recorded execution of traced code

MICROSOFT TECHNOLOGY LICENSING LLC7 citations86
US10031833B2Jul 24, 2018

Cache-based tracing for time travel debugging and analysis

MICROSOFT TECHNOLOGY LICENSING LLC17 citations86
US10541042B2Jan 21, 2020

Level-crossing memory trace inspection queries

MICROSOFT TECHNOLOGY LICENSING LLC11 citations84
US10459824B2Oct 29, 2019

Cache-based trace recording using cache coherence protocol data

MICROSOFT TECHNOLOGY LICENSING LLC11 citations84
US10445216B2Oct 15, 2019

Debugging program code at instruction level through emulation

MICROSOFT TECHNOLOGY LICENSING LLC12 citations84
US10042737B2Aug 7, 2018

Program tracing for time travel debugging and analysis

MICROSOFT TECHNOLOGY LICENSING LLC14 citations84
US9965376B1May 8, 2018

Speculative replay of executable code

MICROSOFT TECHNOLOGY LICENSING LLC14 citations84
US9934126B1Apr 3, 2018

Indexing a trace by insertion of reverse lookup data structures

MICROSOFT TECHNOLOGY LICENSING LLC19 citations84
US10747645B2Aug 18, 2020

Selectively tracing portions of computer process execution

MICROSOFT TECHNOLOGY LICENSING LLC8 citations83
US9983978B1May 29, 2018

Querying an indexed time-travel trace

MICROSOFT TECHNOLOGY LICENSING LLC14 citations82
US10698792B2Jun 30, 2020

Execution control with cross-level trace mapping

MICROSOFT TECHNOLOGY LICENSING LLC9 citations81
US11243869B2Feb 8, 2022

Diffing of replayable execution traces

MICROSOFT TECHNOLOGY LICENSING LLC2 citations73
US11138092B2Oct 5, 2021

Cache-based tracing for time travel debugging and analysis

MICROSOFT TECHNOLOGY LICENSING LLC3 citations73
US11068378B2Jul 20, 2021

Memory value exposure in time-travel debugging traces

MICROSOFT TECHNOLOGY LICENSING LLC3 citations73
US10963367B2Mar 30, 2021

Program tracing for time travel debugging and analysis

MICROSOFT TECHNOLOGY LICENSING LLC4 citations73
US10740220B2Aug 11, 2020

Cache-based trace replay breakpoints using reserved tag field bits

MICROSOFT TECHNOLOGY LICENSING LLC5 citations73
US10599541B2Mar 24, 2020

Efficient breakpoint detection via caches

MICROSOFT TECHNOLOGY LICENSING LLC3 citations73
US10565087B2Feb 18, 2020

Tentative execution of code in a debugger

MICROSOFT TECHNOLOGY LICENSING LLC2 citations73
US10558572B2Feb 11, 2020

Decoupling trace data streams using cache coherence protocol data

MICROSOFT TECHNOLOGY LICENSING LLC3 citations73
US10540250B2Jan 21, 2020

Reducing storage requirements for storing memory addresses and values

MICROSOFT TECHNOLOGY LICENSING LLC2 citations73
US10496537B2Dec 3, 2019

Trace recording by logging influxes to a lower-layer cache based on entries in an upper-layer cache

MICROSOFT TECHNOLOGY LICENSING LLC3 citations73
US10452516B2Oct 22, 2019

Replaying time-travel traces relying on processor undefined behavior

MICROSOFT TECHNOLOGY LICENSING LLC2 citations73
US10445211B2Oct 15, 2019

Logging trace data for program code execution at an instruction level

MICROSOFT TECHNOLOGY LICENSING LLC2 citations73
US10318332B2Jun 11, 2019

Virtual machine execution tracing

MICROSOFT TECHNOLOGY LICENSING LLC2 citations73
US10282274B2May 7, 2019

Presenting differences between code entity invocations

MICROSOFT TECHNOLOGY LICENSING LLC4 citations73
US10235273B2Mar 19, 2019

Indexing a trace by insertion of key frames for replay responsiveness

MICROSOFT TECHNOLOGY LICENSING LLC4 citations73
US10180799B2Jan 15, 2019

Efficient retrieval of memory values during trace replay

MICROSOFT TECHNOLOGY LICENSING LLC3 citations73
US11755458B2Sep 12, 2023

Automatic software behavior identification using execution record

MICROSOFT TECHNOLOGY LICENSING LLC4 citations72
US10740219B2Aug 11, 2020

Selectively tracing portions of computer process execution

MICROSOFT TECHNOLOGY LICENSING LLC2 citations72
US10481998B2Nov 19, 2019

Protecting sensitive information in time travel trace debugging

MICROSOFT TECHNOLOGY LICENSING LLC4 citations72
US10185645B2Jan 22, 2019

Resource lifetime analysis using a time-travel trace

MICROSOFT TECHNOLOGY LICENSING LLC3 citations71
US10198341B2Feb 5, 2019

Parallel replay of executable code

MICROSOFT TECHNOLOGY LICENSING LLC2 citations67
US12373330B2Jul 29, 2025

Physical memory address omission or obfuscation within an execution trace

MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US12332809B2Jun 17, 2025

Logging cache line lifetime hints when recording bit-accurate trace

MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US12277069B2Apr 15, 2025

Memory address compression within an execution trace

MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US12164414B2Dec 10, 2024

Cross-thread memory indexing in time-travel debugging traces

MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US12141301B2Nov 12, 2024

Using entropy to prevent inclusion of payload data in code execution log data

MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US12079105B2Sep 3, 2024

Cache-based tracing for time travel debugging and analysis

MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US12032472B2Jul 9, 2024

Physical memory address omission or obfuscation within an execution trace

MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US12013793B2Jun 18, 2024

Memory address compression within an execution trace

MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US11994974B2May 28, 2024

Recording a trace of code execution using reference bits in a processor cache

MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US11989137B2May 21, 2024

Logging cache line lifetime hints when recording bit-accurate trace

MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US11915028B2Feb 27, 2024

Virtual machine execution tracing

MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US11899562B2Feb 13, 2024

Coprocessor-based logging for time travel debugging

MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US11836070B2Dec 5, 2023

Reducing trace recording overheads with targeted recording via partial snapshots

MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US11669434B2Jun 6, 2023

Diffing of replayable execution traces

MICROSOFT TECHNOLOGY LICENSING LLC0 citations63

Showing the top 50 of 110 patents by PatentIndex Score.