Patent | Date |
---|
Methods and systems for hardware-based statistics management using a general purpose memory Grant 11,275,669 - Galles March 15, 2 | 2022-03-15 |
Methods and systems for hardware-based memory resource allocation Grant 11,249,805 - Galles , et al. February 15, 2 | 2022-02-15 |
Methods And Systems For Hardware-based Statistics Management Using A General Purpose Memory App 20220012156 - GALLES; Michael B. | 2022-01-13 |
Methods And Systems For Hardware-based Memory Resource Allocation App 20210373955 - GALLES; Michael B. ;   et al. | 2021-12-02 |
Methods And Systems For Processing Data In A Programmable Data Processing Pipeline That Includes Out-of-pipeline Processing App 20210263744 - CRUPNICOFF; Diego ;   et al. | 2021-08-26 |
Programmable Processing Engine For A Virtual Interface Controller App 20160173600 - Galles; Michael B. ;   et al. | 2016-06-16 |
Universal PCI express port Grant 9,152,591 - Galles , et al. October 6, 2 | 2015-10-06 |
Universal PCI express port Grant 9,152,593 - Galles October 6, 2 | 2015-10-06 |
Universal PCI express port Grant 9,152,592 - Galles , et al. October 6, 2 | 2015-10-06 |
Zero copy acceleration for session oriented protocols Grant 9,124,541 - Mukherjee , et al. September 1, 2 | 2015-09-01 |
Port mirroring at a network interface device Grant 9,019,978 - Galles , et al. April 28, 2 | 2015-04-28 |
Universal Pci Express Port App 20150074322 - Galles; Michael B. | 2015-03-12 |
Universal Pci Express Port App 20150074320 - Galles; Michael B. ;   et al. | 2015-03-12 |
Universal Pci Express Port App 20150074321 - Galles; Michael B. ;   et al. | 2015-03-12 |
Multi-server consolidated input/output (IO) device Grant 8,972,611 - Galles , et al. March 3, 2 | 2015-03-03 |
Prefetch optimization of the communication of data using descriptor lists Grant 8,904,032 - Galles December 2, 2 | 2014-12-02 |
Network interface controller for virtual and distributed services Grant 8,804,747 - Galles , et al. August 12, 2 | 2014-08-12 |
Server input/output failover device serving highly available virtual devices Grant 8,788,873 - Galles , et al. July 22, 2 | 2014-07-22 |
Port Mirroring at a Network Interface Device App 20140098822 - Galles; Michael B. ;   et al. | 2014-04-10 |
Multi-Server Consolidated Input/Output (IO) Device App 20130042019 - Galles; Michael B. ;   et al. | 2013-02-14 |
Zero Copy Acceleration for Session Oriented Protocols App 20130007296 - Mukherjee; Shrijeet ;   et al. | 2013-01-03 |
Server Input/Output Failover Device Serving Highly Available Virtual Devices App 20120265910 - Galles; Michael B. ;   et al. | 2012-10-18 |
Network Interface Controller for Virtual and Distributed Services App 20120079478 - Galles; Michael B. ;   et al. | 2012-03-29 |
Prefetch Optimization of the Communication of Data Using Descriptor Lists App 20100306405 - Galles; Michael B. | 2010-12-02 |
Lightweight messaging with and without hardware guarantees Grant 7,478,137 - Belair , et al. January 13, 2 | 2009-01-13 |
Methods and apparatus for processing packets including distributing packets across multiple packet processing engines and gathering the processed packets from the processing engines Grant 7,304,999 - Sukonik , et al. December 4, 2 | 2007-12-04 |
Route scheduling of packet streams to achieve bounded delay in a packet switching system Grant 6,788,689 - Turner , et al. September 7, 2 | 2004-09-07 |
Multi-processor system and method of accessing data therein App 20040098561 - Galles, Michael B. ;   et al. | 2004-05-20 |
Methods and apparatus for processing packets including distributing packets across multiple packet processing engines and gathering the processed packets from the processing engines App 20040037322 - Sukonik, Vitaly ;   et al. | 2004-02-26 |
Accumulating and distributing flow control information via update messages and piggybacked flow control information in other messages in a packet switching system Grant 6,654,342 - Dittia , et al. November 25, 2 | 2003-11-25 |
Multi-processor system and method of accessing data therein Grant 6,651,157 - Galles , et al. November 18, 2 | 2003-11-18 |
Hybrid hypercube/torus architecture Grant 6,230,252 - Passint , et al. May 8, 2 | 2001-05-08 |
Router table lookup mechanism Grant 5,970,232 - Passint , et al. October 19, 1 | 1999-10-19 |
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 Grant 5,768,529 - Nikel , et al. June 16, 1 | 1998-06-16 |
Programmable, distributed network routing Grant 5,721,819 - Galles , et al. February 24, 1 | 1998-02-24 |
System and method for network exploration and access Grant 5,682,479 - Newhall , et al. October 28, 1 | 1997-10-28 |
Hierarchical fat hypercube architecture for parallel processing systems Grant 5,669,008 - Galles , et al. September 16, 1 | 1997-09-16 |
System and method of implementing read resources to maintain cache coherency in a multiprocessor environment permitting split transactions Grant 5,664,151 - Galles , et al. September 2, 1 | 1997-09-02 |
System and method for piggybacking of read responses on a shared memory multiprocessor bus Grant 5,655,102 - Galles August 5, 1 | 1997-08-05 |