Method and apparatus for autocorrelation of instant messages
First Claim
Patent Images
1. A method for use in a text chat messaging system in which messages are displayed in chronological order on a message-by-message basis according to chat participants, comprising:
- identifying messages in a chat session according to said chat participants;
selectively determining an order of initial participation by said chat participants in said chat session, wherein selectively determining the order is by an autocorrelation unit responsive to selecting autocorrelation at a client endpoint; and
arranging a record of said chat session in conversational order by said autocorrelation unit responsive to said order of initial participation, wherein said arranging a record comprises said autocorrelation unit re-arranging messages in a record at said client endpoint out of order from the order at which said messages included in said record arrived at and were created in said client endpoint, said autocorrelation unit re-arranging said messages into said conversational order, wherein when said autocorrelation unit determines there are consecutive messages from the same chat participant said autocorrelation unit bumps said consecutive messages after a next message from another participant in a respective chat session.
7 Assignments
0 Petitions
Accused Products
Abstract
A text chat messaging system in which messages are displayed in chronological order on a message-by-message basis according to chat participants includes a messaging server (102); and a plurality of network clients (104) defining said chat participants and configured to identify messages (204) in a chat session according to chat participants and arrange said chat session for display according to a conversation order of participation in said chat session.
23 Citations
13 Claims
-
1. A method for use in a text chat messaging system in which messages are displayed in chronological order on a message-by-message basis according to chat participants, comprising:
-
identifying messages in a chat session according to said chat participants; selectively determining an order of initial participation by said chat participants in said chat session, wherein selectively determining the order is by an autocorrelation unit responsive to selecting autocorrelation at a client endpoint; and arranging a record of said chat session in conversational order by said autocorrelation unit responsive to said order of initial participation, wherein said arranging a record comprises said autocorrelation unit re-arranging messages in a record at said client endpoint out of order from the order at which said messages included in said record arrived at and were created in said client endpoint, said autocorrelation unit re-arranging said messages into said conversational order, wherein when said autocorrelation unit determines there are consecutive messages from the same chat participant said autocorrelation unit bumps said consecutive messages after a next message from another participant in a respective chat session. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for use in a text chat messaging system in which messages are displayed in chronological order on a message-by-message basis according to chat participants, comprising:
-
identifying messages in a chat session according to chat participants; and re-arranging said chat session for display according to a conversation order of participation in said chat session by an autocorrelation unit responsive to selecting autocorrelation at a client endpoint, wherein said arranging a record comprises said autocorrelation unit re-arranging messages in a record at said client endpoint out of order from the order at which said messages included in said record arrived at and were created in said client endpoint, said autocorrelation unit re-arranging said messages into said conversational order, wherein when said autocorrelation unit determines there are consecutive messages from the same chat participant said autocorrelation unit bumps said consecutive messages after a next message from another participant in a respective chat session.
-
-
9. A text chat messaging system in which messages are displayed in chronological order on a message-by-message basis according to chat participants, comprising:
-
a messaging server; and a plurality of network clients defining said chat participants and each including an autocorrelation unit configured to identify messages in a chat session according to chat participants and responsive to receiving autocorrelation selection at a client endpoint, rearrange said chat session for display according to a conversation order of participation in said chat session, wherein said arranging a record comprises said autocorrelation unit rearranging messages in a record at said client endpoint out of order from the order at which said messages included in said record arrived at and were created in said client endpoint, said autocorrelation unit re-arranging said messages into said conversational order, wherein when said autocorrelation unit determines there are consecutive messages from the same chat participant said autocorrelation unit bumps said consecutive messages after a next message from another participant in a respective chat session. - View Dependent Claims (10, 11, 12)
-
-
13. A text chat messaging device for use in a text chat messaging system in which messages are displayed in chronological order on a message-by-message basis according to chat participants, the device including an autocorrelation unit configured to identify messages in a chat session according to chat participants responsive to selecting autocorrelation at a client endpoint, said autocorrelation unit rearranging said chat session for display according to a conversation order of participation in said chat session, wherein said arranging a record comprises said autocorrelation unit re-arranging messages in a record at said client endpoint out of order from the order at which said messages included in said record arrived at and were created in said client endpoint, said autocorrelation unit re-arranging said messages into said conversational order, wherein when said autocorrelation unit determines there are consecutive messages from the same chat participant said autocorrelation unit bumps said consecutive messages after a next message from another participant in a respective chat session.
Specification