| CPC H04L 67/125 (2013.01) [G06F 40/30 (2020.01)] | 23 Claims |

|
1. A method for implementing a digital assistant computing operation in a multi-application network, the method comprising:
receiving, using one or more computing device processors, using an interrogator control input field, a first input command from a computing device;
analyzing, using the one or more computing device processors, the first input command;
resolving, using the one or more computing device processors and based on the first input command, the first input command into at least partially resolved data;
determining, using the one or more computing device processors, based on the first input command, a digital request data object associated with the first input command;
determining, using the one or more computing device processors, based on the digital request data object, intent data;
generating, using the one or more computing device processors and based on the intent data, a first set of operation recommendations comprising a first operation recommendation and a second operation recommendation;
receiving, using the one or more computing device processors, a first selection of the first operation recommendation;
in response to the receiving the first selection of the first operation recommendation, determining, using the one or more computing device processors, a first application function associated with the first operation recommendation;
determining or accessing, using the one or more computing device processors, a first application programming interface associated with the first application function;
connecting, using the one or more computing device processors and the first application programming interface, to the first application function;
executing, using the one or more computing device processors and the first application function, the first operation recommendation, thereby resulting in a first computing operation result;
transmitting, using the one or more computing device processors, to the computing device, the first computing operation result;
receiving, using the one or more computing device processors, a second selection of the second operation recommendation;
in response to receiving the second selection of the second operation recommendation, determining, using the one or more computing device processors, a second application function, different from the first application function, associated with the second operation recommendation;
determining or accessing, using the one or more computing device processors, the first application programming interface or a second application programming interface associated with the second application function;
connecting, using the one or more computing device processors and the first application programming interface or the second application programming interface, to the second application function;
executing, using the one or more computing device processors and the second application function, the second operation recommendation, thereby resulting in a second computing operation result different from the first computing operation result;
transmitting, using the one or more computing device processors, to the computing device, the second computing operation result;
determining, using context data, an exception event associated with the digital request data object;
generating, based on the exception event, a second set of operation recommendations for resolving the exception event;
transmitting, the second set of operation recommendations;
executing, using the one or more computing device processors, a third operation recommendation comprised in the second set of operation recommendations, wherein the third operation recommendation is based on resolving the exception event associated with the digital request data object;
receiving, using the one or more computing device processors, a first user input, wherein the first user input comprises first feedback associated with the second set of operation recommendations;
modifying, using the one or more computing device processors, based on the first user input, the second set of operation recommendations, thereby generating a modified second set of operation recommendations; and
storing, using the one or more computing device processors, at a first time, the second set of operation recommendations, the first user input, and the modified second set of operation recommendations.
|