Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
226 words
In a graphic computer system comprised of a workstation with a display, a keyboard having a plurality of keys, a mouse which controls a mouse pointer on said display, a method for providing in a window environment a graphical user interface for executing a command-line application program, said program having a plurality of commands associated with it and using a command-line interface for receiving said commands, the method comprising the steps of: (a) creating a table which associates with each of the plurality of commands of said command-line application to a specific graphical user interface button; (b) initiating execution of the command-line application and a graphical user interface program for communication therebetween; (c) providing in the display: a first window associated with said command-line application and displaying a command line; and a second window comprised of a display of each of said associated buttons; (d) on the selection in the second window of a first button, using said table to identify said command associated with said first button; (e) generating a message of associated characters from said identified command; and (f) sending said message to said application for execution whereby the buttons and the commands entered on the command line are transparent to the application and wherein the buttons and command line serve as simultaneously available alternative input means in the display for the command-line application.
Claim 2
Dependent Claim
226 words
In a graphic computer system comprised of a workstation with a display, a keyboard having a plurality of keys, a mouse which controls a mouse pointer on said display, a method for providing in a window environment a graphical user interface for executing a command-line application program, said program having a plurality of commands associated with it and using a command-line interface for receiving said commands, the method comprising the steps of: (a) creating a table which associates with each of the plurality of commands of said command-line application to a specific graphical user interface button; (b) initiating execution of the command-line application and a graphical user interface program for communication therebetween; (c) providing in the display: a first window associated with said command-line application and displaying a command line; and a second window comprised of a display of each of said associated buttons; (d) on the selection in the second window of a first button, using said table to identify said command associated with said first button; (e) generating a message of associated characters from said identified command; and (f) sending said message to said application for execution whereby the buttons and the commands entered on the command line are transparent to the application and wherein the buttons and command line serve as simultaneously available alternative input means in the display for the command-line application.
Claim 3
Dependent Claim
67 words
A method as in claim 1 wherein said message is generated as follows: (a) generating in a keystroke generator a sequence of characters, said sequence corresponding to the associated characters of said identified command; (b) generating a message as an input to the command-line application, said message comprised of (i) a sequence of keystrokes, each keystroke identified with one of said characters and (ii) an enter keystroke.
Claim 4
Dependent Claim
25 words
The method as in claim 1 wherein, after said command is sent to said application, displaying said command on the command line of said display.
Claim 5
Dependent Claim
17 words
The method as in claim 1 wherein said second window displays a subset of said associated buttons.
Claim 6
Dependent Claim
44 words
The method as in claim 1 wherein said selection of a first button is performed by moving said mouse pointer to overlay and click on said first button on said display screen as an alternative input device for the application running the first window.
Claim 7
Dependent Claim
24 words
The method of claim 1 wherein the command-line application and the graphical user interface program communicate using a preselected command in the window environment.
Claim 8
Dependent Claim
184 words
A computer system responsive to graphical user and command line interface programs without rewriting any command-line application executable in the system, comprising: (a) a workstation including a display, a keyboard, a graphical user input device and an operating system using a window environment; (b) translation means relating each command of a command-line application to a specific input from the graphical input device; (c) means initiating execution of a command-line application and the graphical user input device for communication therebetween; (d) means for providing a first window and a second window in the display, the first window displaying a command-line and the second window displaying symbols responsive to the graphical input device; (e) the translation means responsive to user selection of a symbol to identify a command associated with the selected symbol; (f) means for generating a message of associated characters from said identified command; and (g) means for sending a message to said command-line application for execution by either the graphical user input device or the command line which serve as simultaneously available alternative input means in the display for executing the command-line application.
Claim 9
Dependent Claim
184 words
A computer system responsive to graphical user and command line interface programs without rewriting any command-line application executable in the system, comprising: (a) a workstation including a display, a keyboard, a graphical user input device and an operating system using a window environment; (b) translation means relating each command of a command-line application to a specific input from the graphical input device; (c) means initiating execution of a command-line application and the graphical user input device for communication therebetween; (d) means for providing a first window and a second window in the display, the first window displaying a command-line and the second window displaying symbols responsive to the graphical input device; (e) the translation means responsive to user selection of a symbol to identify a command associated with the selected symbol; (f) means for generating a message of associated characters from said identified command; and (g) means for sending a message to said command-line application for execution by either the graphical user input device or the command line which serve as simultaneously available alternative input means in the display for executing the command-line application.
Claim 10
Dependent Claim
26 words
The computer system of claim 7 wherein the graphical user input device is a mouse and the symbols in the display are a plurality of buttons.
Claim 11
Dependent Claim
21 words
The computer system of claim 8 wherein the means for sending a message to the command-line application is a keystroke generator.
Claim 12
Dependent Claim
13 words
The computer system of claim 9 wherein the workstation is a host processor.