Modeless interaction with GUI widget applications
First Claim
Patent Images
1. A method for creating an interactive GUI widget (icon), the method comprising the steps of:
- creating one or more first regions for the GUI widget, the first regions for manipulating a displayed widget GUI representation;
associating the first regions to manipulating programs for manipulating the displayed widget GUI representation;
creating one or more second regions for the GUI widget, the second regions for user interaction with an application program by way of the displayed widget GUI representation wherein the displayed widget GUI representation is associated with the application program;
associating the second regions to interaction programs for interaction with application programs; and
presenting at a user display in a single state, the GUI widget having one or more first regions and one or more second regions wherein while in the single state one or more of the first regions accepts manipulating user input and wherein while in the single state one or more of the second regions accepts interaction user input.
2 Assignments
0 Petitions
Accused Products
Abstract
A user displayed interactive GUI widget (icon) provides two or more regions. A first region provides widget manipulation function for editing the widget, editing including moving or sizing functions. A second region provides widget interaction function for user interaction with the widget including interaction lists or interaction graphics. The regions may comprise one or more icon border regions and one or more icon internal regions.
-
Citations
24 Claims
-
1. A method for creating an interactive GUI widget (icon), the method comprising the steps of:
-
creating one or more first regions for the GUI widget, the first regions for manipulating a displayed widget GUI representation;
associating the first regions to manipulating programs for manipulating the displayed widget GUI representation;
creating one or more second regions for the GUI widget, the second regions for user interaction with an application program by way of the displayed widget GUI representation wherein the displayed widget GUI representation is associated with the application program;
associating the second regions to interaction programs for interaction with application programs; and
presenting at a user display in a single state, the GUI widget having one or more first regions and one or more second regions wherein while in the single state one or more of the first regions accepts manipulating user input and wherein while in the single state one or more of the second regions accepts interaction user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24)
-
-
9. A computer program product for creating an interactive GUI widget (icon), the computer program product comprising:
-
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;
creating one or more first regions for the GUI widget, the first regions for manipulating a displayed widget GUI representation;
associating the first regions to manipulating programs for manipulating the displayed widget GUI representation;
creating one or more second regions for the GUI widget, the second regions for user interaction with an application program by way of the displayed widget GUI representation wherein the displayed widget GUI representation is associated with the application program;
associating the second regions to interaction programs for interaction with application programs; and
presenting at a user display in a single state, the GUI widget having one or more first regions and one or more second regions wherein while in the single state one or more of the first regions accepts manipulating user input and wherein while in the single state one or more of the second regions accepts interaction user input.
-
-
17. A system for creating an interactive GUI widget (icon), the system comprising:
-
a network;
a user computer system in communication with the network;
a host computer system in communication with the network, wherein a computer system includes instructions to execute a method comprising;
creating one or more first regions for the GUI widget, the first regions for manipulating a displayed widget GUI representation;
associating the first regions to manipulating programs for manipulating the displayed widget GUI representation;
creating one or more second regions for the GUI widget, the second regions for user interaction with an application program by way of the displayed widget GUI representation wherein the displayed widget GUI representation is associated with the application program;
associating the second regions to interaction programs for interaction with application programs; and
presenting at a user display in a single state, the GUI widget having one or more first regions and one or more second regions wherein while in the single state one or more of the first regions accepts manipulating user input and wherein while in the single state one or more of the second regions accepts interaction user input.
-
Specification