Patent ID: 8201078

Claim:
A method comprising: populating an electronic document supporting structured and unstructured content, wherein the electronic document is comprised of multiple formats including an open document format (ODF) in an extensible forms description language (XFDL) format container, and wherein the electronic document including the open document format (ODF) in the XFDL format container further comprises: process logic that defines steps of a fill experience and validates the structured and unstructured content populated in the electronic document; a description identifying a server; and the structured and unstructured content; notifying a document processor of a submission event; serializing a portion of the electronic document, which includes the open document format (ODF) in the XFDL format container, that includes some of the unstructured content; and submitting the electronic document including the open document format (ODF) in the XFDL format container to the server in response to the submission event.