Ganesh Ananthanarayanan, Microsoft Research