Derek G. Murray, Microsoft Research Silicon Valley