User interface for multiple display regions
First Claim
Patent Images
1. A method to provide a user interface, the method comprising:
- at an electronic device with a display;
displaying, on the display, a user interface in a first display mode configured to present a first plurality of open windows on a first desktop, wherein at least one of the windows is presented in overlapping relation with another window;
receiving, while displaying the user interface in the first display mode, a first input to enter a second display mode; and
in response to the first input, transitioning from the first display mode to the second display mode, wherein in the second display mode;
the first plurality of open windows are presented on the first desktop in a reduced size view, andthe first plurality of open windows are arranged such that the first plurality of open windows are organized into groups, wherein each group represents a category, and wherein the groups are arranged such that no group is in overlapping relation with another.
0 Assignments
0 Petitions
Accused Products
Abstract
User interfaces for multiple display regions are described. One embodiment provides an array of non-overlapping windows that are created from a set of overlapping windows, and a user can select one of the non-overlapping windows to obtain an enlarged view of that selected window while keeping the other windows in their non-overlapping state. In one embodiment, the array of non-overlapping windows can include minimized windows or windows in other virtual desktops (e.g. windows in other “Spaces”) or both. In one embodiment, only windows of a selected application are shown in non-overlapping mode while opened windows of other applications are not shown.
61 Citations
29 Claims
-
1. A method to provide a user interface, the method comprising:
at an electronic device with a display; displaying, on the display, a user interface in a first display mode configured to present a first plurality of open windows on a first desktop, wherein at least one of the windows is presented in overlapping relation with another window; receiving, while displaying the user interface in the first display mode, a first input to enter a second display mode; and in response to the first input, transitioning from the first display mode to the second display mode, wherein in the second display mode; the first plurality of open windows are presented on the first desktop in a reduced size view, and the first plurality of open windows are arranged such that the first plurality of open windows are organized into groups, wherein each group represents a category, and wherein the groups are arranged such that no group is in overlapping relation with another. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A non-transitory computer-readable medium storing executable instructions which when executed by a system cause the system to perform a method to provide a user interface, the method comprising:
-
displaying, on a display, a user interface in a first display mode configured to present a first plurality of open windows on a first desktop, wherein at least one of the windows is presented in overlapping relation with another window; receiving, while displaying the user interface in the first display mode, a first input to enter a second display mode; and in response to the first input, transitioning from the first display mode to the second display mode, wherein in the second display mode; the first plurality of open windows on the first desktop are presented in a reduced size view, and the first plurality of open windows are arranged such that the first plurality of open windows are organized into groups, wherein each group represents a category, and wherein the groups are arranged such that no group is in overlapping relation with another. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
at least one processor; and a computer-readable medium storing one or more sequences of instructions which, when executed by the at least one processor, causes; displaying, on a display, a user interface in a first display mode configured to present a first plurality of open windows on a first desktop, wherein at least one of the windows is presented in overlapping relation with another window; receiving, while displaying the user interface in the first display mode, a first input to enter a second display mode; and in response to the first input, transitioning from the first display mode to the second display mode, wherein in the second display mode; the first plurality of open windows on the first desktop are presented in a reduced size view, and the first plurality of open windows are arranged such that the first plurality of open windows are organized into groups, wherein each group represents a category, and wherein the groups are arranged such that no group is in overlapping relation with another. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification