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 15):
A method, comprising:\n receiving, by a device, application information associated with a cloud application provided in a cloud computing environment,\n the application information including one or more of:\n source code for the cloud application, \n metadata associated with the cloud application, \n training data, or \n defect data associated with the cloud application; \n \n utilizing, by the device, a first artificial intelligence 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 each of the test cases including one or more of:\n a test case identifier, \n test data, \n a test sequence, \n an expected result, \n an actual result, or \n status information; \n \n utilizing, by the device, a second artificial intelligence model to generate optimized test cases based on the test cases; utilizing, by the device, a third artificial intelligence model to generate test classes based on the optimized test cases; executing, by the device, the test classes to generate results; utilizing, by the device, a fourth artificial intelligence model to generate:\n an analysis of the results, and \n one or more recommendations for the cloud application based on the analysis of the results; and \n automatically causing, by the device, an action to be performed based on the analysis of the results or the one or more recommendations,\n the action being associated with 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.3660036647127561
- 35 USC 102 Novelty (BERT): 0.4918408790447869
- Combined Prediction Score: 0.3785873861459591
- Mean Citation Score: 166.12470199999996
- Max Citation Score: 180.31693
- Similarity Product: 128.77949608757854

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