发明名称 SOFTWARE ROBOTS FOR PROGRAMMATICALLY CONTROLLING COMPUTER PROGRAMS TO PERFORM TASKS
摘要 A system for remotely controlling multiple application programs executing on multiple respective physical computing devices, the system comprising a first computing device, comprising a first processor, and configured to execute a first application program; a second computing device, comprising a second processor, and configured to execute a second application program; and a controller configured to perform: generating, based on first information obtained from the first computing device and second information obtained from the second computing device, a global object hierarchy comprising a plurality of objects corresponding to active graphical user interface (GUI) elements of the first application program and the second application program; controlling the first application program to perform the first sub-task at least in part by using the global object hierarchy; and controlling the second application program to perform the second sub-task at least in part by using the global object hierarchy.
申请公布号 US2016259654(A1) 申请公布日期 2016.09.08
申请号 US201615059883 申请日期 2016.03.03
申请人 Software Robotics Corporation Limited ;Software Robotics Corporation 发明人 Nychis George Peter;Murty Rohan Narayan
分类号 G06F9/44;G06F3/0484;G06F9/455 主分类号 G06F9/44
代理机构 代理人
主权项 1. A system for remotely controlling multiple application programs executing on multiple respective virtual machines, the system comprising: a computing device, comprising a first processor, and configured to execute: a first virtual machine configured to execute a first application program; anda second virtual machine configured to execute a second application program; and a controller communicatively coupled to the computing device and comprising a second processor, the controller configured to perform: generating, based on first information obtained from the first virtual machine and second information obtained from the second virtual machine device, a global object hierarchy comprising a plurality of objects corresponding to active graphical user interface (GUI) elements of the first application program and the second application program;controlling the first application program to perform the first sub-task at least in part by using the global object hierarchy; andcontrolling the second application program to perform the second sub-task at least in part by using the global object hierarchy.
地址 London GB