Patent ID: 8606778
Filing Date: 2013-12-10
Classification: G06F

Abstract:
1. A method comprising: identifying, by one or more processors, a document based on two or more search terms; forming, by one or more processors, a tree structure based on the document, the tree structure including a plurality of items; analyzing, by the one or more processors, a repetition of one or more tags in the tree structure; determining, by the one or more processors and based on analyzing the repetition of the one or more tags, that the plurality of items are associated with a list, in the tree structure, annotating, by the one or more processors, the tree structure to indicate that the list is present; determining, by the one or more processors, a metric associated with the two or more search terms in a first manner when the two or more search terms appear in a single item of the plurality of items associated with the list; determining, by the one or more processors, the metric associated with the two or more search terms in a second manner when: determining, by the one or more processors, the metric associated with the two or more search terms in a third manner when: determining, by the one or more processors, a score for the document based on the metric associated with the two or more search terms; and ranking, by the one or more processors and based on the score, the document with respect to at least one other document.