Patent ID: 8843165

Claim:
A mobile device comprising: a processor; and a memory that stores computer-readable instructions that, when executed by the processor, cause the processor to perform operations comprising in response to receiving a rejection message from a recipient device, determining that a first format of a message is incompatible with the recipient device, the message comprising original content, transmitting a query to the recipient device, the query requesting a recipient device type, a network on which the recipient device is located, a subscription associated with the recipient device, and a preferred location to send the original content, receiving, from the recipient device, a response to the query, the response comprising the recipient device type, the network on which the recipient device is located, the subscription associated with the recipient device, and the preferred location to send the original content, determining, based upon the recipient device type, the network on which the recipient is located, and the subscription associated with the recipient device, a second format of the message to be compatible with the recipient device, updating a compatibility database to include the second format as being compatible with the recipient device, converting the message from the first format into the second format determined to be compatible with the recipient device, thereby creating a converted message comprising modified content, the modified content comprising the original content modified in accordance with the second format, sending the converted message and an indication that the original content is available at the preferred location to the recipient device, and sending the original content to the preferred location.