Patent Document ID: 7702508
Application ID: 11003055

Base Claim:
1. A natural language processing system adapted for responding to a query from a user, comprising: a query routine executing at a first computing device configured to process the user query and to identify a first set of potential answers responsive to the user query using a database query; wherein said database query is derived from a text string in said user query combined with separate natural language text generated by a first natural language routine executing at the first computing device and operating on said text string; a plurality of second natural language routines executing on a corresponding plurality of second computing devices, said plurality of second natural language routines being configured to perform a first linguistic analysis of text contained in said first set of potential answers to help identify which one or more answers from said first set constitute a best response for the user query; wherein a plurality of best responses are generated for the user; wherein said first linguistic analysis includes an evaluation of at least individual words in the user query which are in common with said first set of potential answers.

---

Claim 2:
2. The natural language processing system of claim 1 , wherein said user query is presented within a search engine executing on an Internet website.