loadpatents
Patent applications and USPTO patent grants for Horley; John Michael.The latest application filed is for "register-provided-opcode instruction".
Patent | Date |
---|---|
Apparatus and method for accessing metadata when debugging a device Grant 11,436,124 - Williams , et al. September 6, 2 | 2022-09-06 |
Register-provided-opcode instruction Grant 11,307,855 - Horley , et al. April 19, 2 | 2022-04-19 |
Apparatus and method for controlling assertion of a trigger signal to processing circuitry Grant 11,294,787 - Botman , et al. April 5, 2 | 2022-04-05 |
Tracing branch instructions Grant 11,275,670 - Horley March 15, 2 | 2022-03-15 |
Trace data Grant 11,194,693 - Kona , et al. December 7, 2 | 2021-12-07 |
Apparatus and method for generating and processing a trace stream indicative of instruction execution by processing circuitry Grant 11,068,270 - Gibbs , et al. July 20, 2 | 2021-07-20 |
Method of accessing metadata when debugging a program to be executed on processing circuitry Grant 11,048,617 - Williams , et al. June 29, 2 | 2021-06-29 |
Tracing the data processing activities of a data processing apparatus Grant 11,036,616 - Williams , et al. June 15, 2 | 2021-06-15 |
Register-provided-opcode Instruction App 20210157592 - HORLEY; John Michael ;   et al. | 2021-05-27 |
A Method Of Accessing Metadata When Debugging A Program To Be Executed On Processing Circuitry App 20210034503 - WILLIAMS; Michael John ;   et al. | 2021-02-04 |
An Apparatus And Method For Accessing Metadata When Debugging A Device App 20200394119 - WILLIAMS; Michael John ;   et al. | 2020-12-17 |
Tracing Branch Instructions App 20200371891 - HORLEY; John Michael | 2020-11-26 |
Apparatus and method to generate trace data in response to transactional execution Grant 10,776,120 - Williams , et al. Sept | 2020-09-15 |
Counter circuitry and method Grant 10,763,829 - Crawford , et al. Sep | 2020-09-01 |
Apparatus and method for generating and processing a trace stream indicative of execution of predicated vector memory access instructions by processing circuitry Grant 10,642,710 - Botman , et al. | 2020-05-05 |
Debug apparatus and method Grant 10,606,679 - Kona , et al. | 2020-03-31 |
An Apparatus And Method For Generating And Processing A Trace Stream Indicative Of Instruction Execution By Processing Circuitry App 20190370149 - BOTMAN; Francois Christopher Jacques ;   et al. | 2019-12-05 |
Gathering monitoring data relating to the operation of a data processing system Grant 10,439,903 - Horley , et al. O | 2019-10-08 |
Processing apparatus, trace unit and diagnostic apparatus Grant 10,379,989 - Horley , et al. A | 2019-08-13 |
An Apparatus And Method For Generating And Processing A Trace Stream Indicative Of Instruction Execution By Processing Circuitry App 20190179642 - GIBBS; Michael John ;   et al. | 2019-06-13 |
Debug Apparatus And Method App 20190171511 - KONA; Anitha ;   et al. | 2019-06-06 |
Apparatus And Method For Controlling Assertion Of A Trigger Signal To Processing Circuitry App 20190163601 - BOTMAN; Francois Christopher Jacques ;   et al. | 2019-05-30 |
Trace Data App 20190087298 - KONA; Anitha ;   et al. | 2019-03-21 |
Instruction sampling within transactions Grant 10,228,942 - Williams , et al. | 2019-03-12 |
Counter Circuitry And Method App 20190068172 - CRAWFORD; Ashley John ;   et al. | 2019-02-28 |
Tracing processing activity Grant 10,140,476 - Horley , et al. Nov | 2018-11-27 |
Address translation Grant 10,120,813 - Horley , et al. November 6, 2 | 2018-11-06 |
An Apparatus And Method To Generate Trace Data In Response To Transactional Execution App 20180260227 - WILLIAMS; Michael John ;   et al. | 2018-09-13 |
Address Translation App 20180260335 - HORLEY; John Michael ;   et al. | 2018-09-13 |
Apparatus And Method For Generating And Processing A Trace Stream Indicative Of Execution Of Predicated Vector Memory Access Instructions By Processing Circuitry App 20180210805 - Botman; Francois Christopher Jacques ;   et al. | 2018-07-26 |
Synchronization in data processing layers Grant 9,965,342 - Horley , et al. May 8, 2 | 2018-05-08 |
Instruction Sampling Within Transactions App 20170337115 - WILLIAMS; Michael John ;   et al. | 2017-11-23 |
Tracing the operations of a data processing apparatus using trace data source identifiers to respond to flush requests Grant 9,678,852 - Horley June 13, 2 | 2017-06-13 |
Tracing speculatively executed instructions Grant 9,639,361 - Gilkerson , et al. May 2, 2 | 2017-05-02 |
Apparatus and method for tracing exceptions Grant 9,606,850 - Horley , et al. March 28, 2 | 2017-03-28 |
Gathering Monitoring Data Relating To The Operation Of A Data Processing System App 20170026255 - HORLEY; John Michael ;   et al. | 2017-01-26 |
Tracing Processing Activity App 20160371501 - HORLEY; John Michael ;   et al. | 2016-12-22 |
Tracing The Data Processing Activities Of A Data Processing Apparatus App 20160246543 - WILLIAMS; Michael John ;   et al. | 2016-08-25 |
Tracing of a data processing apparatus Grant 9,378,113 - Gilkerson , et al. June 28, 2 | 2016-06-28 |
Generating trace data including a lockup identifier indicating occurrence of a lockup state Grant 9,361,204 - Horley June 7, 2 | 2016-06-07 |
Correlating trace data streams Grant 9,348,688 - Horley , et al. May 24, 2 | 2016-05-24 |
Identifier selection Grant 9,229,908 - Horley , et al. January 5, 2 | 2016-01-05 |
Tracing The Operations Of A Data Processing Apparatus App 20150254160 - HORLEY; John Michael | 2015-09-10 |
Monitoring multiple data transfers Grant 8,966,323 - Horley February 24, 2 | 2015-02-24 |
Trace data priority selection Grant 8,887,001 - Horley , et al. November 11, 2 | 2014-11-11 |
Tracing of a data processing apparatus Grant 8,874,975 - Gilkerson , et al. October 28, 2 | 2014-10-28 |
Apparatus And Method For Tracing Exceptions App 20140281433 - HORLEY; John Michael ;   et al. | 2014-09-18 |
Data Processing Apparatus And Trace Unit App 20140237300 - HORLEY; John Michael | 2014-08-21 |
Correlating Trace Data Streams App 20140229771 - HORLEY; John Michael ;   et al. | 2014-08-14 |
Data processing apparatus, trace unit and diagnostic apparatus Grant 8,788,887 - Gilkerson , et al. July 22, 2 | 2014-07-22 |
Tracing Speculatively Executed Instructions App 20140195786 - GILKERSON; Paul Anthony ;   et al. | 2014-07-10 |
Tracing speculatively executed instructions Grant 8,769,344 - Gilkerson , et al. July 1, 2 | 2014-07-01 |
Energy management system configured to generate energy management information indicative of an energy state of processing elements Grant 8,762,744 - Ford , et al. June 24, 2 | 2014-06-24 |
Correlating trace data streams Grant 8,713,375 - Gilkerson , et al. April 29, 2 | 2014-04-29 |
Tracing Of A Data Processing Apparatus App 20140101491 - GILKERSON; Paul Anthony ;   et al. | 2014-04-10 |
System for efficiently tracing data in a data processing system Grant 8,677,104 - Gibbs , et al. March 18, 2 | 2014-03-18 |
Identifier Selection App 20140019501 - HORLEY; John Michael ;   et al. | 2014-01-16 |
Processing Apparatus, Trace Unit And Diagnostic Apparatus App 20130339686 - HORLEY; John Michael ;   et al. | 2013-12-19 |
Storage and output of trace data Grant 8,601,324 - Horley , et al. December 3, 2 | 2013-12-03 |
Method, apparatus and trace module for generating timestamps Grant 8,589,927 - Williams , et al. November 19, 2 | 2013-11-19 |
Processing apparatus, trace unit and diagnostic apparatus Grant 8,533,685 - Horley , et al. September 10, 2 | 2013-09-10 |
Identifier selection Grant 8,510,356 - Horley , et al. August 13, 2 | 2013-08-13 |
Generating a regularly synchronised count value Grant 8,498,373 - Horley , et al. July 30, 2 | 2013-07-30 |
Triggering diagnostic operations within a data processing apparatus Grant 8,468,393 - Horley , et al. June 18, 2 | 2013-06-18 |
Method of tracing selected activities within a data processing system by tagging selected items and tracing the tagged items Grant 8,468,394 - Bradley , et al. June 18, 2 | 2013-06-18 |
Data processing apparatus having trace and prediction logic Grant 8,417,923 - Williams , et al. April 9, 2 | 2013-04-09 |
Trace synchronization Grant 8,407,529 - Horley , et al. March 26, 2 | 2013-03-26 |
Generating A Regularly Synchronised Count Value App 20130070879 - HORLEY; John Michael ;   et al. | 2013-03-21 |
Diagnostic context construction and comparison Grant 8,250,411 - Williams , et al. August 21, 2 | 2012-08-21 |
Processing apparatus, trace unit and diagnostic apparatus App 20120185676 - Horley; John Michael ;   et al. | 2012-07-19 |
Tracing of a data processing apparatus App 20120185734 - Gilkerson; Paul Anthony ;   et al. | 2012-07-19 |
Monitoring multiple data transfers App 20120166887 - Horley; John Michael | 2012-06-28 |
Trace synchronization Grant 8,176,366 - Horley , et al. May 8, 2 | 2012-05-08 |
Trace Synchronization App 20120110387 - Horley; John Michael ;   et al. | 2012-05-03 |
Data processing apparatus, trace unit and diagnostic apparatus App 20120066552 - Gilkerson; Paul Anthony ;   et al. | 2012-03-15 |
Storage and output of trace data App 20120030520 - Horley; John Michael ;   et al. | 2012-02-02 |
Techniques for generating a trace stream for a data processing apparatus Grant 8,099,635 - Horley , et al. January 17, 2 | 2012-01-17 |
Tracing speculatively executed instructions App 20110314342 - Gilkerson; Paul Anthony ;   et al. | 2011-12-22 |
Correlating trace data streams App 20110314340 - Gilkerson; Paul Anthony ;   et al. | 2011-12-22 |
Method and apparatus for improved timing for trace synchronization Grant 8,055,950 - Houlihane , et al. November 8, 2 | 2011-11-08 |
Generation of trace elements within a data processing apparatus Grant 8,037,363 - Williams , et al. October 11, 2 | 2011-10-11 |
Synchronization in data processing layers App 20110231691 - Horley; John Michael ;   et al. | 2011-09-22 |
Identifier selection App 20110231461 - Horley; John Michael ;   et al. | 2011-09-22 |
Trace data priority selection App 20110202801 - Horley; John Michael ;   et al. | 2011-08-18 |
System for efficiently tracing data in a data processing system App 20110167247 - Gibbs; Michael ;   et al. | 2011-07-07 |
Techniques for generating a trace stream for a data processing apparatus Grant 7,962,664 - Gotch , et al. June 14, 2 | 2011-06-14 |
Techniques for generating a trace stream for a data processing apparatus Grant 7,937,626 - Horley , et al. May 3, 2 | 2011-05-03 |
Techniques for generating a trace stream for a data processing apparatus App 20110029823 - Horley; John Michael ;   et al. | 2011-02-03 |
Reducing bandwidth required for trace data App 20100299562 - Williams; Michael John ;   et al. | 2010-11-25 |
Trace synchronization App 20100257510 - Horley; John Michael ;   et al. | 2010-10-07 |
Data processing apparatus having trace and prediction logic Grant 7,752,425 - Williams , et al. July 6, 2 | 2010-07-06 |
Reducing the size of a data stream produced during instruction tracing Grant 7,707,394 - Ashfield , et al. April 27, 2 | 2010-04-27 |
Energy Management App 20090254767 - Ford; Simon Andrew ;   et al. | 2009-10-08 |
Diagnostic context construction and comparison App 20090193297 - Williams; Michael John ;   et al. | 2009-07-30 |
Generation of trace elements within a data processing apparatus App 20090187790 - Williams; Michael John ;   et al. | 2009-07-23 |
Trace synchronization App 20090183034 - Houlihane; Thomas Sean ;   et al. | 2009-07-16 |
Generation of trace elements within a data processing apparatus Grant 7,562,258 - Williams , et al. July 14, 2 | 2009-07-14 |
Apparatus, Method and Computer Program Product for Generating Trace Data App 20090177928 - Bradley; Daryl Wayne ;   et al. | 2009-07-09 |
Techniques for generating a trace stream for a data processing apparatus App 20090089626 - Gotch; Paul Robert ;   et al. | 2009-04-02 |
Triggering diagnostic operations within a data processing apparatus App 20090006934 - Horley; John Michael ;   et al. | 2009-01-01 |
Techniques for generating a trace stream for a data processing apparatus App 20080235538 - Horley; John Michael ;   et al. | 2008-09-25 |
Reducing the size of a data stream produced during instruction tracing App 20070294592 - Ashfield; Edmond John Simon ;   et al. | 2007-12-20 |
Reducing bandwidth required for trace data App 20070283133 - Williams; Michael John ;   et al. | 2007-12-06 |
Generation of trace elements within a data processing apparatus App 20070220362 - Williams; Michael John ;   et al. | 2007-09-20 |
Recovering pending trace data within a data processing system Grant 7,191,293 - Bradley , et al. March 13, 2 | 2007-03-13 |
Recovering pending trace data within a data processing system App 20050210447 - Bradley, Daryl Wayne ;   et al. | 2005-09-22 |
uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.
While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.
All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.