×

Automating interactions with software user interfaces

  • US 7,712,074 B2
  • Filed: 11/21/2002
  • Issued: 05/04/2010
  • Est. Priority Date: 11/21/2002
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer-readable storage media comprising instructions configured to cause a computer to perform a method, the method comprising:

  • reading signature information for a target component in a graphical user interface (GUI);

    attempting to locate the target component in the GUI based at least in part on parent information for the target component, wherein the signature information comprises the parent information;

    making a first determination by determining that the parent information is insufficient to locate the target component in the GUI;

    as a result of the first determination, attempting to locate the target component in the GUI based at least in part on component description information;

    making a second determination by determining that the component description information is insufficient to locate the target component in the GUI;

    as a result of the second determination, attempting to locate the target component in the GUI based at least in part on peer component information, wherein the peer component information comprises a description of one or more components in the GUI having a same component type as the target component;

    making a third determination by determining that the peer component information is insufficient to locate the target component in the GUI; and

    as a result of the third determination, attempting to locate the target component based at least in part on a description of a label component associated with the target component, wherein the label component is configured to be displayed in the GUI.

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