×

Method and system for responding to requests relating to complex data maintained in a structured form

  • US 7,124,142 B2
  • Filed: 11/10/2003
  • Issued: 10/17/2006
  • Est. Priority Date: 11/10/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing input entered by a user and providing at least one response in a system for autonomously processing the input, comprising the steps of:

  • providing rules,receiving the input entered by the user;

    processing the input after the input is entered by the user, wherein the step of processing the input includes the step of standardizing the input by using (a) a remove punctuation process, (b) a spell check process, (c) an expand contractions process, and (d) a standardize case process, and for each rule;

    determining if the input is recognized, andif the input is recognized, sending an appropriate response to the user,wherein the step of determining if the input is recognized, includes the steps of;

    attempting to match the input to at least one pattern,if no match is found, not recognizing the input and continuing to the next rule, andif a match is found, either;

    recognizing the input and continuing to the step of sending the appropriate response, orconditionally recognizing the input and executing at least one statement validator to determine if the input is appropriately matched by the rule, the statement validator including the steps of;

    querying structured data to determine if a logic statement evaluates to true,depending upon whether the statement evaluates to true or false, either;

    recognizing the input and continuing to the step of sending the appropriate response,repeating the step of querying the structured data for the next statement validator, if available, ornot recognizing the input and continuing to the next rule.

View all claims
  • 15 Assignments
Timeline View
Assignment View
    ×
    ×