×

SOFTWARE ROBOTS FOR PROGRAMMATICALLY CONTROLLING COMPUTER PROGRAMS TO PERFORM TASKS

  • US 20160259653A1
  • Filed: 03/03/2016
  • Published: 09/08/2016
  • Est. Priority Date: 03/03/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • at least one computer hardware processor; and

    at least one computer-readable storage medium storing;

    a software robot computer program for controlling multiple application programs to perform a task comprising a first sub-task to be performed by a first application program and a second sub-task to be performed by a second application program; and

    processor-executable instructions that, when executed by the at least one computer hardware processor, cause the at least one computer hardware processor to perform;

    accessing the software robot;

    generating an object hierarchy comprising a plurality of objects corresponding to active graphical user interface (GUI) elements of at least one of the multiple application programs;

    controlling the first application program to perform the first sub-task at least in part by using the software robot computer program and the object hierarchy; and

    controlling the second application program to perform the second sub-task at least in part by using software robot computer program and the object hierarchy,wherein the first and second application programs are configured to execute at least in part by using different GUI application libraries.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×