Instant messaging priority filtering based on content and hierarchical schemes
First Claim
1. A method for filtering and prioritizing threaded conversations in an instant messaging client, comprising:
- receiving a request for an instant messaging session;
analyzing a message in the request for an instant messaging session to determine a thread content of the message;
determining a priority level of the message based on the thread content of the message;
displaying the message at the instant messaging client based on priority level.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer instructions for filtering and prioritizing instant messaging threaded conversations in an instant messaging system based on thread content. The instant messaging client analyzes an incoming message to determine the thread subject. Based on the thread subject analysis, the client determines the priority level associated with the incoming message. The message is then delivered and displayed to the recipient according to the priority level. The present invention also allows a participant initiating a thread of conversation to override filter settings on a messaging client. The authority to override settings may be predicated on an external list, such as a corporate telephone directory. As a result, the participant, having some authority or rights to override the recipient'"'"'s instant messaging settings, may be allowed to conduct a messaging session with the recipient.
-
Citations
45 Claims
-
1. A method for filtering and prioritizing threaded conversations in an instant messaging client, comprising:
-
receiving a request for an instant messaging session;
analyzing a message in the request for an instant messaging session to determine a thread content of the message;
determining a priority level of the message based on the thread content of the message;
displaying the message at the instant messaging client based on priority level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A data processing system for filtering and prioritizing threaded conversations in an instant messaging client, comprising:
-
receiving means for receiving a request for an instant messaging session;
analyzing means for analyzing a message in the request for an instant messaging session to determine a thread content of the message;
determining means for determining a priority level of the message based on the thread content of the message;
displaying means for displaying the message at the instant messaging client based on priority level. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer program product in a computer readable medium for filtering and prioritizing threaded conversations in an instant messaging client, comprising:
-
receiving means for receiving a request for an instant messaging session;
analyzing means for analyzing a message in the request for an instant messaging session to determine a thread content of the message;
determining means for determining a priority level of the message based on the thread content of the message;
displaying means for displaying the message at the instant messaging client based on priority level. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification