×

User interface for combinable virtual desktops

  • US 10,386,995 B2
  • Filed: 06/11/2015
  • Issued: 08/20/2019
  • Est. Priority Date: 12/05/2014
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, cause the electronic device to:

  • display a first virtual desktop that includes concurrently displaying, on the display;

    a first set of two or more open application windows in a first arrangement including displaying a first application window at a first location relative to the display and a second application window at a second location relative to the display; and

    a representation of a second virtual desktop;

    while displaying the first virtual desktop, receive a request to display the second virtual desktop;

    in response to the request to display the second virtual desktop, display, the second virtual desktop including a second set of two or more open application windows in a second arrangement including displaying a third application window at a third location relative to the display and a fourth application window at the fourth location relative to the display; and

    a representation of the first virtual desktop;

    while concurrently displaying the second virtual desktop and the representation of the first virtual desktop, detect an input that includes a selection of the representation of the first virtual desktop; and

    in response to detecting the input;

    in accordance with a determination that the input meets virtual desktop merge criteria, display a merged virtual desktop, the merged virtual desktop including the first set of two or more application windows and the second set of two or more application windows, wherein the merged virtual desktop maintains the first arrangement of the first set of two or more application windows and the second arrangement of the second set of two or more application windows relative to the display; and

    in accordance with a determination that the input does not meet the virtual desktop merge criteria, switch from displaying the second virtual desktop including the second set of two or more application windows to displaying the first virtual desktop including the first set of two or more application windows.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×