Virtual assistant activation
First Claim
1. A non-transitory 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 display, a microphone, and an input device, cause the electronic device to:
- receive, while the display is off, user input via the input device, wherein the user input includes a lifting of the electronic device;
determine, while the display is off, whether the lifting of the electronic device meets a predetermined condition;
in accordance with a determination that the lifting of the electronic device meets a predetermined condition, sample, while the display is off, an audio input received via the microphone;
determine, while the display is off, whether the audio input comprises a spoken trigger; and
in accordance with a determination that the audio input comprises the spoken trigger;
trigger, while the display is off, a virtual assistant session; and
provide a haptic output, while the display is off.
0 Assignments
0 Petitions
Accused Products
Abstract
At an electronic device with a display, a microphone, and an input device: while the display is on, receiving user input via the input device, the user input meeting a predetermined condition; in accordance with receiving the user input meeting the predetermined condition, sampling audio input received via the microphone; determining whether the audio input comprises a spoken trigger; and in accordance with a determination that audio input comprises the spoken trigger, triggering a virtual assistant session.
6217 Citations
54 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 an electronic device with a display, a microphone, and an input device, cause the electronic device to:
-
receive, while the display is off, user input via the input device, wherein the user input includes a lifting of the electronic device; determine, while the display is off, whether the lifting of the electronic device meets a predetermined condition; in accordance with a determination that the lifting of the electronic device meets a predetermined condition, sample, while the display is off, an audio input received via the microphone; determine, while the display is off, whether the audio input comprises a spoken trigger; and in accordance with a determination that the audio input comprises the spoken trigger; trigger, while the display is off, a virtual assistant session; and provide a haptic output, while the display is off. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
at an electronic device with a display, a microphone, and an input device; receiving, while the display is off, user input via the input device, wherein the user input includes a lifting of the electronic device; determining, while the display is off, whether the lifting of the electronic device meets a predetermined condition; in accordance with a determination that the lifting of the electronic device meets the predetermined condition, sampling, while the display is off, an audio input received via a microphone; determining, while the display is off, whether the audio input comprises a spoken trigger; and in accordance with a determination that audio input comprises the spoken trigger; triggering, while the display is off, a virtual assistant session; and providing a haptic output, while the display is off. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
37. An electronic device comprising:
-
a display; one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in memory and configured to be executed by the one or more processors, the one or more programs including instructions for; receiving, while the display is off, user input via an input device, wherein the user input includes a lifting of the electronic device; determining, while the display is off, whether the lifting of the electronic device meets a predetermined condition; in accordance with a determination that the lifting of the electronic device meets the predetermined condition, sampling, while the display is off, an audio input received via a microphone; determining, while the display is off, whether the audio input comprises a spoken trigger; and in accordance with a determination that audio input comprises the spoken trigger; triggering, while the display is off, a virtual assistant session; and providing a haptic output, while the display is off. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification