Patent · US Expired

Automatic customization of classes

US7356802B2 · kind B2 · utility

65Cited by
0References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 29, 2003
Grant dateApr 8, 2008
Priority date
Expiry dateFeb 16, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/36
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and computer readable medium for automatic replacement of object classes in a library with custom classes to improve program efficiency. The method begins with static analysis preformed on a program containing a plurality of objects in order to determine type-correctness constraints and to detect unused functionality in one or more of the objects to be replaced. The plurality of objects is instrumented to detect usage patterns of functionality in one or more objects. Customized classes are generated based upon the static analysis and usage patterns detected. Bytecode is rewritten which is used for generating classes. The present invention provides transparency in the replacement of the objects.

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