Microsoft otrzymał w Stanach Zjednoczonych patent (numer 6687897) na wybrane implementacje technologii XML. Chodzi o "automatyzację obsługi skryptów opartą na XML". Wniosek o zastrzeżenie opracowanych przez siebie technologii spółka złożyła już w grudniu 2000 r.