Instant messaging prioritization based on group and individual prioritization
First Claim
1. A computer implemented method for prioritizing instant messaging chat sessions, the method comprising:
- creating a hierarchical list of chat session correspondents;
assigning a numerical prioritization value to a chat session correspondent based on a place in the hierarchical list for the chat session correspondent;
if a chat session is active, designating a chat session priority for the chat session based upon the numerical prioritization value assigned to the chat session correspondent;
assigning an indicator setting from an indicator reference table to the chat session based on the chat session priority; and
adjusting a chat session indicator for the chat session based upon the assigned indicator setting from the indicator reference table for the chat session.
1 Assignment
0 Petitions
Accused Products
Abstract
A method in a data processing system for prioritizing instant messaging chat sessions. Individuals and groups within a buddy list are given a priority, arranged in hierarchical order. A hierarchical list of chat session correspondents is created. A numerical prioritization value is assigned to each chat session correspondent based on the place in the buddy list hierarchy for the chat session correspondent. Two individuals that are members of the same group have the same assigned priority. If a chat session is active, a chat session priority is designated for the chat session based upon the numerical prioritization value assigned to the chat session correspondent. An indicator setting from an indicator reference table is assigned to the chat session based on the chat session priority. A chat session indicator is adjusted for the chat session based upon the assigned indicator setting from the indicator reference table for the chat session.
61 Citations
20 Claims
-
1. A computer implemented method for prioritizing instant messaging chat sessions, the method comprising:
-
creating a hierarchical list of chat session correspondents;
assigning a numerical prioritization value to a chat session correspondent based on a place in the hierarchical list for the chat session correspondent;
if a chat session is active, designating a chat session priority for the chat session based upon the numerical prioritization value assigned to the chat session correspondent;
assigning an indicator setting from an indicator reference table to the chat session based on the chat session priority; and
adjusting a chat session indicator for the chat session based upon the assigned indicator setting from the indicator reference table for the chat session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data processing system for prioritizing instant messaging chat sessions, the data processing system comprising:
-
a bus, a storage device connected to the bus, wherein the storage device contains computer usable code;
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 create a hierarchical list of chat session correspondents;
assign a numerical prioritization value to a chat session correspondent based on a place in the hierarchical list for the chat session correspondent;
if a chat session is active, designate a chat session priority for the chat session based upon the numerical prioritization value assigned to the chat session correspondent;
assign an indicator setting from an indicator reference table to the chat session based on the chat session priority; and
adjust a chat session indicator for the chat session based upon the assigned indicator setting from the indicator reference table for the chat session. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for prioritizing instant messaging chat sessions, the computer program product comprising:
-
a computer usable-medium having computer usable program code embodied therein;
computer usable program code configured to create a hierarchical list of chat session correspondents;
computer usable program code configured to assign a numerical prioritization value to a chat session correspondent based on a place in the hierarchical list for the chat session correspondent;
if a chat session is active, computer usable program code configured to designate a chat session priority for the chat session based upon the numerical prioritization value assigned to the chat session correspondent;
computer usable program code configured to assign an indicator setting from an indicator reference table to the chat session based on the chat session priority; and
computer usable program code configured to adjust a chat session indicator for the chat session based upon the assigned indicator setting from the indicator reference table for the chat session. - View Dependent Claims (18, 19, 20)
-
Specification