Patent · US Active

Software robots for programmatically controlling computer programs to perform tasks

US10268333B2 · kind B2 · utility

10Cited by
8References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 3, 2016
Grant dateApr 23, 2019
Priority date
Expiry dateDec 2, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/4557
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system, comprising at least one computer hardware processor; and at least one non-transitory computer-readable storage medium storing processor-executable instructions that, when executed by the at least one computer hardware processor, cause the at least one computer hardware processor to perform: generating an object hierarchy comprising a plurality of objects corresponding to active graphical user interface (GUI) elements of a first application program; and controlling the first application program to perform a first sub-task. The controlling includes automatically accessing, in the object hierarchy, a first object corresponding to an active GUI element of the first application program, the accessing comprising searching for the first object in the object hierarchy, the searching comprising modifying the object hierarchy; and automatically using the first object to cause the first application program to at least partially perform a first action in furtherance of the first sub-task.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.