Inventor
MOLA JORDI
US110 patents
Patents
50 patentsUS9959194B1May 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.