SYSTEMS AND METHODS FOR VIRTUAL AGENTS TO HELP CUSTOMERS AND BUSINESSES
First Claim
1. A system configured to execute actions based on user input, the system comprising a virtual agent for a software application, wherein the virtual agent is a third-party application configured to function with the software application, wherein the virtual agent is configured to:
- store correlation between plurality of actions available in the software application;
associate one or more of the plurality of actions with one or more tags;
receive at least an audio input from a user of the software application;
identify among the plurality of actions, using the input, an action desired by the user to be performed; and
execute one or more actions among the plurality of actions, based on the desired action and the correlation between the actions available in the software application.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for executing actions based on user input is provided. The system comprises a virtual agent for a software application, wherein the virtual agent is configured to store a correlation between actions available in the software application. Further, the system associates one or more of the actions with one or more tags. The system receives at least an audio input from a user of the software application, and uses the input to identify an action desired by the user to be performed among the actions. Further, the system executes one or more actions based on the desired action and the correlation between the actions available in the software application.
112 Citations
8 Claims
-
1. A system configured to execute actions based on user input, the system comprising a virtual agent for a software application, wherein the virtual agent is a third-party application configured to function with the software application, wherein the virtual agent is configured to:
-
store correlation between plurality of actions available in the software application; associate one or more of the plurality of actions with one or more tags; receive at least an audio input from a user of the software application; identify among the plurality of actions, using the input, an action desired by the user to be performed; and execute one or more actions among the plurality of actions, based on the desired action and the correlation between the actions available in the software application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification