PATENT CLAIM ANALYSIS

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

Abstract:
A computing system transforms values in a dataset using of high-cardinality transformation flow definitions in parallel. A transformation flow definition includes flow variables and a transformation method to apply to the flow variables. Per-level values are computed for each variable of each observation vector read from the dataset based on the transformation method. (a) an observation vector is read from the dataset to define a first variable value for each variable. (b) a variable of the flow variables is selected as the current variable. (c) a current value is defined equal to the first variable value for the current variable. (d) a per-level value associated with the current value is selected. (e) the per-level value is output to a transformed input dataset. (f) (b) to (e) are repeated with each remaining variable of as the current variable. (n) (h) to (m) are repeated with each remaining observation vector.

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 transformation flow definition, wherein the transformation flow definition includes one or more flow variables and a transformation method to apply to the one or more flow variables; (a) read an observation vector from an input dataset to define a first variable value for each variable of the one or more flow variables, (b) select a variable of the one or more flow variables as a current variable; (c) define a current value equal to the defined first variable value for the current variable; (d) determine if the defined current value is a new level or an existing level for the current variable; (e) when the defined current value is the new level, initialize a statistic value in association with the new level based on the defined current value and the transformation method to define per-level statistics; (f) when the defined current value is the existing level, update the statistic value from the defined per-level statistics in association with the existing level based on the defined current value and the transformation method; (g) repeat (c) to (f) with each remaining variable of the one or more flow variables as a current variable; (h) repeat (a) to (g) with each remaining observation vector from the input dataset; (i) repeat the read of the observation vector from the input dataset to define the first variable value for each variable of the one or more flow variables, (j) select a second variable of the one or more flow variables as the current variable; (k) define the current value equal to the defined first variable value for the current variable; (l) select the statistic value associated with the defined current value; (m) output the selected statistic value to a transformed input dataset; (n) repeat (k) to (m) with each remaining variable of the one or more flow variables as the current variable; and (o) repeat (i) to (n) with each remaining observation vector from the input dataset.

Metadata:
- Claim Count in Document: 80.0
- Percentile: 86.0
- Lexical Diversity: 2.8125
- Patent Class: 706.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14558136', '14928177', '14314517', '15822462', '14924810']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3505883859813397
- 35 USC 102 Novelty (BERT): 0.492138174476313
- Combined Prediction Score: 0.3647433648308371
- Mean Citation Score: 206.529888
- Max Citation Score: 214.63927
- Similarity Product: 159.4021166132331

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

Dataset: test