Legal claims defining the scope of protection, as filed with the USPTO.
1. A method implemented by one or more processors of a digital assistant device, the method comprising: receiving, from a call-placing user associated with the digital assistant device, an utterance that requests that a digital assistant initiate a voice call with a callee and on behalf of the call-placing user, the digital assistant executing at least in part at the digital assistant device; determining, based on processing the utterance, a recipient voice number to call based on the callee user that is identified by the utterance; in response to receiving the utterance, initiating the voice call to the recipient voice number and on behalf of the call-placing user to enable the call-placing user to engage in a conversation with the callee during the voice call; and during the voice call: receiving, from the call-placing user, an additional utterance, the additional utterance including a hotword that invokes the digital assistant and a command to be executed by the digital assistant; in response to determining that the additional utterance includes the hotword: blocking the command to be executed by the digital assistant from being audibly perceptible to the callee; generating, based on processing the additional utterance, a response to the command to be executed by the digital assistant; and causing the response to the command to be rendered at the digital assistant device.
2. The method of claim 1, wherein the hotword that invokes the digital assistant is audibly perceptible to the callee.
3. The method of claim 1, wherein causing the response to the command to be rendered at the digital assistant device comprises causing the response to the command to be audibly rendered via one or more speakers of the digital assistant device.
4. The method of claim 3, further comprising: blocking the response to the command from being audibly perceptible to the callee.
5. The method of claim 1, in response to determining that the additional utterance includes the hotword, further comprising: causing the voice call to be placed on hold.
6. The method of claim 5, further comprising: subsequent to causing the response to the command to be rendered at the digital assistant device: causing the voice call that was placed on hold to be resumed.
7. The method of claim 5, further comprising: in response to anticipating that the call-placing user will provide a further additional spoken utterance based on the response to the command being rendered: causing the voice call to remain on hold.
8. The method of claim 1, further comprising: introducing latency to the voice call; and blocking, based on the latency being introduced to the voice call, the hotword that invokes the digital assistant from being audibly perceptible to the callee.
9. The method of claim 1, further comprising: determining, based on a type of the command included in the additional utterance, whether to generate the response to the command during the voice call, wherein generating the response to the command to be executed by the digital assistant is in response to determining that the type of the command included in the additional utterance can be executed by the digital assistant during the voice call.
10. A digital assistant device comprising: at least one hardware processor; and memory storing instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to be operable to: receive, from a call-placing user associated with the digital assistant device, an utterance that requests that a digital assistant initiate a voice call with a callee and on behalf of the call-placing user, the digital assistant executing at least in part at the digital assistant device; determine, based on processing the utterance, a recipient voice number to call based on the callee user that is identified by the utterance; in response to receiving the utterance, initiate the voice call to the recipient voice number and on behalf of the call-placing user to enable the call-placing user to engage in a conversation with the callee during the voice call; and during the voice call: receive, from the call-placing user, an additional utterance, the additional utterance including a hotword that invokes the digital assistant and a command to be executed by the digital assistant; in response to determining that the additional utterance includes the hotword: block the command to be executed by the digital assistant from being audibly perceptible to the callee; generate, based on processing the additional utterance, a response to the command to be executed by the digital assistant; and cause the response to the command to be rendered at the digital assistant device.
11. The digital assistant device of claim 10, wherein the hotword that invokes the digital assistant is audibly perceptible to the callee.
12. The digital assistant device of claim 10, wherein causing the response to the command to be rendered at the digital assistant device comprises causing the response to the command to be audibly rendered via one or more speakers of the digital assistant device.
13. The digital assistant device of claim 12, wherein the at least one hardware processor is further operable to: block the response to the command from being audibly perceptible to the callee.
14. The digital assistant device of claim 10, in response to determining that the additional utterance includes the hotword, wherein the at least one hardware processor is further operable to: cause the voice call to be placed on hold.
15. The digital assistant device of claim 14, wherein the at least one hardware processor is further operable to: subsequent to causing the response to the command to be rendered at the digital assistant device: cause the voice call that was placed on hold to be resumed.
16. The digital assistant device of claim 14, wherein the at least one hardware processor is further operable to: in response to anticipating that the call-placing user will provide a further additional spoken utterance based on the response to the command being rendered: cause the voice call to remain on hold.
17. The digital assistant device of claim 10, wherein the at least one hardware processor is further operable to: introduce latency to the voice call; and block, based on the latency being introduced to the voice call, the hotword that invokes the digital assistant from being audibly perceptible to the callee.
18. The digital assistant device of claim 10, wherein the at least one hardware processor is further operable to: determine, based on a type of the command included in the additional utterance, whether to generate the response to the command during the voice call, wherein generating the response to the command to be executed by the digital assistant is in response to determining that the type of the command included in the additional utterance can be executed by the digital assistant during the voice call.
19. A non-transitory computer-readable storage medium storing instructions that, when executed, cause at least one processor to perform operations, the operations comprising: receiving, from a call-placing user associated with the digital assistant device, an utterance that requests that a digital assistant initiate a voice call with a callee and on behalf of the call-placing user, the digital assistant executing at least in part at the digital assistant device; determining, based on processing the utterance, a recipient voice number to call based on the callee user that is identified by the utterance; in response to receiving the utterance, initiating the voice call to the recipient voice number and on behalf of the call-placing user to enable the call-placing user to engage in a conversation with the callee during the voice call; and during the voice call: receiving, from the call-placing user, an additional utterance, the additional utterance including a hotword that invokes the digital assistant and a command to be executed by the digital assistant; in response to determining that the additional utterance includes the hotword: blocking the command to be executed by the digital assistant from being audibly perceptible to the callee; generating, based on processing the additional utterance, a response to the command to be executed by the digital assistant; and causing the response to the command to be rendered at the digital assistant device.
Unknown
July 29, 2025
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.