Method and system for implementing enhanced buttons in a graphical user interface
First Claim
1. A method of displaying a first subordinate button and a second subordinate button in a graphical user interface of a software application viewable on a display device, comprising:
- displaying in a current window of the graphical user interface a stationary primary button for initiating a delete action on a highlighted data item;
responsive to receiving an indication of a selection of the stationary primary button by a user in order to delete the highlighted data item,changing the current window by only adding the first subordinate button and the second subordinate button adjacent to the stationary primary button in the current window without obscuring the highlighted data item and the stationary primary button;
responsive to receiving an indication of a selection of the first subordinate button by the user to cancel the delete action, removing the display of the first subordinate button and the second subordinate button;
responsive to receiving an indication of a selection of the second subordinate button by the user to continue the delete action,performing the delete action on the highlighted data item, andremoving the display of the first subordinate button and the second subordinate button, leaving the stationary primary button displayed in the current window.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for implementing enhanced buttons in graphical user interface of a software application running on computer system. The enhanced buttons allow additional options to be presented to the user in a context-sensitive manner in the same graphical user interface screen that the user is interacting with. The enhanced buttons are context-sensitive buttons that appear on a graphical user interface window as a result of an initiating action or operation selected from the screen. The initiating operation may be linked to a field, button, or other graphical element or object on the screen and the context-sensitive buttons are associated with this linked graphical element. The context-sensitive buttons may be displayed on the graphical user interface screen in relation to the associated graphical element.
-
Citations
20 Claims
-
1. A method of displaying a first subordinate button and a second subordinate button in a graphical user interface of a software application viewable on a display device, comprising:
-
displaying in a current window of the graphical user interface a stationary primary button for initiating a delete action on a highlighted data item; responsive to receiving an indication of a selection of the stationary primary button by a user in order to delete the highlighted data item, changing the current window by only adding the first subordinate button and the second subordinate button adjacent to the stationary primary button in the current window without obscuring the highlighted data item and the stationary primary button; responsive to receiving an indication of a selection of the first subordinate button by the user to cancel the delete action, removing the display of the first subordinate button and the second subordinate button; responsive to receiving an indication of a selection of the second subordinate button by the user to continue the delete action, performing the delete action on the highlighted data item, and removing the display of the first subordinate button and the second subordinate button, leaving the stationary primary button displayed in the current window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of displaying a first subordinate button and a second subordinate button in a graphical user interface of a software application viewable on a display device, comprising:
-
displaying in a current window of the graphical user interface a stationary primary button for initiating an action on a highlighted data item; responsive to receiving an indication of a selection of the stationary primary button by a user, adding only to the current window a display of the first subordinate button and the second subordinate button adjacent to the primary button in the current window without obscuring the highlighted data item and the stationary primary button; responsive to receiving an indication of a selection of the first subordinate button by the user to cancel the action, removing the display of the first subordinate button and the second subordinate button; responsive to receiving an indication of a selection of the second subordinate button by the user to continue performance of the action, performing the action on the displayed data item, removing the display of the first subordinate button and the second subordinate button, leaving the stationary primary button displayed in the current window. - View Dependent Claims (18, 19)
-
-
20. A method of displaying a first subordinate button and a second subordinate button in a graphical user interface of a software application viewable on a display device, comprising:
-
displaying in a current window of the graphical user interface a stationary primary button for initiating a computer processing action on a highlighted data item; responsive to receiving an indication of a selection of the stationary primary button by a user in order to perform a computer processing action to the highlighted data item, changing the current window by only adding the first subordinate button and the second subordinate button adjacent to the stationary primary button in the current window without obscuring the highlighted data item and the stationary primary button, while maintaining a size and a shape of the stationary primary button, wherein the first subordinate button and the second subordinate button match the stationary primary button in shape and configuration; responsive to receiving an indication of a selection of the first subordinate button by the user to cancel the computer processing action, removing the display of the first subordinate button and the second subordinate button; responsive to receiving an indication of a selection of the second subordinate button by the user to continue the computer processing action, performing the computer processing action on the highlighted data item, and removing the display of the first subordinate button and the second subordinate button, leaving the stationary primary button display in the current window.
-
Specification