Patent ID: 9361294
Filing Date: 2016-06-07
CPC Classification: G06F,G06Q

Claim Text:
1. A method comprising: receiving a master document in a first file type and written in a first natural language; validating the master document using a document type definition file that defines a structure for the master document, wherein validating the master document comprises: upon validation of the master document, repurposing, by a processing device, the master document to generate a plurality of output documents in a plurality of predetermined file types, each of the plurality of predetermined file types different from the first file type and each of the plurality of output documents in a distinct one of a plurality of natural languages, wherein the repurposing comprises: generating a plurality of translated documents by translating the master document from the first natural language into each of the plurality of natural languages, and generating the plurality of output documents by converting the plurality of translated documents into the plurality of predetermined file types in view of a plurality of stylesheets, wherein each of the plurality of stylesheets corresponds to one of the plurality of predetermined file types, wherein the plurality of stylesheets is used to translate the master document from the first natural language into the plurality of natural languages; and publishing the plurality of output documents in the plurality of predetermined file types that are different from the first file type.