Software robots for programmatically controlling computer programs to perform tasks
AssigneeSoroco Private Limited
InventorsGeorge Peter Nychis, Rohan Narayan Murty
Life of this patent
Estimating the term…
Loading patent…
AssigneeSoroco Private Limited
InventorsGeorge Peter Nychis, Rohan Narayan Murty
Estimating the term…
A system comprising at least one hardware processor configured to perform: accessing a software robot computer program for controlling at least one application program to perform a task comprising a first sub-task to be performed by a first application program; generating an object hierarchy comprising a plurality of objects corresponding to active graphical user interface (GUI) elements of the first application program; and controlling the first application program to perform the first sub-task. The controlling includes identifying, using the software robot computer program, a first action to perform in furtherance of the first sub-task; automatically accessing, in the object hierarchy, a first object corresponding to a first active GUI element of the first application program, the accessing comprising refreshing the object hierarchy; and automatically using the first object to cause the first application program to at least partially perform the first action.
A system, comprising:
A method for controlling at least one application program to perform a task comprising a first sub-task to be performed by a first application program, the method comprising:
A non-transitory computer-readable storage medium storing processor-executable instructions that, when executed by at least one hardware processor, cause the at least one hardware processor to perform a method for controlling at least one application program to perform a task comprising a first sub-task to be performed by a first application program, the method comprising:
Dependencies are inferred from the claim text.