Accelerated task performance
First Claim
1. An electronic device, comprising:
- a display;
an audio input device;
one or more processors;
a 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 suggested candidate task affordances including a candidate task affordance associated with a task, wherein a first suggested candidate task affordance from the plurality of suggested candidate task affordances is suggested based on a first contextual characteristic associated with the electronic device and a second suggested candidate task affordance from the plurality of suggested candidate task affordances is suggested based on a second contextual characteristic associated with the electronic device, wherein the first contextual characteristic and the second contextual characteristic are different contextual characteristics;
detecting a set of inputs including a first user input corresponding to a selection of the candidate task affordance associated with the task;
in response to detecting the set of user inputs, displaying a first interface for generating a voice shortcut associated with the task;
while displaying the first interface;
receiving, by the audio input device, a natural-language speech input; and
displaying, in the first interface, a candidate phrase, wherein the candidate phrase is based on the natural-language speech input;
after displaying the candidate phrase, detecting a second user input; and
in response to detecting the second user input, associating the candidate phrase with the task.
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.
2771 Citations
48 Claims
-
1. An electronic device, comprising:
-
a display; an audio input device; one or more processors; a 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 suggested candidate task affordances including a candidate task affordance associated with a task, wherein a first suggested candidate task affordance from the plurality of suggested candidate task affordances is suggested based on a first contextual characteristic associated with the electronic device and a second suggested candidate task affordance from the plurality of suggested candidate task affordances is suggested based on a second contextual characteristic associated with the electronic device, wherein the first contextual characteristic and the second contextual characteristic are different contextual characteristics; detecting a set of inputs including a first user input corresponding to a selection of the candidate task affordance associated with the task; in response to detecting the set of user inputs, displaying a first interface for generating a voice shortcut associated with the task; while displaying the first interface; receiving, by the audio input device, a natural-language speech input; and displaying, in the first interface, a candidate phrase, wherein the candidate phrase is based on the natural-language speech input; after displaying the candidate phrase, detecting a second user input; and in response to detecting the second user input, associating the candidate phrase with the task. - 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 an audio input device; displaying a plurality of suggested candidate task affordances including a candidate task affordance associated with a task, wherein a first suggested candidate task affordance from the plurality of suggested candidate task affordances is suggested based on a first contextual characteristic associated with the electronic device and a second suggested candidate task affordance from the plurality of suggested candidate task affordances is suggested based on a second contextual characteristic associated with the electronic device, wherein the first contextual characteristic and the second contextual characteristic are different contextual characteristics; detecting a set of inputs including a first user input corresponding to a selection of the candidate task affordance associated with the task; in response to detecting the set of user inputs, displaying a first interface for generating a voice shortcut associated with the task; while displaying the first interface; receiving, by the audio input device, a natural-language speech input; and displaying, in the first interface, a candidate phrase, wherein the candidate phrase is based on the natural-language speech input; after displaying the candidate phrase, detecting a second user input; and in response to detecting the second user input, associating the candidate phrase with the task. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
18. 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 an audio input device, the one or more programs including instructions for:
-
displaying a plurality of suggested candidate task affordances including a candidate task affordance associated with a task, wherein a first suggested candidate task affordance from the plurality of suggested candidate task affordances is suggested based on a first contextual characteristic associated with the electronic device and a second suggested candidate task affordance from the plurality of suggested candidate task affordances is suggested based on a second contextual characteristic associated with the electronic device, wherein the first contextual characteristic and the second contextual characteristic are different contextual characteristics; detecting a set of inputs including a first user input corresponding to a selection of the candidate task affordance associated with the task; in response to detecting the set of user inputs, displaying a first interface for generating a voice shortcut associated with the task; while displaying the first interface; receiving, by an audio input device, a natural-language speech input; and displaying, in the first interface, a candidate phrase, wherein the candidate phrase is based on the natural-language speech input; after displaying the candidate phrase, detecting a second user input; and in response to detecting the second user input, associating the candidate phrase with the task. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification