The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 25, 2009
Filed:
Aug. 01, 2003
Laurent Mollicone, Kirkland, WA (US);
Andrew P. Begun, Redmond, WA (US);
Ned B. Friend, Seattle, WA (US);
Stephen J. Mooney, Seattle, WA (US);
Laurent Mollicone, Kirkland, WA (US);
Andrew P. Begun, Redmond, WA (US);
Ned B. Friend, Seattle, WA (US);
Stephen J. Mooney, Seattle, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
An upgrade module is used to convert arbitrary XML documents into a form compatible with the processing expectations of a particular processing mechanism. In one implementation, the upgrade module can be used to convert XML documents pertaining to an earlier version of the processing mechanism to a form compatible with a later version of the processing mechanism. The processing mechanism can pertain to a solution module that transforms an input XML document into an electronic form. The upgrade module can be automatically generated when a user makes changes to the electronic form in a manner that affects the schema of the electronic form, or which affects other aspects of the electronic form. The upgrade module can be implemented as an Extensible Stylesheet Language Transformation (XSLT) file.