Patent Document ID: 10120858
Application ID: 14947055

Base Claim:
1. A query analyzer comprising: a receiver module that receives a query from a user; a disjunction module that separates the components of the query, the disjunction module comprising: an identifier module that identifies each word in the query; a determination module that assigns to each word an ontological threshold score based on a predetermined ontology; a discarding module that discards each word having an assigned ontological threshold score that is below a predetermined ontological threshold; a part of speech assignment module that assigns a part of speech to each word having an assigned ontological threshold score that is at or above the predetermined ontological threshold; and a concept assignment module that assigns a concept to each word having an assigned ontological threshold score that is at or above the predetermined ontological threshold; a presentation module that presents results to the user, the presentation module comprising a display that displays to the user: each word having an assigned ontological threshold score that is at or above the predetermined ontological threshold; each part of speech for each word having an assigned ontological threshold score that is at or above the predetermined ontological threshold; and each concept for each word having an assigned ontological threshold score that is at or above the predetermined ontological threshold; and a re-entry appliance that enables the user to modify the query.

---

Claim 2:
2. The query analyzer of claim 1 , wherein the re-entry appliance further comprises: a first drop-down menu adjacent to the display of each word having an assigned ontological threshold score that is at or above the predetermined threshold, each first drop-down menu comprising a predetermined list of words, said predetermined list of words related to the word to which it is adjacent.