PATENT CLAIM ANALYSIS

Application Number: 15891794
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["707", "603000"]

Abstract:
A computer-implemented method includes accessing a plurality of data records, each data record having a plurality of data fields. The method further includes analyzing values for one or more of the data fields for at least some of the plurality of data records and generating a profile of the plurality of data records based on the analyzing. The method further includes formulating at least one subsetting rule based on the profile; and selecting a subset of data records from the plurality of data records based on the at least one subsetting rule.

Claim (Index 33):
A system for selecting data records to cause execution of a processing rule during testing of a data processing application, the system including:\n means for obtaining a first set of data records; means for processing the first set of data records using a data processing application that includes a processing rule, wherein a processing rule operates on at least one input value and generates at least one output value, and wherein whether the processing rule is executed by the data processing application during processing of a particular data record depends directly or indirectly on a value in each of one or more data fields of the particular data record; means for receiving execution information indicative of a number of times the processing rule was executed in connection with processing of the first set of data records; means for obtaining a second set of data records; means for characterizing values in one or more data fields of each of the data records in the second set; means for identifying a particular one of the data fields of the data records in the second set as a target data field based on (i) the characterization of the values in the one or more data fields of each of the data records in the second set and (ii) the execution information indicative of the number of times the processing rule was executed in connection with processing the first set of data records; means for selecting one or more data records from the second set of data records based on values in the target data field; and means for processing the selected one or more data records using the data processing application.

Metadata:
- Claim Count in Document: 87.0
- Percentile: 88.0
- Lexical Diversity: 2.425
- Patent Class: 707.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['13827558', '14573038', '10941401', '13360230', '14954434']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.1897219306456648
- 35 USC 102 Novelty (BERT): 0.5470293790887972
- Combined Prediction Score: 0.225452675489978
- Mean Citation Score: 239.229598
- Max Citation Score: 390.46295
- Similarity Product: 371.9159542893827

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

Dataset: test