MULTI COMPUTATIONAL AGENT PERFORMANCE OF TASKS

    公开(公告)号:US20230274205A1

    公开(公告)日:2023-08-31

    申请号:US18135579

    申请日:2023-04-17

    Applicant: GOOGLE LLC

    CPC classification number: G06Q10/063112 G10L15/22 G10L2015/223 G06F16/951

    Abstract: An example method includes receiving, by one or more processors, a representation of an utterance spoken at a computing device; identifying, by a first computational agent from a plurality of computational agents and based on the utterance, a multi-element task to be performed, wherein the plurality of computational agents includes one or more first party computational agents and a plurality of third-party computational agents; and performing, by the first computational agent, a first sub-set of elements of the multi-element task, wherein performing the first sub-set of elements comprises selecting a second computational agent from the plurality of computational agents to perform a second sub-set of elements of the multi-element task.

    Selection of computational agent for task performance

    公开(公告)号:US10853747B2

    公开(公告)日:2020-12-01

    申请号:US15815353

    申请日:2017-11-16

    Applicant: Google LLC

    Abstract: An example method includes receiving, by a computational assistant executing at one or more processors, a representation of an utterance spoken at a computing device; identifying, based on the utterance, a task to be performed; determining a capability level of a first party (1P) agent to perform the task; determining capability levels of respective third party (3P) agents of a plurality of 3P agents to perform the task; responsive to determining that the capability level of the 1P agent does not satisfy a threshold capability level, that a capability level of a particular 3P agent of the plurality of 3P agents is a greatest of the determined capability levels, and that the capability level of the particular 3P agent satisfies the threshold capability level, selecting the particular 3P agent to perform the task; and performing one or more actions determined by the selected agent to perform the task.

    Generating and transmitting invocation request to appropriate third-party agent

    公开(公告)号:US10714086B2

    公开(公告)日:2020-07-14

    申请号:US16244780

    申请日:2019-01-10

    Applicant: Google LLC

    Abstract: Some implementations are directed to selective invocation of a particular third-party (3P) agent by an automated assistant to achieve an intended action determined by the automated assistant during a dynamic dialog between the automated assistant and a user. In some of those implementations, the particular 3P agent is invoked with value(s) for parameter(s) that are determined during the dynamic dialog; and/or the particular 3P agent is selected, from a plurality of candidate 3P agents, for invocation based on the determined value(s) for the parameter(s) and/or based on other criteria. In some of those implementations, the automated assistant invokes the particular 3P agent by transmitting, to the particular 3P agent, a 3P invocation request that includes the determined value(s) for the parameter(s).

    Multi computational agent performance of tasks

    公开(公告)号:US11663535B2

    公开(公告)日:2023-05-30

    申请号:US15815368

    申请日:2017-11-16

    Applicant: Google LLC

    CPC classification number: G06Q10/063112 G10L15/22 G06F16/951 G10L2015/223

    Abstract: An example method includes receiving, by one or more processors, a representation of an utterance spoken at a computing device; identifying, by a first computational agent from a plurality of computational agents and based on the utterance, a multi-element task to be performed, wherein the plurality of computational agents includes one or more first party computational agents and a plurality of third-party computational agents; and performing, by the first computational agent, a first sub-set of elements of the multi-element task, wherein performing the first sub-set of elements comprises selecting a second computational agent from the plurality of computational agents to perform a second sub-set of elements of the multi-element task.

    Generating and transmitting invocation request to appropriate third-party agent

    公开(公告)号:US11562742B2

    公开(公告)日:2023-01-24

    申请号:US17150139

    申请日:2021-01-15

    Applicant: Google LLC

    Abstract: Some implementations are directed to selective invocation of a particular third-party (3P) agent by an automated assistant to achieve an intended action determined by the automated assistant during a dynamic dialog between the automated assistant and a user. In some of those implementations, the particular 3P agent is invoked with value(s) for parameter(s) that are determined during the dynamic dialog; and/or the particular 3P agent is selected, from a plurality of candidate 3P agents, for invocation based on the determined value(s) for the parameter(s) and/or based on other criteria. In some of those implementations, the automated assistant invokes the particular 3P agent by transmitting, to the particular 3P agent, a 3P invocation request that includes the determined value(s) for the parameter(s).

Patent Agency Ranking