Displaying and updating workspaces in a user interface
AssigneeApple Inc.
InventorsBas Ording, John O. Louch
Life of this patent
Estimating the term…
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 user input indicating a selection of a presented workspace image is received. The user interface is updated to display a plurality of application windows associated with the selected virtual workspace in addition to displaying the plurality of workspace images.
Claims36
A method performed by one or more processors executing on a computer system including a display device and a touch-sensitive surface, the method comprising:
- concurrently displaying, in a user interface on the display device:
- a plurality of workspace images that correspond to different virtual workspaces, including a first workspace image corresponding to a first virtual workspace, a second workspace image corresponding to a second virtual workspace, and a third workspace image corresponding to a third virtual workspace, that are available to a user of the computer system, and
- a view of the first virtual workspace;
- while concurrently displaying the plurality of workspace images and the view of the first virtual workspace, receiving user input comprising a swipe input in a respective direction on the touch-sensitive surface, wherein the swipe input is detected at a location that corresponds to a location in the user interface that is away from the plurality of workspace images;
- and
- in response to the user input:
- in accordance with a determination that the respective direction is a first direction, replacing the view of the first virtual workspace with a view of the second virtual workspace while maintaining display of the plurality of workspace images, including the first workspace image, the second workspace image, and the third workspace image;
- and
- in accordance with a determination that the respective direction is a second direction that is different from the first direction, replacing the view of the first virtual workspace with a view of the third virtual workspace while maintaining display of the plurality of workspace images, including the first workspace image, the second workspace image, and the third workspace image.
A computer program product tangibly embodied in a non-transitory computer-readable storage medium, the computer program product including instructions that, when executed, generate on a display device of a computer system including a touch-sensitive surface a graphical user interface for presenting virtual workspaces and perform the following operations:
- concurrently displaying, in a user interface on the display device:
- a plurality of workspace images that correspond to different virtual workspaces, including a first workspace image corresponding to a first virtual workspace, a second workspace image corresponding to a second virtual workspace, and a third workspace image corresponding to a third virtual workspace, that are available to a user of the computer system, and
- a view of the first virtual workspace;
- while concurrently displaying the plurality of workspace images and the view of the first virtual workspace, receiving user input comprising a swipe input in a respective direction on the touch-sensitive surface, wherein the swipe input is detected at a location that corresponds to a location in the user interface that is away from the plurality of workspace images;
- and
- in response to the user input:
- in accordance with a determination that the respective direction is a first direction, replacing the view of the first virtual workspace with a view of the second virtual workspace while maintaining display of the plurality of workspace images, including the first workspace image, the second workspace image, and the third workspace image;
- and
- in accordance with a determination that the respective direction is a second direction that is different from the first direction, replacing the view of the first virtual workspace with a view of the third virtual workspace while maintaining display of the plurality of workspace images, including the first workspace image, the second workspace image, and the third workspace image.
A system comprising:
- a display device;
- a touch-sensitive surface;
- a computing device in communication with the display device and the one or more input devices,
- wherein the computing device is configured to perform at least the following:
- concurrently displaying, in a user interface on the display device:
- a plurality of workspace images that correspond to different virtual workspaces, including a first workspace image corresponding to a first virtual workspace, a second workspace image corresponding to a second virtual workspace, and a third workspace image corresponding to a third virtual workspace, that are available to a user of the computing device, and
- a view of the first virtual workspace;
- while concurrently displaying the plurality of workspace images and the view of the first virtual workspace, receiving user input comprising a swipe input in a respective direction on the touch-sensitive surface, wherein the swipe input is detected at a location that corresponds to a location in the user interface that is away from the plurality of workspace images;
- and
- in response to the user input:
- in accordance with a determination that the respective direction is a first direction, replacing the view of the first virtual workspace with a view of the second virtual workspace while maintaining display of the plurality of workspace images, including the first workspace image, the second workspace image, and the third workspace image;
- and
- in accordance with a determination that the respective direction is a second direction that is different from the first direction, replacing the view of the first virtual workspace with a view of the third virtual workspace while maintaining display of the plurality of workspace images, including the first workspace image, the second workspace image, and the third workspace image.
Dependencies are inferred from the claim text.