Automated assistant training and/or execution of inter-user procedures
AssigneeGoogle Inc.
InventorsMatthew Sharifi, Victor Carbune
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsMatthew Sharifi, Victor Carbune
Estimating the term…
Implementations relate to an automated assistant that can automate repeatedly performed procedures. The automation can involve communicating with different users, organizations, and/or other automated assistants. The automated assistant, with prior permission from respective user(s), can detect repeated performance of a particular series of manually initiated computational actions. Based on this determination, the automated assistant can determine automated assistant computational action(s) that can be performed by the automated assistant in order to reduce latency in performing a procedure, reduce quantity and/or size of transmissions in performing the procedure, and/or reduce an amount of client device resources required for performing the procedure. Such actions can include communicating with an additional automated assistant that may be associated with another user and/or organization. In these and other manners, manually initiated computational actions that include electronic communications amongst users can be converted to backend operations amongst instances of automated assistants to achieve technical benefits.
A computer implemented method comprising:
A computer implemented method comprising:
The method of 8, wherein training of the model is in response to:
The method of 8, wherein automating subsequent performance of the procedure comprises partially automating the subsequent performance of the procedure to assist the user with completing the procedure.
The method of 8, wherein initiating automated performance of the procedure by the automated assistant or the other automated assistant is in response to the procedure embeddings being located within a threshold distance of the annotation embeddings in the latent embedding space is in further response to:
The method of 11, further comprising:
The method of 12, wherein training the model is in further response to explicit feedback by the separate user and/or the application in response to initiating automated performance of the procedure by the automated assistant or the other automated assistant.
The method of 8, wherein the model is a classification model.
A system comprising:
Dependencies are inferred from the claim text.