Best-Paper Awards

Best-paper awards from prestigious research conferences won by personnel from Microsoft Research (list established in April 2010).

2014

2013 IEEE Signal Processing Society Best Paper Award

 

2013

24th ACM Symposium on Operating Systems Principles

  • Naiad: A Timely Dataflow System—Derek G. Murray, Microsoft Research Silicon Valley; Frank McSherry, Microsoft Research Silicon Valley; Rebecca Isaacs, Microsoft Research Silicon Valley; Michael Isard, Microsoft Research Silicon Valley; Paul Barham, Microsoft Research Silicon Valley; and Martín Abadi, Microsoft Research Silicon Valley.

International Conference on Software Engineering 2013
IEEE Software Best Software Engineering in Practice Paper Award

2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing

2013 IEEE International Symposium on Workload Characterization

  • ACE: Abstracting, Characterizing and Exploiting Datacenter Power Demands—Di Wang, The Pennsylvania State University; Chuangang Ren, The Pennsylvania State University; Sriram Govindan, Microsoft; Anand Sivasubramaniam, The Pennsylvania State University; Bhuvan Urgaonkar, The Pennsylvania State University; Aman Kansal, Microsoft Research; and Kushagra Vaid, Microsoft.

11th International Conference on Mobile Systems, Applications and Services

ACM Symposium on Principles of Distributed Computing

35th International Conference on Software Engineering, Software Engineering in Practice

IEEE Symposium on 3D User Interfaces

19th International Conference on Tools and Algorithms for the Construction and Analysis of Systems

IEEE Symposium on Security and Privacy 2013

10th USENIX Symposium on Networked Systems Design and Implementation

10th International Conference on Information Systems for Crisis Response and Management

35th International Conference on Software Engineering, Software Engineering in Practice

IEEE Transactions on Multimedia 2013

ACM SIGCHI Conference on Human Factors in Computing Systems 2013

  • IllumiRoom: Peripheral Projected Illusions for Interactive Experiences—Brett Jones, University of Illinois at Urbana-Champaign; Hrvoje Benko, Microsoft Research; Eyal Ofek, Microsoft Research; and Andy Wilson, Microsoft Research.
  • Weighted Graph Comparison Techniques for Brain Connectivity Analysis—Basak Alper, University of California, Santa Barbara; Benjamin Bach, INRIA; Nathalie Henry Riche, Microsoft Research; Tobias Isenberg, INRIA; and Jean-Daniel Fekete, INRIA.

10th USENIX Symposium on Networked Systems Design and Implementation

International Symposium on Code Generation and Optimization 2013

18th Association for Computing Machinery Special Interest Group on Programming Languages Symposium on Principles and Practice of Parallel Programming

  • From Relational Verification to SIMD Loop Synthesis—Gilles Barthe, IMDEA Software Institute; Juan Manuel Crespo, IMDEA Software Institute; Sumit Gulwani, Microsoft Research; César Kunz, IMDEA Software Institute and Technical University of Madrid; and Mark Marron, IMDEA Software Institute.

 

2012

31st annual ACM Symposium on Principles of Distributed Computing

Seventh ACM European Conference on Computer Systems

15th International Symposium on Research in Attacks, Intrusions and Defenses

14th ACM International Conference on Ubiquitous Computing

  • An Ultra-Low-Power Human Body Motion Sensor Using Static Electric Field Sensing—Gabe Cohn, University of Washington and Microsoft Research; Sidhant Gupta, University of Washington and Microsoft Research; Tien-Jui Lee, University of Washington; Dan Morris, Microsoft Research; Joshua Smith, University of Washington; Matthew Reynolds, Duke University; Desney Tan, Microsoft Research; and Shwetak Patel, University of Washington and Duke University.

Tenth International Conference on Mobile Systems, Applications and Services

Asia Information Retrieval Societies 2012

Institute of Electrical and Electronics Engineers Signal Processing Society Best Paper Award

For the authors of a paper of exceptional merit dealing with a subject related to the Society’s technical scope and appearing in one of the Society’s solely owned periodicals, irrespective of the author’s age. Eligibility is based on a five-year window.

Fourth International Conference on Mobile Computing Applications and Services

Visual Communications and Image Processing 2012

International Symposium on Microarchitecture 2012

28th IEEE International Conference on Data Engineering

Information Systems Research—Best Published Paper

33rd IEEE Symposium on Security and Privacy

14th Association for Computing Machinery International Conference on Human-Computer Interaction with Mobile Devices and Services

  • MemReflex: Adaptive Flashcards for Mobile Microlearning—Darren Edge, Microsoft Research Asia; Stephen Fitchett, Microsoft Research Asia and University of Canterbury; Michael Whitney, Microsoft Research Asia and University of North Carolina Charlotte; and James Landay, Microsoft Research Asia and University of Washington.

