Graphical user interface for non-disruptively displaying messages with an indication of context
First Claim
1. A method of displaying a message to a user in a graphical user interface (GUI), comprising:
- displaying said message in a popup shaped to indicate association with at least one area of the GUI forming a context for said message, said popup being located, at least in part, proximately to a GUI control or field of most recent user interaction;
allowing at least some GUI interaction to occur while said popup is displayed; and
automatically dismissing said popup when said message has been addressed.
1 Assignment
0 Petitions
Accused Products
Abstract
A graphical user interface (GUI) dynamically displays a message in a popup upon the occurrence of a triggering event. The popup comprises a callout box having a body portion in which the message is displayed and at least one indicator portion extending from the body portion to the GUI component(s) which provide(s) context for the message. At least part of the popup is located proximately to the GUI component of most recent user interaction so that the popup is noticeable by the user. The popup remains displayed while the user continues with permissible GUI interactions, such as taking steps to address the message for example. The popup is removed automatically when the message has been addressed.
44 Citations
28 Claims
-
1. A method of displaying a message to a user in a graphical user interface (GUI), comprising:
-
displaying said message in a popup shaped to indicate association with at least one area of the GUI forming a context for said message, said popup being located, at least in part, proximately to a GUI control or field of most recent user interaction;
allowing at least some GUI interaction to occur while said popup is displayed; and
automatically dismissing said popup when said message has been addressed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of displaying an error message to a user in a GUI, comprising:
-
displaying said error message in a popup shaped to indicate association with at least one area of the GUI forming a context for said error message, said popup being located, at least in part, proximately to a GUI control or field of most recent user interaction;
allowing at least some GUI interaction to occur while said popup is displayed; and
automatically dismissing said popup when said error message has been addressed. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A GUI, comprising:
-
means for displaying a message in a popup shaped to indicate association with at least one area of the GUI forming a context for said message, said popup being located, at least in part, proximately to a GUI control or field of most recent user interaction;
means for allowing at least some GUI interaction to occur while said popup is displayed; and
means for automatically dismissing said popup when said message has been addressed. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer readable medium storing computer software that, when loaded into a computing device, adapts said device to display a message to a user in a GUI by:
-
displaying said message in a popup shaped to indicate association with at least one area of the GUI forming a context for said message, said popup being located, at least in part, proximately to a GUI control or field of most recent user interaction;
allowing at least some GUI interaction to occur while said popup is displayed; and
automatically dismissing said popup when said message has been addressed. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computing device operable to display a message to a user in a GUI by:
-
displaying said message in a popup shaped to indicate association with at least one area of the GUI forming a context for said message, said popup being located, at least in part, proximately to a GUI control or field of most recent user interaction;
allowing at least some GUI interaction to occur while said popup is displayed; and
automatically dismissing said popup when said message has been addressed. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification