Arabic-persian alphabeth input apparatus
First Claim
Patent Images
1. An Arabic-Persian Alphabet input apparatus comprising:
- an Alphabet input unit having basic keys and one function key, wherein ten or more basic figures extracted from analyzed forms of Arabic Alphabet are allocated to the basic keys, the basic keys further comprising at least one variation key to indicate figures to be attached over or under Arabic characters to vary their pronunciations;
an Alphabet database unit for storing Arabic Alphabet information coded to correspond to basic key input signal combinations of the Alphabet input unit;
an Alphabet extracting unit for searching the Alphabet database unit to extract Arabic alphabets corresponding to combinations of initial basic key input signals inputted from the Alphabet input unit or basic key input signals following a function key signal;
a form database unit for storing information on combined forms of consecutive characters; and
a combined form determining unit for, when a character extracted by the Alphabet extracting unit is consecutive to a previously extracted character, searching the form database unit to determine a combined form of the two extracted characters.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to an Arabic-Persian Alphabet input apparatus having ten or more basic keys on which basic figures extracted from analyzed forms of the Arabic Alphabet are inscribed, respectively. The basic key input signals are combined to easily and simply input the Arabic Alphabet to miniaturized and multi-functional electronic appliances such as cell phones whose buttons (keys) are limited in number. Further, the Arabic characters are inputted in the same manner as handwriting without having to particularly remember the Persian Alphabet.
-
Citations
18 Claims
-
1. An Arabic-Persian Alphabet input apparatus comprising:
-
an Alphabet input unit having basic keys and one function key, wherein ten or more basic figures extracted from analyzed forms of Arabic Alphabet are allocated to the basic keys, the basic keys further comprising at least one variation key to indicate figures to be attached over or under Arabic characters to vary their pronunciations;
an Alphabet database unit for storing Arabic Alphabet information coded to correspond to basic key input signal combinations of the Alphabet input unit;
an Alphabet extracting unit for searching the Alphabet database unit to extract Arabic alphabets corresponding to combinations of initial basic key input signals inputted from the Alphabet input unit or basic key input signals following a function key signal;
a form database unit for storing information on combined forms of consecutive characters; and
a combined form determining unit for, when a character extracted by the Alphabet extracting unit is consecutive to a previously extracted character, searching the form database unit to determine a combined form of the two extracted characters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
wherein the Alphabet database unit further stores information for recognizing a character according to an order displayed on the key when the variation key input signal is inputted once, twice, three time, four times, five times, six times, and seven times; and
wherein the form database unit further stores information on attachment positions of Arabic characters attached over or under characters to vary their pronunciations.
-
-
4. The input apparatus as in claim 1, wherein the basic keys further include a first variation key on which Arabic characters attached over characters to vary their pronunciation are inscribed, and a second variation key on which Arabic characters attached under characters to vary their pronunciations are inscribed;
-
wherein the Alphabet database unit further stores information for recognizing , , , and when the first variation key input signal is inputted once, twice, three times, and four times respectively, and information for recognizing and when the second variation key input signal is inputted once and twice respectively; and
wherein the form database unit further stores information on attachment positions of Arabic characters attached over or under the characters to vary their pronunciations.
-
-
5. The input apparatus as in claim 1, wherein when the extracted characters are , , , , , and which are only used at the ends of words or an independent character the combined form determining unit further includes a function to make a space at the next position of the characters.
-
6. The input apparatus as in claim 1, wherein the basic figures allocated to the basic keys include , , , , , , , , and .
-
7. The input apparatus as in claim 6, wherein the Alphabet database unit stores information for, when or key signal is sequentially inputted, recognizing ;
-
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signal is sequentially inputted, recognizing ;
when or key signal is sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signal is sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing or ; and
when or key signals are sequentially inputted, recognizing .
-
-
8. The input apparatus as in claim 6, wherein the database unit stores information for,
when key signals are sequentially inputted, recognizing ; -
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when , , , , or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when , or key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing or ;
when , , or key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ; and
when key signals are sequentially inputted, recognizing .
-
-
9. The input apparatus as in claim 1, wherein the basic figures allocated to the basic keys include , , , , , , , , , and .
-
10. The input apparatus as in claim 1, wherein the Alphabet database unit stores the Alphabet database unit stores information for,
when or key signal is sequentially inputted, recognizing ; -
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signal is sequentially inputted, recognizing ;
when or key signals is sequentially inputted, recognizing ;
when or key signal is sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signal is sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing or ; and
when or key signals are sequentially inputted, recognizing .
-
-
11. The input apparatus as in claim 1, wherein the database unit stores information for,
when key signals are sequentially inputted, recognizing ; -
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when , , , , or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when , or key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing or ;
when , , or key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ; and
when or key signals are sequentially inputted, recognizing .
-
-
12. A method for inputting Arabic-Persian Alphabet characters comprising the steps of:
-
providing an Alphabet input unit having basic keys and a function key, wherein basic figures extracted from analyzed forms of Arabic Alphabet are allocated to the basic keys wherein the basic keys further include variation keys;
conveying over or under Arabic characters to vary pronunciations by inscribing the over or under characters using the variation keys;
storing Arabic Alphabet information coded to correspond to basic key input signal combinations of the Alphabet input unit in an Alphabet database unit;
providing an Alphabet extracting unit for searching the Alphabet database unit to extract Arabic alphabets corresponding to combinations of initial basic key input signals inputted from the Alphabet input unit or basic key input signals following a function key signal; and
providing a combined form determining unit such that, when a character extracted by the Alphabet extracting unit is consecutive to a previously extracted character, a form database unit is searched to determine a combined form of the two extracted characters. - View Dependent Claims (13, 14, 15, 16, 17, 18)
when or key signal is sequentially inputted, recognizing ; when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signal is sequentially inputted, recognizing ;
when or key signal is sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when signals are sequentially inputted, recognizing ;
when or key signal is sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing or ; and
when or key signals are sequentially inputted, recognizing .
-
-
16. The method as in claim 15, wherein the database unit stores information as follows,
when key signals are sequentially inputted, recognizing ; -
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when , or key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing or ;
when or key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ; and
when key signals are sequentially inputted, recognizing .
-
-
17. The method as in claim 12, wherein the basic figures allocated to the basic keys include , and , and further comprising the step of storing information as follows,
when or key signal is sequentially inputted, recognizing ; -
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signal is sequentially inputted, recognizing ;
when or key signals is sequentially inputted, recognizing ;
when or key signal is sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognized ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signal is sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing or ; and
when or key signals are sequentially inputted, recognizing .
-
-
18. The method as in claim 17, wherein the database unit stores information as follows,
when key signals are sequentially inputted, recognizing ; -
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when , or key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing or ;
when or key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ;
when key signals are sequentially inputted, recognizing ;
when or key signals are sequentially inputted, recognizing ; and
when or key signals are sequentialy inputted, recognizing .
-
Specification