Microsoft Research Blog

Systems

  1. a group of people posing for the camera

    2017 Beauty of Programming contest winners take big AI steps 

    October 24, 2017

    On August 15, the sixth annual Microsoft Beauty of Programming Challenge — a programming competition for college students in Asia — came to a close. This year's theme focused on artificial intelligence question and answer (Q&A) projects. The challenge asked each team to create a…

  2. PhD Fellowship 2018

    Nominations wanted: Microsoft Research PhD Fellowship Program 2018 

    September 5, 2017 | Sandy Blyth

    At Microsoft Research, we are on the lookout for exceptional students to apply for our two-year PhD fellowship program. Our fellowships are for students in computer science, electrical engineering and mathematics, as well as interdisciplinary studies intersecting with those domains such as computational biology, social…

  3. Summer Institute unpacks the future of IoT 

    July 31, 2017

    By John Roach, Writer, Microsoft Research Within the next 5 to 10 years, tens of billions of things will be connected to the internet. They’ll monitor rainfall in rain forests and engine performance in airplanes, guide robotic teachers around classrooms and robotic aids around nursing…

  4. Path Guide: A New Approach to Indoor Navigation 

    July 14, 2017

    By Yuanchao Shu, Associate Researcher, and Börje Karlsson, Sr. Research Dev Lead, Microsoft Research Mobile outdoor GPS navigation apps have proven to be lifesavers to countless people. With a smartphone in hand, it is easy to find your way to a destination, even in an…

  5. Getting compilers right: a reliable foundation for secure software 

    June 22, 2017

    By Nuno Lopes, Researcher, Microsoft Research Cambridge Think compilers cannot compromise the security of your application? Think twice! Compiler writers work around the clock to continuously deliver better compilers. They are driven by the ever-increasing importance of: Increasing performance (everyone wants their code to run…

  6. Holograms: The future of near-eye display?

    Holograms: The future of near-eye display? 

    May 19, 2017

    By Andrew Maimone, Researcher; Andreas Georgiou, Researcher; Joel Kollin, Principal Research Hardware Development Engineer Last week at the SCIEN Workshop on Augmented and Mixed Reality, a group of industry and academic researchers met to discuss the future of virtual and mixed reality (VR/MR). One goal was clear: we’d…

  7. P: A programming language designed for asynchrony, fault-tolerance and uncertainty

    P: A programming language designed for asynchrony, fault-tolerance and uncertainty 

    May 19, 2017

    By Shaz Qadeer, Principal Researcher The complexity of emerging software applications requires new approaches to understanding and then efficiently building, testing and debugging these systems. Today’s software uses cloud resources, is often embedded in devices in the physical world and employs artificial intelligence techniques. These…