18100446. GENERATING AND TRANSMITTING INVOCATION REQUEST TO APPROPRIATE THIRD-PARTY AGENT simplified abstract (GOOGLE LLC)

From WikiPatents
Jump to navigation Jump to search

GENERATING AND TRANSMITTING INVOCATION REQUEST TO APPROPRIATE THIRD-PARTY AGENT

Organization Name

GOOGLE LLC

Inventor(s)

Ulas Kirazci of Mountain View CA (US)

Bo Wang of San Jose CA (US)

Steve Chen of Los Altos CA (US)

Sunil Vemuri of Pleasanton CA (US)

Barnaby James of Los Gatos CA (US)

Valerie Nygaard of Saratoga CA (US)

GENERATING AND TRANSMITTING INVOCATION REQUEST TO APPROPRIATE THIRD-PARTY AGENT - A simplified explanation of the abstract

This abstract first appeared for US patent application 18100446 titled 'GENERATING AND TRANSMITTING INVOCATION REQUEST TO APPROPRIATE THIRD-PARTY AGENT

Simplified Explanation

The abstract describes a method for an automated assistant to selectively use a third-party agent to perform specific actions during a conversation with a user. The third-party agent is chosen based on parameters determined during the conversation, and the automated assistant sends a request to the chosen agent with the necessary parameters.

  • The technology allows an automated assistant to use a third-party agent to perform actions during a conversation with a user.
  • The third-party agent is selected based on parameters determined during the conversation.
  • The automated assistant sends a request to the chosen third-party agent with the necessary parameters.

Potential Applications

  • Virtual assistants that can interact with various third-party services to perform tasks for users.
  • Chatbots that can seamlessly integrate with different platforms and services to provide a wide range of functionalities.
  • Customer service bots that can access specific systems or databases to retrieve information or perform actions on behalf of users.

Problems Solved

  • Simplifies the integration of third-party services into automated assistants.
  • Allows for dynamic selection of the most appropriate third-party agent based on the conversation context.
  • Provides a standardized way for automated assistants to interact with different third-party agents.

Benefits

  • Enhanced functionality and capabilities of automated assistants by leveraging the services of third-party agents.
  • Improved user experience by seamlessly integrating with various platforms and services.
  • Increased efficiency and productivity by automating tasks that would otherwise require manual intervention.


Original Abstract Submitted

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).