| CPC G06F 9/44526 (2013.01) [G06F 9/45529 (2013.01); G06F 9/54 (2013.01); H04L 67/02 (2013.01)] | 20 Claims |

|
1. A method implemented by an augmentation engine executed by at least one processor, the method comprising:
detecting, by the augmentation engine, a target application hosted by a browser;
augmenting, by the augmentation engine, features and functionalities into the target application without modifying a source code of the target application by:
automatically embedding a robotic process automation icon into the target application,
providing a list of one or more predefined automation augmentations upon selection of the robotic process automation icon, each of the one or more predefined automation augmentations comprising a robotic process automation comprising agent software executing a job corresponding to one of the features and functionalities, the job expanding automation capabilities of the target application including automatic navigation within the target application, and
generating and adding an interface element independent from the robotic process automation icon upon selection of a predefined automation augmentation from the list by:
injecting the interface element into a presentation of a webpage of the target application without modifying the source code of the target application, and
tagging the interface element with a tagged robotic process automation, wherein the tagging comprises configuring the interface element upon an interaction to trigger an execution of the tagged robotic process automation independent of the target application; and
executing, by the augmentation engine, the predefined automation augmentation using the tagged robotic process automation upon interaction with the interface element injected into the presentation of a webpage.
|