Inventor · disambiguated record
John A. Wickeraad
Also filed as: WICKERAAD JOHN · WICKERAAD JOHN A · WICKERAAD JOHN ALAN
43 granted patents·3 pending applications·633 citations·filing 1987–2018
98Inventor score
Files withHEWLETT PACKARD DEVELOPMENT CO27HEWLETT PACKARD ENTPR DEV LP7HEWLETT PACKARD CO4HEWLETT PACKARD ENETRPRISE DEV LP1LAVIGNE BRUCE E1
Top patents by PatentIndex Score
46 records- 0191US6636906B1Apparatus and method for ensuring forward progress in coherent I/O systemsHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted Oct 21, 2003·81 cites·8 claims
- 0289US7596741B2Packet protection for header modificationHEWLETT PACKARD DEVELOPMENT CO·Filed 2005·Granted Sep 29, 2009·20 cites·15 claims
- 0387US4789874ASingle channel encoder systemHEWLETT PACKARD CO·Filed 1987·Granted Dec 6, 1988·80 cites·17 claims
- 0486US6662313B1System and method for multiple cycle capture of chip stateHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted Dec 9, 2003·32 cites·17 claims
- 0586US6247137B1Delaying clock and data signals to force synchronous operation in digital systems that determine phase relationships between clocks with related frequenciesHEWLETT PACKARD CO·Filed 2000·Granted Jun 12, 2001·40 cites·1 claims
- 0682US6718454B1Systems and methods for prefetch operations to reduce latency associated with memory accessHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted Apr 6, 2004·37 cites·12 claims
- 0780US6490654B2Method and apparatus for replacing cache lines in a cache memoryHEWLETT PACKARD CO·Filed 1998·Granted Dec 3, 2002·100 cites·10 claims
- 0879US8627448B2Selective invalidation of packet filtering resultsSANTOS JOSE RENATO·Filed 2010·Granted Jan 7, 2014·6 cites·15 claims
- 0979US7325164B2System and method for multiple cycle capture of chip stateHEWLETT PACKARD DEVELOPMENT CO·Filed 2003·Granted Jan 29, 2008·20 cites·3 claims
- 1077US7594158B2Parity error checking and compare using shared logic circuitry in a ternary content addressable memoryHEWLETT PACKARD DEVELOPMENT CO·Filed 2005·Granted Sep 22, 2009·7 cites·12 claims
- 1177US7571371B2Parallel parity checking for content addressable memory and ternary content addressable memoryHEWLETT PACKARD DEVELOPMENT CO·Filed 2005·Granted Aug 4, 2009·8 cites·31 claims
- 1277US7346812B1Apparatus and method for implementing programmable levels of error severityHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted Mar 18, 2008·24 cites·24 claims
- 1377US6647469B1Using read current transactions for improved performance in directory-based coherent I/O systemsHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted Nov 11, 2003·26 cites·20 claims
- 1474US7852653B2Content addressable memoryHEWLETT PACKARD DEVELOPMENT CO·Filed 2007·Granted Dec 14, 2010·6 cites·17 claims
- 1572US7757152B2Data corruption scrubbing for content addressable memory and ternary content addressable memoryHEWLETT PACKARD DEVELOPMENT CO·Filed 2005·Granted Jul 13, 2010·8 cites·30 claims
- 1672US7624313B2TCAM BIST with redundancyHEWLETT PACKARD DEVELOPMENT CO·Filed 2005·Granted Nov 24, 2009·7 cites·17 claims
- 1772US6928525B1Per cache line semaphore for cache access arbitrationHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted Aug 9, 2005·19 cites·16 claims
- 1871US8327031B2Support chip for handling network chips on a network deviceLAVIGNE BRUCE E·Filed 2005·Granted Dec 4, 2012·5 cites·35 claims
- 1967US6775640B1Performance adder for tracking occurrence of events within a circuitHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted Aug 10, 2004·11 cites·9 claims
- 2067US6591332B1Apparatus and method for tracking flushes of cache entries in a data processing systemHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted Jul 8, 2003·13 cites·19 claims
- 2165US7221126B1Apparatus and method to align clocks for repeatable system testingHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted May 22, 2007·11 cites·17 claims
- 2263US6587893B1Method and apparatus to determine when all outstanding fetches are completeHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted Jul 1, 2003·9 cites·13 claims
- 2362US8245109B2Error checking and correction (ECC) system and methodWICKERAAD JOHN ALAN·Filed 2006·Granted Aug 14, 2012·4 cites·20 claims
- 2460US7602629B2Content addressable memoryHEWLETT PACKARD DEVELOPMENT CO·Filed 2007·Granted Oct 13, 2009·4 cites·17 claims
- 2559US10586594B2Data tables in content addressable memoryHEWLETT PACKARD ENETRPRISE DEV LP·Filed 2015·Granted Mar 10, 2020·2 cites·18 claims
- 2659US6651180B1Method and apparatus for generating timeouts to a system based counting intervals supplied by a shared counting deviceHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted Nov 18, 2003·6 cites·17 claims
- 2758US5944843AMethod and apparatus for using the unused bits of a data packet to transmit additional informationHEWLETT PACKARD CO·Filed 1997·Granted Aug 31, 1999·38 cites·19 claims
- 2854US8473832B2Parity error checking and compare using shared logic circuitry in a ternary content addressable memoryWICKERAAD JOHN·Filed 2009·Granted Jun 25, 2013·3 cites·22 claims
- 2952US7480590B2Performance adder for tracking occurrence of events within a circuitHEWLETT PACKARD DEVELOPMENT CO·Filed 2004·Granted Jan 20, 2009·2 cites·9 claims
- 3051US7469356B2Signals crossing multiple clock domainsHEWLETT PACKARD DEVELOPMENT CO·Filed 2005·Granted Dec 23, 2008·1 cites·36 claims
- 3149US6631428B1Apparatus and method for completing transactions in all flow control classesHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted Oct 7, 2003·1 cites·18 claims
- 3248US8046642B2TCAM BIST with redundancyHEWLETT PACKARD DEVELOPMENT CO·Filed 2009·Granted Oct 25, 2011·1 cites·20 claims
- 3347US7266744B2Application specific integrated circuit with internal testingHEWLETT PACKARD DEVELOPMENT CO·Filed 2004·Granted Sep 4, 2007·0 cites·23 claims
- 3446US7760530B2Content addressable memory address resolverHEWLETT PACKARD DEVELOPMENT CO·Filed 2007·Granted Jul 20, 2010·1 cites·20 claims
- 3545US7756124B2Encapsulating packets for network chip conduit portHEWLETT PACKARD DEVELOPMENT CO·Filed 2005·Granted Jul 13, 2010·0 cites·26 claims
- 3644US7894426B2Conduit port for network chipsHEWLETT PACKARD DEVELOPMENT CO·Filed 2005·Granted Feb 22, 2011·0 cites·15 claims
- 3743US2003169731A1Crossbar switch with data suspensionFiled 2002·Application pending·0 cites
- 3842US10887232B2Dynamic allocation of hash table resourcesHEWLETT PACKARD ENTPR DEV LP·Filed 2015·Granted Jan 5, 2021·0 cites·18 claims
- 3941US11631459B2Dual compare ternary content addressable memoryHEWLETT PACKARD ENTPR DEV LP·Filed 2018·Granted Apr 18, 2023·0 cites·13 claims
- 4040US2003105929A1Cache status data structureFiled 2000·Application pending·0 cites
- 4139US10917345B2Generating a hash table in accordance with a prefix lengthHEWLETT PACKARD ENTPR DEV LP·Filed 2015·Granted Feb 9, 2021·0 cites·12 claims
- 4239US10764182B2Combining prefix lengths into a hash tableHEWLETT PACKARD ENTPR DEV LP·Filed 2015·Granted Sep 1, 2020·0 cites·12 claims
- 4338US11316788B2Dynamic allocation of resources within network devicesHEWLETT PACKARD ENTPR DEV LP·Filed 2015·Granted Apr 26, 2022·0 cites·20 claims
- 4438US10761981B2Content addressable memoryHEWLETT PACKARD ENTPR DEV LP·Filed 2015·Granted Sep 1, 2020·0 cites·20 claims
- 4537US2006190757A1Monitoring multiple clock domainsWICKERAAD JOHN A·Filed 2005·Application pending·0 cites
- 4636US10622071B2Content addressable memoryHEWLETT PACKARD ENTPR DEV LP·Filed 2015·Granted Apr 14, 2020·0 cites·15 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →