Method, apparatus and computer readablemedium for multiple messaging sessionmanagement with a graphical user interfacse
First Claim
1. A messaging-enabled digital device comprising:
- a messaging facility;
a user input facility; and
a graphical user interface comprising;
a plurality of graphical indexing elements respectively representing a plurality of messaging sessions being handled by the messaging facility, one of the graphical indexing elements being selected in response to the user input facility and the messaging session represented by the selected graphical indexing element being engaged;
a message history window pane displaying information from the engaged messaging session; and
a composition window pane displaying information for the engaged messaging session.
1 Assignment
0 Petitions
Accused Products
Abstract
A graphical user interface displays a unique graphical indexing element such as a tab for each engaged and non-engaged messaging session. The user chooses which messaging session to make engaged by selecting its graphical indexing element. The graphical indexing elements have various distinctive characteristics to indicate the status of their respective messaging sessions, such as engaged, non-engaged with no unread messages, or non-engaged with at least one unread message. The messaging sessions may all be docked, in which event the engaged messaging session is displayed in a window pane set and the other messaging sessions are not displayed, or may be selectively undocked, in which event the engaged messaging session and the undocked messaging sessions are displayed in respective window pane sets. The engaged window pane set supports the communication of original or predefined messages between the user'"'"'s digital device and the pal'"'"'s messaging-enabled digital device, regardless of capability.
-
Citations
51 Claims
-
1. A messaging-enabled digital device comprising:
-
a messaging facility;
a user input facility; and
a graphical user interface comprising;
a plurality of graphical indexing elements respectively representing a plurality of messaging sessions being handled by the messaging facility, one of the graphical indexing elements being selected in response to the user input facility and the messaging session represented by the selected graphical indexing element being engaged;
a message history window pane displaying information from the engaged messaging session; and
a composition window pane displaying information for the engaged messaging session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51)
-
-
18. A computer-readable medium carrying computer executable components for multiple messaging session management on a messaging-enabled digital device, the computer executable components comprising:
-
a messaging component;
a user input component;
a window pane component for displaying a plurality of graphical indexing elements respectively representing a plurality of messaging sessions handled by the messaging component, one of the graphical indexing elements being selected in response to the user input component and the messaging session represented by the selected graphical indexing element being engaged;
a component for displaying a message history window pane containing information from the engaged messaging session; and
a component for displaying a composition window pane containing information for the engaged messaging session.
-
-
38. A method of managing multiple messaging sessions graphically on a user'"'"'s messaging-enabled digital device linked over one or more networks to other messaging-enabled digital devices in one or more environments such as peer-to-peer and client-server, the user'"'"'s messaging-enabled digital device having a capability to receive input from a user and a capability to display information to the user, the method comprising:
-
displaying a pals list window pane to the user;
displaying a plurality of graphical indexing elements respectively representing a plurality of messaging sessions to the user;
detecting the user'"'"'s selection of one of the graphical indexing elements in accordance with input from the user;
designating the messaging session represented by the selected graphical indexing element as an engaged messaging session in response to the detecting step;
displaying a message history window pane relating to the engaged messaging session using the display capability of the user'"'"'s messaging-enabled digital device; and
displaying a composition window pane relating to the engaged messaging session using the display capability of the user'"'"'s messaging-enabled digital device.
-
-
48. A messaging-enabled digital device comprising:
-
means for establishing a plurality of messaging sessions;
means for displaying a plurality of graphical indexing elements, the graphical indexing elements respectively representing the messaging sessions;
means for selecting one of the graphical indexing elements in accordance with input from a user of the messaging-enables digital device to designate the messaging session represented by the selected graphical indexing element as an engaged messaging session;
means for displaying a message history window pane relating to the engaged messaging session; and
means for displaying a composition window pane relating to the engaged messaging session.
-
Specification