Patent ID: 11914952
Assignee: JPMORGAN CHASE BANK, N.A.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. An electronic device, comprising:
a memory storing a conversation engine computer program; and
a computer processor;
wherein, when executed by the computer processor, the conversation engine computer processor causes the computer processor to:
receive, from a channel adapter, a unique identifier for a user and a type of a user electronic device;
call an external controls program with the unique identifier and the type of the user electronic device, wherein the external controls program applies a rule to the user identifier and/or the type of user electronic device to identify a directive of intent and an alternate action for the directive of intent;
receive, from the external controls program, the directive of intent and the alternate action;
receive text of an utterance in a conversation from the conversation program;
select one of a plurality of priorities of intents based on the text of the utterance;
communicate the text of the utterance to a natural language understanding computer program;
receive a plurality of potential intents and a confidence score for each potential intent from the natural language understanding computer program;
select a selected intent based on the selected priority of intents, the potential intents, and the confidence scores;
determine that the directive of intent matches the selected intent; and
execute the alternate action;

wherein the intents in a first of the plurality of priorities of intents are ordered as a flow intent and a command intent, and the intents in a second of the plurality of priority intents are ordered as an expected answer intent, a command intent, and a flow intent.