PATENT CLAIM ANALYSIS

Application Number: 15864610
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-07
Patent Classification: ["717", "124000"]

Abstract:
A device receives application information associated with a cloud application provided in a cloud computing environment, and utilizes a first AI model to generate test cases and test data based on the application information. The device utilizes a second AI model to generate optimized test cases and optimized test data based on the test cases and the test data, and utilizes a third AI model to generate test classes based on the optimized test cases and the optimized test data. The device executes the test classes to generate results, and utilizes a fourth AI model to generate an analysis of the results, recommendations for the cloud application based on the analysis of the results, or a code coverage report associated with the cloud application. The device automatically causes an action to be performed based on the analysis of the results, the recommendations, or the code coverage report.

Claim (Index 8):
A non-transitory computer-readable medium storing instructions, the instructions comprising:\n one or more instructions that, when executed by one or more processors, cause the one or more processors to:\n receive, from a user device, a request to test a cloud application provided in a cloud computing environment; \n receive application information associated with the cloud application based on the request,\n the application information including source code for the cloud application; \n \n utilize a first machine learning model to automatically generate test cases based on a static code analysis of the cloud application, control flow information derived from the source code for the cloud application, and patterns in test data; \n utilize a second machine learning model to generate optimized test cases based on the test cases; \n utilize a third machine learning model to generate test classes based on the optimized test cases; \n execute the test classes to generate results; \n utilize a fourth machine learning model to generate an analysis of the results; and \n automatically cause an action to be performed based on the analysis of the results,\n the action being associated with the cloud application and including at least one of:\n correcting an error in the cloud application, \n providing a recommendation to correct the error in the cloud application, or \n generating code to improve the cloud application.

Metadata:
- Claim Count in Document: 62.0
- Percentile: 86.0
- Lexical Diversity: 3.16
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15836100', '13223498', '14939715', '15213091', '14860088']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3679495714354621
- 35 USC 102 Novelty (BERT): 0.4837459268618231
- Combined Prediction Score: 0.3795292069780982
- Mean Citation Score: 166.12470199999996
- Max Citation Score: 180.31693
- Similarity Product: 138.59174052746656

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