System and method of displaying multiple pending notifications in a single window
First Claim
Patent Images
1. A method of displaying a plurality of concurrent IM sessions:
- providing a graphical interface to display information related to a plurality of IM sessions, wherein each IM session in the plurality of IM sessions is with a different session than the sessions of the other IM sessions in the plurality of IM sessions;
displaying a first one of the plurality of IM sessions in a single IM session window;
representing each one of the plurality of IM sessions as a corresponding one of a plurality of indicators in the single IM session window;
receiving a plurality of messages in one or more of the plurality of IM sessions;
indicating the number of messages received in one or more of the plurality of IM sessions in the respective indicators in the single IM session window which corresponds to the one or more of the plurality of IM sessions in response to receiving the plurality of messages, wherein indicating the number of messages comprises displaying a number of first symbols within each of the indicators corresponding to the number of messages; and
upon reaching a number of messages equal to a specified threshold, displaying a second symbol to indicate that the numbers of messages are above the threshold.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method of displaying multiple, concurrent instant messaging (IM) sessions is described. The system and method includes providing multiple IM sessions, displaying a first one of the IM sessions in an IM session window. Representing each one of the IM sessions as a corresponding one of a number of indicators in the IM session window.
80 Citations
22 Claims
-
1. A method of displaying a plurality of concurrent IM sessions:
-
providing a graphical interface to display information related to a plurality of IM sessions, wherein each IM session in the plurality of IM sessions is with a different session than the sessions of the other IM sessions in the plurality of IM sessions; displaying a first one of the plurality of IM sessions in a single IM session window; representing each one of the plurality of IM sessions as a corresponding one of a plurality of indicators in the single IM session window; receiving a plurality of messages in one or more of the plurality of IM sessions; indicating the number of messages received in one or more of the plurality of IM sessions in the respective indicators in the single IM session window which corresponds to the one or more of the plurality of IM sessions in response to receiving the plurality of messages, wherein indicating the number of messages comprises displaying a number of first symbols within each of the indicators corresponding to the number of messages; and upon reaching a number of messages equal to a specified threshold, displaying a second symbol to indicate that the numbers of messages are above the threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An instant messaging (IM) session graphical user interface for concurrently managing a plurality of IM sessions comprising:
-
a single IM session window to display text associated with a first one of the plurality of IM sessions, wherein each IM session in the plurality of IM sessions is with a different session than the sessions of the other IM sessions in the plurality of IM sessions; and a plurality of indicators, displayed in the single IM session window, representing each one of the other plurality of IM sessions, wherein in response to receiving a plurality of messages in one or more of the other plurality of IM sessions, the plurality of indicators in the single IM session window indicate the number of messages received in one or more of the respective IM sessions of the plurality of IM sessions which correspond to the one or more of the plurality of IM sessions, wherein indicatino the number of messages comprises displavinq a number of first symbols within each of the indicators corresponding to the number of messages; and upon reaching a number of messages equal to a specified threshold, displaying a second symbol to indicate that the numbers of messages are above the threshold.
-
-
19. A system for instant messaging comprising:
-
a processor; a display coupled to the processor; a network coupled to the processor; a memory coupled to the processor, wherein the memory includes instruction that when executed by the processor cause the processor to; provide a graphical interface to display information related to a plurality of IM sessions, wherein each IM session in the plurality of IM sessions is with a different session than the sessions of the other IM sessions in the plurality of IM sessions; display a first one of the plurality of IM sessions in a single IM session window; represent each one of the plurality of IM sessions as a corresponding one of a plurality of indicators in the single IM session window; receive a plurality of messages in one or more of the plurality of IM sessions; and indicate the number of messages received in one or more of the plurality of IM sessions in the respective indicators in the single IM session window which corresponds to the one or more of the plurality of IM sessions in response to receiving the plurality of messages, wherein indicating the number of messages comprises displaying a number of first symbols within each of the indicators corresponding to the number of messages; and upon reaching a number of messages egual to a specified threshold, displaying a second symbol to indicate that the numbers of messages are above the threshold. - View Dependent Claims (20, 21)
-
-
22. A machine-readable medium having program code stored thereon which, when executed by a machine, cause the machine to perform the operations of:
-
providing a graphical interface to display information related to a plurality of IM sessions, wherein each IM session in the plurality of IM sessions is with a different session than the sessions of the other IM sessions in the plurality of IM sessions; displaying a first one of the plurality of IM sessions in a single IM session window; representing each one of the plurality of IM sessions as a corresponding one of a plurality of indicators in the single IM session window; receiving a plurality of messages in one or more of the plurality of IM sessions; and indicating the number of messages received from one or more of the plurality of IM sessions in the respective indicators in the single IM session window which corresponds to the one or more of the plurality of IM sessions in response to receiving the plurality of messages, wherein indicating the number of messages comprises displaying a number of first symbols within each of the indicators corresponding to the number of messages; and upon reaching a number of messages equal to a specified threshold, displaying a second symbol to indicate that the numbers of messages are above the threshold.
-
Specification