Patent · US Expired

Method and apparatus for customizing Java API implementations

US6980979B2 · kind B2 · utility

14Cited by
5References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 19, 2001
Grant dateDec 27, 2005
Priority date
Expiry dateFeb 24, 2023

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99932
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system is provided for customizing Java API implementations. A plurality of class files is obtained, wherein the class files are capable of being used together to provide a plurality of functional behaviors to an application. A feature marker is then associated with each of the class files based on a functionality provided by the class file. Each feature marker indicates a particular functionality provided by the plurality of class files. Particular class files are then selected from the plurality of class files based on the feature markers associated with the particular class files. The plurality of class files can comprise a first JAR file, and the selected class files can be used to generate a second JAR file. The second JAR file can also exclude class files that are not selected. Further, non-Java based native files, if any, utilized by the plurality of class files can also be customized to a subset of the original native files in a similar manner.

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