×

Method and system for character sequence checking according to a selected language

  • US 7,721,203 B2
  • Filed: 01/19/2005
  • Issued: 05/18/2010
  • Est. Priority Date: 06/30/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-readable storage medium containing computer-executable instructions which when executed by a computer perform the steps for checking a sequence of input characters, the steps comprising:

  • determining whether a sequence checking feature operatively associated with a state transition table, containing allowable sequences of characters based on the rules of a selected language, is enabled, the sequence checking feature being set to operate by a registry entry setting set in the computer'"'"'s operating system'"'"'s registry, the registry entry setting being set in the computer'"'"'s operating system'"'"'s registry for each language requiring the sequence checking feature;

    upon determining that the sequence checking feature is enabled;

    receiving a first character of the sequence of input characters;

    receiving a second character of the sequence of input characters;

    determining whether the sequence of characters belongs to a set of characters comprising a selected language by determining that the state transition table includes a state transition from a first state to a second state, the state transition from the first state to the second state indicating that a sequential order of reception of the first character relative to reception of the second character is consistent with one valid sequence of a plurality of valid sequences of characters based on the rules of the selected language;

    when the first character and the second character form a valid sequence of characters according to the rules associated with forming a complex character, displaying the complex character formed by a combination of the first character and the second character prior to accepting additional characters for display; and

    when the first character and the second character do not form the at least one valid sequence of characters according to the rules associated with forming the complex character;

    displaying the first character,preventing the display of the second character, andrequiring receipt of a third character as an alternate character prior to accepting additional characters for display.

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