Patent · US Active

Identifying interpreted programs through class loading sequences

US8516448B2 · kind B2 · utility

3Cited by
6References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 21, 2007
Grant dateAug 20, 2013
Priority date
Expiry dateMar 26, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/2135
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A solution is proposed for metering the usage of Java programs. For this purpose, each Java program to be metered is associated with a fingerprint defined by a reference sequence of classes that must be loaded for its execution. The sequence of classes that are actually loaded by the Java Virtual Machine (JVM) is monitored, for example, by means of a wrapper for a class loader of the JVM. The sequence of loaded classes is then used to identify the Java program in execution (which fingerprint matches this sequence of loaded classes).

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