Device, Method, and Graphical User Interface for Providing Navigation and Search Functionalities
Abstract
A device with touch-sensitive display is configured to display, on the touch-sensitive display a first user interface. The device is further configured to, while displaying the first user interface, detect a swipe gesture. In response to detecting the swipe gesture, when the swipe gesture starts at a first edge of the touch-sensitive display and moves away from the first edge, the device displays an application switching user interface that includes representations of a plurality of user interfaces that correspond to open applications, the plurality of user interfaces including a second user interface that is different from the first user interface. When the swipe gesture starts at a second edge of the touch-sensitive display, different from the first edge of the touch-sensitive display, and moves away from the second edge, the device displays a notification interface that includes recently received notifications.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, comprising:
at an electronic device with a touch-sensitive display:
displaying on the touch-sensitive display a first user interface;
while displaying the first user interface, detecting a swipe gesture;
in response to detecting the swipe gesture:
in accordance with a determination that the swipe gesture meets first criteria, wherein the first criteria include a criterion that is met when the swipe gesture starts at a first edge of the touch-sensitive display and moves away from the first edge, displaying an application switching user interface that includes representations of a plurality of user interfaces that correspond to open applications, the plurality of user interfaces including a second user interface that is different from the first user interface; and
in accordance with a determination that the swipe gesture meets second criteria, wherein the second criteria include a criterion that is met when the swipe gesture starts at a second edge of the touch-sensitive display, different from the first edge of the touch-sensitive display, and moves away from the second edge, displaying a notification interface that includes recently received notifications.
2 . The method of claim 1 , wherein:
the first user interface is a multi-page application launch interface; and the method further includes, in accordance with a determination that the swipe gesture meets third criteria, wherein the third criteria include a criterion that is met when the swipe gesture starts away from an edge of the touch-sensitive display, navigating within the first user interface, including replacing display of a first page of the multi-page application launch interface, which includes a first plurality of application icons, with display of a second page of the multi-page application launch interface that includes a second plurality of application icons.
3 . The method of claim 2 , wherein navigating within the first user interface includes translating at least a portion of the first user interface in a direction corresponding to a direction of the swipe gesture.
4 . The method of claim 2 , wherein:
the third criteria are next-page display criteria; and the next-page display criteria include a criterion that is met when the swipe gesture moves by more than a second predefined amount in a first predetermined direction on the touch-sensitive display.
5 . The method of claim 2 , wherein:
the third criteria are next-page display criteria; the touch-sensitive display is sensitive to contacts with a bezel region adjacent to the first edge of the touch-sensitive display; the first criteria include a criterion that is met when the swipe gesture starts in the bezel region adjacent to the first edge of the touch-sensitive display; and the next-page display criteria include a criterion that is met when the swipe gesture starts in a first region co-incident with the touch-sensitive display.
6 . The method of claim 1 , wherein the first criteria include a criterion that is met when the swipe gesture moves in a first predetermined direction on the touch-sensitive display.
7 . The method of claim 6 , wherein the second criteria include a criterion that is met when the swipe gesture moves in a second predetermined direction on the touch-sensitive display, different from the first predetermined direction.
8 . The method of claim 6 , further including:
in response to detecting the swipe gesture:
in accordance with a determination that the swipe gesture meets search-interface display criteria, wherein the search-interface display criteria include a criterion that is met when the swipe gesture starts over a region of the touch-sensitive display that does not correspond to the first edge, and moves by more than a first predefined amount in a second predetermined direction perpendicular to the first predetermined direction, replacing display of at least a portion of the first user interface with display of a search interface that includes a search input field for inputting search terms.
9 . The method of claim 8 , wherein displaying the search interface includes displaying a keyboard for entering text into the search input field.
10 . The method of claim 9 , wherein:
the first user interface is a multi-page application launch interface that includes multiple pages of application icons; and displaying the search interface includes:
translating a set of application icons from a first page of the multi-page application launch interface away from a respective edge of the touch-sensitive display in the second predetermined direction; and
displaying the search input field in between the respective edge of the touch-sensitive display and the set of application icons.
11 . The method of claim 10 , wherein displaying the search interface includes ceasing to display at least a subset of the application icons on the first page of the multi-page application launch interface.
12 . The method of claim 10 , further including:
in response to detecting the swipe gesture, maintaining display of one or more of the application icons from the first page of the multi-page application launch interface while displaying the search interface.
13 . The method of claim 10 , wherein:
the multi-page application launch interface includes a fixed icon region that includes a plurality of application icons, and the fixed icon region is concurrently displayed with each page of the multiple pages of application icons; and displaying the search interface in response to detecting the swipe gesture includes ceasing to display the fixed icon region.
14 . The method of claim 1 , further comprising:
in response to detecting the swipe gesture:
in accordance with a determination that the swipe gesture meets settings-interface display criteria, wherein the settings-interface display criteria include a criterion that is met when the swipe gesture starts adjacent to a third edge of the touch-sensitive display that is different from the first edge of the touch-sensitive display and the second edge of the touch-sensitive display, displaying a settings interface that includes controls for changing a plurality of device settings.
15 . The method of claim 1 , wherein displaying the application switching user interface includes displaying a reduced scale representation of the first user interface.
16 . The method of claim 1 , wherein the first user interface is a home screen having a plurality of application icons.
17 . The method of claim 1 , wherein the second user interface is a user interface of an application recently open on the electronic device.
18 . An electronic device, comprising:
a touch-sensitive display; 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 on the touch-sensitive display a first user interface;
while displaying the first user interface, detecting a swipe gesture;
in response to detecting the swipe gesture:
in accordance with a determination that the swipe gesture meets first criteria, wherein the first criteria include a criterion that is met when the swipe gesture starts at a first edge of the touch-sensitive display and moves away from the first edge, displaying an application switching user interface that includes representations of a plurality of user interfaces that correspond to open applications, the plurality of user interfaces including a second user interface that is different from the first user interface; and
in accordance with a determination that the swipe gesture meets second criteria, wherein the second criteria include a criterion that is met when the swipe gesture starts at a second edge of the touch-sensitive display, different from the first edge of the touch-sensitive display, and moves away from the second edge, displaying a notification interface that includes recently received notifications.
19 . A 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 touch-sensitive display, cause the electronic device to:
displaying on the touch-sensitive display a first user interface; while displaying the first user interface, detecting a swipe gesture; in response to detecting the swipe gesture:
in accordance with a determination that the swipe gesture meets first criteria, wherein the first criteria include a criterion that is met when the swipe gesture starts at a first edge of the touch-sensitive display and moves away from the first edge, displaying an application switching user interface that includes representations of a plurality of user interfaces that correspond to open applications, the plurality of user interfaces including a second user interface that is different from the first user interface; and
in accordance with a determination that the swipe gesture meets second criteria, wherein the second criteria include a criterion that is met when the swipe gesture starts at a second edge of the touch-sensitive display, different from the first edge of the touch-sensitive display, and moves away from the second edge, displaying a notification interface that includes recently received notifications.Join the waitlist — get patent alerts
Track US2019354256A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.