| 7971207 |
Method, system, and computer program product for representing and connection-oriented device in a known format |
Richard C. Machin |
2011-06-28 |
| 7437547 |
Method and computer program product for offloading processing tasks from software to hardware |
Nk Srinivas, Alireza Dabagh, Sanjay Kaniyar |
2008-10-14 |
| 7284119 |
Method and computer program product for offloading processing tasks from software to hardware |
Nk Srinivas, Alireza Dabagh, Sanjay Kaniyar |
2007-10-16 |
| 6993644 |
Method and computer product for offloading processing tasks from software to hardware |
Sanjay Anand, Nk Srinivas, Kyle Brandon |
2006-01-31 |
| 6988274 |
Method, system, and computer program product for representing and connecting an underlying connection-oriented device in a known format |
Richard C. Machin |
2006-01-17 |
| 6931645 |
Methods and systems for canceling requests for the transmission of data |
Arvind Murching, Nk Srinivas, Vadim Eydelman, Abolade Gbadegesin |
2005-08-16 |
| 6904519 |
Method and computer program product for offloading processing tasks from software to hardware |
Sanjay Anand, N K Srinivas, Kyle Brandon |
2005-06-07 |
| 6744732 |
Dynamic throughput allocation in a converged voice/data services network interface |
Jorg-Thomas Pfenning |
2004-06-01 |
| 6633929 |
Method and system for abstracting network device drivers |
Mark R. Sestak, Kenneth Grey Richards, Thomas Wayne Green, John Fuller, Georgios Chrysanthakopoulos |
2003-10-14 |
| 6499065 |
System and method for batching data between link and transport layers in a protocol stack |
Kyle Brandon |
2002-12-24 |
| 6393494 |
Method, computer program product, and system for managing connection-oriented media |
Arvind Murching, Charles Lawrence Wickham, III |
2002-05-21 |
| 6378005 |
Method, computer program product, and system for separating connection management functionality from a connection-oriented device driver |
Arvind Murching |
2002-04-23 |
| 6370599 |
System for ascertaining task off-load capabilities of a device and enabling selected capabilities and when needed selectively and dynamically requesting the device to perform the task |
Sanjay Anand, Nk Srinivas, Kyle Brandon |
2002-04-09 |
| 6253255 |
System and method for batching data between transport and link layers in a protocol stack |
Kyle Brandon |
2001-06-26 |
| 6243753 |
Method, system, and computer program product for creating a raw data channel form an integrating component to a series of kernel mode filters |
Richard C. Machin |
2001-06-05 |
| 6233624 |
System and method for layering drivers |
Kyle Brandon |
2001-05-15 |
| 6141705 |
System for querying a peripheral device to determine its processing capabilities and then offloading specific processing tasks from a host to the peripheral device when needed |
Sanjay Anand, Kyle Brandon, Nk Srinavas |
2000-10-31 |
| 6081846 |
Method and computer program product for reducing intra-system data copying during network packet processing |
Kyle Brandon, Nk Srinivas, Rod Gamache |
2000-06-27 |
| 5983274 |
Creation and use of control information associated with packetized network data by protocol drivers and device drivers |
Kyle Brandon |
1999-11-09 |