Patent · US Active

Method and system for correcting portion of software application

US9141408B2 · kind B2 · utility

4Cited by
55References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 20, 2012
Grant dateSep 22, 2015
Priority date
Expiry dateJul 20, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/44589
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer system, method, or computer-readable medium corrects a broken portion of an application. A fingerprint indicates classes that comprise the application. The classes indicated in the fingerprint are looked up to determine whether any is broken. For a broken class, a fixed class is substituted when the broken class is loaded at class load time for the application; a fixed class method is substituted into the broken class, when the broken class is loaded at class load time; fixed byte code is substituted for broken byte code corresponding to the broken class, when the broken class is loaded at class load time; the broken class is unloaded and the fixed class is loaded instead, when the application is running; or the broken class is replaced inside the static application with the fixed class; all without replacing classes which are not broken.

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