Inventor · disambiguated record
John D. Doty
Also filed as: DOTY JOHN D · DOTY JOHN DAVID
20 granted patents·1 pending application·329 citations·filing 2004–2013
94Inventor score
Top patents by PatentIndex Score
21 records- 0196US8321833B2Compact syntax for data scripting languageLANGWORTHY DAVID E·Filed 2008·Granted Nov 27, 2012·76 cites·19 claims
- 0295US8762942B2Bidirectional type checking for declarative data scripting languageLANGWORTHY DAVID E·Filed 2008·Granted Jun 24, 2014·54 cites·12 claims
- 0395US8473897B2Common intermediate representation for data scripting languageBOX DONALD F·Filed 2008·Granted Jun 25, 2013·84 cites·17 claims
- 0487US7512957B2Interface infrastructure for creating and interacting with web servicesMICROSOFT CORP·Filed 2004·Granted Mar 31, 2009·62 cites·23 claims
- 0583US9229696B2Common intermediate representation for data scripting languageMICROSOFT CORP·Filed 2013·Granted Jan 5, 2016·6 cites·15 claims
- 0680US7593994B2Generating a dynamic web service and dynamic service surrogate for legacy application componentsMICROSOFT CORP·Filed 2005·Granted Sep 22, 2009·11 cites·19 claims
- 0768US8949784B2Type system for declarative data scripting languageLANGWORTHY DAVID E·Filed 2008·Granted Feb 3, 2015·4 cites·20 claims
- 0868US8413119B2Semantic subtyping for declarative data scripting language by calling a proverLANGWORTHY DAVID E·Filed 2008·Granted Apr 2, 2013·4 cites·20 claims
- 0967US8001075B2Log file amnesia detectionMICROSOFT CORP·Filed 2007·Granted Aug 16, 2011·4 cites·32 claims
- 1067US7533080B2Commit tree optimization based on recovery topology informationMICROSOFT CORP·Filed 2006·Granted May 12, 2009·4 cites·11 claims
- 1165US8082344B2Transaction manager virtualizationDOTY JOHN D·Filed 2007·Granted Dec 20, 2011·4 cites·17 claims
- 1261US7860900B2Consistently signaling state changesMICROSOFT CORP·Filed 2008·Granted Dec 28, 2010·2 cites·19 claims
- 1360US8539457B2Partial on-demand lazy semantic analysisHAMBY JOHN LAWRENCE·Filed 2009·Granted Sep 17, 2013·6 cites·34 claims
- 1460US8290922B2Data framework to enable rich processing of data from any arbitrary data sourceAHMED HAROON·Filed 2009·Granted Oct 16, 2012·1 cites·20 claims
- 1558US8271454B2Circular log amnesia detectionDOTY JOHN D·Filed 2007·Granted Sep 18, 2012·2 cites·20 claims
- 1657US7912973B2Message exchange protocol extension negotiationMICROSOFT CORP·Filed 2004·Granted Mar 22, 2011·5 cites·19 claims
- 1751US8886659B2Data framework to enable rich processing of data from any arbitrary data sourceAHMED HAROON·Filed 2012·Granted Nov 11, 2014·0 cites·16 claims
- 1847US7979566B2Streaming object instantiation using bookmarksMICROSOFT CORP·Filed 2008·Granted Jul 12, 2011·0 cites·20 claims
- 1947US2010088685A1System and method for mapping a domain modeling language to a relational storeMICROSOFT CORP·Filed 2009·Application pending·0 cites
- 2044US7730487B2Synchronizing transaction ambient state among multiple transaction managersMICROSOFT CORP·Filed 2005·Granted Jun 1, 2010·0 cites·19 claims
- 2141US8522260B2Integration of runtime environmentsDOTY JOHN DAVID·Filed 2008·Granted Aug 27, 2013·0 cites·8 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →