Patent ID: 9449037
Filing Date: 2016-09-20
CPC Classification: G06F,H04L,H04M,H04W

Claim Text:
1. A non-transitory computer readable medium storing instructions that, when executed by a compatibility server comprising a processor, cause the compatibility server to perform operations comprising: in response to determining that a message from a sending device directed to a recipient device is rejected, determining that a first format of the message is incompatible with the recipient device, the message comprising original content; transmitting a query to the recipient device, the query requesting a reply indicating a capability of the recipient device and a preferred location to send the original content; receiving, from the recipient device, the reply to the query, the reply comprising the capability of the recipient device and the preferred location to send the original content; determining, based upon the capability of 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; sending, to the sending device, the capability of the recipient device to be used by the sending device to update contact information associated with the recipient device; converting the message from the first format into the second format determined to be compatible with the recipient device to create a converted message comprising modified content, the modified content comprising the original content modified in accordance with the second format; sending, to the recipient device, the converted message and an indication that the original content is available at the preferred location; and sending the original content to the preferred location.