John C. Willis
19Patents
14h-index
19Co-inventors
75Inventor score
Filing activity: Aug 27, 1993 → Jan 30, 2022
Most-cited inventions
| Patent | Title | Area | Cited by | Status |
|---|---|---|---|---|
| US5999734A | Compiler-oriented apparatus for parallel compilation, simulation and execution of computer programs and hardware models | Physics | 203 | Expired |
| US6223208A | Moving data in and out of processor units using idle register/storage functional units | Physics | 101 | Expired |
| US6233599A | Apparatus and method for retrofitting multi-threaded operations on a computer by partitioning and overlapping registers | Physics | 90 | Expired |
| US5604882A | System and method for empty notification from peer cache units to global storage control unit in a multiprocessor data processing system | Physics | 71 | Expired |
| US5860138A | Processor with compiler-allocated, variable length intermediate storage | Physics | 56 | Expired |
| US5761721A | Method and system for cache coherence despite unordered interconnect transport | Physics | 45 | Expired |
| US7328195B2 | Semi-automatic generation of behavior models continuous value using iterative probing of a device or existing component model | Physics | 40 | Expired |
| US6088769A | Multiprocessor cache coherence directed by combined local and global tables | Physics | 36 | Expired |
| US7278122B2 | Hardware/software design tool and language specification mechanism enabling efficient technology retargeting and optimization | Physics | 30 | Expired |
| US5872990A | Reordering of memory reference operations and conflict resolution via rollback in a multiprocessing environment | Physics | 24 | Expired |
| US6088768A | Method and system for maintaining cache coherence in a multiprocessor-multicache environment having unordered communication | Physics | 24 | Expired |
| US6321376A | Apparatus and method for semi-automated generation and application of language conformity tests | Physics | 20 | Expired |
| US5442632A | Stale packet removal method and apparatus | Electricity | 18 | Expired |
| US7805690B2 | Method for generating compiler, simulation, synthesis and test suite from a common processor specification | Physics | 17 | Active |
| US7539602B2 | Accelerating simulation of differential equation systems having continuous behavior | Physics | 14 | Expired |
| US5469446A | Retry filter and circulating echo method and apparatus | Electricity | 4 | Expired |
| US8621410B2 | Multiprocessor computer system and method having at least one processor with a dynamically reconfigurable instruction set | Physics | 3 | Active |
| US8571421B2 | Highly tunable, low jitter optical clock generation | Electricity | 2 | Active |
| US11589639B2 | Light symbol projection device | Mechanical Engineering; Lighting; Heating | 0 | Active |
Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.