System and method for in-context, topic-oriented instant messaging
First Claim
1. A method comprising:
- a computer creating a plurality of topics;
the computer assigning a statement classification method to each of the plurality of topics;
the computer submitting a plurality of instant messaging statements to an instant messaging channel;
the computer associating each of the plurality of instant messaging statements with one of the plurality of topics in accordance with an assigned statement classification method;
the computer grouping together each of the plurality of instant messaging statements having a common topic into a plurality of topic groups;
the computer displaying each of the plurality of topic groups in a separate window on a computer display;
wherein each of the topics comprises a topic name;
wherein the topic name of each of the topics is negotiable, thereby allowing any participant to propose a change to the topic name; and
wherein the change is subject to an approval by a group leader.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for grouping IM statements together into a plurality of topics and displaying the topics in separate windows comprising a Configuration Program (CP), a Topic Creation Program (TCP), and a Statement Classification Program (SCP). The CP allows a user to configure the global options for the present invention such as designating the parties authorized to create a topic, specifying whether the topic name and/or keywords are negotiable, and specifying whether icons should be displayed with the topic name. The TCP allows a user to create a topic by specifying the topic name, selecting a statement classification method, designating keywords to be used in searching the statements, and adding an icon to the topic name. When a statement is submitted to an IM channel, the SCP places the statement into one of the topics based on the statement classification method selected in the TCP.
-
Citations
30 Claims
-
1. A method comprising:
-
a computer creating a plurality of topics; the computer assigning a statement classification method to each of the plurality of topics; the computer submitting a plurality of instant messaging statements to an instant messaging channel; the computer associating each of the plurality of instant messaging statements with one of the plurality of topics in accordance with an assigned statement classification method; the computer grouping together each of the plurality of instant messaging statements having a common topic into a plurality of topic groups; the computer displaying each of the plurality of topic groups in a separate window on a computer display; wherein each of the topics comprises a topic name; wherein the topic name of each of the topics is negotiable, thereby allowing any participant to propose a change to the topic name; and wherein the change is subject to an approval by a group leader. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A program product comprising a memory and a set of instructions stored in the memory, the instructions, when carried out by a processor, implement a method for grouping a plurality of instant messaging statements into a plurality of topic groups, the method comprising:
-
the processor creating a plurality of topics, each topic comprising a topic name; the processor assigning a statement classification method to each of the plurality of instant messaging statements; the processor associating each of the instant messaging statements with one of the plurality of topics based on an assigned statement classification method; and the processor grouping together each of the plurality of instant messaging statements having a common associated topic into a corresponding topic group; wherein the topic name of each of the topics is negotiable, thereby allowing any participant to propose a change to the topic name; and wherein the change is subject to an approval by a group leader wherein the statement classification method is by a keyword search. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer system comprising:
-
a processor; a memory coupled to the processor; a set of instructions stored in the memory, the set of instructions, when executed by the processor, implement a method for grouping a plurality of instant messaging statements into a plurality of topic groups, the method comprising; the processor creating a plurality of topics, each topic comprising a topic name; the processor assigning a statement classification method to each of the plurality of topics; the processor associating each of the plurality of instant messaging statements with one of the plurality of topics based on an assigned statement classification method; the processor grouping each of the plurality of instant messaging statements having a common topic into the plurality of topic groups; and the processor displaying each of the plurality of topic groups in a separate window in a display; wherein the topic name of each of the topics is negotiable, thereby allowing a participant to propose a change to the topic name; and wherein the proposal is subject to approval by a group leader.
-
Specification