JH

Jameel Hyder

Microsoft: 19 patents #1,856 of 40,388Top 5%
Overall (All Time): #241,141 of 4,157,543Top 6%
19
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
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