Patent ID: 8850351

Claim:
A method for providing a desktop management tool comprising: displaying an actual active desktop having at least one application window representing an active application; storing, in memory, data representing a virtual desktop; while displaying the actual active desktop, receiving non-menu-based user input representing an application-move operation of the displayed application window representing the active application between the actual active desktop and the virtual desktop; associating the active application with the virtual desktop based on the received non-menu -based user input representing an application-move operation, without switching the actual active desktop to the virtual desktop; displaying, as part of the actual active desktop, a visual representation of the virtual desktop; receiving additional user input; displaying, as part of the actual active desktop, an enlarged view of the contents of the virtual desktop in response to the additional user input wherein the displaying of the enlarged view of the contents of the virtual desktop keeps a viewed size of the virtual desktop constant; receiving another user input representing a pan operation of the visual representation of the virtual desktop; and panning the visual representation of the virtual desktop based on the another user input.