SELECTING A RESPONSE IN A MULTI-TURN INTERACTION BETWEEN A USER AND A CONVERSATIONAL BOT

Patent №

US 10,930,285

Granted

2021-02-23

Filed 2020

Owner

DRIFT.COM, INC.

Lab

AI components

6

ml · nlp · speech · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

17079807

A method to select a response in a multi-turn conversation between a user and a conversational bot. The conversation is composed of a set of events, wherein an event is a linear sequence of observations that are user speech or physical actions. Queries are processed against a set of conversations that are organized as a set of inter-related data tables, with events and observations stored in distinct tables. As the multi-turn conversation proceeds, a data model comprising an observation history, together with a hierarchy of events determined to represent the conversation up to at least one turn, is persisted. When a new input (speech or physical action) is received, it is classified using a statistical model to generate a result. The result is then mapped to an observation in the data model. Using the mapped observation, a look-up is performed into the data tables to retrieve a possible response.

Machine learningNatural languageSpeechKnowledge representationPlanningAI hardwareG10L 15/22G06F 9/542G06F 16/338G06F 16/9017G06F 16/90332G06F 16/9038G06F 40/35G10L 15/063+2 more

AI classification

Natural language1.00
Speech1.00
Planning1.00
Machine learning1.00
Knowledge representation1.00
AI hardware0.98
Vision0.01
Evolutionary computation0.00

Ownership

DRIFT.COM, INC.

assignment · 541640595

Assignors

ORKIN, JEFFREY D., WARD, CHRISTOPHER M.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC