IP Library › Granted Patent US 7,039,677
Granted Patent B2
US 7,039,677 · App. 10/140,272 · Granted May 2, 2006

Threaded text-based chat collaboration

Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,039,677
App. No.
10/140,272
Granted
May 2, 2006
Kind
B2
Abstract

A method of chat communication can include receiving chat communication messages associated with topical threads and displaying the chat communication messages. The chat communication messages associated with a selected topical thread can be visually distinguished, using a visual identifier, from other ones of the chat communication messages associated with other topical threads.

Claims (84)

1. A method of chat communication comprising:

receiving a chat communication message associated with a topical thread;

using an identifier which indicates sender of each chat communication message;

inserting said identifier prior to start of text of the chat communication message;

using a icon, visually distinguishing said chat communication message associated with said selected topical thread from other ones of said chat communication messages associated with other topical threads, wherein the icon visually illustrates a conversational topic of the topical thread;

inserting said icon associated with said topical thread within said transmitted chat communication message, wherein the inserting is located after the identifier and prior to the start of the text of the chat communication message; and

displaying said identifier followed by said icon at a beginning of said chat communication message.

2. The method of claim 1 , said displaying step further comprising:

displaying said chat communication message and said other ones of said chat communication messages within a single window.

3. The method of claim 2 , further comprising:

transmitting a chat communication message in response to said received chat communication message, wherein said transmitted chat communication message is associated with said topical thread.

4. The method of claim 2 , further comprising:

identifying a topical identifier within said chat communication message, said topical identifier corresponding to said selected topical thread; and

associating said topical identifier with said visual identifier.

5. The method of claim 4 , further comprising:

displaying said visual identifier as a context appropriate visual identifier.

6. The method of claim 4 , further comprising:

representing said identifiers as a particular text format comprising at least one of a bold font, an italic font, and an underline format, wherein text formatted with one of said particular text formats relates to one of said topical threads.

7. The method of claim 4 , further comprising:

representing said topical identifiers as particular text colors, wherein text formatted with one of said particular text colors relates to one of said topical threads.

8. A method of chat communication comprising:

receiving a user input from a sender specifying a topical thread;

using an identifier which indicates the sender of a chat communication message;

inserting said identifier prior to start the chat communication message;

determining an icon associated with said topical thread, wherein the icon visually illustrates a conversational topic of the topical thread;

inserting said icon within the chat communication message, wherein the inserting is located after the identifier and prior to the start of the chat communication message; and

transmitting said chat communication message with said icon and said identifier.

9. The method of claim 8 , said receiving step further comprising:

receiving a user input specifying a previous chat communication message which is associated with said topical thread.

10. The method of claim 8 , further comprising:

representing said topical identifier as an icon, wherein said icon relates to said topical thread.

11. The method of claim 8 , further comprising:

representing said identifier as a particular text format from a set of a bold font, an italic font, and an underline format, wherein text formatted with said particular text format relates to said topical thread.

12. The method of claim 8 , further comprising:

representing said identifier as a particular text color, wherein text formatted with said particular text color relates to said topical thread.

13. A chat communication client configured to:

receive chat communication messages being associated with topical threads;

display said chat communication messages within a single window; and

visually distinguish chat conununication messages which are associated with a selected topical thread, using an identifier and an icon pre-appended to the chat communication messages from other ones of said chat communication messages being associated with other topical threads, wherein said icon visually illustrates a conversational topic of the topical thread.

14. The chat communication client of claim 13 , further comprising:

a menu of selectable icons.

15. The chat communication client of claim 14 , further comprising:

a topic field for specifying one of said topical threads.

16. The chat communication client of claim 15 , further configured to:

identify a topical identifier within said chat communication message, said topical identifier corresponding to a topical thread; and

associate said topical identifier with said icon.

17. A pre-appended chat communication message comprising an identifier and a topical identifier, said identifier presenting a screen name, and said topical identifier visually representing a topical thread corresponding to a topic of conversation to which said chat communication message is associated;

wherein said topical identifier an icon, said icon being displayed to a user with said chat communication message and representing said topic of conversation.

18. A machine-readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:

receiving a chat communication message associated with a topical thread;

displaying said chat communication message; and

using an identifier and an icon pre-appended to the chat communication message, visually distinguishing said chat communication message associated with said selected topical thread from other ones of said chat communication messages associated with other topical threads.

19. The machine-readable storage of claim 18 , said displaying step further comprising:

displaying said chat communication message and said other ones of said chat communication messages within a single window.

20. The machine-readable storage of claim 19 , further comprising:

transmitting a chat communication message in response to said received chat communication message, wherein said transmitted chat communication message is associated with said topical thread.

21. The machine-readable storage of claim 20 , further comprising:

inserting said identifier and said icon associated with said topical thread within said transmitted chat communication message.

22. The machine-readable storage of claim 19 , further comprising:

identifying a topical identifier within said chat communication message, said topical identifier corresponding to said selected topical thread; and

associating said topical identifier with said icon.

23. The machine-readable storage of claim 22 , said visually distinguishing step further comprising:

displaying said visual identifier associated with said topical thread at a beginning of said chat communication message; and

pre-appending an identifier to said chat communication message and prior to start of said icon.

24. The machine-readable storage of claim 23 , further comprising:

displaying said icon as a context appropriate visual identifier, wherein the icon visually illustrates a conversational topic of the topical thread.

25. The machine-readable storage of claim 22 , further comprising:

representing said topical identifiers as icons.

26. The machine-readable storage of claim 22 , further comprising:

representing said visual identifiers as particular text formats from a set of a bold font, an italic font, and an underline format, wherein text formatted with one of said particular text formats relates to one of said topical threads.

27. The machine-readable storage of claim 22 , further comprising:

representing said topical identifiers as particular text colors, wherein text formatted with one of said particular text colors relates to one of said topical threads.

28. A machine-readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:

receiving a user input specifying a topical thread and an identifier which indicates the sender of a chat communication message;

determining a topical identifier associated with said topical thread;

inserting said identifier and topical identifier with a chat communication message;

transmitting said chat communication message with said identifier and said topical identifier; and

representing the topical identifier as an icon, wherein said icon relates to said topical thread.

29. The machine-readable storage of claim 28 , said receiving step further comprising:

receiving a user input specifying a previous chat communication message which is associated with said topical thread.

30. The machine-readable storage of claim 28 , further comprising:

representing said visual identifier a particular text format from a set of a bold font, an italic font, and an underline format, wherein text formatted with said particular text format relates to said topical thread.

31. The machine-readable storage of claim 28 , further comprising:

representing said icon as a particular text color, wherein text formatted with said particular text color relates to said topical thread.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2002
From: FITZPATRICK, GREGORY P.; HAYNES, THOMAS R.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 012766/0004 →
Continuity (1)
Related Publication 20030212746A1 · Nov 13, 2003