The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 22, 2019

Filed:

Sep. 27, 2017
Applicant:

Servicenow, Inc., Santa Clara, CA (US);

Inventors:

Rahim Yaseen, Redwood City, CA (US);

Xiaomei Zhang, Palo Alto, CA (US);

Hasan Rizvi, Santa Clara, CA (US);

Sean Frogner, Santa Clara, CA (US);

Muruganantham Chinnananchi, Santa Clara, CA (US);

Michael Fortson, Tiburon, CA (US);

Assignee:

ServiceNow, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/048 (2013.01); G06F 3/0484 (2013.01); G06F 16/25 (2019.01); G06Q 10/10 (2012.01); G06Q 30/00 (2012.01); G06F 3/0482 (2013.01); G06F 17/27 (2006.01);
U.S. Cl.
CPC ...
G06F 3/04847 (2013.01); G06F 3/0482 (2013.01); G06F 16/252 (2019.01); G06F 17/2785 (2013.01); G06Q 10/10 (2013.01); G06Q 30/01 (2013.01); G06Q 30/016 (2013.01);
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.


Find Patent Forward Citations

Loading…