PATENT CLAIM ANALYSIS

Application Number: 15898672
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2019-05
Patent Classification: ["717", "124000"]

Abstract:
The current document is directed to automated application-release-management system that provides for efficient check-in of code changes. The application-release-management process is specified, in the described implementation, by application-release-management pipelines, each pipeline comprising one or more stages, with each stage comprising one or more tasks. The application-release-management system provides continuous application delivery through automated code-change reception, automated testing, and automated delivery. The application-release-management system uses an efficient code-change code-change-check-in process carried out by a code-change-check-in subsystem that identifies and executes those testing methods that test code paths that include the modified code.

Claim (Index 20):
The physical data-storage device of  claim 19 wherein the code-change-check-in subsystem includes\n a first searchable data structure that stores method-name/line-number-range pairs for each source-code class, and \n a second searchable data structure that stores, for each test case, a list of source-code classes containing member functions invoked by the methods of the test case; and \n wherein the computer instructions further control the automated-application-release-management subsystem to\n receive a code change, \n generate a diff file that includes indications of changes for each source-code-file in the code change, \n determine, using the duff file and the first searchable data structure, the public member functions that provide code paths to functions modified by the code change, \n determine, using the determined public member functions that provide code paths to functions modified by the code change and using the second searchable data structure, the test-case methods that provide code paths to functions modified by the code change, and \n execute the determined test-case methods.

Metadata:
- Claim Count in Document: 9.0
- Percentile: 88.0
- Lexical Diversity: 1.68333
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['15404210', '15403181', '15064622', '15348995', '13540170']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3883197697984904
- 35 USC 102 Novelty (BERT): 0.5419231148422263
- Combined Prediction Score: 0.403680104302864
- Mean Citation Score: 263.729144
- Max Citation Score: 324.34872
- Similarity Product: 217.4557430864096

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