David E. Levin
Microsoft
15 Papers
822 Citations
David E. Levin is an academic researcher from Microsoft. The author has contributed to research in topics: Reliable messaging & Virtual network. The author has an hindex of 10, co-authored 15 publications.
Chat about Author
Papers
Patent
Resolving virtual network names
Steven E. Lucco,Erik B. Christensen,Andrew J. Layman,David E. Levin,Bradford H. Lovering,Henrik Frystyk Nielsen,John P. Shewchuk +6 more
- 15 Oct 2002
TL;DR: An apparatus and method for resolving virtual network names using one or more name routers is provided in this paper. But the resolution process occurs recursively through a plurality of name routers, such that the same virtual network name may be resolved differently depending on the identity of the client or other parameters.
290
Patent
Content-based routing
Saurab Nog,Alfred M. Lee,David E. Levin +2 more
- 20 Feb 2004
TL;DR: In this article, the authors describe a content-based routing of messages in an overlay network, where routing nodes receive messages and return routing policies to the sending node based at least in part on content of the message.
194
Patent
Virtual network with adaptive dispatcher
Luis Felipe Cabrera,Erik B. Christensen,Giovanni M. Della-Libera,Christopher G. Kaler,David E. Levin,Bradford H. Lovering,Steven E. Lucco,Stephen J. Millet,John P. Shewchuk,Robert S. Wahbe,David Wortendyke +10 more
- 15 Oct 2002
TL;DR: In this article, the authors describe an adaptive dispatcher that route and dispatch messages within the virtual network based on arbitrary content within each message, including any combination of headers and/or data content.
95
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
Method and system for displaying an image instead of data
Jeffrey R. Aamodt,David E. Levin,Darius Snapkauskas,Brett A. Bentsen +3 more
- 28 Feb 2007
TL;DR: In this article, the user can specify conditions for displaying graphical indicators instead of actual data by specifying a test, values, and an image, and the graphical indicators can be pre-assigned images that are dynamically applied based on the underlying text or numeric data values.
44