18. The computer-readable storage medium of claim 17 , wherein the exceptional condition comprises at least one of: inactivity for the predetermined amount of time; or sequentially repeated characters.
17. A computer-readable storage medium comprising instructions that when executed by a processor, cause the processor to effectuate operations comprising determining, by the mobile device while generating a message, that the message is a partial message; determining at least one type of an exceptional condition from a plurality of types of exceptional conditions, the plurality of types of exceptional conditions consisting of: generation of the message ended prematurely; a time out condition occurred on the mobile device; a response from the mobile device to a prompt was not received; inactivity on the mobile device for a predetermined amount of time; and sequentially repeated characters entered on the mobile device; generating, by the mobile device, a tag indicative of the at least one type of the exceptional condition and that the message is a partial message; combining the tag with the current contents of the message; and sending the combined tag and current contents of the message.