Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
322 words
An electronic typewriting system for Arabic-Farsi languages comprising: a. a keyboard having a plurality of keys each corresponding to at least one of a single form of an Arabic character of the Arabic-Farsi language, a numeral, punctuation and command character and means for generating a succession of multi-bit character codes in response to actuation of the keys, wherein each character code represents one of an Arabic character of the Arabic-Farsi language, numerals, punctuation and command character and the character code for each Arabic character is independent of the form thereof; b. an Arabic adapter for converting the form independent character codes into the proper language form for display comprising i. means dividing the characters into one of at least three groups and for inserting one of at least three multi-bit level codes into the succession of character codes to identify at least one associated character code as representing characters of one of the three groups of characters; ii. means for receiving and storing the codes for at least two successive characters; iii. means responsive to the stored codes for classifying each received character as one of a plurality of predetermined character types; and iv. means for generating a form code for each received Arabic character identifying same as one of four Arabic character forms in response to the classification of the character immediately preceding and immediately following the Arabic character under consideration; and c. display means responsive to the received codes and the form code for each of a succession of characters for displaying the last entered character in a first display without regard to form and for displaying each Arabic character in its proper form in successive positions in a second display including means for displaying the successive characters in the same position in response to an indication from the means for classifying that a received character is of a predetermined type for which the display position is not to change.
Claim 2
Dependent Claim
322 words
An electronic typewriting system for Arabic-Farsi languages comprising: a. a keyboard having a plurality of keys each corresponding to at least one of a single form of an Arabic character of the Arabic-Farsi language, a numeral, punctuation and command character and means for generating a succession of multi-bit character codes in response to actuation of the keys, wherein each character code represents one of an Arabic character of the Arabic-Farsi language, numerals, punctuation and command character and the character code for each Arabic character is independent of the form thereof; b. an Arabic adapter for converting the form independent character codes into the proper language form for display comprising i. means dividing the characters into one of at least three groups and for inserting one of at least three multi-bit level codes into the succession of character codes to identify at least one associated character code as representing characters of one of the three groups of characters; ii. means for receiving and storing the codes for at least two successive characters; iii. means responsive to the stored codes for classifying each received character as one of a plurality of predetermined character types; and iv. means for generating a form code for each received Arabic character identifying same as one of four Arabic character forms in response to the classification of the character immediately preceding and immediately following the Arabic character under consideration; and c. display means responsive to the received codes and the form code for each of a succession of characters for displaying the last entered character in a first display without regard to form and for displaying each Arabic character in its proper form in successive positions in a second display including means for displaying the successive characters in the same position in response to an indication from the means for classifying that a received character is of a predetermined type for which the display position is not to change.
Claim 3
Dependent Claim
32 words
The system of claim 1, wherein the six Arabic letters having a dot are coded as a character code preceded by a predetermined one of the first, second and third level codes.
Claim 4
Dependent Claim
102 words
The system of claim 1 or claim 2, wherein the classifying means comprises means for specifying each received character as a character of the type that joins to the preceding or following character in a given word, a character of the type that does not join the following character in a given word but does join the preceding character, a character of the type that does not join either the preceding or following character, a character of the type that does not cause the movement of the display to another space, or a character of the type that specifies a typewriter command.
Claim 5
Dependent Claim
54 words
The system of claim 3, wherein said adapter comprises means for generating an 8-bit code specifying the stored character code as one of a plurality of possible characters including all Arabic characters and forms thereof, standard operation commands, punctuation, numerals and diacritical marks, wherein the possible characters and character forms number over one hundred.
Claim 6
Dependent Claim
54 words
The system of claim 1, wherein said adapter comprises means for generating an 8-bit code specifying the stored character code as one of a plurality of possible characters including all Arabic characters and forms thereof, standard operation commands, punctuation, numerals and diacritical marks, wherein the possible characters and character forms number over one hundred.
Claim 7
Dependent Claim
17 words
The system according to claim 1, wherein the character and level codes comprise 5 bit digital words.
Claim 8
Dependent Claim
50 words
The system according to claim 1 or claim 6, wherein the means for receiving the multi-bit codes comprises means for alternatively receiving multi-bit codes from a remote code generating means and wherein the adapter further comprises means for remotely transmitting the multi-bit codes to be received by the receiving means.
Claim 9
Dependent Claim
21 words
The system according to claim 1, wherein the first display comprises an LED display and the second display comprises a printer.
Claim 10
Dependent Claim
54 words
The method of claim 8, wherein the step of converting comprises generating an 8-bit code specifying the stored character code as one of a plurality of possible characters including all Arabic characters and forms thereof, standard operation commands, punctuation, numerals and diacritical marks, wherein the possible characters and character forms number over one hundred.
Claim 11
Independent Claim
297 words
A method of word processing Arabic-Farsi languages comprising the steps of: a. generating a succession of multi-bit character codes each representing one of an Arabic character of the Arabic Farsi language and a plurality of other characters including numerals, punctuation and command characters, wherein the character code for each Arabic character is independent of the form thereof by providing a keyboard having a plurality of keys each corresponding to at least one of a single form of an Arabic character and the plurality of other characters; b. converting the form independent character codes into the proper language form for display by i. dividing the characters into one of at least three groups and inserting one of at least three multi-bit level codes into the succession of character codes to identify at least one associated character code as representing characters of one of the three groups of characters, ii. receiving and storing the codes for at least two successive characters; iii. classifying each received character represented by the stored codes as one of a plurality of predetermined character types, and iv. generating a form code for each received Arabic character identifying same as one of four Arabic character forms in response to the classification of the character immediately preceding and immediately following the Arabic character under consideration; and c. displaying the last entered character in a first display without regard to form and displaying each Arabic character in its proper form in a second display in response to the received character codes and the form code for each of a succession of characters in successive positions by displaying the successive characters in the same position in response to an indication that a received character is of a predetermined type for which the display position is not to change.
Claim 12
Independent Claim
297 words
A method of word processing Arabic-Farsi languages comprising the steps of: a. generating a succession of multi-bit character codes each representing one of an Arabic character of the Arabic Farsi language and a plurality of other characters including numerals, punctuation and command characters, wherein the character code for each Arabic character is independent of the form thereof by providing a keyboard having a plurality of keys each corresponding to at least one of a single form of an Arabic character and the plurality of other characters; b. converting the form independent character codes into the proper language form for display by i. dividing the characters into one of at least three groups and inserting one of at least three multi-bit level codes into the succession of character codes to identify at least one associated character code as representing characters of one of the three groups of characters, ii. receiving and storing the codes for at least two successive characters; iii. classifying each received character represented by the stored codes as one of a plurality of predetermined character types, and iv. generating a form code for each received Arabic character identifying same as one of four Arabic character forms in response to the classification of the character immediately preceding and immediately following the Arabic character under consideration; and c. displaying the last entered character in a first display without regard to form and displaying each Arabic character in its proper form in a second display in response to the received character codes and the form code for each of a succession of characters in successive positions by displaying the successive characters in the same position in response to an indication that a received character is of a predetermined type for which the display position is not to change.
Claim 13
Dependent Claim
33 words
The method of claim 10, wherein the six Arabic letters having a dot are coded by inserting a predetermined one of the first, second and third level codes before the character code therefor.
Claim 14
Dependent Claim
101 words
The method of claim 10 or claim 11, wherein the step of classifying comprises specifying each received character as a character of the type that joins to the preceding or following character in a given word, a character of the type that does not join the following character in a given word but does join the preceding character, a character of the type that does not join either the preceding or following character, a character of the type that does not cause the movement of the display to another space, or a character of the type that specifies an operation command.
Claim 15
Dependent Claim
54 words
The method of claim 12, wherein the step of converting comprises generating an 8-bit code specifying the stored character code as one of a plurality of possible characters including all Arabic characters and forms thereof, standard operation commands, punctuation, numerals and diacritical marks, wherein the possible characters and character forms number over one hundred.
Claim 16
Dependent Claim
17 words
The method according to claim 10 wherein the character and level codes comprises 5 bit digital words.
Claim 17
Dependent Claim
44 words
The method according to claim 10 or claim 14, wherein the step of receiving the multi-bit codes comprises alternatively receiving multi-bit codes from a remote code generating means and wherein the step of converting further comprises remotely transmitting the multi-bit level and character codes.
Claim 18
Dependent Claim
21 words
The method according to claim 10, wherein the first display comprises an LED display and the second display comprises a printer.