Patent №
US 6,980,979
Granted
2005-12-27
Filed 2001
Owner
SUN MICROSYSTEMS, INC.
Lab
—
AI components
2
kr · planning
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09956713
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.
AI classification
Ownership
SUN MICROSYSTEMS, INC.
assignment · 121950024
Assignors
HUANG, SHUANGYING, BUNDSCHUH, MICHAEL, WONG, IVAN, YAMASANI, AMITH, SRINIVASAN, BABU
On an employer assignment, the assignors are typically the inventors.