Patent Document ID: 7844466
Application ID: 11840933

Base Claim:
1. A method for processing language comprising: identifying known words within a received input; generating a set of candidate parts of speech from each continuous sequence of identified known words within said input; permuting at least a portion of the candidate parts of speech from each continuous sequence; producing a plurality of potentially valid syntactic structures from the permuted candidate parts of speech; for at least one of the potentially valid syntactic structures, generating a conceptual representation thereof based on a database of conceptual information comprising parts of speech and a dictionary; determining at least one anomaly criterion for each conceptual representation; and at least one of responding and processing a response to the input, based on one or more of the conceptual representations, in dependence on the determined at least one anomaly criterion, in a conceptually appropriate manner.

---

Claim 5:
5. The method of claim 1 , further comprising associating conceptual rules with each candidate word and each associated part of speech, and each syntactic sequence of words and each associated part of speech, wherein further the conceptual rules relate to conceptual relationships between at least two of the candidate words and syntactic sequences of words.