Patent ID: 8516067

Claim:
A system, comprising: a clearing house server device having one or more processors to perform actions to manage translations of messages between disparate messaging networks based on one of a message protocol or message format; and a first gateway device within a first messaging network, the first gateway device having one or more processors to perform actions, including: receiving a message from a first client device within the first messaging network, the message being directed to a second client device in a second messaging network; examining the message to determine whether a message protocol and format of the message are compatible with a message protocol and format of the second messaging network; when the message protocols and formats are determined to be compatible, sending the message to the second gateway device over a secure communications channel between the first gateway device and the second gateway device, wherein the secure communications channel is established by the first gateway device and the second gateway device based on an established trust relationship between the first gateway device and the second gateway device and absent routing the message through the clearing house server; and when the message protocols or formats are determined to be incompatible, sending an error message to the first client device and providing the message to the clearing house server device to be translated and forwarded to the second gateway device.