Patent ID: 7440890

Claim:
A method of processing data, comprising: obtaining a text passage that contains one of a “be” verb and a “have” verb; determining at least one of whether the text passage contains a noun object preceding a past participle and whether the text passage contains an active present participle verb; obtaining at least a first syntactic dependency and a second syntactic dependency from the text passage, with at least the first syntactic dependency being a dependency between a subject and the one of the “be” verb and the “have” verb; replacing the one of the “be” verb and the “have” verb with a verb derived from the second syntactic dependency to qualify a meaning of the first syntactic dependency by: applying derivational morphology to at least one word appearing in the second syntactic dependency, and applying syntactic rewriting criteria based on a verb form of the at least one word obtained from the derivational morphology; and transforming said text passage based on said qualified meaning, wherein said transforming comprises at least one of rewriting the text passage and producing a graph of the first and second syntactic dependencies, wherein said transforming is performed according to the following criteria: DIRECT OBJECT (X, X) → 0 If ∃ ( INDIRECT OBJECT (X, prep, Y) and NOUN MODIFIER (X, prep, Y) and ( prep = “of” for a “be” verb or prep = “on” for a “have” verb ) ) then ( ( INDIRECT OBJECT (X, prep, Y) → DIRECT OBJECT (X, Y)) and(NOUN MODIFIER (X, prep, Y) → 0 ) ) ADJECTIVE (Adj, X) → ADVERB (Adv, X) NOMINAL PHRASE ( ... X ... ) → 0 where X represents a verb generated by derivational morphology, and Y represents a noun involved in an indirect object relation.