Patent Document ID: 7788265
Application ID: 11614722

Base Claim:
1. A computer-implemented method for classifying an object in a taxonomy, the taxonomy including a plurality of nodes associated with a plurality of classes, the object being external to the taxonomy, the method comprising: (A) identifying a plurality of search strings based on a first plurality of class keywords associated with the plurality of nodes, wherein identifying comprises, for at least one particular node N in the plurality of nodes: (A)(1) traversing a first branch in the taxonomy linking a root node of the taxonomy to node N; and (A)(2) for each node M in the first branch, selecting a class keyword associated with node M and adding the selected class keyword to a first one of the plurality of search strings associated with node N, whereby the first one of the plurality of search strings contains a second plurality of class keywords; (B) using a search engine to perform a plurality of searches on the object using the plurality of search strings to produce a plurality of search scores corresponding to the plurality of search strings; (C) identifying one of the plurality of nodes based on the plurality of search scores; and (D) classifying the object in a class associated with the identified node.

---

Claim 4:
4. The method of claim 1 , wherein (A) further comprises concatenating the second plurality of class keywords in the first one of the plurality of search strings with symbols indicating logical relationships of the second plurality of class keywords in the first one of the plurality of search strings to each other.