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:
Sep. 07, 2021

Filed:

Mar. 09, 2021
Applicant:

Drift.com, Inc., Boston, MA (US);

Inventors:

Paul A. Crowley, Boston, MA (US);

Jeffrey D. Orkin, Arlington, MA (US);

Christopher M. Ward, Somerville, MA (US);

Assignee:

Drift.com, Inc., Boston, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/58 (2006.01); G10L 15/19 (2013.01); G10L 15/183 (2013.01); G10L 15/22 (2006.01);
U.S. Cl.
CPC ...
H04L 51/02 (2013.01); G10L 15/183 (2013.01); G10L 15/22 (2013.01); G10L 2015/223 (2013.01);
Abstract

A conversational bot system uses a set of conversations that have been annotated to identify speech acts, wherein a speech act is a labeled grouping of utterances. To facilitate processing, a data model associated with a multi-turn conversation is received. The data model comprises an observation history. Upon receipt of query that includes a sequence of at least two or more utterances, an utterance ranking algorithm is applied. The algorithm selectively reorders the utterances in the sequence into a ranked order of importance that reflects a lowest to highest priority of response. In response to applying the utterance ranking algorithm, the data model is then updated to reflect the ranked order. In one embodiment, updating the data model positions the highest priority utterance as a most recent utterance in the observation history. The updated data model is then used to attempt to generate a coherent response to the query.


Find Patent Forward Citations

Loading…