Patent Document ID: 7873509
Application ID: 12077540

Base Claim:
1. A method of processing natural language in an apparatus, which comprises steps providing in memory associated with said apparatus a data base of purpose relation data associated with clause implying word sense numbers such that said purpose relation is a concept that labels one clause implying word sense number or more than one related clause implying word sense number, utilizing a natural language processor to provide natural language with associated clause implying word sense numbers in memory associated with said apparatus, purpose relation identification processing with said apparatus of said clause implying word sense numbers from said natural language and said purpose relation data associated with said clause implying word sense numbers such that said purpose relations which are associated with said clause implying word sense numbers are identified, providing criteria for selecting purpose relations in memory associated with said apparatus, utilizing said criteria for selecting purpose relations to select one or more of said identified purpose relations with said apparatus.

---

Claim 3:
3. A method of processing as defined in claim 1 , which comprises steps providing an experience and knowledge data base wherein said experience and knowledge data base is comprised of directed graphs comprised of nodes with associated clause implying word sense numbers organized into paths of said nodes such that said nodes have access conditions which determine zero or more next said nodes on zero or more said paths that are accessible wherein said access conditions classify a purpose relation, purpose relation path identification processing to find zero or more said paths from said nodes associated with said clause implying word sense numbers associated with said natural language with reference to said experience and knowledge data base such that said access conditions of said nodes on said found paths are met to classify a purpose.