SN

Shanku Niyogi

Microsoft: 16 patents #2,383 of 40,388Top 6%
Overall (All Time): #300,236 of 4,157,543Top 8%
16
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
8156448 Site navigation and site navigation data source Ting-hao Yang, Joseph Croney, Matthew E. Gibbs, Stefan N. Schackow 2012-04-10
8065600 Systems and methods for defining web content navigation Susan Chory, Matthew E. Gibbs, Scott D. Guthrie, Michael Harder, Robert Howard +4 more 2011-11-22
8032657 Preservation of type information between a client and a server Ting-hao Yang, David S. Ebbo, Nikhil Kothari, Jonathan C. Hawkins 2011-10-04
7827314 Device specific pagination of dynamically rendered data Matthew E. Gibbs, Greg Schechter, Kristen Nilsen Nye 2010-11-02
7814234 Offline execution of web based applications Jonathan C. Hawkins 2010-10-12
7624114 Automatically generating web forms from database schema Polita Paulus, Bradley D. Millington, Kashif Alam, Scott D. Guthrie, Brian Matthew Goldfarb +2 more 2009-11-24
7530058 Non-compile pages David S. Ebbo, Andres Sanabria 2009-05-05
7441047 Device specific pagination of dynamically rendered data Matthew E. Gibbs, Greg Schechter, Kristen Nilsen Nye 2008-10-21
7428725 Inserting devices specific content Greg Schechter, Regis L. F. Brid, David Kurlander, Daniel Lehenbauer 2008-09-23
7418709 URL namespace to support multiple-protocol processing within worker processes Emily Kruglick, Geoffrey M. Kizer, Shai Kariv, Lance Olson, Erik B. Christensen +2 more 2008-08-26
7418712 Method and system to support multiple-protocol processing within worker processes Emily Kruglick, Geoffrey M. Kizer, Shai Kariv, Lance Olson, Erik B. Christensen +2 more 2008-08-26
7418719 Method and system to support a unified process model for handling messages sent in different protocols Shai Kariv, Geoffrey M. Kizer, Emily Kruglick, Lance Olson, Erik B. Christensen +2 more 2008-08-26
7380250 Method and system for interacting with devices having different capabilities Greg Schechter, David Kurlander, Kris N. Nye 2008-05-27
7216294 Method and system for predicting optimal HTML structure without look-ahead Matthew E. Gibbs, Daniel Lehenbauer, Greg Schechter 2007-05-08
7197702 Web page rendering mechanism using external programmatic themes Ting-hao Yang, David S. Ebbo, Scott D. Guthrie, Robert Howard, Joseph Croney 2007-03-27
6772144 Method and apparatus for applying an adaptive layout process to a layout template Regis L. F. Brid, Greg Schechter, David Kurlander, John D. Rinaldo, JR., Chun-Fu Ricky Yeung 2004-08-03