PATENT CLAIM ANALYSIS

Application Number: 15965714
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2019-10
Patent Classification: ["717", "124000"]

Abstract:
A computer device is provided that includes a display and a processor configured to execute an integrated development environment that includes a unit testing system configured to manage a plurality of unit tests for a set of code files. The processor is further configured to determine that a user is preparing to make a change to version control for the set of code files, retrieve test result data for one or more unit tests covering one or more code files of the set of code files that have been changed in the change to version control, and output the test result data on the display before completing the change to version control for the set of code files.

Claim (Index 20):
A computer device comprising:\n a display; and a processor configured to:\n execute an integrated development environment that includes a unit testing system configured to manage a plurality of unit tests for a set of code files; \n determine that a user has opened a commit or pull request tool of the integrated development environment to make a change to version control for the set of code files; \n in response to a user interaction with the commit or pull request tool to initiate the change to version control for the set of code files and before submitting the change to version control for the set of code files to a remote version control system over a communications network:\n determine technical debt data for one or more unit of the plurality of tests performed by the integrated development environment, the one or more unit tests covering one or more code files of the set of code files that have been changed in the change to version control, and \n output a visualization of the technical debt data on the display via a graphical user interface of the integrated development environment; and \n \n after presenting the retrieved test result data, submit the change to version control to the remote version control system over the communications network.

Metadata:
- Claim Count in Document: 17.0
- Percentile: 91.0
- Lexical Diversity: 2.14035
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13235593', '15344034', '15560571', '15374968', '09992624']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3540279019168849
- 35 USC 102 Novelty (BERT): 0.4769818622227139
- Combined Prediction Score: 0.3663232979474679
- Mean Citation Score: 134.19155899999998
- Max Citation Score: 147.739
- Similarity Product: 110.68185637038948

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