NS

Nk Srinivas

Microsoft: 21 patents #1,590 of 40,388Top 4%
Overall (All Time): #209,527 of 4,157,543Top 6%
21
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
9237175 Internet protocol (IP) address virtualization for terminal server sessions Huei Chung Wang, Ashwin Palekar, Olga B. Ivanova, Costin Hagiu, Rouslan Beletski +2 more 2016-01-12
7774760 Tracing errors in software Rajat Mishra, Alan Thomas Gavin JOWETT 2010-08-10
7503068 Secure ISN generation Sanjay Kaniyar, Art Shelest, Scott K. Holden 2009-03-10
7437547 Method and computer program product for offloading processing tasks from software to hardware Jameel Hyder, Alireza Dabagh, Sanjay Kaniyar 2008-10-14
7398292 System and method of enhancing web server throughput in single and multiple processor systems Venkataraman Ramanathan, Vadim Eydelman, Abolade Gbadegesin 2008-07-08
7380006 Method for automatic tuning of TCP receive window based on a determined bandwidth Art Shelest, Peter S. Ford 2008-05-27
7284119 Method and computer program product for offloading processing tasks from software to hardware Jameel Hyder, Alireza Dabagh, Sanjay Kaniyar 2007-10-16
7269654 System and method for enhancing a server's ability to withstand a “SYN flood” denial of service attack 2007-09-11
7263556 System and method of enhancing server throughput by minimizing timed-wait TCP control block (TWTCB) size Venkataraman Ramanathan 2007-08-28
7254637 Method to offload a network stack James T. Pinkerton, Abolade Gbadegesin, Sanjay Kaniyar 2007-08-07
7171489 Method to synchronize and upload an offloaded network stack connection with a network stack James T. Pinkerton, Abolade Gbadegesin, Sanjay Kaniyar 2007-01-30
7140021 Dynamic TCP partitioning Sanjay Kaniyar 2006-11-21
7024481 Method and framework for processing network communication protocol timers Sanjay Kaniyar, Abolade Gbadegesin, Shaun D. Cox, Bhupinder S. Sethi 2006-04-04
7007103 Method to offload a network stack James T. Pinkerton, Abolade Gbadegesin, Sanjay Kaniyar 2006-02-28
6993644 Method and computer product for offloading processing tasks from software to hardware Sanjay Anand, Jameel Hyder, Kyle Brandon 2006-01-31
6931645 Methods and systems for canceling requests for the transmission of data Arvind Murching, Jameel Hyder, Vadim Eydelman, Abolade Gbadegesin 2005-08-16
6910063 System and method of enhancing web server throughput in single and multiple processor systems Venkataraman Ramanathan, Vadim Eydelman, Abolade Gbadegesin 2005-06-21
6823387 System and method for enhancing a server's ability to withstand a “SYN flood” denial of service attack 2004-11-23
6745360 Method and system for controlling the rate of acknowledgment of communication packets Art Shelest 2004-06-01
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, Jameel Hyder, Kyle Brandon 2002-04-09
6081846 Method and computer program product for reducing intra-system data copying during network packet processing Jameel Hyder, Kyle Brandon, Rod Gamache 2000-06-27