×

Conversation user interface

  • US 10,379,712 B2
  • Filed: 12/28/2015
  • Issued: 08/13/2019
  • Est. Priority Date: 04/18/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computing device, comprising:

  • one or more processors;

    a display communicatively coupled to the one or more processors; and

    memory storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising;

    causing display of a conversation graphical user interface (GUI) via the display, the conversation GUI including;

    an entry portion to receive user input; and

    an area to present a user dialog representation associated with the user input and a device dialog representation associated with a response from a virtual assistant for the user input;

    mapping the user input to a context to determine an intent associated with the user input;

    selecting and utilizing a communication channel between the display and the virtual assistant based on the context;

    causing display of, via the conversation GUI, a control for at least one of the user dialog representation or the device dialog representation, wherein the control includes options for displaying and hiding an assumption used to determine the response;

    receiving a selection of the control; and

    based at least in part on the selection of the control, causing the conversation GUI to either display or hide the assumption used to determine the response, wherein the assumption includes at least some content that is different than content of the response, and wherein causing display of the control comprises causing display of the control in an overlaid manner on at least one of the user dialog representation and the device dialog representation.

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