×

Grammar-based automatic data completion and suggestion for user input

  • US 7,003,446 B2
  • Filed: 12/17/2004
  • Issued: 02/21/2006
  • Est. Priority Date: 03/07/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • means for receiving a partial data input for an edit control;

    means for comparing the partial data input to a plurality of grammar rules that identify valid inputs;

    means for identifying, based on the comparing, a set of grammar rules that match the partial data input;

    means for assigning a score to each grammer rule in the set of grammer rules, the score indicating how closely the grammar rule matches the partial data input;

    means for displaying, as an automatic completion option, a grammar rule with a highest score; and

    means for displaying, as a list of suggested completion options, one or more grammar rules of the set of grammar rules with scores that exceed a threshold value;

    wherein the means for assigning a score to each grammer rule in set of grammer rules comprises, for each grammer rule in the set of grammer rules, means for performing the following calculation to generate the score;


    ((match points variable)÷

    (rule words variable))×

    ((match points variable)÷

    (input words variable)),wherein the match points variable is the number of words in the partial data input that match either words or variables in the grammar rule, wherein the rule words variable is the combined number of both words and variables in the grammar rule, and wherein the input words variable is the number of words in the partial data input.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×