Oriana Riva, Microsoft Research