PATENT CLAIM ANALYSIS

Application Number: 16027491
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2020-01
Patent Classification: ["717", "171000"]

Abstract:
A method and system for processing a plurality of unordered software patches for one or more computer readable software programs configured to be executed in a computer system. The unordered software patches are obtained. The unordered software patches include relationship information for defining a relationship the unordered software patches have with a second software patch. For each unordered software patch, the relationship information of the unordered software patch is analyzed to determine the relationship the unordered software patch has with the second software patch. An entry for each unordered software patch is stored in a relationship data store in the data processing system or computer system. The entry comprises dependency data representative of the determined relationship the unordered software patch has with the second software patch. The unordered software patches are ordered based on the dependency data in the relationship data store.

Claim (Index 17):
The data processing system of  claim 16 , wherein the list DS 6  is initially a null list having no software patches therein, and wherein said ordering comprises placing the N minus M unordered software patches into the list DS 6 , followed by looping over the M unordered software patches in the list DS 4  in an iterative process having M iterations, wherein iteration m (m=1, 2. . . . M) comprises:\n positioning the unordered software patch m in the list DS 6 , said positioning being performed in consideration of the at least one dependency of the unordered software patch m identified in the list DS 5 ; and \n removing, from the list DS 5 , the at least one dependency of the unordered software patch m.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 95.0
- Lexical Diversity: 2.72727
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['10930656', '11012767', '09852113', '10977694', '10947676']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.402194070762061
- 35 USC 102 Novelty (BERT): 0.5046049406227529
- Combined Prediction Score: 0.4124351577481302
- Mean Citation Score: 178.260824
- Max Citation Score: 189.16118
- Similarity Product: 124.00946032679796

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

Dataset: test