PATENT CLAIM ANALYSIS

Application Number: 15876723
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-10
Patent Classification: ["706", "012000"]

Abstract:
A computing system provides analysis of data and grouping of variables in support of analytics. From a plurality of observation vectors read from a dataset, a number of observations having a non-missing value and a cardinality value are computed for each variable of the variables. For each variable of the variables, the cardinality ratio value is compared to a first policy parameter value, and the respective variable is identified as a nominal variable type or as an interval variable type based on the comparison. For each variable of the variables identified as the nominal variable type, the cardinality value of the respective variable is compared to a second policy parameter value, and the respective variable is identified as the high-cardinality nominal variable type or as a non-high-cardinality nominal variable type based on the comparison with the cardinality value. The identified variable type is output for each variable of the variables.

Claim (Index 1):
A non-transitory computer-readable medium having stored thereon computer-readable instructions that when executed by a computing device cause the computing device to:\n receive a first policy parameter value that defines a number of unique values threshold for identifying a variable as a high-cardinality variable type; receive a second policy parameter value that defines a cardinality ratio threshold for identifying the variable as a nominal variable type; from a plurality of observation vectors read from an input dataset, wherein each observation vector of the plurality of observation vectors includes a plurality of values, wherein each value of the plurality of values is associated with a different variable to define a plurality of variables,\n compute a number of observations having a non-missing value for each variable of the plurality of variables; and \n compute a cardinality value for each variable of the plurality of variables, wherein the cardinality value indicates a number of unique values for each respective variable of the plurality of variables; \n compute a cardinality ratio value for each variable of the plurality of variables; for each variable of the plurality of variables,\n compare the computed cardinality ratio value of the respective variable to the received second policy parameter value; and \n identify the respective variable as the nominal variable type or as an interval variable type based on the comparison with the computed cardinality ratio value; and \n for each variable of the plurality of variables identified as the nominal variable type,\n compare the computed cardinality value of the respective variable to the received first policy parameter value; and \n identify the respective variable as the high-cardinality nominal variable type or as a non-high-cardinality nominal variable type based on the comparison with the computed cardinality value; and \n output the identified variable type for each variable of the plurality of variables.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 86.0
- Lexical Diversity: 2.66667
- Patent Class: 706.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14924929', '14536829', '15173927', '14928177', '14924893']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3737603747559463
- 35 USC 102 Novelty (BERT): 0.4888421191572391
- Combined Prediction Score: 0.3852685491960756
- Mean Citation Score: 221.09842000000003
- Max Citation Score: 225.68314
- Similarity Product: 179.85228263348102

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