John Rhoades
18Patents
6h-index
18Co-inventors
59Inventor score
Filing activity: Feb 19, 1998 → Dec 10, 2010
Most-cited inventions
| Patent | Title | Area | Cited by | Status |
|---|---|---|---|---|
| US7363472B2 | Memory access consolidation for SIMD processing elements having access indicators | Physics | 33 | Expired |
| US7818541B2 | Data processing architectures | Electricity | 24 | Active |
| US8127112B2 | SIMD array operable to process different respective packet protocols simultaneously while executing a single common instruction stream | Electricity | 12 | Active |
| US7506136B2 | Parallel data processing apparatus | Physics | 11 | Active |
| US6173372A | Parallel processing of data matrices | Physics | 9 | Expired |
| US7856543B2 | 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 | Electricity | 7 | Expired |
| US7627736B2 | Thread manager to control an array of processing elements | Physics | 6 | Active |
| US7925861B2 | Plural SIMD arrays processing threads fetched in parallel and prioritized by thread manager sequentially transferring instructions to array controller for distribution | Physics | 6 | Active |
| US7802079B2 | Parallel data processing apparatus | Physics | 5 | Active |
| US7917727B2 | Data processing architectures for packet handling using a SIMD array | Electricity | 5 | Active |
| US7526630B2 | Parallel data processing apparatus | Physics | 5 | Active |
| US8200686B2 | Lookup engine | Electricity | 4 | Active |
| US7966475B2 | Parallel data processing apparatus | Physics | 3 | Active |
| US8169440B2 | Parallel data processing apparatus | Physics | 3 | Active |
| US8174530B2 | Parallel date processing apparatus | Physics | 3 | Active |
| US8762691B2 | Memory access consolidation for SIMD processing elements using transaction identifiers | Physics | 1 | Active |
| US8171263B2 | Data processing apparatus comprising an array controller for separating an instruction stream processing instructions and data transfer instructions | Physics | 1 | Active |
| US7958332B2 | Parallel data processing apparatus | Physics | 1 | Active |
Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.