| CPC H04L 69/08 (2013.01) [G06F 8/20 (2013.01); G06F 8/60 (2013.01); G06F 8/70 (2013.01); G06F 11/3604 (2013.01); G06Q 10/067 (2013.01); H04L 67/56 (2022.05); G06F 3/04817 (2013.01); G06F 3/0484 (2013.01); G06F 8/10 (2013.01); G06F 8/38 (2013.01); G06F 9/5038 (2013.01); G06Q 10/0633 (2013.01); G06Q 40/123 (2013.12); H04L 67/306 (2013.01); H04L 67/535 (2022.05)] | 20 Claims |

|
1. A computer-implemented method comprising:
identifying, at a computing system and based at least in part on a request from an electronic device separate from the computing system, an application component executable to perform a step of a workflow;
providing, by the computing system, the application component to the electronic device;
detecting, at the computing system, an interaction with the application component by the electronic device,
wherein the interaction includes a request for information;
receiving, by the computing system, from the electronic device, and via the application component, data provided in response to the request for information;
determining, by the computing system and based on the data satisfying the request for information, that the data is valid;
determining, at the computing system and based at least in part on determining that the data is valid, an efficacy of the application component, wherein the efficacy is indicative of an amount of time required to complete the step; and
modifying, by the computing system and based on the efficacy, the workflow, wherein the modification causes a reduction in the amount of time required to complete the step.
|