Instant Messaging Windowing for Topic Threads
3 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer instructions for managing multi-threaded conversations in an instant messaging system. The present invention provides a menu option to allow the start of a new topic of discussion within the current instant messaging session. When a new topic is selected, a new thread of conversation is created within the messaging window that is segregated from previous topics of discussion. This new thread of conversation may be created at all other locations for all of the parties involved in the instant messaging session. In this manner, each party to a messaging session containing multiple conversations may be able to understand which response is related to which thread of conversation. In addition, a menu option may be provided by the instant messaging application to allow a user to merge one or more of the threaded conversations into a single conversation.
-
Citations
39 Claims
-
1-13. -13. (canceled)
-
14. A data processing system for communication between a plurality of devices remotely connected via a network, comprising:
-
means for initiating a new topic session within an existing instant messaging session on a first user device associated with a first user in response to user input; means for selectively causing the new topic session to be replicated on another user device associated with the first user within the existing instant messaging session on the first user device in response to user input on the first user device; means for providing a user interface on the first user device which is capable of distinguishing between data intended for the existing and new sessions; and means for sending a message associated with the new topic session, wherein header information in the message indicates that the message is to be replicated on particular secondary user devices associated with the first user. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26)
-
-
22. (canceled)
-
27. A computer program readable medium encoded with a computer program product and operable by a data processing system for facilitating communication between a plurality of devices remotely connected via a network, the computer program product comprising:
-
first instructions for initiating a new topic session within an existing instant messaging session on a first user device associated with a first user in response to user input; second instructions for selectively causing the new topic session to be replicated on secondary user devices associated with the first user within the existing instant messaging session on the first user device in response to user input on the first user device; third instructions for providing a user interface on the first user device which is capable of distinguishing between data intended for the existing and new sessions; and fourth instructions for sending a message associated with the new topic session, wherein header information in the message indicates that the message is to be replicated on particular secondary user devices associated with the first user. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39)
-
-
35. (canceled)
Specification