Patent · US Active

Method and system for checking the consistency of application JAR files

US8543979B2 · kind B2 · utility

11Cited by
10References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 18, 2012
Grant dateSep 24, 2013
Priority date
Expiry dateApr 18, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/1004
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer method and system dynamically provide consistency of JAVA application files. A processor executed routine is configured (e.g., instrumented as an agent) to intercept each class that is loaded into a subject JAVA application or JVM. The system computes a cyclic redundancy check (CRC) of the respective JAR file surrounding the loaded class. The system compares the computed CRC value to a CRC value of at least one other copy of the respective JAR file. Based on the comparison, the system determines consistency (e.g., same version) of the multiple copies of the respective JAR file used by the subject Java application. If the multiple copies of the respective JAR file are determined to be inconsistent, the system alerts the user and/or enables the application to abort.

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