Patent ID: 8144730

Claim:
A method for providing automated data translations for information to be transmitted between differing datalinks used in communications between various pieces of equipment, the method comprising: storing specification requirements for a plurality of the differing datalinks in a data storage medium; receiving information associated with a first datalink and a second datalink of the plurality of datalinks for translation by a translator; converting the received information into metadata using the stored specification requirements for the first datalink and the second datalink; matching terms in the metadata by a computing system; mapping by the computing system constructs that are common between protocols associated with the first datalink and the second datalink based on the matched terms, wherein the common constructs include dissections of the protocols into a message and a field; generating by the computing system datalink communication source code using the mapped common constructs, the generated datalink communication source code for facilitating communication between the first datalink and the second datalink; combining the datalink communication source code with an application code to form an executable application; and loading the executable application onto at least two pieces of equipment.