Inventor · disambiguated record
John Andrew Fingerhut
Also filed as: FINGERHUT JOHN · FINGERHUT JOHN A · FINGERHUT JOHN ANDREW
24 granted patents·7 pending applications·590 citations·filing 2000–2024
96Inventor score
Top patents by PatentIndex Score
31 records- 0193US6990063B1Distributing fault indications and maintaining and using a data structure indicating faults to route traffic in a packet switching systemUNIV WASHINGTON·Filed 2000·Granted Jan 24, 2006·109 cites·10 claims
- 0292US6907041B1Communications interconnection network with distributed resequencingUNIV WASHINGTON·Filed 2000·Granted Jun 14, 2005·99 cites·8 claims
- 0392US6654342B1Accumulating and distributing flow control information via update messages and piggybacked flow control information in other messages in a packet switching systemCISCO TECH IND·Filed 2000·Granted Nov 25, 2003·92 cites·24 claims
- 0491US9245626B2System and method for packet classification and internet protocol lookup in a network environmentCISCO TECH INC·Filed 2012·Granted Jan 26, 2016·26 cites·20 claims
- 0590US8032529B2Enhanced bloom filtersCISCO TECH INC·Filed 2007·Granted Oct 4, 2011·26 cites·16 claims
- 0690US7551617B2Multi-threaded packet processing architecture with global packet memory, packet recirculation, and coprocessorCISCO TECH INC·Filed 2005·Granted Jun 23, 2009·26 cites·19 claims
- 0785US7480308B1Distributing packets and packets fragments possibly received out of sequence into an expandable set of queues of particular use in packet resequencing and reassemblyCISCO TECH INC·Filed 2004·Granted Jan 20, 2009·44 cites·24 claims
- 0885US6826186B1Method and apparatus for distributing packets across multiple paths leading to a destinationCISCO TECH IND·Filed 2000·Granted Nov 30, 2004·47 cites·27 claims
- 0983US6747972B1Method and apparatus for reducing the required size of sequence numbers used in resequencing packetsCISCO TECH IND·Filed 2000·Granted Jun 8, 2004·41 cites·62 claims
- 1082US8613088B2Methods and systems to detect an evasion attackVARGHESE GEORGE·Filed 2006·Granted Dec 17, 2013·13 cites·18 claims
- 1177US7362762B2Distributed packet processing with ordered locks to maintain requisite packet orderingsCISCO TECH INC·Filed 2004·Granted Apr 22, 2008·21 cites·22 claims
- 1274US7739426B1Descriptor transfer logicCISCO TECH INC·Filed 2006·Granted Jun 15, 2010·6 cites·20 claims
- 1374US7009976B1Method and apparatus for using barrier phases to synchronize processes and components in a packet switching systemCISCO TECH IND·Filed 2001·Granted Mar 7, 2006·18 cites·17 claims
- 1472US12463917B2Path selection for packet transmissionINTEL CORP·Filed 2023·Granted Nov 4, 2025·0 cites·48 claims
- 1572US7664897B2Method and apparatus for communicating over a resource interconnectCISCO TECH INC·Filed 2005·Granted Feb 16, 2010·4 cites·29 claims
- 1667US12407621B2Path selection for packet transmissionINTEL CORP·Filed 2021·Granted Sep 2, 2025·0 cites·20 claims
- 1764US7630376B2Distributed packet processing with ordered locks to maintain requisite packet orderingsCISCO TECH INC·Filed 2008·Granted Dec 8, 2009·2 cites·19 claims
- 1861US10797941B2Determining network element analytics and networking recommendations based thereonCISCO TECH INC·Filed 2017·Granted Oct 6, 2020·1 cites·20 claims
- 1961US2023388281A1In-network compute operations utilizing encrypted communicationsINTEL CORP·Filed 2023·Application pending·0 cites
- 2061US2023393814A1In-network compute operationsINTEL CORP·Filed 2023·Application pending·0 cites
- 2159US7626987B2Using ordered locking mechanisms to maintain sequences of items such as packetsCISCO TECH INC·Filed 2003·Granted Dec 1, 2009·5 cites·51 claims
- 2256US7627573B2Bypassing native storage operations by communicating protected data within locking messages using a lock manager independent of the storage mechanismCISCO TECH INC·Filed 2004·Granted Dec 1, 2009·5 cites·26 claims
- 2355US8112584B1Storage controller performing a set of multiple operations on cached data with a no-miss guarantee until all of the operations are completeWILLIAMS JR JOHN J·Filed 2004·Granted Feb 7, 2012·5 cites·43 claims
- 2453US12489710B2Load balancing and networking policy performance by a packet processing pipelineINTEL CORP·Filed 2022·Granted Dec 2, 2025·0 cites·20 claims
- 2553US2023379154A1In-network compute operations utilizing encrypted communicationsINTEL CORP·Filed 2023·Application pending·0 cites
- 2653US2023379309A1In-network compute operations utilizing encrypted communicationsINTEL CORP·Filed 2023·Application pending·0 cites
- 2752US2014201837A1Methods and systems to detect an evasion attackCISCO TECH INC·Filed 2013·Application pending·0 cites
- 2852US2024396844A1Network packet filteringINTEL CORP·Filed 2024·Application pending·0 cites
- 2947US2023300063A1Network interface device-based computationsINTEL CORP·Filed 2023·Application pending·0 cites
- 3046US7721151B2Selective error recovery of processing complex using privilege-level error discriminationCISCO TECH INC·Filed 2005·Granted May 18, 2010·0 cites·30 claims
- 3144US12413516B2Network interface device-based computationsINTEL CORP·Filed 2021·Granted Sep 9, 2025·0 cites·17 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →