Browse Prior Art Database

Instant Messaging Automated Flow Synchronisation

IP.com Disclosure Number: IPCOM000234893D
Publication Date: 2014-Feb-12
Document File: 3 page(s) / 100K

Publishing Venue

The IP.com Prior Art Database

Abstract

Instant messaging is highly used between Internet/intranet users. They all work according to the same model: messages sent and received are appended at the bottom of the historical message list in receiving time order. Unfortunately, while a message is written, new messages may be received, leading to a misordering between each party view of the conversation. This disclosure proposes a simple method to suppress this misordering automatically.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 3

Instant Messaging Automated Flow Synchronisation

Instant messaging is highly used between Internet/intranet users. They all work according to the same model: messages sent and received are appended at the bottom of the historical message list in receiving time order. Unfortunately, while a

message is written, new messages may be received, leading to a misordering between each party view of the conversation.

    This disclosure proposes a simple method to suppress this misordering automatically.

Problem to be solved

    During a conversation a user very often sends two questions in a row. The receiver gets the messages in sequence and may provide an answer to the first question. His message appears in the sender's window as the last message just after the second question. The sender associates this message to his last question since it is located just behind and the confusion is in place. From that point, the users will need to clarify the situation decreasing the efficiency of the tool.

In figure 1, a conversation has been started between John and Paul.

Figure 1


In figure 2, Paul is starting to answer John's question while John is asking a new question.

Figure 2


In figure 3, John has sent his new question while Paul has not terminated his answer to the first one.

Figure 3


In figure 4, Paul sends his response to John, leading to a confusion in the conversation because it can not be determined to which question his answer relates.


Page 02 of 3

    Figure 4 Proposed solution

    This disclosure solves this problem by providing a way to associate an answer to the corresponding received message, automatically, without any

additional action from any party.

The figure 5 shows the result that is obtained using this technique:

    Figure 5 Principle

    Every message exchanged between parties is identified by a unique id, for example composed by the concatenation of sender id with a message sequence counter.

    As soon as the keyboard is used in the message entry field, the last message in the history list is identified and associated with the message being entered. This message is the message to which th...