Jon Howell, Microsoft Research