Method, Data Processing Program, and Computer Program Product for Handling Instant Messaging Sessions and Corresponding Instant Messaging Environment
First Claim
1. A method for handling instant messaging sessions in an instant messaging server, comprising:
- providing global annotators for annotating instant messaging communications, wherein instant messaging users are being able to select for a private enhancement stack at least one of the following;
annotators and look-up services;
providing instant messaging users with a capability to obtain contextual information by activating enhancement functions provided by said private enhancement stack;
establishing an instant messaging session between a set of instant messaging users; and
supporting sharing said contextual information among said set of instant messaging users as part of the instant messaging session.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved method for handling instant messaging sessions in an instant messaging server is disclosed. The method comprises providing global annotators for annotating instant messaging communications, wherein instant messaging users are being able to select for a private enhancement stack at least one of the following: annotators and look-up services; providing instant messaging users with a capability to obtain contextual information by activating enhancement functions provided by said private enhancement stack; establishing an instant messaging session between a set of instant messaging users; and supporting sharing said contextual information among said set of instant messaging users as part of the instant messaging session.
-
Citations
19 Claims
-
1. A method for handling instant messaging sessions in an instant messaging server, comprising:
-
providing global annotators for annotating instant messaging communications, wherein instant messaging users are being able to select for a private enhancement stack at least one of the following;
annotators and look-up services;providing instant messaging users with a capability to obtain contextual information by activating enhancement functions provided by said private enhancement stack; establishing an instant messaging session between a set of instant messaging users; and supporting sharing said contextual information among said set of instant messaging users as part of the instant messaging session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 15)
-
-
11. An instant messaging environment comprising:
-
storage means for a global repository of public annotators and look-up services; an instant messaging client system for each instant messaging user of an instant messaging session; an instant messaging server; and a communication infrastructure connecting said instant messaging server and said instant messaging clients, wherein each instant messaging client system comprises a shared analytics plug being able to select annotators and/or look-up services of said global repository of public annotators and look-up services for a private annotator stack; wherein said instant messaging client system provides a corresponding instant messaging user with a capability to obtain contextual information by activating annotations provided by said annotators and/or look-up services of said private annotator stack; wherein said instant messaging server is establishing an instant messaging session between a set of instant messaging client systems of corresponding instant messaging users, and supporting a sharing of said contextual information among said set of instant messaging client systems of corresponding instant messaging users as part of the instant messaging session. - View Dependent Claims (12, 13)
-
-
16. A data processing system for instant messaging, comprising
storage means for a global repository of public annotators and look-up services; -
means for enabling instant message client systems to select annotators and/or look-up services of said global repository of public annotators and look-up services for private annotator stacks; means for providing contextual information to instant messaging client systems in response to said instant messaging client systems activating said public annotators and/or look-up services; and means for supporting sharing of said contextual information among a set of instant messaging client systems of corresponding instant messaging users as part of an instant messaging session. - View Dependent Claims (17, 19)
-
-
18. An instant messaging client system, comprising
a shared analytics plug being able to select annotators and/or look-up services of a global repository of public annotators and look-up services for a private annotator stack; - and
means for activating annotations provided by said annotators and/or look-up services of said private annotator stack for obtaining contextual information.
- and
Specification