PATENT CLAIM ANALYSIS

Application Number: 16021806
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2020-01
Patent Classification: ["717", "110000"]

Abstract:
A server determines dependencies of packages in a plurality of repositories. An algorithm calculates a set of compatible versions for the dependencies of the packages, subject to a constraint that no side-by-side versions shall be introduced. A new branch in a repository of the plurality of repositories is created. The package manifests of the new branch are updated based on the set of compatible versions. The files that reference the package manifest in the new branch are updated. The new branch is validated based on the updated files. The server publishes a new version of an updated package in the repository in response to the validation being successful, or automatically determines which parties to notify in response to the validation being unsuccessful.

Claim (Index 9):
The computer-implemented method of  claim 1 , further comprising:\n recursively determining the dependencies of the packages in the plurality of repositories after publishing the new version of the updated package.

Metadata:
- Claim Count in Document: 4.0
- Percentile: 94.0
- Lexical Diversity: 2.25862
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14849375', '10837176', '12369188', '15247768', '13157091']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3605341695912287
- 35 USC 102 Novelty (BERT): 0.4847071805092938
- Combined Prediction Score: 0.3729514706830353
- Mean Citation Score: 150.507692
- Max Citation Score: 155.85828999999995
- Similarity Product: 111.48543850835976

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