Patent Document ID: 9311372
Application ID: 13907243

Base Claim:
1. A method for classification, the method comprising: identifying, by a computer system, in one or more import records, a plurality of attribute-value pairs each having: an attribute label not found in a native schema; and a value; identifying, by the computer system, one or more attribute labels in the native schema having as possible values one or more values corresponding to values of the plurality of attribute-value pairs; generating, by the computer system, one or more normalization rules relating the one or more attribute labels of the plurality of attribute-value pairs to at least a portion of the one or more attribute labels in the native schema; normalizing a plurality of non-normalized records according to the one or more normalization rules to generate a plurality of provisionally normalized records; transmitting the plurality of provisionally normalized records to a crowdsourcing forum; receiving, from the crowdsourcing forum, one or more favorable validation decisions with respect to a first portion of the plurality of provisionally normalized records; receiving, from the crowdsourcing forum, one or more unfavorable validation decisions with respect to a second portion of the plurality of provisionally normalized records; identifying one or more first normalization rules from the one or more normalization rules, the one or more first normalization rules corresponding to the first portion of the plurality of provisionally normalized records; and adding the one or more first normalization rules to a validated rule set.

---

Claim 3:
3. The method of claim 1 wherein: the one or more import records are a plurality of import records; and identifying in the one or more import records a plurality of attribute-value pairs further comprises: classifying a first portion of the one or more import records as being of a first type according to a taxonomy; classifying a second portion of the one or more import records as being of a second type according to the taxonomy; and identifying as the plurality of attribute-value pairs: a first group of attribute-value pairs in the first portion having high frequency of usage relative to other attribute-value pairs in the first portion and not found in the native schema; and a second group of attribute-value pairs in the second portion having high frequency of usage relative to other attribute-value pairs in the second portion and not found in the native schema.