Yi-Min Wang

Yi-Min WangManaging Co-Director
Microsoft Research Redmond
Microsoft Corp.

Yi-Min Wang is Managing Co-Director of Microsoft Research Redmond. He is part of the Office of Directors (OOD) for the Lab, supporting all 300+ world-class researchers and engineers towards game-changing innovations by providing the best R&D environment with Agility, Diversity, and Strategy.

From July 2007 to July 2011, Wang was Director of Internet Services Research Center (ISRC) at the Redmond Lab. ISRC is an applied research center established in July 2007 and dedicated to accelerating innovations in search and ad technologies. In addition to working closely with product team Executives to guide the center’s direction and growth, Wang leads R&D groups in the areas of Internet security and reliability, search and ads quality, scalable online service systems, and web-scale information retrieval and data mining.

Before joining ISRC, Wang was Manager of the Cybersecurity and Systems Management Research Group at MSR-Redmond, where he developed key security technologies to combat Internet threats including spyware, rootkits, malicious websites, cybersquatting, and search spam. He invented the Strider HoneyMonkeys to hunt down malicious websites that exploit unknown browser vulnerabilities. This technology has become the de facto standard for malicious-website detection across the industry. His work on Strider Typo-Patrol exposed and helped stop cybersquatters’ practice in serving adult ads harmful to minors on typo-squatting domains of children’s websites. He invented the Strider Search Ranger dynamic Web-analysis techniques to shed light on the shady business model of a large-scale search-spam industry and used an interview with John Markoff from the New York Times to educate the broader community and put pressure on legitimate businesses that were helping spammers hide their tracks. This effort significantly reduced spam in search engine results.

Before joining Microsoft in 1998, Wang was a principal member of technical staff at AT&T Labs, where he conducted research on distributed systems fault tolerance. On the theory side, Wang introduced Rollback-Dependency Trackability (RDT) as a fundamental concept in distributed checkpointing, which opened a new line of research in communication-induced checkpointing protocols. On the practice side, Wang introduced Progressive Retry in 1993 – a concept of deliberately introducing program execution non-determinism after a rollback in order to bypass software failures. He is a co-author of the widely-cited ACM Computing Surveys paper: “A Survey of Rollback-Recovery Protocols in Message-Passing Systems.” Wang is an IEEE Fellow, recognized for his contributions to dependable computing and web security. He has published extensively in those areas and was an associate editor of IEEE Transactions on Computers from 2007 to 2010. He has served as a member of program committees in several international conferences, including IEEE International Conference on Dependable Systems and Networks (DSN), ACM Symposium on Principles of Distributed Computing (PODC), International Conference on Distributed Computing Systems (ICDCS), World Wide Web Conference (WWW), and Usenix Security Symposium. Wang has more than 40 granted U.S. patents.

Wang received a bachelor of science degree in electrical engineering from National Taiwan University in 1986, a Master’s degree in electrical engineering (with a thesis on spectral estimation) in 1990, and a doctorate in computer engineering from University of Illinois at Urbana-Champaign in 1993.