Inventor
HORLEY JOHN MICHAEL
GB57 patents
⚠️ This page may combine multiple inventors who share the name “HORLEY JOHN MICHAEL”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
ADVANCED RISC MACH LTD
33 patentsUS7707394B2Apr 27, 2010
Reducing the size of a data stream produced during instruction tracing
ADVANCED RISC MACH LTD73 citations98
US8055950B2Nov 8, 2011
Method and apparatus for improved timing for trace synchronization
ADVANCED RISC MACH LTD8 citations83
US7962664B2Jun 14, 2011
Techniques for generating a trace stream for a data processing apparatus
ADVANCED RISC MACH LTD8 citations82
US7562258B2Jul 14, 2009
Generation of trace elements within a data processing apparatus
ADVANCED RISC MACH LTD9 citations79
US7752425B2Jul 6, 2010
Data processing apparatus having trace and prediction logic
ADVANCED RISC MACH LTD5 citations74
US11436124B2Sep 6, 2022
Apparatus and method for accessing metadata when debugging a device
ADVANCED RISC MACH LTD2 citations73
US9678852B2Jun 13, 2017
Tracing the operations of a data processing apparatus using trace data source identifiers to respond to flush requests
ADVANCED RISC MACH LTD3 citations73
US10763829B2Sep 1, 2020
Counter circuitry and method
ADVANCED RISC MACH LTD3 citations72
US10776120B2Sep 15, 2020
Apparatus and method to generate trace data in response to transactional execution
ADVANCED RISC MACH LTD1 citations63
US8037363B2Oct 11, 2011
Generation of trace elements within a data processing apparatus
ADVANCED RISC MACH LTD2 citations63
US11294787B2Apr 5, 2022
Apparatus and method for controlling assertion of a trigger signal to processing circuitry
ADVANCED RISC MACH LTD1 citations62
US12204906B2Jan 21, 2025
Profiling of sampled operations processed by processing circuitry
ADVANCED RISC MACH LTD0 citations52
US12099445B2Sep 24, 2024
Writing beyond a pointer
ADVANCED RISC MACH LTD0 citations52
US11307855B2Apr 19, 2022
Register-provided-opcode instruction
ADVANCED RISC MACH LTD0 citations52
US11275670B2Mar 15, 2022
Tracing branch instructions
ADVANCED RISC MACH LTD0 citations52
US11048617B2Jun 29, 2021
Method of accessing metadata when debugging a program to be executed on processing circuitry
ADVANCED RISC MACH LTD0 citations52
US11036616B2Jun 15, 2021
Tracing the data processing activities of a data processing apparatus
ADVANCED RISC MACH LTD0 citations52
US10228942B2Mar 12, 2019
Instruction sampling within transactions
ADVANCED RISC MACH LTD0 citations52
US9606850B2Mar 28, 2017
Apparatus and method for tracing exceptions
ADVANCED RISC MACH LTD1 citations52
US9229908B2Jan 5, 2016
Identifier selection
ADVANCED RISC MACH LTD0 citations52
US7937626B2May 3, 2011
Techniques for generating a trace stream for a data processing apparatus
ADVANCED RISC MACH LTD0 citations52
US11561882B2Jan 24, 2023
Apparatus and method for generating and processing a trace stream indicative of instruction execution by processing circuitry
ADVANCED RISC MACH LTD0 citations51
US11194693B2Dec 7, 2021
Trace data
ADVANCED RISC MACH LTD0 citations51
US10606679B2Mar 31, 2020
Debug apparatus and method
ADVANCED RISC MACH LTD0 citations51
US10379989B2Aug 13, 2019
Processing apparatus, trace unit and diagnostic apparatus
ADVANCED RISC MACH LTD0 citations51
US9639361B2May 2, 2017
Tracing speculatively executed instructions
ADVANCED RISC MACH LTD1 citations51
US7191293B2Mar 13, 2007
Recovering pending trace data within a data processing system
ADVANCED RISC MACH LTD0 citations51
US11068270B2Jul 20, 2021
Apparatus and method for generating and processing a trace stream indicative of instruction execution by processing circuitry
ADVANCED RISC MACH LTD0 citations50
US9378113B2Jun 28, 2016
Tracing of a data processing apparatus
ADVANCED RISC MACH LTD0 citations50
US9348688B2May 24, 2016
Correlating trace data streams
ADVANCED RISC MACH LTD0 citations50
US12045154B2Jul 23, 2024
Technique for collecting state information of an apparatus
ADVANCED RISC MACH LTD0 citations49
US9361204B2Jun 7, 2016
Generating trace data including a lockup identifier indicating occurrence of a lockup state
ADVANCED RISC MACH LTD0 citations42
US10642710B2May 5, 2020
Apparatus and method for generating and processing a trace stream indicative of execution of predicated vector memory access instructions by processing circuitry
ADVANCED RISC MACH LTD0 citations41
HORLEY JOHN MICHAEL
8 patentsUS8176366B2May 8, 2012
Trace synchronization
HORLEY JOHN MICHAEL10 citations83
US8533685B2Sep 10, 2013
Processing apparatus, trace unit and diagnostic apparatus
HORLEY JOHN MICHAEL8 citations82
US8601324B2Dec 3, 2013
Storage and output of trace data
HORLEY JOHN MICHAEL3 citations62
US8468393B2Jun 18, 2013
Triggering diagnostic operations within a data processing apparatus
HORLEY JOHN MICHAEL2 citations62
US8966323B2Feb 24, 2015
Monitoring multiple data transfers
HORLEY JOHN MICHAEL1 citations52
US8510356B2Aug 13, 2013
Identifier selection
HORLEY JOHN MICHAEL0 citations52
US8407529B2Mar 26, 2013
Trace synchronization
HORLEY JOHN MICHAEL1 citations51
US8099635B2Jan 17, 2012
Techniques for generating a trace stream for a data processing apparatus
HORLEY JOHN MICHAEL0 citations51
GILKERSON PAUL ANTHONY
4 patentsUS8769344B2Jul 1, 2014
Tracing speculatively executed instructions
GILKERSON PAUL ANTHONY5 citations70
US8788887B2Jul 22, 2014
Data processing apparatus, trace unit and diagnostic apparatus
GILKERSON PAUL ANTHONY1 citations49
US8713375B2Apr 29, 2014
Correlating trace data streams
GILKERSON PAUL ANTHONY1 citations49
US8874975B2Oct 28, 2014
Tracing of a data processing apparatus
GILKERSON PAUL ANTHONY0 citations48
WILLIAMS MICHAEL JOHN
3 patentsUS8250411B2Aug 21, 2012
Diagnostic context construction and comparison
WILLIAMS MICHAEL JOHN5 citations63
US8589927B2Nov 19, 2013
Method, apparatus and trace module for generating timestamps
WILLIAMS MICHAEL JOHN4 citations62
US8417923B2Apr 9, 2013
Data processing apparatus having trace and prediction logic
WILLIAMS MICHAEL JOHN2 citations62
FORD SIMON ANDREW
1 patentGIBBS MICHAEL
1 patentShowing the top 50 of 57 patents by PatentIndex Score.