×

Troubleshooting visuals and transient expressions in executing applications

  • US 9,021,428 B2
  • Filed: 05/29/2013
  • Issued: 04/28/2015
  • Est. Priority Date: 05/29/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for troubleshooting executing application programs, the computer system comprising:

  • a display;

    a logical processor;

    a memory in operable communication with the logical processor;

    an application program residing at least partially in the memory and being executed by the logical processor;

    a markup loaded in the memory by the application program;

    a markup annotation which preserves a pre-evaluation version of an expression in the markup that was subsequently replaced by an evaluated version of the expression during execution of the application program;

    an application visual which is rendered on the display and includes at least one visual construct defined by the markup;

    a live authoring diagnostics round trip module (“

    LADRT module”

    ) having the following functionality codes which upon execution by the logical processor provide the indicated functionality without pausing execution of the application program;

    (a) a visual construct property inspection functionality code which upon execution inspects at least one property of at least one visual construct;

    (b) a visual construct property modification functionality code which upon execution modifies at least one property of at least one visual construct;

    (c) a source code identification functionality code which upon execution identifies an application program source code that pertains to a selected visual construct, wherein a source code pertains to the visual construct when the source code specifies at least one of the following;

    creation of the visual construct, modification of the visual construct; and

    (d) a source code alteration functionality code which upon execution alters application program source code that is identified as pertaining to the visual construct.

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