System and method for converting sentence elements unrecognizable by a computer system into base language elements recognizable by the computer system
First Claim
1. A system for converting sentence elements unrecognizable by a computer system into base language elements recognizable by the computer system, comprising:
- means for establishing and storing within the computer system a set of rules for substituting said unrecognizable sentence elements with said base language elements;
means for inputting a sentence of said unrecognizable sentence elements into said computer system;
means for sequentially comparing each rule to each said inputted unrecognizable sentence element to find a match between a rule and one or more contiguous unrecognizable sentence elements;
means for substituting the inputted unrecognizable sentence elements matching the rule with the base language elements as defined by the matching rule; and
means for continuing the sequential comparison and substitution of the said base language elements for said unrecognizable sentence elements to fully convert the sentence to base language elements recognizable by said computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for converting inoperative sentence elements into operative elements in which a set of grammar rules for substituting sentence elements with different elements is established. A sequential comparison between each grammar rule and the sentence elements is then accomplished to find a match between a grammar rule and one or more contiguous sentence elements. A substitution of the matched element for the different elements from the grammar rule is then accomplished. Such sequential comparison and substitution is continued for the entire series of sentence elements to fully convert the sentence to operative elements.
40 Citations
20 Claims
-
1. A system for converting sentence elements unrecognizable by a computer system into base language elements recognizable by the computer system, comprising:
-
means for establishing and storing within the computer system a set of rules for substituting said unrecognizable sentence elements with said base language elements; means for inputting a sentence of said unrecognizable sentence elements into said computer system; means for sequentially comparing each rule to each said inputted unrecognizable sentence element to find a match between a rule and one or more contiguous unrecognizable sentence elements; means for substituting the inputted unrecognizable sentence elements matching the rule with the base language elements as defined by the matching rule; and means for continuing the sequential comparison and substitution of the said base language elements for said unrecognizable sentence elements to fully convert the sentence to base language elements recognizable by said computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for converting sentence elements unrecognizable by a computer system into base language elements recognizable by the computer system, comprising:
-
means for establishing and storing within said computer system a set of rules, each having a pattern of unrecognizable sentence elements composed of sub-patterns of individual unrecognizable sentence elements, and pattern substitution instructions for substituting a pattern of inputted unrecognizable sentence elements with said base language elements; means for inputting said unrecognizable sentence elements into said computer system; means for comparing a first sub-pattern of each rule sequentially to each of the inputted unrecognizable sentence elements until a match is found; means for comparing each sub-pattern succeeding said first sub-pattern of the matching rule to each inputted unrecognizable sentence element succeeding said first inputted unrecognizable sentence element until the sub-patterns and elements no longer match, or the entire pattern is matched; and means for substituting the inputted unrecognizable sentence elements matching the pattern with said base language elements as defined by the matching rule.
-
-
10. A system for converting sentence elements unrecognizable by a computer system into base language elements recognizable by said computer system, comprising:
-
means for establishing and storing within said computer system a set of rules, each having a pattern of unrecognizable sentence elements composed of sub-patterns of individual unrecognizable sentence elements, and pattern substitution instructions for substituting inputted unrecognizable sentence elements with base language elements; means for inputting a sentence of said unrecognizable sentence elements into said computer system; means for comparing a first sub-pattern of each rule sequentially to a first inputted unrecognizable sentence element until a match is found; means for comparing each sub-pattern succeeding said first sub-pattern of the matching rule to each inputted unrecognizable sentence element succeeding said first inputted unrecognizable sentence element until the sub-patterns and elements no longer match, or the entire pattern is matched; means for substituting the inputted unrecognizable sentence elements matching the pattern with said base language elements as defined by the matching rule; and means for continuing the sequential comparison, comparison of the next sub-pattern, and substitution until there are no more matches between any rule pattern and any set of contiguous inputted unrecognizable sentence elements for fully converting the inputted unrecognizable sentence to base language elements recognizable by said computer system.
-
-
11. A method for converting sentence elements unrecognizable by a computer system into base language elements recognizable by said computer system, comprising:
-
establishing and storing within said computer system a set of rules for substituting said inputted unrecognizable sentence elements with said base language elements; inputting a sentence of said unrecognizable sentence elements into said computer system; sequentially comparing each rule to each said inputted unrecognizable sentence element to find a match between a rule and one or more contiguous unrecognizable sentence elements; substituting the inputted unrecognizable sentence elements matching the rule with the base language elements as defined by the matching rule; and continuing the sequential comparison and substitution of base language elements for inputted unrecognizable sentence elements to fully convert the sentence to base language elements recognizable by the computer system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of converting sentence elements unrecognizable by a computer system into base language elements recognizable by the computer system, comprising;
-
establishing and storing within said computer system a set of rules, each having a pattern of unrecognizable sentence elements composed of sub-patterns of individual unrecognizable sentence elements and pattern substitution instructions for substituting a pattern of inputted unrecognizable sentence elements with base language elements; inputting said unrecognizable sentence elements into said computer system; comparing a first sub-pattern of each rule sequentially to each of the inputted unrecognizable sentence elements until a match is found; comparing each sub-pattern succeeding said first sub-pattern of the matching rule to each inputted unrecognizable sentence element succeeding said first inputted unrecognizable sentence element until the sub-patterns and elements no longer match, or the entire pattern is matched; and substituting the inputted unrecognizable sentence elements matching the pattern of the rule with said base language elements as defined by the matching rule.
-
-
20. A method for converting sentence elements unrecognizable by a computer system into base language elements recognizable by said computer system, comprising:
-
establishing and storing within said computer system a set of grammar rules, each having a pattern of unrecognizable sentence elements composed of sub-patterns of individual unrecognizable sentence elements, and pattern substitution instructions for substituting inputted unrecognizable sentence elements with base language elements; inputting a sentence of said unrecognizable sentence elements into said computer system; comparing a first sub-pattern of each rule sequentially to a first inputted unrecognizable sentence element until a match is found; comparing each sub-pattern succeeding said first sub-pattern of the matching rule to each inputted unrecognizable sentence element succeeding said first inputted unrecognizable sentence element until the sub-patterns and elements no longer match, or the entire pattern is matched; substituting the inputted unrecognizable sentence elements matching the pattern of the rule with said base language elements as defined by the matching rule; and continuing the sequential comparison, comparison of the next sub-pattern, and substitution, until there are no more matches between any rule pattern and any set of contiguous inputted unrecognizable sentence elements for fully converting the inputted unrecognizable sentence to base language elements recognizable by said computer system.
-
Specification