| 9350667 |
Dynamically assigning packet flows |
John Ronciak, Christopher Leech, Jesse Brandeburg, Patrick Connor |
2016-05-24 |
| 9311110 |
Techniques to initialize from a remotely accessible storage device |
Eliezer Tamir, Phil C. Cayton |
2016-04-12 |
| 8547837 |
Dynamically assigning packet flows |
John Ronciak, Christopher Leech, Jesse Brandeburg, Patrick Connor |
2013-10-01 |
| 7944828 |
Dynamically assigning packet flows |
John Ronciak, Christopher Leech, Jesse Brandeburg, Patrick Connor |
2011-05-17 |
| 7788391 |
Using a threshold value to control mid-interrupt polling |
Sujoy Sen, Anil Vasudevan, Linden Cornett |
2010-08-31 |
| 7620046 |
Dynamically assigning packet flows |
John Ronciak, Christopher Leech, Jesse Brandeburg, Patrick Connor |
2009-11-17 |
| 7602798 |
Techniques to reduce latency in receive side processing |
John Ronciak, Christopher Leech, Jesse Brandeburg, Patrick Connor |
2009-10-13 |
| 7512684 |
Flow based packet processing |
John Ronciak, Christopher Leech, Jesse Brandeburg, Patrick Connor |
2009-03-31 |
| 7461173 |
Distributing timers across processors |
Sujoy Sen, Linden Cornett, David B. Minturn |
2008-12-02 |
| 7404040 |
Packet data placement in a processor cache |
John Ronciak, Christopher Leech, Jesse Brandeburg, Patrick Connor |
2008-07-22 |