John D. Doty
Microsoft
24 Papers
315 Citations
John D. Doty is an academic researcher from Microsoft. The author has contributed to research in topics: Web service & Dynamic web page. The author has an hindex of 10, co-authored 24 publications.
Chat about Author
Papers
Patent
Common intermediate representation for data scripting language
Donald F. Box,Bradford H. Lovering,John D. Doty,Jeffrey C. Schlimmer,John L. Hamby,David E. Langworthy +5 more
- 24 May 2013
TL;DR: In this article, a common intermediate representation for a data scripting language is provided for efficient representation and direct specification of programming constructs in memory, which allows data intensive applications to be created and analyzed in a machine accessible format.
65
Patent
Interface infrastructure for creating and interacting with web services
Shy Cohen,Geary L. Eppley,Douglas M. Purdy,James E. Johnson,Stephen J. Millet,Stephen T. Swartz,Vijay K. Gajjala,Aaron Stern,Alexander Martin DeJarnatt,Alfred M. Lee,Anand Rjagopalan,Anastasios Kasiolas,Chaitanya Dutt Upadhyay,Christopher G. Kaler,Craig A. Critchley,David E. Levin,David Owen Driver,David Wortendyke,Douglas A. Walter,Elliot L. Waingold,Erik B. Christensen,Erin P. Honeycutt,Eugene Shvets,Evgeny Osovetsky,Della-Libela Giovanni M,Jesus Ruiz-Scougall,John D. Doty,Jonathan T. Wheeler,Kapil Gupta,Kenneth D. Wolf,Krishnan Srinivasan,Lance E. Olson,Matthew Thomas Tavis,Mauro Ottaviani,Max Attar Feingold,Michael J. Coulson,Michael Jon Marucheck,Michael Steven Vernal,Michael T. Dice,Mohamed-Hany Essam Ramadan,Makarechian Mohammad,Natasha H. Jethanandani,Richard Dievendorff,Richard D. Hill,Ryan Thomas Sturgell,Saurab Nog,Scott Christopher Seely,Serge Sverdlov,Siddhartha Puri,Sowmyanarayanan K. Srinivasan,Stefan R. Batres,Stefan H. Pharies,Tirunelveli R. Vishwanath,Tomasz Janczuk,Uday S. Hegde,Umesh Madan,Vaithialingam B. Balayogan,Vipul A. Modi,Yaniv Pessach,Yasser Shohoud +59 more
- 14 Nov 2005
TL;DR: A web service namespace as mentioned in this paper is an infrastructure for enabling creation of a wide variety of applications, which includes APIs for basic messaging, secure messaging, reliable messaging and transacted messaging.
53
Patent
Compact syntax for data scripting language
David E. Langworthy,Bradford H. Lovering,Donald F. Box,Giovanni M. Della-Libera,Jeffrey S. Pinkston,Jeffrey C. Schlimmer,John D. Doty,John L. Hamby +7 more
- 03 Oct 2008
TL;DR: In this article, a syntax for a scripting language that allows data intensive applications to be written in a compact, human friendly, textual format is presented, which is well suited to the authoring of data intensive programs.
46
Patent
Bidirectional type checking for declarative data scripting language
David E. Langworthy,Gavin Bierman,Andrew D. Gordon,Donald F. Box,Bradford H. Lovering,Jeffrey C. Schlimmer,John D. Doty +6 more
- 03 Oct 2008
TL;DR: In this paper, an efficient, logical and expressive type system was proposed for the combination of refinement types and type membership expressions, as well as a top type that encompasses all valid values as members.
27
Patent
Message exchange protocol extension negotiation
David E. Langworthy,James E. Johnson,John D. Doty,Max Attar Feingold,Michael Ray Clark +4 more
- 08 Nov 2005
TL;DR: In this paper, the authors propose a mechanism for negotiation a relatively transport agnostic communication protocol for use in accomplishing a distributed activity, where the potential protocols subject to negotiation may be extensions to Web Services Coordination.
15