Patent · US Active

Troubleshooting visuals and transient expressions in executing applications

US9021428B2 · kind B2 · utility

25Cited by
5References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 29, 2013
Grant dateApr 28, 2015
Priority date
Expiry dateJul 24, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F40/169
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Tools and techniques support troubleshooting live application visuals, including transient markup expression issues in XAML or HTML. A LADRT module supports troubleshooting without pausing application execution to help inspect and modify visual construct properties, and to identify and alter source code pertaining to a selected visual construct. Changes are serialized back to the application program source code and reflected in real time in the executing application, without a rebuild. Markup annotation preserves pre-evaluation versions of markup expressions for binding, static resource identification, and custom purposes. Markup annotation also correlates visual constructs and source code. The LADRT module operates independently of debuggers, and may autoload with the application. Program project and source code changes are not required for troubleshooting capability.

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