Device, Method, and Graphical User Interface for Controlling Display of Application Windows
First Claim
1. An electronic device, comprising:
- a display;
a touch-sensitive surface;
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for;
displaying a plurality of windows on the display, the plurality of windows including a first window for a first application displayed in a frontmost position on the display and a second window displayed in a lower position than the frontmost position;
detecting a first gesture moving in a first direction on the touch sensitive surface, the first direction on the touch sensitive surface corresponding to a first direction on the display; and
,in response to detecting the first gesture moving in the first direction on the touch sensitive surface;
moving the first window across the display in the first direction on the display until the first window is moved partially or fully off the display; and
displaying the second window in the frontmost position on the display.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device with a display and a touch-sensitive surface displays a plurality of windows on the display. The plurality of windows includes a first window for a first application displayed in a frontmost position on the display and a second window displayed in a lower position than the frontmost position. The device detects a first gesture moving in a first direction on the touch sensitive surface, the first direction on the touch sensitive surface corresponding to a first direction on the display; and, in response to detecting the first gesture moving in the first direction on the touch sensitive surface: moves the first window across the display in the first direction on the display until the first window is moved partially or fully off the display; and displays the second window in the frontmost position on the display.
-
Citations
25 Claims
-
1. An electronic device, comprising:
-
a display; a touch-sensitive surface; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying a plurality of windows on the display, the plurality of windows including a first window for a first application displayed in a frontmost position on the display and a second window displayed in a lower position than the frontmost position; detecting a first gesture moving in a first direction on the touch sensitive surface, the first direction on the touch sensitive surface corresponding to a first direction on the display; and
,in response to detecting the first gesture moving in the first direction on the touch sensitive surface; moving the first window across the display in the first direction on the display until the first window is moved partially or fully off the display; and displaying the second window in the frontmost position on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An electronic device, comprising:
-
a display; a touch-sensitive surface; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying a plurality of windows on the display, the plurality of windows including; a first window for a first application displayed in a frontmost position on the display; a second window for a second application, distinct from the first application, displayed in a second position lower than the frontmost position; and a third window for a third application, distinct from the first application and the second application, displayed in a third position lower than the second position; detecting a first gesture moving in a first direction on the touch sensitive surface, the first direction on the touch sensitive surface corresponding to a first direction on the display; in response to detecting the first gesture moving in the first direction on the touch sensitive surface; moving the first window across the display in the first direction on the display until the first window is moved partially or fully off the display; and displaying the second window in the frontmost position on the display; after responding to the first gesture, while displaying the second window in the frontmost position on the display, detecting a second gesture moving in the first direction on the touch sensitive surface; in response to detecting the second gesture moving in the first direction on the touch sensitive surface; moving the second window across the display in the first direction on the display until the second window is moved partially or fully off the display; and displaying the third window in the frontmost position on the display; after responding to the second gesture, while displaying the third window in the frontmost position on the display, detecting a third gesture moving in a direction opposite the first direction on the touch sensitive surface; in response to detecting the third gesture moving in the direction opposite the first direction on the touch sensitive surface; moving the second window across the display in a direction opposite the first direction on the display; and redisplaying the second window in the frontmost position on the display; after responding to the third gesture, while displaying the second window in the frontmost position on the display, detecting a fourth gesture moving in the direction opposite the first direction on the touch sensitive surface; and
,in response to detecting the fourth gesture moving in the direction opposite the first direction on the touch sensitive surface; moving the first window across the display in a direction opposite the first direction on the display; and redisplaying the first window in the frontmost position on the display. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification