×

Providing a communications channel between instances of automated assistants

  • US 10,198,877 B1
  • Filed: 06/14/2018
  • Issued: 02/05/2019
  • Est. Priority Date: 05/23/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented by one or more processors, the method comprising:

  • identifying, by an automobile automated assistant, a first action intent request that is generated at a client device, the client device and a separate client device being paired with an automobile computer system via a wireless communication channel, wherein the automobile computer system includes the automobile automated assistant;

    determining, in response to identifying the first action intent request, that the first action intent request identifies;

    a first requested action to be performed, content data to be accessed for performing the first requested action, and an identifier that is associated with an application at the client device that at least partially caused the first action intent request to be available to the automobile computer system,wherein the separate client device includes another application that was provided by a different third party relative to a third party that provided the application at the client device, andwherein the automobile computer system is void of an installed application provided by the third party;

    identifying, by the automobile automated assistant, a separate action intent request that was generated at the separate client device;

    causing, in furtherance of the first requested action to be performed, an automated assistant interface accessible to the automobile computer system to provide an output to a user of the automobile computer system, wherein the output is based on the content data of the first action intent request;

    determining, by the automobile automated assistant, that the user provided an input in response to the output provided at the automated assistant interface;

    providing, in response to determining that the user provided the input, a second action intent request to the client device, wherein the second action intent request identifies;

    a second requested action to be performed at the client device, other content data that is based on the input provided by the user, and the identifier; and

    causing the second requested action to be performed at the client device according to the second action intent request, wherein the second requested action is performed by the application using the other content data, and the application is identified by the client device using the identifier provided in the second action intent request.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×