Patent · US Active

Conversational agent

US9575963B2 · kind B2 · utility

47Cited by
10References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 22, 2013
Grant dateFeb 21, 2017
Priority date
Expiry dateApr 22, 2033

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.