Patent ID: 8050693

Claim:
A method for communicating data between devices over a network with a Short Message Service (SMS) protocol, comprising: providing a data transfer notice to a receiving device and enabling a transforming of non-text data into text data in response to determining an affirmative capability to convert text data into non-text data at the receiving device; transforming a first portion of non-text data into a first subset of text data, wherein a number of text characters in the first subset is less than a maximum amount of text for a single message of an electronic messaging system; communicating the first subset of text data in a first electronic message to the receiving device; transforming a second portion of the non-text data into a second subset of text data, wherein a number of text characters in the second subset is less than the maximum for the single message of the electronic messaging system; communicating the second subset of text data in a second electronic message to the receiving device and enabling each electronic message to be automatically deleted from both the client device after communication and the receiving device after transformation of the text data in each electronic message into non-text data occurs; and automatically resending to the receiving device each electronic message of non-text data that is determined to be unreceived by the receiving device over the network with the SMS protocol.