Patent ID: 8433761

Claim:
A method for messaging based communication comprising: enabling a first message to be entered into a message entry area of a first messaging application; receiving at least one segment of a second message from at least one remote messaging application before the second message is completed, wherein the remote messaging application sends the at least one segment of the second message based on a timer by: monitoring an amount of time that elapses between message segment transmissions; enabling a user to enter at least one keystroke; comparing the elapsed time to a predetermined amount of time; if the elapsed time is less than the predetermined amount of time, enabling the user to enter at least one additional keystroke; and if the elapsed time is greater than or equal to the predetermined amount of time, transmitting the keystrokes collected during the predetermined time period as the second message segment to at least one connected messaging application; displaying the received segment of the at least one second message in an in process message display area of the first messaging application; receiving the second message completely from the at least one remote messaging application; and displaying the completed message in a designated completed message display area of the first messaging application.