Patent ID: 7464081

Claim:
A method of translating data from a first format into one or more translated formats, the method comprising: initiating a translation request on one of a plurality of client systems, the translation request being initiated on a periodic basis or upon detection of a change in source data on one or more of the client systems, and the translation request including the source data to be translated from the first format into the one or more translated formats and configuration data defining each type of translation to be performed on the source data; communicating the translation request to a server system; processing the received translation request on the server system to determine from the configuration data each type of data translation to be performed on the source data in the first format; providing the source data in the first format to a corresponding translation service on the server system corresponding to each determined type of data translation to be performed; translating the source data in the first format to generate target data in a corresponding translated format on the server system via the corresponding translation service; communicating a return translation request to the client system, the return translation request including the target data in the corresponding translated format; and storing the target data in a designated output file in the client system.