Managing Workspaces in a User Interface
First Claim
1. A method performed by one or more processors executing on a computer system, the method comprising:
- presenting a plurality of workspace images in a user interface, each workspace image corresponding to a different virtual workspace available to a user of the computer system;
displaying a plurality of application windows associated with one of the virtual workspaces;
detecting that the user has selected at least one of the displayed application windows and dragged the selected application window in the user interface from a first location to a second location in the user interface; and
changing a virtual workspace associated with the selected application window based on the second location in the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Providing a bridge interface for managing virtual workspaces is disclosed. A plurality of workspace images is presented in a user interface, each workspace image corresponding to a different virtual workspace available to a user of a computer system. A plurality of application windows associated with one of the virtual workspaces is displayed. A user'"'"'s selection of at least one of the displayed application windows and dragging the selected application window in the user interface from a first location to a second location in the user interface is detected. A virtual workspace associated with the selected application window is changed based on the second location in the user interface.
123 Citations
20 Claims
-
1. A method performed by one or more processors executing on a computer system, the method comprising:
-
presenting a plurality of workspace images in a user interface, each workspace image corresponding to a different virtual workspace available to a user of the computer system; displaying a plurality of application windows associated with one of the virtual workspaces; detecting that the user has selected at least one of the displayed application windows and dragged the selected application window in the user interface from a first location to a second location in the user interface; and changing a virtual workspace associated with the selected application window based on the second location in the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product tangibly embodied in a computer-readable storage medium, the computer program product including instructions that, when executed, generate on a display device a graphical user interface for presenting virtual workspaces and perform the following operations:
-
present a plurality of workspace images in a user interface, each workspace image corresponding to a different virtual workspace available to a user of the computer system; display a plurality of application windows associated with one of the virtual workspaces; detect that the user has selected at least one of the displayed application windows and dragged the selected application window in the user interface from a first location to a second location in the user interface; and change a virtual workspace associated with the selected application window based on the second location in the user interface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a display device; a computing device in communication with the display device, wherein the computing device is configured to perform at least the following; present a plurality of workspace images in a user interface, each workspace image corresponding to a different virtual workspace available to a user of the computer system; display a plurality of application windows associated with one of the virtual workspaces; detect that the user has selected at least one of the displayed application windows and dragged the selected application window in the user interface from a first location to a second location in the user interface; and change a virtual workspace associated with the selected application window based on the second location in the user interface. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification