Probably not. This web page is from the PR department of Microsoft Research. The probability is low enough even if it had come from researchers, not PR types.
1. Nothing. People ARE implementing similar things. It takes time, effort, and lots of computation.
2. People often prefer to implement their own ideas and compete (especially researchers).
3. Potentially lack of patents might discourage other firms from doing it.