Issued Patents All Time
Showing 25 most recent of 38 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9053069 | Efficient communication of producer/consumer buffer status | Charles Ray Johns, Mark Richard Nutter, Barry L. Minor | 2015-06-09 |
| 8677136 | Authenticating messages using cryptographic algorithm constants supplied to a storage-constrained target | Harm Peter Hofstee, Mohammad Peyravian | 2014-03-18 |
| 8554820 | Optimized corner turns for local storage and bandwidth reduction | John A. Gunnels, Michael D. Kistler | 2013-10-08 |
| 8549521 | Virtual devices using a plurality of processors | Michael Norman Day, Barry L. Minor, Mark Richard Nutter | 2013-10-01 |
| 8533251 | Optimized corner turns for local storage and bandwidth reduction | John A. Gunnels, Michael D. Kistler | 2013-09-10 |
| 8275917 | Efficient communication of producer/consumer buffer status | Charles Ray Johns, Mark Richard Nutter, Barry L. Minor | 2012-09-25 |
| 8250130 | Reducing bandwidth requirements for matrix multiplication | John A. Gunnels, Michael D. Kistler | 2012-08-21 |
| 8195759 | Performing externally assisted calls in a heterogeneous processing complex | Mark Richard Nutter | 2012-06-05 |
| 8141067 | Ensuring maximum code motion of accesses to DMA buffers | John Kevin Patrick O'Brien | 2012-03-20 |
| 8091078 | Dynamically partitioning processing across a plurality of heterogeneous processors | Harm Peter Hofstee, Barry L. Minor, Mark Richard Nutter | 2012-01-03 |
| 8086865 | Supplying cryptographic algorithm constants to a storage-constrained target | Harm Peter Hofstee, Mohammad Peyravian | 2011-12-27 |
| 8032871 | Partitioning processor resources based on memory usage | Barry L. Minor, Mark Richard Nutter | 2011-10-04 |
| 8024574 | Unidirectional message masking and validation system and method | Harm Peter Hofstee, Mohammad Peyravian | 2011-09-20 |
| 7986330 | Method and apparatus for generating gammacorrected antialiased lines | Bruce D. D'Amora, Gordon Clyde Fossum, Charles Ray Johns, John Liberty, Brad W. Michael | 2011-07-26 |
| 7870544 | Insuring maximum code motion of accesses to DMA buffers | John Kevin Patrick O'Brien | 2011-01-11 |
| 7805579 | Methods and arrangements for multi-buffering data | Michael B. Brutman, Gordon Clyde Fossum | 2010-09-28 |
| 7752350 | System and method for efficient implementation of software-managed cache | Michael Norman Day, Barry L. Minor, Mark Richard Nutter | 2010-07-06 |
| 7694036 | System and product for DMA controller with multi-dimensional line-walking functionality | Gordon Clyde Fossum, Barry L. Minor | 2010-04-06 |
| 7620951 | Hiding memory latency | Harm Peter Hofstee, Barry L. Minor, Mark Richard Nutter | 2009-11-17 |
| 7506325 | Partitioning processor resources based on memory usage | Barry L. Minor, Mark Richard Nutter | 2009-03-17 |
| 7496917 | Virtual devices using a pluarlity of processors | Michael Norman Day, Barry L. Minor, Mark Richard Nutter | 2009-02-24 |
| 7480380 | Method for efficient generation of modulo inverse for public key cryptosystems | Mohammad Peyravian | 2009-01-20 |
| 7478390 | Task queue management of virtual devices using a plurality of processors | Michael Norman Day, Barry L. Minor, Mark Richard Nutter, VanDung Dang To | 2009-01-13 |
| 7472261 | Method for performing externally assisted calls in a heterogeneous processing complex | Mark Richard Nutter | 2008-12-30 |
| 7392511 | Dynamically partitioning processing across plurality of heterogeneous processors | Harm Peter Hofstee, Barry L. Minor, Mark Richard Nutter | 2008-06-24 |