Without using a script that describes a procedure, document parts are extracted from structured documents and inserted or substituted in a template to synthesize a document. An extraction instruction to retrieve document parts, and repetitive duplication and insertion/substitution instructions are provided...http://www.google.com.au/patents/US7069501?utm_source=gb-gplus-sharePatent US7069501 - Structured document processing system and structured document processing method