PATENT CLAIM ANALYSIS

Application Number: 15951282
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-08
Patent Classification: ["717", "166000"]

Abstract:
A classloader object cache is instantiated from programmed code of a classloader cache class definition. The classloader object cache is referenced by a strong internal reference that is assigned programmatically within a classloader object at instantiation of the classloader object cache and prevents garbage collection of the classloader object cache while the classloader object is loaded and executing. A public interface to the instantiated classloader object cache is provided using programmed code public interface store and retrieve methods of the instantiated classloader object cache that operate when used externally as weak external references to the classloader object cache. Any uses of the public interface store and retrieve methods within external code allow the garbage collection of the instantiated classloader object cache in response to the classloader object with the strong internal reference to the instantiated classloader object cache being unloaded.

Claim (Index 17):
The computer program product of  claim 14 , where, in causing the computer to instantiate the classloader object cache from the programmed code of the classloader cache class definition, the computer readable program code when executed on the computer causes the computer to:\n read a byte array from a class file that defines an implementation class that implements the classloader object cache; and dynamically construct the implementation class that implements the classloader object cache from the class file.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 91.0
- Lexical Diversity: 2.48276
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14944693', '13243508', '13434151', '11950083', '11950062']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3983080871835026
- 35 USC 102 Novelty (BERT): 0.5937336530378201
- Combined Prediction Score: 0.4178506437689343
- Mean Citation Score: 324.041506
- Max Citation Score: 458.8652
- Similarity Product: 442.9534191658259

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test