Controlling computer-based instances
First Claim
1. A method for controlling computer-based instances, comprising:
- receiving a selection of a Graphical User Interface (GUI) object within a GUI for a computer;
in response to the receiving, displaying an instance control function comprising a point of access to a window comprising instance categories;
determining whether an instance category of the instance categories is right-clicked or left-clicked;
if the determination is that the instance category is right clicked, displaying an option to launch a new instance corresponding to the instance category, receiving a selection of the option, and launching the new instance; and
if the determination is that the instance category is left-clicked, displaying a window comprising a list of computer-based instances corresponding to the instance category, receiving a selection of an instance from the list, wherein the selection indicates a desired action for the selected instance, and controlling the selected instance based upon the desired action.
1 Assignment
0 Petitions
Accused Products
Abstract
In general, embodiments of the present invention provide an approach to control computer-based interfaces from anywhere in a GUI (e.g. a window, a desktop, etc.) regardless of the fixed position of the instances. Specifically, using a pointing device or the like (e.g., by right clicking), a user can activate an instance control function that allows the user to open an instance, close an instance, and/or or switch between running instances. Along these lines, the instance control function can be activated by interacting with an icon, a window (e.g., corresponding a folder or a running instance), or a desktop. Once activated, the instance control function allows the user full control over instances.
17 Citations
19 Claims
-
1. A method for controlling computer-based instances, comprising:
-
receiving a selection of a Graphical User Interface (GUI) object within a GUI for a computer; in response to the receiving, displaying an instance control function comprising a point of access to a window comprising instance categories; determining whether an instance category of the instance categories is right-clicked or left-clicked; if the determination is that the instance category is right clicked, displaying an option to launch a new instance corresponding to the instance category, receiving a selection of the option, and launching the new instance; and if the determination is that the instance category is left-clicked, displaying a window comprising a list of computer-based instances corresponding to the instance category, receiving a selection of an instance from the list, wherein the selection indicates a desired action for the selected instance, and controlling the selected instance based upon the desired action. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for controlling computer-based instances, comprising:
-
a bus; a processor coupled to the bus; and a memory medium coupled to the bus, the memory medium comprising instructions to; receive a selection of a Graphical User Interface (GUI) object within a GUI for a computer; in response to the receiving, display an instance control function comprising a point of access to a window comprising instance categories; determine whether an instance category of the instance categories is right-clicked or left-clicked; if the determination is that the instance category is right clicked, display an option to launch a new instance corresponding to the instance category, receiving a selection of the option, and launching the new instance; and if the determination is that the instance category is left-clicked, display a window comprising a list of computer-based instances corresponding to the instance category, receive a selection of an instance from the list, wherein the selection indicates a desired action for the selected instance, and control the selected instance based upon the desired action. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product for controlling computer-based instances, the computer program product comprising a computer readable storage media and program instructions stored on the computer readable storage media, to:
-
receive a selection of a Graphical User Interface (GUI) object within a GUI for a computer; in response to the receiving, display an instance control function comprising a point of access to a window comprising instance categories; determine whether an instance category of the instance categories is right-clicked or left-clicked; if the determination is that the instance category is right clicked, display an option to launch a new instance corresponding to the instance category, receiving a selection of the option, and launching the new instance; and if the determination is that the instance category is left-clicked, display a window comprising a list of computer-based instances corresponding to the instance category, receive a selection of an instance from the list, wherein the selection indicates a desired action for the selected instance, and control the selected instance based upon the desired action. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification