Microsoft in a clear breach of patent