Inventor · Los Altos, CA, US

Michael B. Galles

42Patents
15h-index
54Co-inventors
84Inventor score

Filing activity: Sep 29, 1993 → Mar 18, 2024

Most-cited inventions

PatentTitleAreaCited byStatus
US6230252A Hybrid hypercube/torus architecture Physics 159 Expired
US5970232A Router table lookup mechanism Physics 153 Expired
US5721819A Programmable, distributed network routing Electricity 139 Expired
US6101181A Virtual channel assignment in large torus systems Physics 103 Expired
US5504874A System and method of implementing read resources to maintain cache coherency in a multiprocessor environment permitting split transactions Physics 99 Expired
US6654342B1 Accumulating and distributing flow control information via update messages and piggybacked flow control information in other messages in a packet switching system Electricity 74 Expired
US7752360B2 Method and system to map virtual PCIe I/O devices and resources to a standard I/O bus Physics 69 Active
US5682479A System and method for network exploration and access Electricity 64 Expired
US5669008A Hierarchical fat hypercube architecture for parallel processing systems Physics 30 Expired
US5768529A System 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 registers Physics 26 Expired
US9152593B2 Universal PCI express port Physics 26 Active
US6788689B1 Route scheduling of packet streams to achieve bounded delay in a packet switching system Electricity 24 Expired
US7304999B2 Methods and apparatus for processing packets including distributing packets across multiple packet processing engines and gathering the processed packets from the processing engines Electricity 17 Expired
US8804747B2 Network interface controller for virtual and distributed services Electricity 16 Active
US8788873B2 Server input/output failover device serving highly available virtual devices Physics 15 Active
US5664151A System and method of implementing read resources to maintain cache coherency in a multiprocessor environment permitting split transactions Physics 14 Expired
US5655102A System and method for piggybacking of read responses on a shared memory multiprocessor bus Physics 12 Expired
US10944696B2 Variable-length packet header vectors Electricity 8 Active
US6651157B1 Multi-processor system and method of accessing data therein Physics 7 Expired
US11863467B2 Methods and systems for line rate packet classifiers for presorting network packets onto ingress queues Electricity 7 Active
US6529570B1 Data synchronizer for a multiple rate clock source and method thereof Electricity 6 Expired
US8972611B2 Multi-server consolidated input/output (IO) device Electricity 6 Active
US11263158B2 Programmable computer IO device interface Physics 4 Active
US9152591B2 Universal PCI express port Physics 3 Active
US8364877B2 Implementing gang interrupts Physics 3 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.