Digital conversations
AssigneeUnited Services Automobile Association (USAA)
InventorsVanessa Jupe, Jared Stephens, Macdonald Etugbo, Christopher Genzardi, Jeffrey Kissner, Anoop Shridhar Warrier
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a digital conversation is described. One of the methods includes guiding a user through a directed conversation having a plurality of flows, each flow including at least one statement to be made by a digital advisor. The method includes receiving user input as part of the directed conversation. The method includes selecting one of the flows based on the received user input. The method also includes storing at least some of the information provided by the user in a data store.
Claims20
A computer-implemented method comprising:
- receiving a service request from a user computing device;
- responsive to receiving the service request, executing a directed conversation through a digital advisor, the directed conversation comprising a plurality of editable tables, each of the plurality of editable tables being linked to a primary table through a respective destination identifier, wherein the primary table represents a primary conversation flow of the directed conversation;
- providing, for display in a user interface on the user computing device and from the primary table, a first question with at least two user selectable responses, wherein one of the user selectable responses is associated with a destination identifier of a first one of the plurality of editable tables that represents a sub-conversation flow relevant to the associated user selectable response;
- receiving user input indicating a selection of the user selectable response that is associated with the destination identifier;
- responsive to the user input, accessing the first one of the plurality of editable tables based on the destination identifier;
- providing, for display on the user computing device, conversational output from the first one of the plurality of editable tables;
- providing, for display on the user computing device and from one of the plurality of editable tables, a second question and a second user selectable response, wherein the second user selectable response comprises a slider bar presented in a conversation bubble of the user interface, and wherein at least one position of the slider bar is associated with a destination identifier of a second one of the plurality of editable tables that represents a sub-conversation flow relevant to the associated at least one position of the slider bar;
- and
- responsive to user input changing a position of a slider in the slider bar, modifying text displayed in the user interface to reflect a current position of the slider in the slider bar.
A non-transitory computer storage medium encoded with computer program instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
- receiving a service request from a user computing device;
- responsive to receiving the service request, executing a directed conversation through a digital advisor, the directed conversation comprising a plurality of editable tables, each of the plurality of editable tables being linked to a primary table through a respective destination identifier, wherein the primary table represents a primary conversation flow of the directed conversation;
- providing, for display in a user interface on the user computing device and from the primary table, a first question with at least two user selectable responses, wherein one of the user selectable responses is associated with a destination identifier of a first one of the plurality of editable tables that represents a sub-conversation flow relevant to the associated user selectable response;
- receiving user input indicating a selection of the user selectable response that is associated with the destination identifier;
- responsive to the user input, accessing the first one of the plurality of editable tables based on the destination identifier;
- providing, for display on the user computing device, conversational output from the first one of the plurality of editable tables;
- providing, for display on the user computing device and from one of the plurality of editable tables, a second question and a second user selectable response, wherein the second user selectable response comprises a slider bar presented in a conversation bubble of the user interface, and wherein at least one position of the slider bar is associated with a destination identifier of a second one of the plurality of editable tables that represents a sub-conversation flow relevant to the associated at least one position of the slider bar;
- and
- responsive to user input changing a position of a slider in the slider bar, modifying text displayed in the user interface to reflect a current position of the slider in the slider bar.
A system comprising:
- one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:
- receiving a service request from a user computing device;
- responsive to receiving the service request, executing a directed conversation through a digital advisor, the directed conversation comprising a plurality of editable tables, each of the plurality of editable tables being linked to a primary table through a respective destination identifier, wherein the primary table represents a primary conversation flow of the directed conversation;
- providing, for display in a user interface on the user computing device and from the primary table, a first question with at least two user selectable responses, wherein one of the user selectable responses is associated with a destination identifier of a first one of the plurality of editable tables that represents a sub-conversation flow relevant to the associated user selectable response;
- receiving user input indicating a selection of the user selectable response that is associated with the destination identifier;
- responsive to the user input, accessing the first one of the plurality of editable tables based on the destination identifier;
- providing, for display on the user computing device, conversational output from the first one of the plurality of editable tables;
- providing, for display on the user computing device and from one of the plurality of editable tables, a second question and a second user selectable response, wherein the second user selectable response comprises a slider bar presented in a conversation bubble of the user interface, and wherein at least one position of the slider bar is associated with a destination identifier of a second one of the plurality of editable tables that represents a sub-conversation flow relevant to the associated at least one position of the slider bar;
- and
- responsive to user input changing a position of a slider in the slider bar, modifying text displayed in the user interface to reflect a current position of the slider in the slider bar.
Dependencies are inferred from the claim text.