Inventor · disambiguated record
John Michael Horley
Also filed as: HORLEY JOHN M · HORLEY JOHN MICHAEL
58 granted patents·2 pending applications·162 citations·filing 2004–2023
97Inventor score
Files withADVANCED RISC MACH LTD38HORLEY JOHN MICHAEL11GILKERSON PAUL ANTHONY4WILLIAMS MICHAEL JOHN3BRADLEY DARYL WAYNE1
Top patents by PatentIndex Score
60 records- 0196US7707394B2Reducing the size of a data stream produced during instruction tracingADVANCED RISC MACH LTD·Filed 2006·Granted Apr 27, 2010·73 cites·24 claims
- 0287US8533685B2Processing apparatus, trace unit and diagnostic apparatusHORLEY JOHN MICHAEL·Filed 2011·Granted Sep 10, 2013·8 cites·19 claims
- 0381US8176366B2Trace synchronizationHORLEY JOHN MICHAEL·Filed 2009·Granted May 8, 2012·10 cites·8 claims
- 0480US9678852B2Tracing the operations of a data processing apparatus using trace data source identifiers to respond to flush requestsADVANCED RISC MACH LTD·Filed 2015·Granted Jun 13, 2017·3 cites·21 claims
- 0578US11436124B2Apparatus and method for accessing metadata when debugging a deviceADVANCED RISC MACH LTD·Filed 2019·Granted Sep 6, 2022·2 cites·22 claims
- 0678US10763829B2Counter circuitry and methodADVANCED RISC MACH LTD·Filed 2017·Granted Sep 1, 2020·3 cites·18 claims
- 0778US8769344B2Tracing speculatively executed instructionsGILKERSON PAUL ANTHONY·Filed 2011·Granted Jul 1, 2014·5 cites·24 claims
- 0877US8055950B2Method and apparatus for improved timing for trace synchronizationADVANCED RISC MACH LTD·Filed 2008·Granted Nov 8, 2011·8 cites·24 claims
- 0976US8589927B2Method, apparatus and trace module for generating timestampsWILLIAMS MICHAEL JOHN·Filed 2011·Granted Nov 19, 2013·4 cites·33 claims
- 1075US7562258B2Generation of trace elements within a data processing apparatusADVANCED RISC MACH LTD·Filed 2006·Granted Jul 14, 2009·9 cites·27 claims
- 1174US7962664B2Techniques for generating a trace stream for a data processing apparatusADVANCED RISC MACH LTD·Filed 2008·Granted Jun 14, 2011·8 cites·19 claims
- 1273US7752425B2Data processing apparatus having trace and prediction logicADVANCED RISC MACH LTD·Filed 2006·Granted Jul 6, 2010·5 cites·16 claims
- 1372US8601324B2Storage and output of trace dataHORLEY JOHN MICHAEL·Filed 2010·Granted Dec 3, 2013·3 cites·26 claims
- 1472US8250411B2Diagnostic context construction and comparisonWILLIAMS MICHAEL JOHN·Filed 2008·Granted Aug 21, 2012·5 cites·38 claims
- 1569US8417923B2Data processing apparatus having trace and prediction logicWILLIAMS MICHAEL JOHN·Filed 2010·Granted Apr 9, 2013·2 cites·9 claims
- 1668US11294787B2Apparatus and method for controlling assertion of a trigger signal to processing circuitryADVANCED RISC MACH LTD·Filed 2017·Granted Apr 5, 2022·1 cites·16 claims
- 1767US10776120B2Apparatus and method to generate trace data in response to transactional executionADVANCED RISC MACH LTD·Filed 2016·Granted Sep 15, 2020·1 cites·23 claims
- 1864US9639361B2Tracing speculatively executed instructionsADVANCED RISC MACH LTD·Filed 2014·Granted May 2, 2017·1 cites·31 claims
- 1964US9606850B2Apparatus and method for tracing exceptionsADVANCED RISC MACH LTD·Filed 2013·Granted Mar 28, 2017·1 cites·15 claims
- 2064US8037363B2Generation of trace elements within a data processing apparatusADVANCED RISC MACH LTD·Filed 2008·Granted Oct 11, 2011·2 cites·24 claims
- 2163US8407529B2Trace synchronizationHORLEY JOHN MICHAEL·Filed 2011·Granted Mar 26, 2013·1 cites·12 claims
- 2262US8966323B2Monitoring multiple data transfersHORLEY JOHN MICHAEL·Filed 2010·Granted Feb 24, 2015·1 cites·22 claims
- 2362US8468393B2Triggering diagnostic operations within a data processing apparatusHORLEY JOHN MICHAEL·Filed 2007·Granted Jun 18, 2013·2 cites·35 claims
- 2461US12099445B2Writing beyond a pointerADVANCED RISC MACH LTD·Filed 2023·Granted Sep 24, 2024·0 cites·20 claims
- 2560US8713375B2Correlating trace data streamsGILKERSON PAUL ANTHONY·Filed 2011·Granted Apr 29, 2014·1 cites·41 claims
- 2659US8677104B2System for efficiently tracing data in a data processing systemGIBBS MICHAEL·Filed 2010·Granted Mar 18, 2014·1 cites·23 claims
- 2758US8788887B2Data processing apparatus, trace unit and diagnostic apparatusGILKERSON PAUL ANTHONY·Filed 2011·Granted Jul 22, 2014·1 cites·48 claims
- 2856US10379989B2Processing apparatus, trace unit and diagnostic apparatusADVANCED RISC MACH LTD·Filed 2013·Granted Aug 13, 2019·0 cites·20 claims
- 2956US9378113B2Tracing of a data processing apparatusADVANCED RISC MACH LTD·Filed 2013·Granted Jun 28, 2016·0 cites·58 claims
- 3056US8762744B2Energy management system configured to generate energy management information indicative of an energy state of processing elementsFORD SIMON ANDREW·Filed 2005·Granted Jun 24, 2014·1 cites·30 claims
- 3154US10228942B2Instruction sampling within transactionsADVANCED RISC MACH LTD·Filed 2015·Granted Mar 12, 2019·0 cites·15 claims
- 3254US2025272252A1Memory managementADVANCED RISC MACH LTD·Filed 2023·Application pending·0 cites
- 3354US2025284495A1Exception return state lock parameterADVANCED RISC MACH LTD·Filed 2023·Application pending·0 cites
- 3452US12204906B2Profiling of sampled operations processed by processing circuitryADVANCED RISC MACH LTD·Filed 2021·Granted Jan 21, 2025·0 cites·23 claims
- 3552US10606679B2Debug apparatus and methodADVANCED RISC MACH LTD·Filed 2017·Granted Mar 31, 2020·0 cites·18 claims
- 3652US7937626B2Techniques for generating a trace stream for a data processing apparatusADVANCED RISC MACH LTD·Filed 2008·Granted May 3, 2011·0 cites·11 claims
- 3751US11275670B2Tracing branch instructionsADVANCED RISC MACH LTD·Filed 2019·Granted Mar 15, 2022·0 cites·17 claims
- 3851US11048617B2Method of accessing metadata when debugging a program to be executed on processing circuitryADVANCED RISC MACH LTD·Filed 2019·Granted Jun 29, 2021·0 cites·23 claims
- 3950US12045154B2Technique for collecting state information of an apparatusADVANCED RISC MACH LTD·Filed 2021·Granted Jul 23, 2024·0 cites·20 claims
- 4050US11307855B2Register-provided-opcode instructionADVANCED RISC MACH LTD·Filed 2020·Granted Apr 19, 2022·0 cites·20 claims
- 4150US9348688B2Correlating trace data streamsADVANCED RISC MACH LTD·Filed 2014·Granted May 24, 2016·0 cites·28 claims
- 4250US9229908B2Identifier selectionADVANCED RISC MACH LTD·Filed 2013·Granted Jan 5, 2016·0 cites·31 claims
- 4350US8874975B2Tracing of a data processing apparatusGILKERSON PAUL ANTHONY·Filed 2011·Granted Oct 28, 2014·0 cites·56 claims
- 4449US9361204B2Generating trace data including a lockup identifier indicating occurrence of a lockup stateADVANCED RISC MACH LTD·Filed 2013·Granted Jun 7, 2016·0 cites·19 claims
- 4549US8099635B2Techniques for generating a trace stream for a data processing apparatusHORLEY JOHN MICHAEL·Filed 2010·Granted Jan 17, 2012·0 cites·21 claims
- 4647US11561882B2Apparatus and method for generating and processing a trace stream indicative of instruction execution by processing circuitryADVANCED RISC MACH LTD·Filed 2017·Granted Jan 24, 2023·0 cites·25 claims
- 4746US11036616B2Tracing the data processing activities of a data processing apparatusADVANCED RISC MACH LTD·Filed 2016·Granted Jun 15, 2021·0 cites·25 claims
- 4845US10642710B2Apparatus and method for generating and processing a trace stream indicative of execution of predicated vector memory access instructions by processing circuitryADVANCED RISC MACH LTD·Filed 2017·Granted May 5, 2020·0 cites·22 claims
- 4945US8510356B2Identifier selectionHORLEY JOHN MICHAEL·Filed 2010·Granted Aug 13, 2013·0 cites·20 claims
- 5045US7191293B2Recovering pending trace data within a data processing systemADVANCED RISC MACH LTD·Filed 2004·Granted Mar 13, 2007·0 cites·26 claims
Showing the top 50 of 60 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when John Michael Horley files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →