| CPC G06F 16/9535 (2019.01) [G06F 16/24578 (2019.01); G06F 16/248 (2019.01); G06F 16/435 (2019.01); G06F 16/954 (2019.01); G06F 16/957 (2019.01)] | 15 Claims |

|
6. A system comprising:
one or more storage devices storing instructions;
one or more processors operable to execute the instructions to:
in a dialog session between a user and an automated assistant implemented by one or more of the processors:
receive a spoken query from the user as part of the dialog session, the spoken query being directed to the automated assistant as part of the dialog session;
identify, based on the spoken query, an entry, of a knowledge graph, that is responsive to the spoken query;
determine that the entry of the knowledge graph lacks an authoritative answer to the spoken query;
in response to determining that the entry of the knowledge graph lacks the authoritative answer to the spoken query:
provide, in response to the spoken query, user interface output that notifies the user that an explicit answer to the spoken query is not known; and
monitor for an update, to the entry of the knowledge graph, that includes an addition of the authoritative answer to the spoken query;
in response to determining, during the monitoring, the update to the entry that includes the addition of the authoritative answer to the spoken query:
await for the user to engage in a subsequent dialog session with the automated assistant;
based on the user engaging in the subsequent dialog session:
receive further user interface input from the user as part of the subsequent dialog session, wherein the further user interface input is unrelated to the spoken query of the dialog session;
provide, for presentation to the user as output from the automated assistant as part of the subsequent dialog session, initial responsive output that comprises audible output and that is responsive to the further user interface input; and
provide, in the subsequent dialog session for presentation to the user as output from the automated assistant as part of the subsequent dialog session, the authoritative answer to the spoken query,
wherein providing the authoritative answer to the spoken query is based on receiving the further user interface input, occurs immediately following providing the initial responsive output, and occurs without receiving any additional input provided by the user after the further user interface input.
|