System and methods to access computer files and position and control application window(s) on a graphical user interface
First Claim
1. A system for facilitating the control of at least one object from a plurality of objects in a graphical user interface in a windowed computing environment comprising:
- a command list wherein the command list includes task commands, show commands, position commands, control commands and a cancel command, an application manager wherein the application manager is enabled to receive and process commands, an itemizer wherein the itemizer is enabled to find, identify, organize, uniquely label, and display objects from a plurality of objects, a controller wherein the controller is enabled to select and control the selected items, wherein the application manager, upon receipt of a show command, invokes the itemizer, wherein the itemizer finds, identifies, uniquely labels, it and displays the specified items, wherein the application manager, upon receipt of a second command referencing the uniquely identified objects displayed by the itemizer, invokes the controller, wherein the controller acts on each selected item in accordance with the specified command.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention enables a computer user to issue voice commands to open computer readable files and control and/or position their associated graphical application windows on a graphical user interface. Further, the operator can issue voice commands to precisely position and control application window(s) on a graphical user interface displayed on either one or a plurality of display monitors, so that the information contained in the application windows is visible, organized, and available on the computer desktop to the user when and where he/she needs it.
-
Citations
22 Claims
-
1. A system for facilitating the control of at least one object from a plurality of objects in a graphical user interface in a windowed computing environment comprising:
-
a command list wherein the command list includes task commands, show commands, position commands, control commands and a cancel command, an application manager wherein the application manager is enabled to receive and process commands, an itemizer wherein the itemizer is enabled to find, identify, organize, uniquely label, and display objects from a plurality of objects, a controller wherein the controller is enabled to select and control the selected items, wherein the application manager, upon receipt of a show command, invokes the itemizer, wherein the itemizer finds, identifies, uniquely labels, it and displays the specified items, wherein the application manager, upon receipt of a second command referencing the uniquely identified objects displayed by the itemizer, invokes the controller, wherein the controller acts on each selected item in accordance with the specified command. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for facilitating the control of at least one object from a plurality of objects in a graphical user interface in a windowed computing environment comprising the steps of:
-
associating a command list with the application manager, the command list including task commands, show commands, position commands, control commands and a cancel command, associating an application manager with the windowed computing environment wherein the application manager is enabled to receive and process commands from the command list, associating an itemizer with the windowed computing environment wherein the itemizer is enabled to find, identify, uniquely label, and display objects from a plurality of objects, associating a controller with the windowed computing environment wherein the controller is enabled to select and control the selected items, wherein the application manager, upon receipt of a show command, invokes the itemizer, wherein the itemizer finds, identifies, uniquely labels, and displays the specified items, wherein the application manager, upon receipt of a second command referencing the uniquely identified objects displayed by the itemizer, invokes the controller, wherein the controller acts on each selected item in accordance with the specified command. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification