Inventor · disambiguated record
Shanku Niyogi
Also filed as: NIYOGI SHANKU S · NIYOGI SHANKU SHIVABRATA
16 granted patents·5 pending applications·488 citations·filing 2001–2008
94Inventor score
Top patents by PatentIndex Score
21 records- 0195US7428725B2Inserting devices specific contentMICROSOFT CORP·Filed 2001·Granted Sep 23, 2008·153 cites·25 claims
- 0294US7814234B2Offline execution of web based applicationsMICROSOFT CORP·Filed 2006·Granted Oct 12, 2010·50 cites·14 claims
- 0389US7197702B2Web page rendering mechanism using external programmatic themesMICROSOFT CORP·Filed 2003·Granted Mar 27, 2007·67 cites·9 claims
- 0488US7380250B2Method and system for interacting with devices having different capabilitiesMICROSOFT CORP·Filed 2001·Granted May 27, 2008·73 cites·20 claims
- 0584US7624114B2Automatically generating web forms from database schemaMICROSOFT CORP·Filed 2006·Granted Nov 24, 2009·32 cites·13 claims
- 0680US6772144B2Method and apparatus for applying an adaptive layout process to a layout templateMICROSOFT CORP·Filed 2001·Granted Aug 3, 2004·30 cites·29 claims
- 0775US7216294B2Method and system for predicting optimal HTML structure without look-aheadMICROSOFT CORP·Filed 2001·Granted May 8, 2007·24 cites·16 claims
- 0874US7441047B2Device specific pagination of dynamically rendered dataMICROSOFT CORP·Filed 2002·Granted Oct 21, 2008·18 cites·36 claims
- 0972US7827314B2Device specific pagination of dynamically rendered dataMICROSOFT CORP·Filed 2007·Granted Nov 2, 2010·5 cites·19 claims
- 1067US8156448B2Site navigation and site navigation data sourceNIYOGI SHANKU SHIVABRATA·Filed 2004·Granted Apr 10, 2012·17 cites·31 claims
- 1159US7418712B2Method and system to support multiple-protocol processing within worker processesMICROSOFT CORP·Filed 2004·Granted Aug 26, 2008·6 cites·24 claims
- 1257US8065600B2Systems and methods for defining web content navigationCHORY SUSAN·Filed 2004·Granted Nov 22, 2011·8 cites·35 claims
- 1352US7418719B2Method and system to support a unified process model for handling messages sent in different protocolsMICROSOFT CORP·Filed 2004·Granted Aug 26, 2008·2 cites·15 claims
- 1452US2008320503A1URL Namespace to Support Multiple-Protocol Processing within Worker ProcessesMICROSOFT CORP·Filed 2008·Application pending·0 cites
- 1551US7530058B2Non-compile pagesMICROSOFT CORP·Filed 2004·Granted May 5, 2009·2 cites·7 claims
- 1649US7418709B2URL namespace to support multiple-protocol processing within worker processesMICROSOFT CORP·Filed 2004·Granted Aug 26, 2008·1 cites·15 claims
- 1744US2006101404A1Automated system for tresting a web applicationMICROSOFT CORP·Filed 2004·Application pending·0 cites
- 1842US8032657B2Preservation of type information between a client and a serverMICROSOFT CORP·Filed 2005·Granted Oct 4, 2011·0 cites·20 claims
- 1941US2006242183A1Declaratively extended hierarchical configuration system and methodMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 2041US2006224700A1Multipart response generationMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 2139US2007078875A1Semantically complete templatesMICROSOFT CORP·Filed 2005·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →