PATENT CLAIM ANALYSIS

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

Abstract:
Software applications are tested in different contexts, such as on different devices and under different conditions. During initial testing of an application, conditions of contexts are selected randomly, and the application is tested in each resulting context. After obtaining results from a sufficient number of contexts, the results are analyzed to create a predictive model indicating, for any postulated context, whether testing of the application is most likely to fail or to otherwise produce negative test results. The model is then analyzed to identify contexts that are most likely to produce negative results or failures, and those contexts are emphasized in subsequent application testing.

Claim (Index 1):
A method comprising:\n obtaining a test procedure for a test of an application, wherein the test procedure (a) provides input to the application, (b) determines whether the application passes the test, and (c) monitors one or more performance parameters associated with the application; performing multiple iterations to produce multiple test records, wherein each iteration comprises:\n randomly selecting one or more conditions of a device state; \n configuring a device to have the device state; \n initiating the test procedure to perform the test of the application; and \n recording a test record, the test record indicating (a) the device state, (b) whether the application passed the test, and (c) a context score based at least in part on the one or more performance parameters; \n utilizing the multiple test records to create a predictive model that predicts whether a postulated device state will cause the test of the application to fail; identifying multiple postulated device states that the predictive model predicts will cause the test of the application to fail; and performing further testing using each of the multiple postulated device states.

Metadata:
- Claim Count in Document: 4.0
- Percentile: 86.0
- Lexical Diversity: 1.85484
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['11860515', '14683499', '14448435', '14245587', '12034181']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2933594163470231
- 35 USC 102 Novelty (BERT): 0.4984834580501223
- Combined Prediction Score: 0.3138718205173331
- Mean Citation Score: 98.9502608
- Max Citation Score: 105.83582
- Similarity Product: 65.52214601395845

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 0

Dataset: test