Seventh Workshop in Primary and Secondary Computing Education

14th International Conference on Ubiquitous Computing

10th Association for Computing Machinery Conference on Embedded Networked Sensor Systems

  • Energy-Efficient GPS Sensing with Cloud Offloading—Jie Liu, Microsoft Research Redmond; Bodhi Priyantha, Microsoft Research Redmond; Ted Hart, Microsoft Research Redmond; Heitor S. Ramos, Federal University of Minas Gerais; Antonio A.F. Loureiro, Federal University of Minas Gerais; and Qiang Wang, Harbin Institute of Technology.

Fourth International Conference on Internet Multimedia Computing and Service

  • AMIGO: Accurate Mobile Image Geotagging—Xiaobin Xu, University of Science and Technology of China; Tao Mei, Microsoft Research Asia; Wenjun Zeng, University of Missouri; Nenghai Yu, University of Science and Technology of China; and Jiebo Luo, University of Rochester.

25th Association for Computing Machinery Symposium on User Interface Software and Technology

  • Cliplets: Juxtaposing Still and Dynamic Imagery—Neel Joshi, Microsoft Research; Sisil Mehta, Georgia Institute of Technology; Eric Stollnitz, Microsoft Research; Steven Drucker, Microsoft Research; Hugues Hoppe, Microsoft Research; Matt Uyttendaele, Microsoft Research; and Michael Cohen, Microsoft Research.

11th International Conference on Autonomous Agents and Multiagent Systems

  • Predicting Your Own Effort—David F. Bacon, IBM Research; Yiling Chen, Harvard University; Ian Kash, Microsoft Research Cambridge; David C. Parkes, Harvard University; Malvika Rao, Harvard University; and Manu Sridharan, IBM Research.

International Conference on Software Engineering 2012 Software Engineering in Practice track

Tenth International Conference on Pervasive Computing

  • Interactive Environment-Aware Handheld Projectors for Pervasive Computing Spaces—David Molyneaux, Microsoft Research Cambridge and Lancaster University; Shahram Izadi, Microsoft Research Cambridge; David Kim, Microsoft Research Cambridge and Newcastle University; Otmar Hilleges, Microsoft Research Cambridge; Steve Hodges, Microsoft Research Cambridge; Xiang Cao, Microsoft Research Asia; Alex Butler, Microsoft Research Cambridge; and Hans Gellersen, Lancaster University.

2012 USENIX Annual Technical Conference

  • Erasure Coding in Windows Azure Storage—Cheng Huang, Microsoft Research Redmond; Huseyin Simitci, Microsoft; Yikang Xu, Microsoft; Aaron Ogus, Microsoft; Brad Calder, Microsoft; Parikshit Gopalan, Microsoft Research Silicon Valley; Jin Li, Microsoft Research Redmond; and Sergey Yekhanin, Microsoft Research Silicon Valley.

13th ACM Conference on Electronic Commerce

European Conference on Computer Systems 2012

  • MadLINQ: Large-Scale Distributed Matrix Computation for the Cloud—Zhengping Qian, Microsoft Research Asia; Xiuwei Chen, Microsoft Research Asia; Nanxi Kang, Shanghai Jiaotong University; Mingcheng Chen, Shanghai Jiaotong University; Yuan Yu, Microsoft Research Silicon Valley; Thomas Moscibroda, Microsoft Research Asia; and Zheng Zhang, Microsoft Research Asia.

 

2011

ACM SIGSOFT Symposium on the Foundations of Software Engineering

  • Proving Programs Robust—Swarat Chaudhuri, Rice University; Sumit Gulwani, Microsoft Research; Roberto Lublinerman, Pennsylvania State University; and Sara Navidpour, Pennsylvania State University.

Conference for Innovative Data Systems Research

Ninth International Conference on Pervasive Computing

12th International Symposium on Spatial and Temporal Databases

38th International Symposium on Computer Architecture

  • Dark Silicon and the End of Multicore Scaling (Top Picks in Computer Architecture)—Hadi Esmaeilzadeh, University of Washington; Emily Blem, University of Wisconsin-Madison; Renée St. Amant, The University of Texas at Austin; Karthikeyan Sankaralingam, University of Wisconsin-Madison; and Doug Burger, Microsoft Research.

ACM Special Interest Group on Management of Data Test of Time Award

For the best paper from the SIGMOD proceedings 10 years prior based on the criterion of identifying the paper that has had the most impact over the intervening decade.

EuroSys 2011

Eighth International Conference on Emerging Networking Experiments and Technologies 2011

