Transactional Conversation-Based Computing System
First Claim
1. A computing system for at least partially-automating transactional conversations between the computing system and at least one front-end computing device, the computing system comprising:
- a conversation design module configured to provide a graphical user interface through which a plurality of conversation models are designed, wherein each conversation model comprises;
a topic;
one or more goals; and
a conversation flow that defines a dialog to direct conversations toward the one or more goals;
wherein each conversation model of the plurality of conversation models references topic-specific content stored on a back-end computing module; and
a conversation execution module, comprising;
a conversation manager configured to;
select a particular conversation model of the plurality of conversation models based on one or more inputs received from a front-end computing device; and
carry out, in an at least partially-automated fashion, the conversation flow for the particular conversation model according to the dialog and the topic-specific content corresponding to the particular conversation model.
1 Assignment
0 Petitions
Accused Products
Abstract
A conversation-based computing system may include a back-end computing module, a design module, and an execution module. The design module may be configured to provide a graphical user interface through which different conversation models are defined in metadata. Each model may include a topic containing respective goals, where the goals are associated with respective conversation flows that define respective dialogs that directs conversations toward the associated goals. Each model may also define references to topic-specific content stored in the back-end module. The execution module may be configured to execute a particular model between the system and a front-end computing device and set up integration of a live agent into the model. Execution of the model may involve, in part, carrying out, in an at least partially-automated fashion, the flow for the model according to the dialog, the topic-specific content corresponding to the model, and communicating using a specific communication protocol.
-
Citations
20 Claims
-
1. A computing system for at least partially-automating transactional conversations between the computing system and at least one front-end computing device, the computing system comprising:
-
a conversation design module configured to provide a graphical user interface through which a plurality of conversation models are designed, wherein each conversation model comprises; a topic; one or more goals; and a conversation flow that defines a dialog to direct conversations toward the one or more goals; wherein each conversation model of the plurality of conversation models references topic-specific content stored on a back-end computing module; and a conversation execution module, comprising; a conversation manager configured to; select a particular conversation model of the plurality of conversation models based on one or more inputs received from a front-end computing device; and carry out, in an at least partially-automated fashion, the conversation flow for the particular conversation model according to the dialog and the topic-specific content corresponding to the particular conversation model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing system comprising:
-
a conversation design module configured to provide a graphical user interface through which a conversation model is designed, wherein the conversation model comprises; a topic; one or more goals; and a conversation flow that defines a dialog to direct conversations toward the one or more goals; wherein the conversation model also references topic-specific content stored on a back-end computing module; and a conversation execution module, comprising a conversation manager configured to carry out, in an at least partially-automated fashion, the conversation flow for the conversation model according to the dialog and the topic-specific content. - View Dependent Claims (11, 12, 13)
-
-
14. A method comprising:
-
receiving, by a computing system, via a graphical user interface through which a conversation model is designed, inputs defining; a topic of the conversation model; one or more goals associated with the topic; and a conversation flow comprising one or more conversation prompts, wherein the conversation flow defines a dialog to direct conversations toward the one or more goals, and wherein the conversation model references topic-specific content stored in a back-end computing module of the computing system; based on the received inputs, generating, by the computing system, the conversation model; and executing, by the computing system, the conversation model between the computing system and a front-end computing device, wherein executing the conversation model comprises carrying out, in an at least partially-automated fashion, the conversation flow for the conversation model according to the dialog and the topic-specific content. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification