Patent ID: 7937445
Filing Date: 2011-05-03
Classification: H04L

Abstract:
1. A computer implemented method for correcting an instant message at an instant messaging originating device, comprising: sending, from the instant messaging originating device, a message destined for reception by an instant messaging recipient device; displaying the message at the instant messaging originating device; correcting the message previously sent by editing the message at the instant messaging originating device; determining that a message correction of the previously sent message requires sending a message correction specification; prior to sending the message correction specification, sending a query to an instant messaging server as to whether the instant messaging server requires a message correction specification comprising a complete message resend or whether the instant messaging server requires a message correction specification comprising an optimized message correction; receiving, from the instant messaging server, a response to the query; and sending to the instant messaging server, the message correction specification that specifies a correction of the previously sent message, wherein the message correction specification is for updating a conversation log at the instant messaging recipient device, and wherein the message correction specification comprises a message consisting of any one of: the complete message resend and the optimized message correction, based on the response to the query.