18207987. PROVIDING COMMAND BUNDLE SUGGESTIONS FOR AN AUTOMATED ASSISTANT simplified abstract (Google LLC)

From WikiPatents
Jump to navigation Jump to search

PROVIDING COMMAND BUNDLE SUGGESTIONS FOR AN AUTOMATED ASSISTANT

Organization Name

Google LLC

Inventor(s)

Yuzhao Ni of Sunnyvale CA (US)

PROVIDING COMMAND BUNDLE SUGGESTIONS FOR AN AUTOMATED ASSISTANT - A simplified explanation of the abstract

This abstract first appeared for US patent application 18207987 titled 'PROVIDING COMMAND BUNDLE SUGGESTIONS FOR AN AUTOMATED ASSISTANT

Simplified Explanation

The patent application is about generating and recommending sets of actions for an automated assistant to perform. These sets of actions, called command bundles, can involve sending commands and data to different devices or agents. The application proposes using a machine learning model to determine which command bundles are relevant to a user and suggesting them as options.

  • Command bundles are sets of actions for an automated assistant.
  • Some actions in a command bundle can involve sending commands and data to different devices or agents.
  • A machine learning model is used to determine relevant command bundles for a user.
  • The user's actions and the command bundles are compared using embeddings generated by the machine learning model.
  • Relevant command bundles are suggested to the user.

Potential Applications

This technology could be applied in various domains and industries, including:

  • Smart home automation: Suggesting command bundles for controlling different devices in a smart home.
  • Personal assistant apps: Recommending sets of actions for users to perform certain tasks more efficiently.
  • Industrial automation: Generating command bundles for controlling and coordinating multiple machines or robots.

Problems Solved

This technology addresses the following problems:

  • Time-consuming task planning: Command bundles provide pre-defined sets of actions, saving users time in planning and executing tasks.
  • Complexity of device coordination: Command bundles can include actions that coordinate multiple devices or agents, simplifying the process for users.
  • User assistance and guidance: Suggested command bundles help users navigate and utilize the capabilities of an automated assistant effectively.

Benefits

The benefits of this technology include:

  • Increased efficiency: Users can quickly perform complex tasks by using pre-defined command bundles.
  • Improved user experience: Suggested command bundles provide guidance and assistance, making it easier for users to interact with automated assistants.
  • Enhanced automation capabilities: Command bundles enable the automation of multi-step processes and coordination between different devices or agents.


Original Abstract Submitted

Generating and/or recommending command bundles for a user of an automated assistant. A command bundle comprises a plurality of discrete actions that can be performed by an automated assistant. One or more of the actions of a command bundle can cause transmission of a corresponding command and/or other data to one or more devices and/or agents that are distinct from devices and/or agents to which data is transmitted based on other action(s) of the bundle. Implementations determine command bundles that are likely relevant to a user, and present those command bundles as suggestions to the user. In some of those implementations, a machine learning model is utilized to generate a user action embedding for the user, and a command bundle embedding for each of a plurality of command bundles. Command bundle(s) can be selected for suggestion based on comparison of the user action embedding and the command bundle embeddings.