Performing functions based on commands in context of telephonic communication
First Claim
Patent Images
1. A method comprising:
- initiating, with a first computing device, a telephonic communication between the first computing device and a second device;
during the telephonic communication;
receiving, with the first computing device, one or more spoken words; and
determining that the one or more spoken words are associated with a voice command rather than with conversational speech occurring during the telephonic communication, wherein determining that the one or more spoken words are associated with the voice command comprises;
determining that the one or more spoken words comprise an instruction to perform a function after an occurrence of a future condition;
outputting a confirmation message that includes information representing the function to be performed after the occurrence of the future condition; and
responsive to outputting the confirmation message, receiving a confirmation from a user that the one or more spoken words are associated with the voice command comprising the instruction to perform the function after the occurrence of the future condition;
determining the occurrence of the future condition; and
performing the function after the occurrence of the future condition.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of this disclosure are directed to establishing a telephonic communication between a first computing device and a second device and receiving, with the first computing device, a command that defines a function to be performed. When the command comprises a voice command, the function defined in the voice command may be performed. When the command does not comprise the voice command, it may be determined that the command comprises an instruction to perform the function after an occurrence of a future condition. The function defined by the command may be performed after the occurrence of the future condition.
188 Citations
19 Claims
-
1. A method comprising:
-
initiating, with a first computing device, a telephonic communication between the first computing device and a second device; during the telephonic communication; receiving, with the first computing device, one or more spoken words; and determining that the one or more spoken words are associated with a voice command rather than with conversational speech occurring during the telephonic communication, wherein determining that the one or more spoken words are associated with the voice command comprises; determining that the one or more spoken words comprise an instruction to perform a function after an occurrence of a future condition; outputting a confirmation message that includes information representing the function to be performed after the occurrence of the future condition; and responsive to outputting the confirmation message, receiving a confirmation from a user that the one or more spoken words are associated with the voice command comprising the instruction to perform the function after the occurrence of the future condition; determining the occurrence of the future condition; and performing the function after the occurrence of the future condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium comprising instructions that, when executed, cause one or more processors of a first computing device to perform operations comprising:
-
initiating a telephonic communication between the first computing device and a second device; during the telephonic communication; receiving one or more spoken words; and determining that the one or more spoken words are associated with a voice command rather than with conversational speech occurring during the telephonic communication, wherein determining that the one or more spoken words are associated with the voice command comprises; determining that the one or more spoken words comprise an instruction to perform a function after an occurrence of a future condition; outputting a confirmation message that includes information representing the function to be performed after the occurrence of the future condition; and responsive to outputting the confirmation message, receiving a confirmation from a user that the one or more spoken words are associated with the voice command comprising the instruction to perform the function after the occurrence of the future condition; determining the occurrence of the future condition; and performing the function after the occurrence of the future condition. - View Dependent Claims (13, 14, 15)
-
-
16. A first computing device, comprising:
-
a receiver configured to receive one or more spoken words; a transceiver configured to initiate a telephonic communication between the first computing device and a second computing device; and one or more processors configured to; during the telephonic communication; determine that the one or more spoken words are associated with a voice command rather than with conversational speech occurring during the telephonic communication, wherein the one or more processors are configured to determine that the one or more spoken words are associated with the voice command at least by; determining that the one or more spoken words comprise an instruction to perform a function after an occurrence of a future condition; outputting a confirmation message that includes information representing the function to be performed after the occurrence of the future condition; and responsive to outputting the confirmation message, receiving a confirmation from a user that the one or more spoken words are associated with the voice command comprising the instruction to perform the function after the occurrence of the future condition; determine the occurrence of the future condition; and perform the function after the occurrence of the future condition. - View Dependent Claims (17, 18, 19)
-
Specification