Second International Workshop on Sensing Applications on Mobile Phones

  • Can Your Smartphone Infer Your Mood?—Robert LiKamWa, Rice University; Yunxin Liu, Microsoft Research Asia; Nicholas D. Lane, Microsoft Research Asia; and Lin Zhong, Rice University.

Ninth International Conference on Pervasive Computing

IEEE Computer Vision and Pattern Recognition 2011

  • Real-time Human Pose Recognition in Parts from Single Depth ImagesJamie Shotton, Microsoft Research Cambridge; Andrew Fitzgibbon, Microsoft Research Cambridge; Mat Cook, Microsoft Research Cambridge; Toby Sharp, Microsoft Research Cambridge; Mark Finocchio, Microsoft; Richard Moore, Microsoft; Alex Kipman, Microsoft; Andrew Blake, Microsoft Research Cambridge.

IEEE Symposium on Security and Privacy

USENIX Conference on File and Storage Technologies

  • A Study of Practical Deduplication—Dutch T. Meyer, Microsoft Research Redmond and The University of British Columbia; and William J. Bolosky, Microsoft Research Redmond.

ACM Conference on Human Factors in Computing Systems

Best Notes

  • Interactive Generator: A Self-Powered Haptic Feedback DeviceAkash Badshah, Phillips Exeter Academy; Sidhant Gupta, University of Washington; Gabe Cohn , University of Washington; Nicolas Villar, Microsoft Research; Steve Hodges, Microsoft Research; Shwetak Patel, University of Washington.

 

2010

37th International Symposium on Computer Architecture

15th International Conference on Architectural Support for Programming Languages and Operating Systems

16th IEEE Real-Time and Embedded Technology and Applications Symposium

Asia Information Retrieval Societies 2010

  • Relevance Ranking using Kernels—Jun Xu, Microsoft Research Asia; Hang Li, Microsoft Research Asia; and Chaoliang Zhong, Beijing University of Posts and Telecommunications.

15th International Conference on Architectural Support for Programming Languages and Operating Systems

33rd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval

Journal of the American Society for Information Science and Technology—John Wiley Best JASIST Paper

USENIX Annual Technical Conference 2010

ACM International Conference on Emerging Networking Experiments and Technologies

14th biennial conference of the International Society for Augmentative and Alternative Communication

European Conference on Computer Vision

Fourth International ICST Conference on Pervasive Computing Technologies for Healthcare 2010

 Foundations of Computer Science

Symposium on Usable Privacy and Secuirty

ACM Conference on Electronic Commerce

ACM SIGPLAN Outstanding Dissertation Award, 2010

  • Akash Lal, for the unusual scope and depth of the dissertation Interprocedural Analysis and the Verification of Concurrent Programs and its excellent presentation.
  • Bill Thies, for the novel and interdisciplinary nature of the work detailed in Language and Compiler Support for Stream Programs, the care given to evaluation, and the quality of the presentation.

ACM Conference on Human Factors in Computing Systems

 

2009

ACM SIGCOMM 2009

Sixth USENIX Symposium on Networked Systems, Design and Implementation

22nd Annual Association for Computing Machinery Symposium on User Interface Software and Technology

  • Mouse 2.0: Multi-touch Meets the Mouse—Nicolas Villar, Microsoft Research Cambridge; Shahram Izadi, Microsoft Research Cambridge; Hrvoje Benko, Microsoft Research Redmond; John Helmes, Microsoft Research Cambridge; Dan Rosenfeld, Microsoft; Eyal Ofek, Microsoft Research Redmond; Jonathan Westhues, Microsoft; Alex Butler, Microsoft Research Cambridge; Xiang Cao, Microsoft Research Cambridge; Bill Chen, Microsoft; and Steve Hodges, Microsoft Research Cambridge.

36th International Symposium on Computer Architecture

14th International Conference on Architectural Support for Programming Languages and Operating Systems

  • An Evaluation of the TRIPS Computer System—Mark Gebhart, The University of Texas at Austin; Bertrand A. Maher, The University of Texas at Austin; Katherine E. Coons; The University of Texas at Austin; Jeff Diamond, The University of Texas at Austin; Paul Gratz, The University of Texas at Austin; Mario Marino, The University of Texas at Austin; Nitya Ranganathan, The University of Texas at Austin; Behnam Robatmili, The University of Texas at Austin; Aaron Smith, The University of Texas at Austin; James Burrill, The University of Texas at Austin; Stephen W. Keckler, The University of Texas at Austin; Doug Burger, The University of Texas at Austin; and Kathryn S. McKinley, The University of Texas at Austin.

Sixth USENIX Symposium on Networked Systems Design and Implementation

Institute of Electrical and Electronics Engineers International Conference on Multimedia and Expo

 

2008

35th International Symposium on Computer Architecture

 

2007

Sixth International Conference on Information Processing in Sensor Networks