OVERLAY USER INTERFACE FOR COMMAND CONFIRMATION
First Claim
1. A computer-implemented method for providing command confirmation, the computer-implemented method comprising performing computer-implemented operations for:
- detecting the initiation of a command at an application program executing on a computer; and
each time a command is initiated at the application program, temporarily displaying a non-modal overlay in front of one or more user interface windows generated by the application program, the overlay providing a visual confirmation of the initiation of the command.
1 Assignment
0 Petitions
Accused Products
Abstract
Confirmation is provided each time a command is initiated at an application program in the form of a temporary non-modal user interface (UI) overlay that is displayed in front of the UI windows generated by the application program that received the command. The overlay includes a bounding shape having text contained therein that identifies the command. The overlay might also include a graphical, textual, or numerical indication of a value being adjusted by a user in conjunction with execution of the command. The overlay might be displayed by fading the display of the overlay in over a period of time. The display of the overlay may then be removed by fading the display of the overlay out over a period of time. The overlay might also be displayed at the same on-screen position each time it is displayed.
-
Citations
20 Claims
-
1. A computer-implemented method for providing command confirmation, the computer-implemented method comprising performing computer-implemented operations for:
-
detecting the initiation of a command at an application program executing on a computer; and each time a command is initiated at the application program, temporarily displaying a non-modal overlay in front of one or more user interface windows generated by the application program, the overlay providing a visual confirmation of the initiation of the command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable storage medium having computer-readable instructions stored thereupon which, when executed by a computer, cause the computer to:
-
receive a request to perform a command at an application program; and in response to receiving the request, to display a non-modal overlay in front of one or more application windows generated by the application program, the non-modal overlay comprising a bounding shape having text contained therein for confirming the performance of the command. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable storage medium having computer-readable instructions stored thereupon which, when executed by a computer, cause the computer to:
-
detect a request to perform a command at an application program; and in response to detecting the request, to fade-in a display of a non-modal overlay in front of one or more user interface windows displayed by the application program and to fade-out the display of the overlay after a user-defined period of time, the overlay comprising a bounding shaping having text contained therein for confirming the performance of the command and an indication of a value being adjusted by a user in conjunction with the performance of the command and being displayed at a stationary position each time the overlay is displayed.
-
Specification