ALERTING USERS USING A MULTIPLE STATE STATUS ICON
First Claim
1. A computer-implemented method for displaying a status icon having multiple states, the method comprising:
- receiving an alert from an application that indicates an issue for a user to address;
determining a priority of the received alert;
if the received alert is a higher priority type alert,adding the alert to a higher priority alert queue;
if the status icon is not displaying a high alert state, modifying the status icon to display a high alert state;
if the received alert is a lower priority type alert,adding the alert to a lower priority alert queue;
if a number of alerts in the lower priority alert queue exceeds a threshold and if the status icon is not already displaying a high alert state, modifying the status icon to display a low alert state.
2 Assignments
0 Petitions
Accused Products
Abstract
A user alert system is described that provides multiple dimensions of information to a user through a status icon. Initially the status icon displays a neutral state that informs the user that the user alert system is running, but there are currently no relevant alerts for the user to view. When the user alert system receives a lower priority alert, the system determines if the number of lower priority alerts received exceeds a threshold. If the number of lower priority alerts exceeds the threshold, then the user alert system modifies the status icon to display a low alert state. When the user alert system receives a higher priority alert, the system modifies the status icon to display a high alert state. Thus, the user alert system displays both the existence of alerts and the priority of the alerts to the user at the same time.
-
Citations
20 Claims
-
1. A computer-implemented method for displaying a status icon having multiple states, the method comprising:
-
receiving an alert from an application that indicates an issue for a user to address; determining a priority of the received alert; if the received alert is a higher priority type alert, adding the alert to a higher priority alert queue; if the status icon is not displaying a high alert state, modifying the status icon to display a high alert state; if the received alert is a lower priority type alert, adding the alert to a lower priority alert queue; if a number of alerts in the lower priority alert queue exceeds a threshold and if the status icon is not already displaying a high alert state, modifying the status icon to display a low alert state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for displaying multiple alert states to a user, the system comprising:
-
a status icon update component configured to modify a the status icon based on a threshold set by the system and the priority established among alerts of various types; a receive alert component configured to receive new alerts from applications; a clear alert component configured to receive information about alerts that have been cleared by the user; a state queue configured to store information about the alerts received. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium encoded with instructions for controlling a computer system to modify a status icon based on user resolution of a problem, by a method comprising:
-
receiving an indication that a user resolved a problem with the computer system; determining a priority of the resolved problem; removing the problem from a problem queue; if the resolved problem has a first priority and if the problem queue contains additional problems of the first priority, displaying a high alert state of the status icon; if the resolved problem has a second priority and if the problem queue contains a number of additional problems of the second priority below a threshold for modifying the status icon, displaying a neutral state of the status icon. - View Dependent Claims (18, 19, 20)
-
Specification