Patent · US Active

Conversational agent

US9971766B2 · kind B2 · utility

14Cited by
11References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 17, 2017
Grant dateMay 15, 2018
Priority date
Expiry dateFeb 17, 2037

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04M3/4936
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method, system, and computer program product provide a conversation agent to process natural language queries expressed by a user and perform commands according to the derived intention of the user. A natural language processing (NLP) engine derives intent using conditional random fields to identify a domain and at least one task embodied in the query. The NLP may further identify one or more subdomains, and one or more entities related to the identified command. A template system creates a data structure for information relevant to the derived intent and passes a template to a services manager for interfacing with one or more services capable of accomplishing the task. A dialog manager may elicit more entities from the user if required by the services manager and otherwise engage in conversation with the user. In one embodiment, the conversational agent allows a user to engage in multiple conversations simultaneously.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.