Patent Document ID: 7581177
Application ID: 10632437

Base Claim:
1. A method for upgrading documents for processing by a solution module associated with a markup language schema, comprising: creating a structured document using a first version of the solution module; inputting the structured document having particular data entry fields associated therewith into a particular version of the solution module, wherein the particular version is different from the first version of the solution module; accessing upgrade functionality for: determining whether each of the particular data entry fields matches expected data entry fields associated with the particular version of the solution module, wherein the determining further comprises determining whether the input structured document lacks data entry fields that were previously classified as optional but are no longer classified as optional in the particular version of the solution module; and modifying the particular data entry fields of the input structured document so that the particular data entry fields match the expected data entry fields to thereby provide a modified structured document that is compatible with the particular version of the solution module, wherein said modifying occurs prior to transforming the modified structured document into a format suitable for visual presentation on a display device.

---

Claim 17:
17. The method according to claim 1 , wherein the modifying of the particular data entry fields of the input structured document to produce the modified structured document comprises: creating new data entry fields in the modified structured document providing that the new data entry fields are lacking in the input structured document and providing that the new data entry fields are required in the particular version of the solution module.