PATENT CLAIM ANALYSIS

Application Number: 15993338
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-12
Patent Classification: ["717", "107000"]

Abstract:
Techniques are disclosed for patching applications having software components with vulnerabilities. Upon receipt of a notification that a version of a software component has a vulnerability, a database of metadata is accessed to identify software applications which include the version of the software component. The identified software applications are cloned, and the version of the software component is replaced with a newer version which is free from the vulnerability to patch the application. The patched software application is then tested on a cloud computing test environment, and upon a successful test, deployed to a cloud computing production environment.

Claim (Index 2):
The method of  claim 1 , wherein replacing the first version of the software component in each cloned software application further comprises accessing, using a patching application programming interface, a patch repository, the patch repository comprising at least one record identifying the first version of the software component containing the vulnerability and the second version of the software component not containing the vulnerability.

Metadata:
- Claim Count in Document: 9.0
- Percentile: 93.0
- Lexical Diversity: 1.96296
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14213936', '14965449', '15235028', '14052971', '14969617']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3599530463052624
- 35 USC 102 Novelty (BERT): 0.488443742118101
- Combined Prediction Score: 0.3728021158865462
- Mean Citation Score: 133.54021600000002
- Max Citation Score: 140.12991
- Similarity Product: 93.87020361335811

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