Innovation is an overused buzzword these days. What does it mean, really? Well, Microsoft Research is in
the business of scientific discovery which often leads to innovations that end up in the hands of computer users (or not in the hands of the computer users as the case may be). One area of...