Accelerated task performance
First Claim
1. An electronic device, comprising:
- one or more processors;
a memory;
one or more input devices; 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 display, a user interface including a suggestion affordance associated with a task, wherein the task associated with the suggestion affordance is based on at least one of a plurality of contextual characteristics associated with the electronic device;
detecting, via the one or more input devices, a first user input corresponding to a selection of the suggestion affordance; and
in response to detecting the first user input corresponding to the selection of the suggestion affordance associated with the task;
determining whether the task is of a first type or of a second type different than the first type;
in accordance with the determination that the task is the task of the first type, performing the task; and
in accordance with the determination that the task is the task of a second type, displaying a confirmation interface including a confirmation affordance.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and processes for accelerating task performance are provided. An example method includes, at an electronic device including a display and one or more input devices, displaying, on the display, a user interface including a suggestion affordance associated with a task, detecting, via the one or more input devices, a first user input corresponding to a selection of the suggestion affordance, in response to detecting the first user input: in accordance with a determination that the task is a task of a first type, performing the task, and in accordance with a determination that the task is a task of a second type different than the first type, displaying a confirmation interface including a confirmation affordance.
2823 Citations
48 Claims
-
1. An electronic device, comprising:
-
one or more processors; a memory; one or more input devices; 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 display, a user interface including a suggestion affordance associated with a task, wherein the task associated with the suggestion affordance is based on at least one of a plurality of contextual characteristics associated with the electronic device; detecting, via the one or more input devices, a first user input corresponding to a selection of the suggestion affordance; and in response to detecting the first user input corresponding to the selection of the suggestion affordance associated with the task; determining whether the task is of a first type or of a second type different than the first type; in accordance with the determination that the task is the task of the first type, performing the task; and in accordance with the determination that the task is the task of a second type, displaying a confirmation interface including a confirmation affordance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
at an electronic device with a display and one or more input devices; displaying, on the display, a user interface including a suggestion affordance associated with a task, wherein the task associated with the suggestion affordance is based on at least one of a plurality of contextual characteristics associated with the electronic device; detecting, via the one or more input devices, a first user input corresponding to a selection of the suggestion affordance; in response to detecting the first user input corresponding to the selection of the suggestion affordance associated with the task; determining whether the task is of a first type or of a second type different than the first type; in accordance with the determination that the task is the task of the first type, performing the task; and in accordance with the determination that the task is the task of a second type, displaying a confirmation interface including a confirmation affordance. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
33. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display and one or more input devices, the one or more programs including instructions for:
-
displaying, on the display, a user interface including a suggestion affordance associated with a task, wherein the task associated with the suggestion affordance is based on at least one of a plurality of contextual characteristics associated with the electronic device; detecting, via the one or more input devices, a first user input corresponding to a selection of the suggestion affordance; and in response to detecting the first user input corresponding to the selection of the suggestion affordance associated with the task; determining whether the task is of a first type or of a second type different than the first type; in accordance with the determination that the task is the task of a first type, performing the task; and in accordance with the determination that the task is the task of a second type, displaying a confirmation interface including a confirmation affordance. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification