Method and system for character sequence checking according to a selected language
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for checking the validity of a sequence of input characters according to the syntactical rules of a selected language is provided. If an input character may not begin a valid sequence of characters, or if the input character may not be appended to a previously input sequence of characters according to the rules of the selected language, the newly input character may be prohibited from being displayed singularly or appended to the previous sequence and displayed on the user'"'"'s computer. Previously input character sequences may be edited by determining the sequence validity context of previously input sequences of characters.
21 Citations
38 Claims
-
1-18. -18. (canceled)
-
19. A computer-readable medium on which is stored a computer program for checking a sequence of input characters, the computer program comprising instructions, which when executed by a computer, perform acts of:
-
receiving a first character of the sequence of input characters;
receiving a second character of the sequence of input characters; and
if the first character and the second character form a valid sequence of characters according to rules associated with forming a complex character, displaying a complex character formed by a combination of the first and second characters prior to receiving additional characters. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer-readable medium on which is stored a computer program for checking a sequence of input characters, the computer program comprising instructions, which when executed by a computer, perform acts of:
-
receiving a first character of the sequence of input characters;
receiving a second character of the sequence of input characters;
if the first character and the second character form a valid sequence of characters according to rules associated with forming a complex character, displaying a complex character formed by the first character and the second character prior to receiving additional characters; and
if the first character and the second character do not form a valid sequence of characters according to rules associated with forming a complex character, displaying the first character. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A method of establishing a sequence validation context of a sequence of characters forming at least a portion of a complex character, comprising acts of:
-
beginning with a last character of a sequence of characters, determining whether the last character is valid as a complete sequence of characters comprising a complex character according to rules for forming a complex character;
if the last character of a sequence of characters is not valid as a complete sequence of characters comprising a complex character, then determining whether a combination of the last character and a character input immediately to the left of the last character is valid as a complete sequence of characters comprising a complex character;
if the combination is not valid as a complete sequence of characters comprising the complex character, then creating subsequent combinations of characters by adding one character at a time to the left of the last subsequent combination and determining whether each new combination after each added character is valid as a complete sequence of characters comprising a complex character until a valid sequence of characters is found for forming a complex character according to the rules for forming a complex character; and
when a valid sequence of characters is found for forming a complex character according to the rules for forming a complex character, returning a context for the combination as the context for a complex character. - View Dependent Claims (36, 37, 38)
-
Specification