Microsoft has been awarded a patent for XML word processing.