Inventor · disambiguated record
Michael S. Siegel
Also filed as: SIEGEL MICHAEL · SIEGEL MICHAEL S · SIEGEL MICHAEL STEVEN
142 granted patents·1 pending application·4,275 citations·filing 1992–2021
99Inventor score
Top patents by PatentIndex Score
143 records- 0198US7710874B2System and method for automatic management of many computer data processing system pipesIBM·Filed 2003·Granted May 4, 2010·351 cites·25 claims
- 0296US7385997B2Priority based bandwidth allocation within real-time and non-real-time traffic streamsIBM·Filed 2002·Granted Jun 10, 2008·145 cites·2 claims
- 0396US6775284B1Method and system for frame and protocol classificationIBM·Filed 2000·Granted Aug 10, 2004·143 cites·25 claims
- 0496US6675163B1Full match (FM) search algorithm implementation for a network processorIBM·Filed 2000·Granted Jan 6, 2004·135 cites·36 claims
- 0596US6657962B1Method and system for managing congestion in a networkIBM·Filed 2000·Granted Dec 2, 2003·215 cites·19 claims
- 0696US5878408AData management system and processIBM·Filed 1996·Granted Mar 2, 1999·455 cites·15 claims
- 0795US10761995B2Integrated circuit and data processing system having a configurable cache directory for an acceleratorIBM·Filed 2019·Granted Sep 1, 2020·11 cites·20 claims
- 0895US7257616B2Network switch and components and method of operationIBM·Filed 2005·Granted Aug 14, 2007·39 cites·9 claims
- 0995US6404752B1Network switch using network processor and methodsIBM·Filed 1999·Granted Jun 11, 2002·146 cites·12 claims
- 1094US8130650B2Retro flow control for arriving traffic in computer networksALLEN JR JAMES JOHNSON·Filed 2008·Granted Mar 6, 2012·62 cites·18 claims
- 1193US6947931B1Longest prefix match (LPM) algorithm implementation for a network processorIBM·Filed 2000·Granted Sep 20, 2005·81 cites·41 claims
- 1293US6868082B1Network processor interface for building scalable switching systemsIBM·Filed 1999·Granted Mar 15, 2005·213 cites·18 claims
- 1392US7383244B2Longest prefix match (LPM) algorithm implementation for a network processorIBM·Filed 2005·Granted Jun 3, 2008·25 cites·3 claims
- 1492US7167471B2Network processor with single interface supporting tree search engine and CAMIBM·Filed 2001·Granted Jan 23, 2007·75 cites·37 claims
- 1592US6185185B1Methods, systems and computer program products for suppressing multiple destination traffic in a computer networkIBM·Filed 1997·Granted Feb 6, 2001·217 cites·34 claims
- 1691US7620048B2Network switch and components and method of operationIBM·Filed 2005·Granted Nov 17, 2009·18 cites·8 claims
- 1791US6795870B1Method and system for network processor schedulerIBM·Filed 2000·Granted Sep 21, 2004·75 cites·19 claims
- 1891US6557053B1Queue manager for a bufferIBM·Filed 2000·Granted Apr 29, 2003·70 cites·12 claims
- 1990US7139753B2Full match (FM) search algorithm implementation for a network processorIBM·Filed 2003·Granted Nov 21, 2006·53 cites·10 claims
- 2088US10216653B2Pre-transmission data reordering for a serial interfaceIBM·Filed 2017·Granted Feb 26, 2019·5 cites·19 claims
- 2188US6842443B2Network switch using network processor and methodsIBM·Filed 2001·Granted Jan 11, 2005·45 cites·8 claims
- 2287US10552351B2Techniques for issuing interrupts in a data processing system with multiple scopesIBM·Filed 2019·Granted Feb 4, 2020·3 cites·20 claims
- 2387US10423550B2Managing efficient selection of a particular processor thread for handling an interruptIBM·Filed 2017·Granted Sep 24, 2019·4 cites·20 claims
- 2487US6714562B1Method and apparatus for segmenting network traffic variable length framesIBM·Filed 2000·Granted Mar 30, 2004·57 cites·11 claims
- 2587US6647004B2Network switch using network processor and methodsIBM·Filed 2001·Granted Nov 11, 2003·26 cites·5 claims
- 2686US6829651B1Local MAC address learning in layer 2 frame forwardingIBM·Filed 2000·Granted Dec 7, 2004·53 cites·21 claims
- 2785US5491687AMethod and system in a local area network switch for dynamically changing operating modesIBM·Filed 1994·Granted Feb 13, 1996·132 cites·10 claims
- 2883US6952424B1Method and system for network processor scheduling outputs using queueingIBM·Filed 2000·Granted Oct 4, 2005·38 cites·19 claims
- 2983US6460120B1Network processor, memory organization and methodsIBM·Filed 1999·Granted Oct 1, 2002·133 cites·17 claims
- 3082US6804249B1Method and system for network processor scheduling based on calculationIBM·Filed 2000·Granted Oct 12, 2004·35 cites·9 claims
- 3181US10223186B2Coherency error detection and reporting in a processorIBM·Filed 2017·Granted Mar 5, 2019·3 cites·18 claims
- 3281US8281075B2Processor system and methods of triggering a block move using a system bus write command initiated by user codeARIMILLI LAKSHMINARAYANA BABA·Filed 2009·Granted Oct 2, 2012·10 cites·20 claims
- 3380US8225045B2Lateral cache-to-cache cast-inGUTHRIE GUY L·Filed 2008·Granted Jul 17, 2012·10 cites·23 claims
- 3480US6473838B1Data transfer system for multiple network processors using dual DRAM storageIBM·Filed 2000·Granted Oct 29, 2002·28 cites·15 claims
- 3580US5423051AExecution unit with an integrated vector operation capabilityIBM·Filed 1992·Granted Jun 6, 1995·104 cites·14 claims
- 3679US9208091B2Coherent attached processor proxy having hybrid directoryIBM·Filed 2013·Granted Dec 8, 2015·4 cites·14 claims
- 3779US6137797AProcess definition for source route switchingIBM·Filed 1996·Granted Oct 24, 2000·111 cites·14 claims
- 3878US8938587B2Data recovery for coherent attached processor proxyIBM·Filed 2013·Granted Jan 20, 2015·4 cites·18 claims
- 3978US7984038B2Longest prefix match (LPM) algorithm implementation for a network processorIBM·Filed 2008·Granted Jul 19, 2011·6 cites·10 claims
- 4078US6498781B1Self-tuning link aggregation systemIBM·Filed 1999·Granted Dec 24, 2002·100 cites·16 claims
- 4177US11113204B2Translation invalidation in a translation cache serving an acceleratorIBM·Filed 2019·Granted Sep 7, 2021·1 cites·20 claims
- 4277US7826399B2Structure for preventing starvation in a slotted ring data communications networkIBM·Filed 2008·Granted Nov 2, 2010·7 cites·17 claims
- 4377US7590057B2Network switch and components and method of operationIBM·Filed 2005·Granted Sep 15, 2009·5 cites·12 claims
- 4477US7106730B1Method and apparatus for processing frame classification information between network processorsIBM·Filed 2000·Granted Sep 12, 2006·24 cites·14 claims
- 4577US6587471B1Methods, systems and computer program products for suppressing multiple destination traffic in a computer networkIBM·Filed 2000·Granted Jul 1, 2003·21 cites·7 claims
- 4676US7944931B2Balanced bandwidth utilizationIBM·Filed 2007·Granted May 17, 2011·5 cites·26 claims
- 4775US7286543B2Memory system with apparatus and method to enable balanced bandwidth utilizationIBM·Filed 2003·Granted Oct 23, 2007·17 cites·1 claims
- 4875US6862292B1Method and system for network processor scheduling outputs based on multiple calendarsIBM·Filed 2000·Granted Mar 1, 2005·12 cites·15 claims
- 4974US9495314B2Determining command rate based on dropped commandsIBM·Filed 2014·Granted Nov 15, 2016·2 cites·7 claims
- 5074US9495312B2Determining command rate based on dropped commandsIBM·Filed 2013·Granted Nov 15, 2016·2 cites·15 claims
Showing the top 50 of 143 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →