Collection extensible action GUI
First Claim
1. A Collection Extensible Action GUI process for executing a GUI action, comprising the following steps:
- (a) receiving an action execution request, and (b) performing an action execution response to said action execution request, thereby providing a solution to the Collection Extensible Action GUI Problem, and thereby providing human users with a practical means for extending the functionality of graphical user interfaces in a way that was not previously possible.
2 Assignments
0 Petitions
Accused Products
Abstract
A Collection Extensible Action GUI (graphical user interface) is constructed from user-defined, executable GUI actions, thereby making it possible for users to customize and extend the GUI to suit their precise computational needs.
In operation, a Collection Extensible Action GUI receives an action execution request associated with a menu choice or toolbar button, obtains corresponding descriptive action data from an action data storage means, updates internal GUI data structures according to the obtained action data, executes the requested action, and updates the visible GUI display to reflect the executed action.
A Collection Extensible Action GUI provides users with a scalable, customizable, and extensible GUI interface that can be precisely configured to meet user work requirements, thereby increasing user productivity in ways that were not previously possible.
54 Citations
51 Claims
-
1. A Collection Extensible Action GUI process for executing a GUI action, comprising the following steps:
-
(a) receiving an action execution request, and (b) performing an action execution response to said action execution request, thereby providing a solution to the Collection Extensible Action GUI Problem, and thereby providing human users with a practical means for extending the functionality of graphical user interfaces in a way that was not previously possible. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A programmable Collection Extensible Action GUI device for executing a GUI action, whose actions are directed by software executing a process comprising the following steps:
-
(a) receiving an action execution request, and (b) performing an action execution response to said action execution request, thereby providing a solution to the Collection Extensible Action GUI Problem, and thereby providing human users with a practical means for extending the functionality of graphical user interfaces in a way that was not previously possible. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer readable memory, encoded with data representing a Collection Extensible Action GUI program that can be used to direct a computer when used by the computer, comprising:
-
(a) means for receiving an action execution request, and (b) means for performing an action execution response to said action execution request, thereby providing a solution to the Collection Extensible Action GUI Problem, and thereby providing human users with a practical means for extending the functionality of graphical user interfaces in a way that was not previously possible. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification