×

Systems, methods, and apparatuses for resuming dialog sessions via automated assistant

  • US 10,269,351 B2
  • Filed: 05/16/2017
  • Issued: 04/23/2019
  • Est. Priority Date: 05/16/2017
  • Status: Active Grant
First Claim
Patent Images

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

  • processing content of a human-to-computer dialog session between a user and an automated assistant application,wherein the user engages with the automated assistant application using a client device of one or more client devices operated by the user, andwherein the content of the human-to-computer dialog session includes a request for a task to be performed via the automated assistant application;

    determining, based on the processing, that the human-to-computer dialog session did not result in the task being completed via the automated assistant application;

    generating, based on determining that the human-to-computer dialog session did not result in the task being completed via the automated assistant application, data that characterizes a state of the human-to-computer dialog session and a priority of the human-to-computer dialog session,wherein the priority is generated at least partially based on the content of the human-to-computer dialog session;

    determining, subsequent to generating the data, that the user is engaged in an activity that is associated with the content; and

    causing, in response to determining that the user is engaged in the activity, at least one client device of the one or more client devices to provide a selectable element that, when selected by the user, causes the automated assistant application to operate in furtherance of completing the task and resuming the human-to-computer dialog session,wherein causing the at least one client device to provide the selectable element includes determining that the human-to-computer dialog session has priority over at least one other human-to-computer dialog session that is assigned another priority.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×