Patent ID: 7558819

Claim:
A method for natural language interpretation, for use with a backend application and with provided input token sequences, comprising the steps of: developing a first interpretation in response to a first input token sequence; representing said first interpretation in a first object; and developing a second interpretation in response to a second input token sequence, including the step of consulting the first interpretation represented in the first object, wherein said step of developing a second interpretation comprises the step of forwarding said second input token sequence and said first object toward an agent network, wherein said agent network comprises a plurality of agents arranged in a network, each of said agents having at least one interpretation policy having a policy condition and a policy action associated with the condition, wherein said step of developing a second interpretation comprises the step of each of said interpretation policies making a claim on at least part of said second token sequence if the condition of the interpretation policy is satisfied, and executing the associated policy action in response to determination that the claim is at least part of a winning claim, and wherein a particular one of said interpretation policies includes a policy condition, the satisfaction of which depends on said first interpretation.