Patent Document ID: 20110173145
Application ID: 13119936
Patent Flag: 0

Claim One:
1. A device for classifying a document, the device comprising: a module to generate a data tree structure and configured to: assign a plurality of terms to a first plurality of nodes of the data tree structure, wherein each of the first plurality of nodes is assigned a weight, the data tree structure comprises at least one common node, and each of the at least one common node is connected to at least two of the first plurality of nodes and is assigned an operator; obtain a first generation of combinations of possible weights assignable as the weights of the first plurality of nodes, wherein the combinations of possible weights in the first generation correspond to chromosomes in genetic algorithms and the possible weights of each combination correspond to genes of the respective chromosome; obtain a second generation of combinations of possible weights assignable as the weights of the first plurality of nodes by performing the genetic algorithms of an inheritance and at least one of a crossover and a mutation in the first generation of combinations of possible weights; and assign the weights of the first plurality of nodes in response to at least the second generation of combinations of possible weights; and a classification module coupled to the data-tree-structure generation module and configured to receive the document, determine whether the document is in a document class based on an occurrence in the document of the plurality of terms, the operator of the at least one common node, and the weights of the first plurality of nodes, and output the determination.