Issued Patents All Time
Showing 25 most recent of 58 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12204906 | Profiling of sampled operations processed by processing circuitry | Michael John Williams, Alasdair Grant | 2025-01-21 |
| 12099445 | Writing beyond a pointer | Michael John Williams | 2024-09-24 |
| 12045154 | Technique for collecting state information of an apparatus | Michael John Williams, Mark Salling Rutland, Alasdair Grant | 2024-07-23 |
| 11561882 | Apparatus and method for generating and processing a trace stream indicative of instruction execution by processing circuitry | François Christopher Jacques Botman, Thomas Christopher Grocutt, Michael John Williams, Michael John Gibbs | 2023-01-24 |
| 11436124 | Apparatus and method for accessing metadata when debugging a device | Michael John Williams | 2022-09-06 |
| 11307855 | Register-provided-opcode instruction | Simon John Craske | 2022-04-19 |
| 11294787 | Apparatus and method for controlling assertion of a trigger signal to processing circuitry | François Christopher Jacques Botman, Thomas Christopher Grocutt, Michael John Williams | 2022-04-05 |
| 11275670 | Tracing branch instructions | — | 2022-03-15 |
| 11194693 | Trace data | Anitha Kona, Michael John Williams, Alasdair Grant | 2021-12-07 |
| 11068270 | Apparatus and method for generating and processing a trace stream indicative of instruction execution by processing circuitry | Michael John Gibbs | 2021-07-20 |
| 11048617 | Method of accessing metadata when debugging a program to be executed on processing circuitry | Michael John Williams, Graeme Peter Barnes | 2021-06-29 |
| 11036616 | Tracing the data processing activities of a data processing apparatus | Michael John Williams | 2021-06-15 |
| 10776120 | Apparatus and method to generate trace data in response to transactional execution | Michael John Williams, Stephan Diestelhorst, Richard Roy Grisenthwaite | 2020-09-15 |
| 10763829 | Counter circuitry and method | Ashley John Crawford | 2020-09-01 |
| 10642710 | Apparatus and method for generating and processing a trace stream indicative of execution of predicated vector memory access instructions by processing circuitry | François Christopher Jacques Botman, Thomas Christopher Grocutt | 2020-05-05 |
| 10606679 | Debug apparatus and method | Anitha Kona, Michael John Williams, Alasdair Grant | 2020-03-31 |
| 10439903 | Gathering monitoring data relating to the operation of a data processing system | Christopher Vincent Severino | 2019-10-08 |
| 10379989 | Processing apparatus, trace unit and diagnostic apparatus | Simon John Craske, Michael John Gibbs, Paul Anthony Gilkerson | 2019-08-13 |
| 10228942 | Instruction sampling within transactions | Michael John Williams, Stephan Diestelhorst | 2019-03-12 |
| 10140476 | Tracing processing activity | Michael John Williams, Simon John Craske, Uma Maheswari Ramalingam | 2018-11-27 |
| 10120813 | Address translation | Dan Brook | 2018-11-06 |
| 9965342 | Synchronization in data processing layers | Nebojsa Makljenovic, Katherine Elizabeth Kneebone, Michael John Williams, Ian William Spray | 2018-05-08 |
| 9678852 | Tracing the operations of a data processing apparatus using trace data source identifiers to respond to flush requests | — | 2017-06-13 |
| 9639361 | Tracing speculatively executed instructions | Paul Anthony Gilkerson | 2017-05-02 |
| 9606850 | Apparatus and method for tracing exceptions | Simon John Craske | 2017-03-28 |