Issued Patents All Time
Showing 1–25 of 25 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9285793 | Data processing unit including a scalar processing unit and a heterogeneous processor unit | Ray McConnell | 2016-03-15 |
| 8762691 | Memory access consolidation for SIMD processing elements using transaction identifiers | Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more | 2014-06-24 |
| 8174530 | Parallel date processing apparatus | Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more | 2012-05-08 |
| 8171263 | Data processing apparatus comprising an array controller for separating an instruction stream processing instructions and data transfer instructions | Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more | 2012-05-01 |
| 8169440 | Parallel data processing apparatus | Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more | 2012-05-01 |
| 8127112 | SIMD array operable to process different respective packet protocols simultaneously while executing a single common instruction stream | John Rhoades, Ken Cameron, Ray McConnell, Gordon Faulds, Simon McIntosh-Smith +5 more | 2012-02-28 |
| 7966475 | Parallel data processing apparatus | Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more | 2011-06-21 |
| 7958332 | Parallel data processing apparatus | Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more | 2011-06-07 |
| 7925861 | Plural SIMD arrays processing threads fetched in parallel and prioritized by thread manager sequentially transferring instructions to array controller for distribution | Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more | 2011-04-12 |
| 7917727 | Data processing architectures for packet handling using a SIMD array | John Rhoades, Ken Cameron, Ray McConnell, Gordon Faulds, Simon McIntosh-Smith +5 more | 2011-03-29 |
| 7856543 | Data processing architectures for packet handling wherein batches of data packets of unpredictable size are distributed across processing elements arranged in a SIMD array operable to process different respective packet protocols at once while executing a single common instruction stream | John Rhoades, Ken Cameron, Ray McConnell, Gordon Faulds, Simon McIntosh-Smith +5 more | 2010-12-21 |
| 7818541 | Data processing architectures | John Rhoades, Ken Cameron, Ray McConnell, Gordon Faulds, Simon McIntosh-Smith +5 more | 2010-10-19 |
| 7802079 | Parallel data processing apparatus | Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more | 2010-09-21 |
| 7627736 | Thread manager to control an array of processing elements | Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more | 2009-12-01 |
| 7526630 | Parallel data processing apparatus | Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more | 2009-04-28 |
| 7506136 | Parallel data processing apparatus | Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more | 2009-03-17 |
| 7363472 | Memory access consolidation for SIMD processing elements having access indicators | Dave Stuttard, Dave Williams, Eamon O'Dea, Gordon Faulds, John Rhoades +6 more | 2008-04-22 |
| 7346722 | Apparatus for use in a computer systems | Richard Carl Phelps | 2008-03-18 |
| 7054969 | Apparatus for use in a computer system | Richard Carl Phelps | 2006-05-30 |
| 5986659 | Blurring for computer graphics generated images | Richard D. Gallery | 1999-11-16 |
| 5784064 | Image processing | David E. Penna, Norman D. Richards | 1998-07-21 |
| 5544292 | Display apparatus having a display processor for storing and filtering two dimensional arrays forming a pyramidal array, and method of operating such an apparatus | — | 1996-08-06 |
| 5495563 | Apparatus for converting pyramidal texture coordinates into corresponding physical texture memory addresses | — | 1996-02-27 |
| 5394516 | Generating an image | — | 1995-02-28 |
| 4924415 | Apparatus for modifying data stored in a random access memory | — | 1990-05-08 |