Multi-modal participant lists
First Claim
1. A computer-implemented method to display a participant list of message recipients in different messaging modes, the method comprising:
- displaying a participant list in a first messaging mode, wherein the participant list includes communication participants organized in one or more groups with respective displayed group names, wherein one or more messages are exchanged in the first messaging mode with the communication participants;
receiving, an indication to switch to a participant list in a second messaging mode different from the first messaging mode, the participant list in the second messaging mode including communication participants selected from participants with whom one or more messages are exchanged in the second messaging mode;
in response to receiving the indication to switch to the participant list in the second messaging mode, transforming the participant list from the first messaging mode to the second messaging mode, wherein the transforming comprises removing at least a first group of the one or more groups;
in response to the transforming, providing a control related to the second messaging mode that enables initiation of communication associated with participants of the participant list in the second messaging mode; and
displaying the participant list in the second messaging mode, such that a group name of the first group is not displayed.
7 Assignments
0 Petitions
Accused Products
Abstract
An instant messaging user may use a buddy list that includes a user-selected list of potential instant messaging recipients (“buddies”) to identify another instant messaging user with whom instant messages are to be exchanged. An instant messaging user also may use a buddy list for other purposes, such as to initiate playing of an on-line game or to invite participants to play an on-line game. Techniques are provided to transform a buddy list from one messaging-mode to another messaging-mode. The transformation may include, for example, substitution or re-ordering of groups of buddies, substitution of buddy icons associated with buddies, substitution of information displayed about buddies, and substitution of controls for directing operation of the buddy list.
-
Citations
20 Claims
-
1. A computer-implemented method to display a participant list of message recipients in different messaging modes, the method comprising:
-
displaying a participant list in a first messaging mode, wherein the participant list includes communication participants organized in one or more groups with respective displayed group names, wherein one or more messages are exchanged in the first messaging mode with the communication participants; receiving, an indication to switch to a participant list in a second messaging mode different from the first messaging mode, the participant list in the second messaging mode including communication participants selected from participants with whom one or more messages are exchanged in the second messaging mode; in response to receiving the indication to switch to the participant list in the second messaging mode, transforming the participant list from the first messaging mode to the second messaging mode, wherein the transforming comprises removing at least a first group of the one or more groups; in response to the transforming, providing a control related to the second messaging mode that enables initiation of communication associated with participants of the participant list in the second messaging mode; and displaying the participant list in the second messaging mode, such that a group name of the first group is not displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium with instructions stored thereon that, when executed by a processor, cause the processor to perform operations comprising:
-
displaying a participant list in a first messaging mode, wherein the participant list includes communication participants organized in one or more groups with respective displayed group names, wherein one or more messages are exchanged in the first messaging mode with the communication participants; receiving, an indication to switch to a participant list in a second messaging mode different from the first messaging mode, the participant list in the second messaging mode including communication participants selected from participants with whom one or more messages are exchanged in the second messaging mode; in response to receiving the indication to switch to the participant list in the second messaging mode, transforming the participant list from the first messaging mode to the second messaging mode, wherein the transforming comprises removing at least a first group of the one or more groups; in response to the transforming, providing a control related to the second messaging mode that enables initiation of communication associated with participants of the participant list in the second messaging mode; and displaying the participant list in the second messaging mode, such that a group name of the first group is not displayed. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a memory; and a processor coupled to the memory, the memory including one or more instructions that, when executed by the processor, cause the processor to perform operations comprising; displaying a participant list in a first messaging mode, wherein the participant list includes communication participants organized in one or more groups with respective displayed group names, wherein one or more messages are exchanged in the first messaging mode with the communication participants; receiving, an indication to switch to a participant list in a second messaging mode different from the first messaging mode, the participant list in the second messaging mode including communication participants selected from participants with whom one or more messages are exchanged in the second messaging mode; in response to receiving the indication to switch to the participant list in the second messaging mode, transforming the participant list from the first messaging mode to the second messaging mode, wherein the transforming comprises removing at least a first group of the one or more groups; in response to the transforming, providing a control related to the second messaging mode that enables initiation of communication associated with participants of the participant list in the second messaging mode; and displaying the participant list in the second messaging mode, such that a group name of the first group is not displayed. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification