Microsoft Research Asia researchers have collaborated with product groups over the years to ship over 200 innovations in Microsoft products. The Innovation Engineering team supports these technology transfers, and fosters new product incubation, by bringing together software design engineers, user experience experts, program managers, business strategists and others to help turn ideas into reality.