User interface for multiple display regions
First Claim
Patent Images
1. A method to provide a user interface, the method comprising:
- at a computing device with a processor;
displaying a user interface in a first display mode configured to present a plurality of open windows on a display, wherein at least one of the windows is presented in overlapping relation with another window, the plurality of windows includes a plurality of windows of a respective application and one or more windows of other applications;
receiving a first input to enter a second display mode, wherein the first input includes an identification of the respective application;
in response to the first input, entering the second display mode and presenting a subset of the plurality of open windows on the display in a reduced size view, and arranged such that no window in the subset is in overlapping relation with another; and
wherein the subset of the plurality of open windows includes the plurality of windows of the respective application and excludes the one or more windows of other applications that are included in the plurality of open windows.
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.
-
Citations
20 Claims
-
1. A method to provide a user interface, the method comprising:
-
at a computing device with a processor; displaying a user interface in a first display mode configured to present a plurality of open windows on a display, wherein at least one of the windows is presented in overlapping relation with another window, the plurality of windows includes a plurality of windows of a respective application and one or more windows of other applications; receiving a first input to enter a second display mode, wherein the first input includes an identification of the respective application; in response to the first input, entering the second display mode and presenting a subset of the plurality of open windows on the display in a reduced size view, and arranged such that no window in the subset is in overlapping relation with another; and wherein the subset of the plurality of open windows includes the plurality of windows of the respective application and excludes the one or more windows of other applications that are included in the plurality of open windows. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory machine readable medium including instructions to, when executed by an electronic device, cause the electronic device to perform operations comprising:
-
displaying a user interface in a first display mode configured to present a plurality of open windows on a display, wherein at least one of the windows is presented in overlapping relation with another window, the plurality of windows includes a plurality of windows of a respective application and one or more windows of other applications; receiving a first input to enter a second display mode, wherein the first input includes an identification of the respective application; in response to the first input, entering the second display mode and presenting a subset of the plurality of open windows on the display in a reduced size view, and arranged such that no window in the subset is in overlapping relation with another; and wherein the subset of the plurality of open windows includes the plurality of windows of the respective application and excludes the one or more windows of other applications that are included in the plurality of open windows. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a display configured to present a plurality of open windows on a user interface in a first display mode, wherein at least one of the windows is presented in overlapping relation with another window and the plurality of windows includes a plurality of windows of a respective application and one or more windows of other applications; one or more processors coupled to a memory device, the memory device containing instructions that, when executed by the one or more processors, cause the system to; receive a first input to enter a second display mode, wherein the first input includes an identification of the respective application; in response to the first input, cause the display to enter the second display mode and cause a subset of the plurality of open windows on the display to be presented on the display in a reduced size view and arranged such that no window in the subset is in overlapping relation with another; and wherein the subset of the plurality of open windows includes the plurality of windows of the respective application and excludes the one or more windows of other applications that are included in the plurality of open windows. - View Dependent Claims (18, 19, 20)
-
Specification