Method and system for customizing a data processing system graphical user interface
First Claim
1. A method in a data processing system having a display for graphically modifying functions and/or features of a graphical user interface having at least one graphical user interface element associated therewith, said method comprising the steps of:
- displaying a graphical user interface element within a window within said display;
temporarily removing said graphical user interface element from said window in preparation for modifying an area of said window coextensive with said graphical user interface element;
designating a selected area within the coextensive area within said window;
displaying a user-selected representation of a desired function and/or feature within said selected area within said window in response to said designation of said selected area;
restoring said graphical user interface element to said window; and
thereafter displaying said user-selected representation within said selected area within said graphical user interface element of said window whenever said window is open, wherein a user may graphically modify functions and/or features associated with said graphical user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system in a data processing system for customizing a graphic user interface environment by utilizing graphic manipulation of selected graphic user interface elements in order to initiate the installation of optional functions and/or features. A graphical user interface element within a graphic user interface is displayed within a first region of a display screen. A data processing system user is then permitted to temporarily remove the graphical user interface element from that first region of the display screen by temporarily rendering that graphic user interface element transparent or by temporarily displaying that graphic user interface element within an alternate region within the display screen. Thereafter, a selected area is designated within the first region, and a user-selectable object which is representative of an optional function and/or feature is displayed at the selected area within the first region, in response to that designation. The graphical user interface element is then restored to the first region, and the user-selectable object is thereafter displayed at the selected area within the graphical user interface element, thereby enabling a user to customize the graphical user interface element by adding an object within an existing element of a graphic user interface which represents an optional function and/or feature within the graphic user interface element.
103 Citations
17 Claims
-
1. A method in a data processing system having a display for graphically modifying functions and/or features of a graphical user interface having at least one graphical user interface element associated therewith, said method comprising the steps of:
-
displaying a graphical user interface element within a window within said display;
temporarily removing said graphical user interface element from said window in preparation for modifying an area of said window coextensive with said graphical user interface element;
designating a selected area within the coextensive area within said window;
displaying a user-selected representation of a desired function and/or feature within said selected area within said window in response to said designation of said selected area;
restoring said graphical user interface element to said window; and
thereafter displaying said user-selected representation within said selected area within said graphical user interface element of said window whenever said window is open, wherein a user may graphically modify functions and/or features associated with said graphical user interface. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data processing system having a display for graphically modifying functions and/or features of a graphical user interface having at least one graphical user interface element associated therewith by modifying structure of the graphical user interface element so that the modified graphical user interface element is displayed thereafter, said data processing system comprising:
-
means for displaying a graphical user interface element within a first region within said display;
means for temporarily removing said graphical user interface element from said first region in preparation for modifying an area of said first region co-extensive with said graphical user interface element;
means for designating a selected area within the co-extensive area within said first region;
means for displaying a user-selected representation of a desired function and/or feature within said selected area within said first region in response to a designation of said selected area;
means for restoring said graphical user interface element to said first region; and
means for displaying said user-selected representation within said selected area within said graphical user interface element whenever said graphical user interface element is displayed, wherein a user may graphically modify functions and/or features associated with said graphical user interface. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. Computer readable code for permitting a user to customize a structural non-content portion of an element of a graphical user interface by adding an optional function/feature to, or deleting an optional function/feature from, the portion of the element, comprising:
-
first subprocesses for permitting a user to select a portion of an element of a graphical user interface for customization;
second subprocesses for permitting the user to select a first function/feature to be added to the portion of the element from a set of optional features/functions;
third subprocesses for permitting the user to place the selected function/feature at a user desired portion for display within the portion of the element; and
fourth subprocesses for permitting the user to delete a second function/feature from the portion of the element upon designation of the second function/feature;
wherein said first subprocesses further remove the portion from the element upon selection of the portion and wherein said third subprocesses and said fourth subprocesses are carried out while the portion is removed, said computer readable code further comprising filth subprocesses for restoring the portion to the element after the user has added the first function/feature and/or deleted the second function/feature. - View Dependent Claims (15, 17)
-
-
16. Computer readable code for permitting a user to customize a structural non-content portion of an element of a graphical user interface by adding an optional function/feature to, or deleting an optional function/feature from, the portion of the element, comprising:
-
first subprocesses for permitting a user to select a portion of an element of a graphical user interface for customization;
second subprocesses for permitting the user to select a first function/feature to be added to the portion of the element from a set of optional features/functions;
third subprocesses for permitting the user to place the selected function/feature at a user desired portion for display within the portion of the element; and
fourth subprocesses for permitting the user to delete a second function/feature from the portion of the element upon designation of the second function/feature;
further comprising sixth subprocesses for providing a user manipulable button within the portion, selection of which by the user permits the user access to said first, second, third and fourth subprocesses to cause processing to be performed.
-
Specification