Hal, think about what you just said. It is clearly saying that you cant receive the Microsoft rights from anyone other that Microsoft. Therefore if I create code that uses the patents, I cant pass along those rights. The grant of rights therefore only applies to those implementing the specification.