Inventor · disambiguated record
Michael B. Galles
Also filed as: GALLES MICHAEL · GALLES MICHAEL B · GALLES MICHAEL BRIAN
42 granted patents·7 pending applications·1,573 citations·filing 1993–2024
98Inventor score
Files withPENSANDO SYSTEMS INC16SILICON GRAPHICS INC9CISCO TECH INC8GALLES MICHAEL B4ADVANCED MICRO DEVICES INC2
Top patents by PatentIndex Score
49 records- 0199US11863467B2Methods and systems for line rate packet classifiers for presorting network packets onto ingress queuesPENSANDO SYSTEMS INC·Filed 2022·Granted Jan 2, 2024·12 cites·20 claims
- 0297US9152593B2Universal PCI express portCISCO TECH INC·Filed 2013·Granted Oct 6, 2015·35 cites·20 claims
- 0393US10944696B2Variable-length packet header vectorsPENSANDO SYSTEMS INC·Filed 2019·Granted Mar 9, 2021·11 cites·24 claims
- 0493US7752360B2Method and system to map virtual PCIe I/O devices and resources to a standard I/O busNUOVA SYSTEMS INC·Filed 2007·Granted Jul 6, 2010·82 cites·22 claims
- 0593US6230252B1Hybrid hypercube/torus architectureSILICON GRAPHICS INC·Filed 1997·Granted May 8, 2001·235 cites·9 claims
- 0693US5970232ARouter table lookup mechanismCRAY RESEARCH INC·Filed 1997·Granted Oct 19, 1999·229 cites·7 claims
- 0792US11374872B1Methods and systems for adaptive network quality of service for latency critical applicationsPENSANDO SYSTEMS INC·Filed 2020·Granted Jun 28, 2022·5 cites·20 claims
- 0892US8804747B2Network interface controller for virtual and distributed servicesGALLES MICHAEL B·Filed 2010·Granted Aug 12, 2014·24 cites·20 claims
- 0992US8788873B2Server input/output failover device serving highly available virtual devicesGALLES MICHAEL B·Filed 2011·Granted Jul 22, 2014·23 cites·22 claims
- 1092US6654342B1Accumulating 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
- 1191US11494189B2Methods and systems for processing data in a programmable data processing pipeline that includes out-of-pipeline processingPENSANDO SYSTEMS INC·Filed 2020·Granted Nov 8, 2022·3 cites·21 claims
- 1290US5504874ASystem and method of implementing read resources to maintain cache coherency in a multiprocessor environment permitting split transactionsSILICON GRAPHICS INC·Filed 1993·Granted Apr 2, 1996·131 cites·13 claims
- 1389US11593294B2Methods and systems for loosely coupled PCIe service proxy over an IP networkPENSANDO SYSTEMS INC·Filed 2021·Granted Feb 28, 2023·2 cites·20 claims
- 1488US11288226B1Methods and systems for address based transaction filters for on-chip communications fabricsPENSANDO SYSTEMS INC·Filed 2020·Granted Mar 29, 2022·2 cites·20 claims
- 1587US11275669B2Methods and systems for hardware-based statistics management using a general purpose memoryPENSANDO SYSTEMS INC·Filed 2020·Granted Mar 15, 2022·2 cites·17 claims
- 1687US6101181AVirtual channel assignment in large torus systemsCRAY RESEARCH INC·Filed 1997·Granted Aug 8, 2000·142 cites·10 claims
- 1786US11593136B2Resource fairness enforcement in shared IO interfacesPENSANDO SYSTEMS INC·Filed 2019·Granted Feb 28, 2023·4 cites·27 claims
- 1886US8972611B2Multi-server consolidated input/output (IO) deviceGALLES MICHAEL B·Filed 2011·Granted Mar 3, 2015·10 cites·21 claims
- 1984US5721819AProgrammable, distributed network routingSILICON GRAPHICS CORP·Filed 1995·Granted Feb 24, 1998·205 cites·17 claims
- 2083US11263158B2Programmable computer IO device interfacePENSANDO SYSTEMS INC·Filed 2019·Granted Mar 1, 2022·5 cites·26 claims
- 2180US11902184B2Methods and systems for providing a virtualized NVMe over fabric servicePENSANDO SYSTEMS INC·Filed 2021·Granted Feb 13, 2024·1 cites·20 claims
- 2280US6788689B1Route scheduling of packet streams to achieve bounded delay in a packet switching systemCISCO TECH IND·Filed 2000·Granted Sep 7, 2004·30 cites·12 claims
- 2379US7304999B2Methods and apparatus for processing packets including distributing packets across multiple packet processing engines and gathering the processed packets from the processing enginesCISCO TECH INC·Filed 2002·Granted Dec 4, 2007·27 cites·34 claims
- 2477US9152591B2Universal PCI express portCISCO TECH INC·Filed 2013·Granted Oct 6, 2015·4 cites·20 claims
- 2573US5682479ASystem and method for network exploration and accessSILICON GRAPHICS INC·Filed 1995·Granted Oct 28, 1997·91 cites·23 claims
- 2672US11489773B2Network system including match processing unit for table-based actionsPENSANDO SYSTEMS INC·Filed 2018·Granted Nov 1, 2022·2 cites·26 claims
- 2770US11907751B2Resource fairness enforcement in shared IO interfacesPENSANDO SYSTEMS INC·Filed 2022·Granted Feb 20, 2024·0 cites·20 claims
- 2870US9019978B2Port mirroring at a network interface deviceCISCO TECH INC·Filed 2012·Granted Apr 28, 2015·3 cites·31 claims
- 2966US12423255B1Programmable traffic ingress direction for reduced latency in a DPUADVANCED MICRO DEVICES INC·Filed 2024·Granted Sep 23, 2025·0 cites·20 claims
- 3065US8364877B2Implementing gang interruptsCISCO TECH INC·Filed 2009·Granted Jan 29, 2013·4 cites·17 claims
- 3162US9152592B2Universal PCI express portCISCO TECH INC·Filed 2013·Granted Oct 6, 2015·1 cites·20 claims
- 3262US8904032B2Prefetch optimization of the communication of data using descriptor listsGALLES MICHAEL B·Filed 2009·Granted Dec 2, 2014·2 cites·10 claims
- 3362US5768529ASystem and method for the synchronous transmission of data in a communication network utilizing a source clock signal to latch serial data into first registers and a handshake signal to latch parallel data into second registersSILICON GRAPHICS INC·Filed 1995·Granted Jun 16, 1998·46 cites·26 claims
- 3462US5669008AHierarchical fat hypercube architecture for parallel processing systemsSILICON GRAPHICS INC·Filed 1995·Granted Sep 16, 1997·40 cites·16 claims
- 3559US7478137B1Lightweight messaging with and without hardware guaranteesCISCO TECH INC·Filed 2002·Granted Jan 13, 2009·0 cites·35 claims
- 3656US2025370936A1Programmable, scalable, and performant virtual-to-physical address translation for remote direct memory access (rdma) and other protocolsADVANCED MICRO DEVICES INC·Filed 2024·Application pending·0 cites
- 3753US11249805B2Methods and systems for hardware-based memory resource allocationPENSANDO SYSTEMS INC·Filed 2020·Granted Feb 15, 2022·0 cites·28 claims
- 3853US5664151ASystem and method of implementing read resources to maintain cache coherency in a multiprocessor environment permitting split transactionsSILICON GRAPHICS INC·Filed 1995·Granted Sep 2, 1997·24 cites·22 claims
- 3952US5655102ASystem and method for piggybacking of read responses on a shared memory multiprocessor busSILICON GRAPHICS INC·Filed 1993·Granted Aug 5, 1997·23 cites·20 claims
- 4052US2024354447A1Methods and systems for running secure pipeline tasks and insecure pipeline tasks in the same hardware entitiesPENSANDO SYSTEMS INC·Filed 2023·Application pending·0 cites
- 4150US11595502B2Methods and systems for layer 7 hardware assist and CPU task offloadsPENSANDO SYSTEMS INC·Filed 2020·Granted Feb 28, 2023·0 cites·20 claims
- 4249US2024080279A1Methods and systems for specifying and generating keys for searching key value tablesPENSANDO SYSTEMS INC·Filed 2022·Application pending·0 cites
- 4346US2004098561A1Multi-processor system and method of accessing data thereinSILICON GRAPHICS INC A DELAWAR·Filed 2003·Application pending·0 cites
- 4445US2016173600A1Programmable processing engine for a virtual interface controllerCISCO TECH INC·Filed 2014·Application pending·0 cites
- 4543US2008195756A1Method and system to access a service utilizing a virtual communications deviceGALLES MICHAEL·Filed 2007·Application pending·0 cites
- 4642US2008192648A1Method and system to create a virtual topologyNUOVA SYSTEMS·Filed 2007·Application pending·0 cites
- 4740US6651157B1Multi-processor system and method of accessing data thereinSILICON GRAPHICS INC·Filed 1999·Granted Nov 18, 2003·10 cites·5 claims
- 4839US9124541B2Zero copy acceleration for session oriented protocolsMUKHERJEE SHRIJEET·Filed 2011·Granted Sep 1, 2015·0 cites·24 claims
- 4937US6529570B1Data synchronizer for a multiple rate clock source and method thereofSILICON GRAPHICS INC·Filed 1999·Granted Mar 4, 2003·11 cites·18 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →