Action agent architecture in a scalable multi-service virtual assistant platform
AssigneeLinc Global, Inc.
InventorsFang Cheng, Dennis Wu, Jian Da Chen
Life of this patent
Estimating the term…
Loading patent…
AssigneeLinc Global, Inc.
InventorsFang Cheng, Dennis Wu, Jian Da Chen
Estimating the term…
The present invention is an action agent architecture in a scalable multi-service virtual assistant platform that can construct a fluid and dynamic dialogue by assembling responses to end user utterances from two kinds of agents, information agents and action agents. A plurality of information agents obtain at least one information value from a parsed user input and/or contextual data. A plurality of action agents perform two or more actions in response to the parsed user input, the contextual data, and/or an information value obtained from at least one of the information agents. The plurality of action agents are configured by specifying one or more triggering conditions, one or more action invocation parameters, one or more information agents as pre-requisites, and one or more responses. A natural language generation (NLG) module renders a response back to the user after the two or more actions are performed.
A system for a virtual assistant platform, comprising:
A non-transitory, computer-readable medium storing program code for a multi-service virtual assistant platform which, when executed by a processor, cause the processor to perform computer-executable operations to implement:
A computer-implemented method for a multi-service virtual assistant platform which, when executed by a processor, causes the processor to perform steps comprising:
Dependencies are inferred from the claim text.