Patent Document ID: 7840400
Application ID: 11562142

Base Claim:
1. A computer-implemented method for causing a computer to understand a natural language text, the method comprising causing the computer to execute steps of: receiving a natural language text; extracting at least one parameter value from said natural language text or a form thereof; identifying at least one parameter type related to each extracted parameter value; providing at least one restatement of said natural language text, each at least one restatement having, embedded within, at least one of said identified parameter types; extracting at least one overall category value from said at least one restatement or a form thereof; selecting a subcategory extractor corresponding to one of said extracted at least one overall category, and using said selected subcategory extractor to extract at least one subcategory value; choosing one of said at least one extracted subcategory values; and evaluating said at least one identified parameter type in relation to said chosen subcategory value.

---

Claim 11:
11. The method of claim 1 , wherein evaluating said at least one identified parameter type in relation to said chosen subcategory value includes: if said at least one identified parameter type does not correspond to all parameter types required by said chosen subcategory value without default parameter values, asking a question to a submitter of said natural language text; receiving a response to said question from said submitter, extracting at least one parameter value from said response, evaluating parameter types related to said extracted at least one parameter value in order to achieve identification of said all required parameter types without default values.