Patent ID: 8527870
Filing Date: 2013-09-03
Classification: G06F

Abstract:
1. A method comprising: creating a first electronic template using a template application, the first electronic template having an initial layout format; embedding electronic placeholder coding within said first electronic template, wherein: downloading a copy of said first electronic template that includes said electronic placeholder coding; modifying a layout of said copy of said first electronic template that includes said electronic placeholder coding; uploading said copy of said first electronic template that includes a modified layout; storing as the first electronic template said copy of said first electronic template that includes said modified layout; converting the first electronic template that includes said modified layout into a second electronic template having a unified layout format and a different file type than the initial layout format, wherein said converted second electronic template includes said electronic placeholder coding; merging formatting data from a formatting data source to replace said electronic placeholder coding of said second electronic template having a unified layout format to generate a third electronic template that is a completed unified data template, wherein the formatting data from the formatting data source is Markup Language (XML) data; and converting said completed unified data template into an output format by merging the completed unified data template with the data set from the one or more data sources, wherein the output format is different than the format of the completed unified data template.