Graphical user interface for defining and invoking user-customized tool shelf execution sequence
First Claim
1. An interactive method for defining and invoking a user-customized sequence of commands, each of said commands being graphically represented by an associated display icon, said method for use with a digital computer system including a display screen and a cursor control device, and said method comprising:
- creating interactively a graphical tool shelf using the cursor control device, the tool shelf comprising display icons positioned in a first region of the display screen;
specifying interactively an execution order for the commands corresponding to the display icons in the tool shelf by the user placing the icons in the execution order on the tool shelf, using the cursor control device;
invoking execution of the corresponding commands according to the specified execution order, by interactively responding to a generic execution request;
permitting, in response to at least one of the executed commands, a user to perform interactive work in a second region of the display screen using the cursor control device, before a next command in the execution order is invoked; and
permitting the user to selectively execute the commands corresponding to the icons by selecting the icons individually while in the first region and the icons having a same function as when executed according to the specified execution order.
7 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and display for controlling defining and automatically executing a sequence of commands of a tool shelf. The user places (drags and drops) desktop icons from a tool box into a sequence tool shelf in an order in which the commands are to be executed. A directed list of the commands created during the placement of the icons in the sequence shelf, along with a current command pointer, is used to automatically control the execution of the commands in the order specified by the user. The execution can be performed without user input to indicate that the next command in the sequence should be executed or the user can control next command execution using a selection tool such as a marking menu. The icons of the commands are highlighted as the commands are executed to provide the user visual feed back concerning which command is currently being executed.
-
Citations
31 Claims
-
1. An interactive method for defining and invoking a user-customized sequence of commands, each of said commands being graphically represented by an associated display icon, said method for use with a digital computer system including a display screen and a cursor control device, and said method comprising:
-
creating interactively a graphical tool shelf using the cursor control device, the tool shelf comprising display icons positioned in a first region of the display screen; specifying interactively an execution order for the commands corresponding to the display icons in the tool shelf by the user placing the icons in the execution order on the tool shelf, using the cursor control device; invoking execution of the corresponding commands according to the specified execution order, by interactively responding to a generic execution request; permitting, in response to at least one of the executed commands, a user to perform interactive work in a second region of the display screen using the cursor control device, before a next command in the execution order is invoked; and permitting the user to selectively execute the commands corresponding to the icons by selecting the icons individually while in the first region and the icons having a same function as when executed according to the specified execution order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
placing icons in a graphical sequence order to be executed; automatically executing the commands in the sequence order; and allowing the icons to be selected individually for execution while in the order and perform a same function as when automatically executed.
-
-
12. A method for specifying a desired execution order for a plurality of commands, each one of the commands being associated with a corresponding desktop icon, the method comprising:
-
placing the desktop icons in a graphical order corresponding to the desired execution order; automatically executing the desktop icons in the desired execution order, without requiring a user to specify further the desired execution order; and allowing the icons to be selected individually for execution while in the order and perform a same function as when automatically executed. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising controlling a computer to create a sequence of desktop icons in a graphical order specified by a user by placing the icons in a sequence order, automatically executing the commands in the order and allowing the icons to be selected individually for execution while in the order and perform a same function as when automatically executed.
-
21. An apparatus, comprising:
-
a display for displaying a graphical user interface including a tool box of commands represented by desktop icons, a work area and a sequence tool shelf; an indication device indicating icon selections and positions as controlled by a user and allowing the user to individually select the icons; and a computer coupled to the display and the indication device and creating the graphical user interface, moving the icons from the tool box and placing the icons on the sequence tool shelf responsive to selection of the icons and position indications for the icons on the sequence tool shelf as indicated by the user, defining a command order from the position indications and controlling execution of the commands in the order and allowing the icons to be selected individually for execution by the user while in the positions on the sequence tool shelf and perform a same function as when executed in the order. - View Dependent Claims (22, 23)
-
-
24. A display, comprising:
-
a work area where the results of command executions are displayed; and a sequence tool shelf located adjacent to the work area and including commands to be executed in an order defined by their placement by the user within the tool shelf where the commands can be executed in the order and individually selected for execution while in the order and perform a same function. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A computer readable storage medium including a process used to direct a computer to create a sequence of desktop icons in a graphical order of execution responsive to user command selection, to execute the commands automatically in the order and to allow the user to individually select the icons while in the order and perform a same function as when automatically executed.
-
31. An interactive method for defining and invoking a user-customized sequence of commands, each of said commands being graphically represented by an associated desktop display icon, said method for use with a digital computer system including a display screen and a cursor control device, and said method comprising:
-
creating interactively a graphical tool shelf using the cursor control device, the tool shelf comprising display icons positioned in a first region of the display screen by interactively specifying whether the tool shelf command execution order is sequential or not, and where the remaining steps of the method are only performed in the event that the tool shelf is specified to be sequential; specifying interactively an execution order for the commands corresponding to the display icons in the tool shelf, using the cursor control device by the user interactively placing the display icons in an horizontal order corresponding to the execution order; invoking execution of each of the corresponding commands according to the specified execution order, by interactively responding to a generic execution request by selecting from among a "next command" item, a "skip ahead" item, a "previous command" item and a "start sequence" item from a pop-up menu on the display screen; permitting, in response to at least one of the executed commands, a user to perform interactive work in a second region of the display screen using the cursor control device, before the successive command in the execution order is invoked; and permitting the user to selectively execute the commands corresponding to the icons by selecting the icons individually while in the first region and the icons having a same function as when executed according to the specified execution order.
-
Specification