Patent ID: 7876766
Filing Date: 2011-01-25
Classification: G06Q,H04L,H04W

Abstract:
1. An exchange relay to enable communication between disparate multimedia message service centers (MMSCs), the exchange relay comprising: a receiving logic to receive a multimedia messaging service (MMS) message from an originating MMSC, the MMS message comprising at least one multimedia element; clearinghouse logic to store copies of each multimedia element sent through the exchange relay in a clearinghouse, to determine if the at least one multimedia element in the MMS message has a better quality copy in the clearinghouse and, if so, to substitute the better quality copy from the clearinghouse into the MMS message; a connection logic to attempt to establish a connection with a recipient MMSC to forward the MMS message to the recipient MMSC; a process queue to temporarily buffer the MMS message; a retry queue to store the MMS message received from the originating MMSC if the recipient MMSC is temporarily not available to receive the MMS message, wherein the MMS message stored in the retry queue is forwarded to the recipient MMSC once the recipient MMSC is available to receive the MMS message; and a message trace generator to track progress of the MMS message through the exchange relay.