Issued Patents All Time
Showing 25 most recent of 71 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8838950 | Security architecture for system on chip | David Craft, Harm Peter Hofstee, Charles Ray Johns, John Liberty | 2014-09-16 |
| 8549521 | Virtual devices using a plurality of processors | Daniel Alan Brokenshire, Barry L. Minor, Mark Richard Nutter | 2013-10-01 |
| 8458707 | Task switching based on a shared memory condition associated with a data request and detecting lock line reservation lost events | Maximino Aguilar, Mark Richard Nutter | 2013-06-04 |
| 8438569 | Broadcasting a condition to threads executing on a plurality of on-chip processors | Mark Richard Nutter, Daniel Stasiak | 2013-05-07 |
| 8214808 | System and method for speculative thread assist in a heterogeneous processing environment | Michael K. Gschwind, John Kevin Patrick O'Brien, Kathryn M. O'Brien | 2012-07-03 |
| 8024489 | System for communicating command parameters between a processor and a memory flow controller | Charles Johns, Peichun Peter Liu, Todd Swanson, Thuong Quang Truong | 2011-09-20 |
| 7987464 | Logical partitioning and virtualization in a heterogeneous architecture | Michael K. Gschwind, Mark Richard Nutter, James Xenidis | 2011-07-26 |
| 7984075 | Asynchronous linked data structure traversal | Maximino Aguilar, Mark Richard Nutter | 2011-07-19 |
| 7930457 | Channel mechanisms for communicating with a processor event facility | Charles Johns, John Liberty, Todd Swanson | 2011-04-19 |
| 7921151 | Managing a plurality of processors as devices | Maximino Aguilar, Mark Richard Nutter, James Michael Stafford | 2011-04-05 |
| 7869459 | Communicating instructions and data between a processor and external devices | Charles Johns, John Liberty, Todd Swanson, Thuong Quang Truong | 2011-01-11 |
| 7836222 | System and method for tracking messages between a processing unit and an external device | Brian Flachs, Harm Peter Hofstee, Charles Ray Johns, John Liberty | 2010-11-16 |
| 7814281 | Method to provide atomic update primitives in an asymmetric heterogeneous multiprocessor environment | Charles Ray Johns, James Allan Kahle, Peichum Peter Liu, Thuong Quang Truong | 2010-10-12 |
| 7778271 | Method for communicating instructions and data between a processor and external devices | Charles Johns, John Liberty, Todd Swanson, Thuong Quang Truong | 2010-08-17 |
| 7752350 | System and method for efficient implementation of software-managed cache | Daniel Alan Brokenshire, Barry L. Minor, Mark Richard Nutter | 2010-07-06 |
| 7748006 | Loading software on a plurality of processors | Maximino Aguilar, Alex Chow, Michael Stan Gowen, Mark Richard Nutter, James Xenidis | 2010-06-29 |
| 7730279 | System for limiting the size of a local storage of a processor | Adam P. Burns, Brian Flachs, H. Peter Hofstee, Charles Ray Johns, John Liberty | 2010-06-01 |
| 7725618 | Memory barriers primitives in an asymmetric heterogeneous multiprocessor environment | Charles Ray Johns, Peichun Peter Liu, Thuong Quang Truong, Takeshi Yamazaki | 2010-05-25 |
| 7721123 | Method and apparatus for managing the power consumption of a data processing system | Shigehiro Asano, Jeffrey Douglas Brown, Charles Ray Johns, James Allan Kahle, Alvan W. Ng +2 more | 2010-05-18 |
| 7711903 | Preloading translation buffers | Jonathan James DeMent, Charles Johns | 2010-05-04 |
| 7698473 | Methods and apparatus for list transfers using DMA transfers in a multi-processor system | Takeshi Yamazaki, Tsutomu Horikawa, James Allan Kahle, Charles Ray Johns, Peichun Peter Liu | 2010-04-13 |
| 7669078 | Method and apparatus for debugging a program on a limited resource processor | Sidney James Manning | 2010-02-23 |
| 7653908 | Grouping processors and assigning shared memory space to a group in a heterogeneous computer environment | Maximino Aguilar, Mark Richard Nutter, James Xenidis | 2010-01-26 |
| 7596665 | Mechanism for a processor to use locking cache as part of system memory | Charles Johns, Thuong Quang Truong | 2009-09-29 |
| 7590802 | Direct deposit using locking cache | Charles Johns, Thuong Quang Truong | 2009-09-15 |