VOICE INTERACTION AT A PRIMARY DEVICE TO ACCESS CALL FUNCTIONALITY OF A COMPANION DEVICE
0 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure generally relates to using voice interaction to access call functionality of a companion device. In an example process, a user utterance is received. Based on the user utterance and contextual information, the process causes a server to determine a user intent corresponding to the user utterance. The contextual information is based on a signal received from the companion device. In accordance with the user intent corresponding to an actionable intent of answering the incoming call, a command is received. Based on the command, instructions are provided to the companion device, which cause the companion device to answer the incoming call and provide audio data of the answered incoming call. Audio is outputted according to the audio data of the answered incoming call.
67 Citations
16 Claims
-
1. (anceled)
-
2. 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 speaker, cause the electronic device to:
-
receive a user utterance representing a request for call-related information stored on a companion device; cause a server to determine, based on the user utterance, a user intent of providing call-related information; receive, from the server, a command representing a task to satisfy the user intent of providing call-related information; determine, based on the command and contextual information, that the companion device is to execute the command; in accordance with a determination that the companion device is to execute the command, provide instructions to the companion device to retrieve the call-related information and send the call-related information to the electronic device; and in accordance with the instructions successfully causing the companion device to retrieve and send the call-related information to the electronic device, provide an audio output at the speaker, wherein the audio output includes the call-related information received from the companion device. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An electronic device, comprising:
-
a speaker; one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for; receiving a user utterance representing a request for call-related information stored on a companion device; causing a server to determine, based on the user utterance, a user intent of providing call-related information; receiving, from the server, a command representing a task to satisfy the user intent of providing call-related information; determining, based on the command and contextual information, that the companion device is to execute the command; in accordance with a determination that the companion device is to execute the command, providing instructions to the companion device to retrieve the call-related information and send the call-related information to the electronic device; and in accordance with the instructions successfully causing the companion device to retrieve and send the call-related information to the electronic device, providing an audio output at the speaker, wherein the audio output includes the call-related information received from the companion device.
-
-
16. A method for using voice interaction to access call-related information of a companion device, the method comprising:
at an electronic device having a processor, memory, and a speaker; receiving a user utterance representing a request for call-related information stored on the companion device; causing a server to determine, based on the user utterance, a user intent of providing call-related information; receiving, from the server, a command representing a task to satisfy the user intent of providing call-related information; determining, based on the command and contextual information, that the companion device is to execute the command; in accordance with a determination that the companion device is to execute the command, providing instructions to the companion device to retrieve the call-related information and send the call-related information to the electronic device; and in accordance with the instructions successfully causing the companion device to retrieve and send the call-related information to the electronic device, providing an audio output at the speaker, wherein the audio output includes the call-related information received from the companion device.
Specification