Unified account list
First Claim
Patent Images
1. A method comprising:
- in response to determining that a plurality of instant messaging accounts of a user are in a same status that comprises an aggregate status for the plurality of instant messaging accounts, displaying a single contact identifying the user to represent the plurality of instant messaging accounts of the user, and a first status indicator indicating that the plurality of instant messaging accounts of the user are in the aggregate status;
in response to determining that a status of one of the plurality of instant messaging accounts of the user differs from the aggregate status, automatically updating the display to show the one of the plurality of instant messaging accounts of the user that has a status that differs from the aggregate status, and a second status indicator indicating an alert status of the one of the plurality of instant messaging accounts of the user, wherein the alert status indicates that the second status differs from the aggregate status; and
in response to determining that the status of the one of the plurality of accounts has changed from the alert status to the aggregate status, automatically updating the display to remove the one of the plurality of instant messaging accounts and the second status indicator from the display.
1 Assignment
0 Petitions
Accused Products
Abstract
A first status indicator indicating an aggregate status of a plurality of instant messaging accounts is displayed. A second status indicator adjacent to the first status indicator is displayed. The second status indicator indicates an alert status of one of the plurality of instant messaging accounts. The second status indicator is removed when the alert status of the one of the plurality instant messaging accounts ends.
-
Citations
18 Claims
-
1. A method comprising:
-
in response to determining that a plurality of instant messaging accounts of a user are in a same status that comprises an aggregate status for the plurality of instant messaging accounts, displaying a single contact identifying the user to represent the plurality of instant messaging accounts of the user, and a first status indicator indicating that the plurality of instant messaging accounts of the user are in the aggregate status; in response to determining that a status of one of the plurality of instant messaging accounts of the user differs from the aggregate status, automatically updating the display to show the one of the plurality of instant messaging accounts of the user that has a status that differs from the aggregate status, and a second status indicator indicating an alert status of the one of the plurality of instant messaging accounts of the user, wherein the alert status indicates that the second status differs from the aggregate status; and in response to determining that the status of the one of the plurality of accounts has changed from the alert status to the aggregate status, automatically updating the display to remove the one of the plurality of instant messaging accounts and the second status indicator from the display. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory machine readable medium storing instructions which when executed by a processor cause the processor to perform a method, the method comprising:
-
in response to determining that a plurality of instant messaging accounts of a user are in a same status, that comprises an aggregate status for the plurality of instant messaging accounts, automatically displaying a single contact identifying the user and a first status indicator indicating that the plurality of instant messaging accounts of the user are in the aggregate status; in response to determining that a status of one of the plurality of instant messaging accounts of the user differs from the aggregate status, automatically updating the display to additionally show the one of the plurality of instant messaging accounts of the user that has a status that differs from the aggregate status, and a second status indicator indicating an alert status of the one of the plurality of instant messaging accounts of the user, wherein the alert status indicates that the second status differs from the aggregate status; and in response to determining that the status of the one of the plurality of accounts has changed from the alert status to the aggregate status, automatically updating the display to remove the one of the plurality of instant messaging accounts and the second status indicator from the display. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A data processing system comprising:
-
a processing system coupled to a memory programmed with executable instructions that, when executed, cause the data processing system to perform operations comprising; in response to determining that a plurality of the instant messaging accounts of a user are in a same status, that comprises an aggregate status for the plurality of instant messaging accounts, automatically displaying a single contact on a display identifying the user and a first status indicator indicating that the plurality of instant messaging accounts of the user are in the aggregate status; in response to determining that a status of one of the plurality of instant messaging accounts of the user differs from the aggregate status, automatically updating the display to additionally display the one of the plurality of instant messaging accounts on the display that has a status that differs from the aggregate status and a second status indicator indicating an alert status of one of the plurality of instant messaging accounts of the user, wherein the alert status indicates that the second status differs from the aggregate status; and in response to determining that the status of the one of the plurality of accounts has changed from the alert status to the aggregate status, automatically updating the display to remove one of the plurality of instant messaging accounts and the second status indicator from the display. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification