Jon Currey, Microsoft Research Silicon Valley