Device, method, and graphical user interface for navigating through multiple viewing areas
First Claim
1. A multifunction 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 first viewing area, the first viewing area including a first plurality of selectable objects;
detecting activation of an object in the first plurality of selectable objects;
in response to detecting activation of the object in the first plurality of selectable objects, overlaying a second viewing area on a portion of the first viewing area while maintaining display of a remaining portion of the first viewing area, wherein the second viewing area includes a second plurality of selectable objects;
detecting activation of an object in the second plurality of selectable objects;
in response to detecting activation of the object in the second plurality of selectable objects;
overlaying a third viewing area on a portion of the first viewing area, wherein the third viewing area includes a third plurality of selectable objects;
displaying a portion, less than all, of the second viewing area overlaid on a portion of the first viewing area; and
maintaining display of a remaining portion of the first viewing area; and
while displaying the third viewing area and the portion of the second viewing area;
detecting a swipe gesture on the touch-sensitive surface; and
, in response to detecting the swipe gesture on the touch-sensitive surface;
when the swipe gesture occurs in a first direction;
moving the second viewing area such that the entire second viewing area is redisplayed; and
maintaining display of a remaining portion of the first viewing area; and
,when the swipe gesture occurs in a second direction that is perpendicular to the first direction;
maintaining display of the third viewing area, the portion of the second viewing area, and a remaining portion of the first viewing area; and
scrolling at least a portion of the third viewing area to display a new portion of the third viewing area.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes: displaying a first viewing area, the first viewing area including a first plurality of selectable objects; in response to detecting activation of an object in the first plurality of selectable objects, overlaying a second viewing area on a portion of the first viewing area while maintaining display of a remaining portion of the first viewing area. The second viewing area includes a second plurality of selectable objects. The method also includes, in response to detecting activation of an object in the second plurality of selectable objects, overlaying a third viewing area on a portion of the first viewing area. The third viewing area includes a third plurality of selectable objects. The method also includes displaying a portion of the second viewing area overlaid on a portion of the first viewing area; and maintaining display of a remaining portion of the first viewing area.
230 Citations
23 Claims
-
1. A multifunction 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 first viewing area, the first viewing area including a first plurality of selectable objects; detecting activation of an object in the first plurality of selectable objects; in response to detecting activation of the object in the first plurality of selectable objects, overlaying a second viewing area on a portion of the first viewing area while maintaining display of a remaining portion of the first viewing area, wherein the second viewing area includes a second plurality of selectable objects; detecting activation of an object in the second plurality of selectable objects; in response to detecting activation of the object in the second plurality of selectable objects; overlaying a third viewing area on a portion of the first viewing area, wherein the third viewing area includes a third plurality of selectable objects; displaying a portion, less than all, of the second viewing area overlaid on a portion of the first viewing area; and maintaining display of a remaining portion of the first viewing area; and while displaying the third viewing area and the portion of the second viewing area; detecting a swipe gesture on the touch-sensitive surface; and
, in response to detecting the swipe gesture on the touch-sensitive surface;when the swipe gesture occurs in a first direction; moving the second viewing area such that the entire second viewing area is redisplayed; and maintaining display of a remaining portion of the first viewing area; and
,when the swipe gesture occurs in a second direction that is perpendicular to the first direction; maintaining display of the third viewing area, the portion of the second viewing area, and a remaining portion of the first viewing area; and scrolling at least a portion of the third viewing area to display a new portion of the third viewing area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
at a multifunction device with a display and a touch-sensitive surface; displaying a first viewing area, the first viewing area including a first plurality of selectable objects; detecting activation of an object in the first plurality of selectable objects; in response to detecting activation of the object in the first plurality of selectable objects, overlaying a second viewing area on a portion of the first viewing area while maintaining display of a remaining portion of the first viewing area, wherein the second viewing area includes a second plurality of selectable objects; detecting activation of an object in the second plurality of selectable objects; in response to detecting activation of the object in the second plurality of selectable objects; overlaying a third viewing area on a portion of the first viewing area, wherein the third viewing area includes a third plurality of selectable objects; displaying a portion, less than all, of the second viewing area overlaid on a portion of the first viewing area; and maintaining display of a remaining portion of the first viewing area; and while displaying the third viewing area and the portion of the second viewing area; detecting a swipe gesture on the touch-sensitive surface; and
, in response to detecting the swipe gesture on the touch-sensitive surface;when the swipe gesture occurs in a first direction; moving the second viewing area such that the entire second viewing area is redisplayed; and maintaining display of a remaining portion of the first viewing area; and
,when the swipe gesture occurs in a second direction that is perpendicular to the first direction; maintaining display of the third viewing area, the portion of the second viewing area, and a remaining portion of the first viewing area; and scrolling at least a portion of the third viewing area to display a new portion of the third viewing area. - View Dependent Claims (12, 13, 14, 15)
-
16. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a multifunction device with a display and a touch-sensitive surface, cause the device to:
-
display a first viewing area, the first viewing area including a first plurality of selectable objects; detect activation of an object in the first plurality of selectable objects; in response to detecting activation of the object in the first plurality of selectable objects, overlay a second viewing area on a portion of the first viewing area while maintaining display of a remaining portion of the first viewing area, wherein the second viewing area includes a second plurality of selectable objects; detect activation of an object in the second plurality of selectable objects; in response to detecting activation of the object in the second plurality of selectable objects; overlay a third viewing area on a portion of the first viewing area, wherein the third viewing area includes a third plurality of selectable objects; display a portion, less than all, of the second viewing area overlaid on a portion of the first viewing area; and maintain display of a remaining portion of the first viewing area; and while displaying the third viewing area and the portion of the second viewing area; detect a swipe gesture on the touch-sensitive surface; and
, in response to detecting the swipe gesture on the touch-sensitive surface;when the swipe gesture occurs in a first direction; move the second viewing area such that the entire second viewing area is redisplayed; and maintain display of a remaining portion of the first viewing area; and
,when the swipe gesture occurs in a second direction that is perpendicular to the first direction; maintain display of the third viewing area, the portion of the second viewing area, and a remaining portion of the first viewing area; and scroll at least a portion of the third viewing area to display a new portion of the third viewing area. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A multifunction 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 first viewing area, the first viewing area including a first plurality of selectable objects; detecting activation of an object in the first plurality of selectable objects; in response to detecting activation of the object in the first plurality of selectable objects, overlaying a second viewing area on a portion of the first viewing area while maintaining display of a remaining portion of the first viewing area, wherein the second viewing area includes a second plurality of selectable objects; detecting activation of an object in the second plurality of selectable objects; in response to detecting activation of the object in the second plurality of selectable objects; overlaying a third viewing area on a portion of the first viewing area, wherein the third viewing area includes a third plurality of selectable objects; and maintaining display of a remaining portion of the first viewing area; while displaying the third viewing area and a portion of the second viewing area; detecting a swipe gesture on the touch-sensitive surface; and
, in response to detecting the swipe gesture on the touch-sensitive surface;when the swipe gesture occurs in a first direction; moving the second viewing area such that the entire second viewing area is redisplayed; and maintaining display of a remaining portion of the first viewing area; and
,when the swipe gesture occurs in a second direction that is perpendicular to the first direction; maintaining display of the third viewing area, the portion of the second viewing area, and a remaining portion of the first viewing area; and scrolling at least a portion of the third viewing area to display a new portion of the third viewing area; and while displaying the third viewing area; detecting a gesture at a location on the touch-sensitive surface that corresponds to the remaining portion of the first viewing area; and
,in response to detecting the gesture at the location on the touch-sensitive surface that corresponds to the remaining portion of the first viewing area; closing the second viewing area and the third viewing area; and displaying the entire first viewing area.
-
-
22. A method, comprising:
at a multifunction device with a display and a touch-sensitive surface; displaying a first viewing area, the first viewing area including a first plurality of selectable objects; detecting activation of an object in the first plurality of selectable objects; in response to detecting activation of the object in the first plurality of selectable objects, overlaying a second viewing area on a portion of the first viewing area while maintaining display of a remaining portion of the first viewing area, wherein the second viewing area includes a second plurality of selectable objects; detecting activation of an object in the second plurality of selectable objects; in response to detecting activation of the object in the second plurality of selectable objects; overlaying a third viewing area on a portion of the first viewing area, wherein the third viewing area includes a third plurality of selectable objects; and maintaining display of a remaining portion of the first viewing area; while displaying the third viewing area and a portion of the second viewing area; detecting a swipe gesture on the touch-sensitive surface; and
, in response to detecting the swipe gesture on the touch-sensitive surface;when the swipe gesture occurs in a first direction; moving the second viewing area such that the entire second viewing area is redisplayed; and maintaining display of a remaining portion of the first viewing area; and
,when the swipe gesture occurs in a second direction that is perpendicular to the first direction; maintaining display of the third viewing area, the portion of the second viewing area, and a remaining portion of the first viewing area; and scrolling at least a portion of the third viewing area to display a new portion of the third viewing area; and while displaying the third viewing area; detecting a gesture at a location on the touch-sensitive surface that corresponds to the remaining portion of the first viewing area; and
,in response to detecting the gesture at the location on the touch-sensitive surface that corresponds to the remaining portion of the first viewing area; closing the second viewing area and the third viewing area; and displaying the entire first viewing area.
-
23. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a multifunction device with a display and a touch-sensitive surface, cause the device to:
-
display a first viewing area, the first viewing area including a first plurality of selectable objects; detect activation of an object in the first plurality of selectable objects; in response to detecting activation of the object in the first plurality of selectable objects, overlay a second viewing area on a portion of the first viewing area while maintaining display of a remaining portion of the first viewing area, wherein the second viewing area includes a second plurality of selectable objects; detect activation of an object in the second plurality of selectable objects; and
,in response to detecting activation of the object in the second plurality of selectable objects; overlay a third viewing area on a portion of the first viewing area, wherein the third viewing area includes a third plurality of selectable objects; and maintain display of a remaining portion of the first viewing area; while displaying the third viewing area and a portion of the second viewing area; detect a swipe gesture on the touch-sensitive surface; and
, in response to detecting the swipe gesture on the touch-sensitive surface;when the swipe gesture occurs in a first direction; move the second viewing area such that the entire second viewing area is redisplayed; and maintain display of a remaining portion of the first viewing area; and
,when the swipe gesture occurs in a second direction that is perpendicular to the first direction; maintain display of the third viewing area, the portion of the second viewing area, and a remaining portion of the first viewing area; and scroll at least a portion of the third viewing area to display a new portion of the third viewing area; and while displaying the third viewing area; detect a gesture at a location on the touch-sensitive surface that corresponds to the remaining portion of the first viewing area; and
,in response to detecting the gesture at the location on the touch-sensitive surface that corresponds to the remaining portion of the first viewing area; close the second viewing area and the third viewing area; and display the entire first viewing area.
-
Specification