Horvitz, Eric, Microsoft Research, United States