INSTANT MESSAGING PRIORITY FILTERING BASED ON CONTENT AND HIERARCHICAL SCHEMES
0 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.
153 Citations
45 Claims
-
1-15. -15. (canceled)
-
16. A data processing system for filtering and prioritizing threaded conversations in an instant messaging client, comprising:
-
a bus; a storage device connected to the bus, wherein the storage device contains computer usable code; at least one managed device connected to the bus; a communications unit connected to the bus; and a processing unit connected to the bus, wherein the processing unit executes the computer usable code to receive a request for an instant messaging session; analyze a message in the request for an instant messaging session to determine a thread content of the message; use filtering and prioritizing settings set by a user of the instant messaging client to determine a priority level of the message based on the thread content of the message, wherein the filtering and prioritizing settings in the instant messaging client are overridden if a user requesting the instant messaging session has appropriate access rights to override the filtering and priority settings in the instant messaging client; and display the message at the instant messaging client based on the priority level. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 25, 26, 29, 30)
-
-
24. (canceled)
-
27-28. -28. (canceled)
-
31. A computer program product encoded in a computer storage medium for filtering and prioritizing threaded conversations in an instant messaging client, comprising:
-
computer usable program code for receiving a request for an instant messaging session; computer usable program code for analyzing a message in the request for an instant messaging session to determine a thread content of the message; computer usable program code for using filtering and prioritizing settings set by a user of the instant messaging client to determine a priority level of the message based on the thread content of the message, wherein the filtering and prioritizing settings in the instant messaging client are overridden if a user requesting the instant messaging session has appropriate access rights to override the filtering and priority settings in the instant messaging client; and computer usable program code for displaying the message at the instant messaging client based on the priority level. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 40, 41, 44, 45)
-
-
39. (canceled)
-
42-43. -43. (canceled)
Specification