Inventor · disambiguated record
John C. Willis
Also filed as: WILLIS JOHN · WILLIS JOHN C · WILLIS JOHN CHRISTOPHER
19 granted patents·5 pending applications·1,257 citations·filing 1993–2022
96Inventor score
Top patents by PatentIndex Score
24 records- 0193US7278122B2Hardware/software design tool and language specification mechanism enabling efficient technology retargeting and optimizationFTL SYSTEMS INC·Filed 2005·Granted Oct 2, 2007·46 cites·10 claims
- 0293US5999734ACompiler-oriented apparatus for parallel compilation, simulation and execution of computer programs and hardware modelsFTL SYSTEMS INC·Filed 1997·Granted Dec 7, 1999·283 cites·44 claims
- 0390US7539602B2Accelerating simulation of differential equation systems having continuous behaviorFTL SYSTEMS INC·Filed 2006·Granted May 26, 2009·24 cites·18 claims
- 0490US7328195B2Semi-automatic generation of behavior models continuous value using iterative probing of a device or existing component modelFTL SYSTEMS INC·Filed 2002·Granted Feb 5, 2008·63 cites·10 claims
- 0589US7805690B2Method for generating compiler, simulation, synthesis and test suite from a common processor specificationFTL SYSTEMS INC·Filed 2007·Granted Sep 28, 2010·24 cites·3 claims
- 0689US6233599B1Apparatus and method for retrofitting multi-threaded operations on a computer by partitioning and overlapping registersIBM·Filed 1997·Granted May 15, 2001·177 cites·23 claims
- 0788US6223208B1Moving data in and out of processor units using idle register/storage functional unitsIBM·Filed 1997·Granted Apr 24, 2001·167 cites·9 claims
- 0881US5604882ASystem and method for empty notification from peer cache units to global storage control unit in a multiprocessor data processing systemIBM·Filed 1993·Granted Feb 18, 1997·96 cites·16 claims
- 0975US8621410B2Multiprocessor computer system and method having at least one processor with a dynamically reconfigurable instruction setWILLIS JOHN C·Filed 2010·Granted Dec 31, 2013·3 cites·13 claims
- 1073US6088769AMultiprocessor cache coherence directed by combined local and global tablesIBM·Filed 1996·Granted Jul 11, 2000·70 cites·6 claims
- 1173US5860138AProcessor with compiler-allocated, variable length intermediate storageIBM·Filed 1995·Granted Jan 12, 1999·69 cites·37 claims
- 1273US5761721AMethod and system for cache coherence despite unordered interconnect transportIBM·Filed 1996·Granted Jun 2, 1998·67 cites·2 claims
- 1369US6088768AMethod and system for maintaining cache coherence in a multiprocessor-multicache environment having unordered communicationIBM·Filed 1993·Granted Jul 11, 2000·48 cites·15 claims
- 1462US5872990AReordering of memory reference operations and conflict resolution via rollback in a multiprocessing environmentIBM·Filed 1997·Granted Feb 16, 1999·43 cites·64 claims
- 1558US8571421B2Highly tunable, low jitter optical clock generationWILLIS JOHN C·Filed 2008·Granted Oct 29, 2013·3 cites·16 claims
- 1658US6321376B1Apparatus and method for semi-automated generation and application of language conformity testsFTL SYSTEMS INC·Filed 1997·Granted Nov 20, 2001·38 cites·20 claims
- 1756US5442632AStale packet removal method and apparatusIBM·Filed 1994·Granted Aug 15, 1995·31 cites·13 claims
- 1856US2014189619A1Multiprocessor Computer System and Method Having at Least One Processor with a Dynamically Reconfigurable Instruction SetFTL SYSTEMS INC·Filed 2013·Application pending·0 cites
- 1956US2015068586A1Array of Photovoltaic CellsFTL SYSTEMS INC·Filed 2014·Application pending·0 cites
- 2053US11589639B2Light symbol projection deviceWILLIS JOHN C·Filed 2022·Granted Feb 28, 2023·0 cites·13 claims
- 2149US2012260969A1Solar Energy Harvesting and Storage SystemWILLIS JOHN C·Filed 2012·Application pending·0 cites
- 2247US2010023308A1Method for accelerating simulation performance and increasing simulation accuracy of models using dynamic selection and replacement of executable embodiments with temporally optimal functional detail and simplificationFTL SYSTEMS INC·Filed 2009·Application pending·0 cites
- 2336US2003149962A1Simulation of designs using programmable processors and electronically re-configurable logic arraysFiled 2002·Application pending·0 cites
- 2433US5469446ARetry filter and circulating echo method and apparatusIBM·Filed 1994·Granted Nov 21, 1995·5 cites·12 claims
Join the waitlist — get patent alerts
Get an alert when John C. Willis files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →