CPC G06F 3/0482 (2013.01) [G06F 3/041 (2013.01); G06F 3/0481 (2013.01); G06F 3/04842 (2013.01); G06F 3/04883 (2013.01); G06F 3/04886 (2013.01); G06F 9/453 (2018.02); G06F 40/134 (2020.01); G06F 40/20 (2020.01); G06F 3/167 (2013.01); G06F 2203/04803 (2013.01)] | 45 Claims |
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device with a display and a touch-sensitive surface, cause the electronic device to:
while displaying a user interface different from a digital assistant user interface, receive a user input;
in accordance with a determination that the user input satisfies a criterion for initiating a digital assistant:
receive a natural language input;
without dismissing the digital assistant after receiving the natural language input, display, over the user interface, the digital assistant user interface, the digital assistant user interface including:
a digital assistant indicator displayed at a first portion of the display; and
a response affordance displayed at a second portion of the display, wherein the response affordance is concurrently displayed with the digital assistant indicator and corresponds to a response, by the digital assistant, to the natural language input wherein the response affordance is presented at a first time, and wherein when the response affordance and the digital assistant indicator are concurrently displayed:
a portion of the user interface remains visible at a third portion of the display when the response affordance is initially displayed, the third portion of the display occupying a majority of the display; and
the third portion is between the first portion and the second portion;
in accordance with a determination that the response affordance corresponds to a predetermined type of response affordance, automatically cease to display the digital assistant user interface a predetermined duration after the first time.
|