Patent ID: 8885653

Claim:
A protocol translator system, comprising: a number of servers configured for protocol translation including logic to: receive a number of network packets associated with a particular transaction from a source delivery server; interrogate the number of received network packets to synchronously: determine a data format and a protocol of the number of received network packets; and apply a number of defined rules-based protocols to: reformat the data format and the protocol of the number of received network packets according to a data format and a protocol of a destination server; relay the number of reformatted network packets to the destination server; and provide a response to the source delivery server to permit maintenance of a system state; and poll a status of the number of servers configured for protocol translation, a status of a number of source delivery servers and a status of a number of destination servers in order to load balance and thereby maintain the synchronous application of the number of defined rules-based protocols; wherein the protocol of the destination server is different than the protocol of the source delivery server, and wherein at least one of the source delivery server protocol or the destination server protocol is a Simple Mail Transfer Protocol (SMTP) or a Hypertext Transfer Protocol (HTTP).