Patent Document ID: 8719262
Application ID: 13616094

Base Claim:
1. A method comprising: identifying, by one or more devices, documents relating to a query; generating, by the one or more devices, a plurality of substrings from the query; calculating, by the one or more devices and for a particular substring of the plurality of substrings, a value that corresponds to a comparison between the identified documents and the particular substring; determining, by the one or more devices, that the calculated value for the particular substring satisfies a particular threshold associated with identifying compounds; selecting, by the one or more devices and from two or more of the plurality of substrings, the particular substring as a semantic unit based on the calculated value for the particular substring satisfying the particular threshold; and obtaining, by the one or more devices, a refined list of documents by refining the identified documents based on the semantic unit.

---

Claim 3:
3. The method of claim 1 , further including: discarding, before selecting the particular string, one or more substrings of the plurality of substrings that overlap with one or more other substrings of the plurality of substrings.