Patent Document ID: 9727638
Application ID: 14611822

Base Claim:
1. A method comprising: receiving an initial query term set; performing phrase recognition on the initial query term set to determine recognized phrases; determining a synonym for one of the recognized phrases, the synonym comprising a plurality of words merged together as a phrase; and determining, using one or more processors, results that match the initial query term set and the synonym, the synonym being matched based on selection of a search option from one or more search options selected from a group of search options consisting of: a first search option operable to cause the synonym to be matched whenever the plurality of words of the synonym are matched without regard to order, a second search option operable to cause the synonym to be matched whenever at least one of the plurality of words of the synonym is matched, and a third search option operable to cause the synonym to be matched whenever the plurality of words of the synonym are matched in order.

---

Claim 7:
7. The method of claim 1 , further comprising: analyzing a number of the results to determine terms most frequently encountered in the number of the results; receiving a refinement input based on the terms most frequently encountered; and refining the results based on the refinement input.