Abstract: Methods, systems, and apparatus, including computer program products, in which an input method editor (IME) communicates with a central data store and stores user data, e.g., typing patterns and user-generated words associated with the user, in a user profile. A client device associated with the user may instantiate an IME environment and access the user profile by a client login over a network.
Abstract: An exemplary control method includes the following steps. Judging if a hot key is pressed. Updating a data in a data field when the hot key is pressed. Judging if a first function key is pressed. When the first function key is pressed, outputting a first key code according to the data in the data field and the first function key. Executing a first service process according to the first key code. A control system is also disclosed.
Abstract: A system and method of selecting a character for display in a communication device having a display and a reduced-key keyboard is provided. One of the plurality of keys on the reduced-key keyboard is selected and a default letter associated with the selected key is displayed. A backspace key is selected to display a cursor in the position of the character on the display. The key associated with the default character is selected again and an alternate character associated with the selected key is displayed in place of the default letter.
Abstract: A system and method of selecting a letter for display in a communication device having a display and a reduced-key keyboard is provided. One of the plurality of keys on the reduced-key keyboard is selected and a default letter associated with the selected key is displayed. A backspace key is selected to display a cursor in the position of the default letter on the display. The key associated with the default letter is selected again and an alternate letter associated with the selected key is displayed in place of the default letter.
Abstract: An apparatus for inputting special character and a method for the same are proposed. The keyboard using the inventive apparatus and method has hot keys assigned with ASCII codes corresponding to special characters to be input. By holding an ALT key and then pressing the hot key, the scan code corresponding to the ASCII codes is sent to input the special character. The inventive apparatus and method can be applicable to various operation systems.
Abstract: Disclosed herein is a keypad assembly with supplementary buttons and method for operating the same. The keypad assembly with supplementary buttons is in a small-sized mobile communication terminal including input buttons for representing a plurality of characters and a plurality of function buttons. The keypad assembly has at least one mode switching button, at least one selection-indication button, and a control unit. The mode switching button is formed on a side of the terminal for switching an input mode for inputting different characters. The selection-indication button is formed on a side of the terminal for selecting and indicating one of a plurality of characters assigned to each input button.
April 18, 2002
Date of Patent:
July 19, 2005
Electronics and Telecommunications Research Institute, Korea Telecom
Abstract: A braille label writer for inscribing braille on a labeling tape, according to the invention, comprises an operating section provided with operation keys including an input key, a memory for storing information concerning letter codes and braille codes, a display section for displaying information including letters, converting means for converting a letter code into a braille code, and an inscribing section for inscribing braille corresponding to the converted braille code. The inscribing section includes a plurality of solenoids having plungers, levers provided for the respective solenoids for transmitting driving forces of the plungers of the solenoids, and push pins for forming raised braille characters on the labeling tape. The plungers are arranged parallel to the push pins.
Abstract: An encoding method employs sixteen basic values, twelve numerical magnitudes and four directional modifiers. These values are the result combining binary digits in sets of 4 bits. The encoding method is utilized for encoding letters, symbols and programming commands. Letters are defined as numerical magnitudes altered by a directional modifier, symbols and commands are addressed as numerical magnitudes altered by two or more directional modifiers. An analog to digital encoding technique converts analog data into binary form by means of "breaking" an analog wave into a multitude of periodic waves, each wave with a particular wave-break, wave length and amplitude, supplying hence, an efficient and economical method for processing and storing binary information. An analog device describes the particular position of the sun at a given time, supplying therefor an apparatus that not only measures time but also describes space.
Abstract: On word starts, the system displays sets of very frequent words and attributes in locations which associate them with input actions. Possible attributes include letters, phonetic sounds, character strokes or parameters as appropriate for the language. Attributes inputted select word sets from a vocabulary which has N sets of a plurality of word sets in which the words of each set share a unique set of one to N attributes. The display presents accessed word sets which the user may search for wanted words. Vocabulary words include codes to select inflection sets when they are selected. For alphabetic languages, spelling rules and a store of modified word ends and inflection starts are used in the application of inflections. Selected words, with or without inflections, are outputted by input actions which may append `Space` or punctuation endings. User actions on keyboard and/or stroke sensing apparatus input attributes and select, inflect, and output words with endings.
Abstract: A computer input device, i.e. a keyboard, employs a reduced number of keys for entering words, numbers and commands. A novel and economical data encoding technique is employed which assigns single four bit code words (known as quytes) to the Arabic numerals 0-9, two quytes to the letters of the alphabet, and three or more quytes to various "software key" represented commands. This encoding technique not only decreases memory space requirements, but also increases processing speed. To enable an operator to select virtually any number of software keys, a plurality of additional function keys is provided, and these can be operated in a sequential manner along with the arrow and comma keys to generate a software key comprised of any number of quytes. The end of a software key is signified by the actuation of a letter key. Each software key can be represented by an icon which graphically combines all of the key symbols that are necessary to invoke it.
Abstract: A method and apparatus for rapidly entering text into a computing machine is described. An operator may enter text in abbreviated form using several simple rules to predict which abbreviated word forms will be correctly recognized. In the event of conflicts (where one abbreviated word matches more than one full text work), the operator selects the preferred resolution either on an individual or global basis.
Abstract: A text processing device for stenographic typing comprises an alphanumerical keyboard, a translation device, a read/write memory and a display device. Given, frequently occurring words can be entered into the device in abbreviated form. Words of a main set are entered by way of a sequence of two or more key strokes. At least the first two thereof each define a word part to be separately pronounced, for example, in that they constitute the first letters of respective syllables. The full word corresponding to an abbreviated word is formed by the translation device in that at least one missing letter is inserted each time between two successively entered letters. By also providing one or more smaller auxiliary sets of abbreviations, there is an overall saving as regards the number of key strokes required to enter a text.
Abstract: A storage method and control system for creating linguistic expressions such as natural language text by both sequential and simultaneous keypresses. The system controls a programmable digital processor to receive keypresses from the operator and to translate groups of keypresses to linguistic expressions or not to translate, according to (1) the timing of the keypresses, (2) the presence or absence of a delimiter character at the beginning or end of a group of keypresses, (3) the presence or absence of the group of keypresses in a dictionary of stored groups of keypresses, and/or (4) the sequence of keypresses that preceded or followed the group.
Abstract: The present electronic typewriter comprises a memory for storing English sentences inputted into the electronic typewriter by operating its keyboard, a dictionary memory, in which data on plural English words are stored, and a spelling check control system. The typewriter is also provided with a checking execution key for checking the spelling of each English word of the English sentences stored in the memory. When the checking execution key is operated, a English sentence data stored in the memory are read out by the spelling check control means which judges the coincidence with those stored in the dictionary memory. If it is judged by the spelling check control means that the English words of the English sentences stored in the memory include a word not corresponding to any of the English word data stored in the dictionary memory, the printed position of the word on the printing paper is determined by a printed position detection means on the basis of the English sentence data stored in memory.
Abstract: A portable electronic typewriter having a memory incorporating a low-cost spelling-check dictionary and including a multi-character display. The typewriter is operable in a "List" mode according to which the operator can call up display of a portion of the dictionary, sequentially in alphabetical order and one word at a time. The display consists of each stored word sharing an initial set, or "string", of n characters (termed a "template") defined by the operator via the keyboard of the typewriter. In a preferred version, when the typist becomes aware of uncertainty as to spelling, the List Mode may be initiated either before or after partial entry of the desired word. In particular, if the characters entered include an erroneous one, (the typist being alerted of this by an audible alarm, for example), initiation of the List Mode thereafter causes the string to be truncated just before the erroneous character.
June 2, 1986
Date of Patent:
February 21, 1989
Smith Corona Corporation
Howard C. Duncan, IV, Donald T. Adams, R. William Gray
Abstract: An abbreviated text entering system is described which provides a plurality of files each of which includes a full text word and a corresponding abbreviated word. In each of the files the abbreviated word is formed using a different rule, and at least one file is provided for words of five or more characters, a different file is provided for words including one of a plurality of predefined prefixes, a further file is provided for words including one or more predefined suffixes, and another file is provided for words which include one of a plurality of predefined prefixes and one of a plurality of predefined suffixes. Entered text is compared with the abbreviated word forms, and on a match, that full text word corresponding to the matched abbreviated text is stored in lieu of the entered text.
Abstract: A speed typing method and apparatus for use in association with a word processor (5) are disclosed. An encoded Key (40) of alphanumeric characters and its associated Replacement Text (41) are pre-stored (50-67) in Memory (12). Operator entries to the processor are divided into segments of character entries bordered at their opposite ends by "space" or "carriage return" entries. Each segment is compared (70-97) with the pre-stored Key entries, and whenever identity is found (98), that segment of characters is replaced by the pre-stored Replacement Text associated with the identified Key (99-101). The initiation of the comparison process requires no special function Keys or steps to be performed.
Abstract: Automated spelling correction converts, by prescribed linguistic procedures, each word to be corrected to a skeleton, and compares that skeleton with a data base of skeletons derived by identical linguistic procedures from a dictionary of correctly spelled words. In the event of a match between the two skeletal terms, the correctly spelled word (or words) associated with the matched skeleton is presented for replacement of the misspelled word. In the event the comparison does not yield a correct match, the skeletal form of the misspelled word is repeatedly modified and each modified form is compared with the data base of skeletons.
Abstract: A text recorder includes a multi-character display controller which is operated in a multi-character mode to record (e.g., print on paper or generate a CRT or the like display) multi-character sequences in response to operator actuation of a single key of a keyboard substantially identical to a conventional typewriter keyboard. Operator actuation of a key generates a coded signal representative of the actuated key, but in the multi-character mode, the normal text recorder function of printing or displaying the character associated with the key is inhibited, and instead, a memory device is accessed which has stored at a location corresponding to the actuated key, a sequence of coded signals representative of a plurality of characters, functions or both. The storage device may include a plurality of sets of stored signal sequences representing a plurality of multi-character sequences, the selection between the different storage sets being effected based on a particular key or key sequence previously actuated.
June 30, 1982
Date of Patent:
August 7, 1984
International Business Machines Corporation
Abstract: In an abbreviated typing system, in which a data processor (20) transfers abbreviations typed on the keyboard (10) into longer, full words, display of words in exceptional forms is efficiently achieved. Such special forms include initial capitalized, all capitalized, initial italics, all italics and combinations of these. The sequence for capitalization is typical. When the first letter only of the abbreviation is capitalized, decision (260) (FIG. 9) of the processor (20) results in action (264), by which only the first character of the full word is capitalized. When more than one letter is capitalized, decision (260) results in action (262) by which all characters of the full word are capitalized. Underlining is effected by underlining all characters when the first letter of the abbreviation is underlined and all of the characters plus the space following the word when more than one letter of the abbreviation is underlined.
March 24, 1982
Date of Patent:
July 10, 1984
International Business Machines Corporation
Dan M. Howell, Robert A. Kolpek, Lisa S. Trevathan
Abstract: Keyboard apparatus, for example for a word processor comprises a standard alpha-numeric keyboard having an additional special key. On striking the spacer bar followed by a key corresponding to a letter and followed by the special key, the apparatus operates to print or to store for subsequent printing a predetermined complete word allocated to that particular letter. The words are predetermined according to their frequency of occurrence. For example, "v" may correspond to "very". If the striking of the letter key has not been immediately preceded by striking of the spacer bar, then the apparatus operates to print or to store for subsequent printing a predetermined word ending allocated to that particular letter. For example, "m" may correspond to "ment". The apparatus can also operate to incorporate capital letters where appropriate and to print or store for subsequent printing complete words in response to the non-alphabetic keys.
Abstract: A text recorder of the type which includes a text display device to record text in intelligible form on a typewritten page or line or page-like display in response to character and function identifying signals, a keyboard with a plurality of alphabetic, numeric, symbol and function keys for actuation by an operator to produce a keyboard signal unique to the actuated key, decoding means responsive to keyboard signals from said keyboard to produce character and function identifying signals and wherein the decoding means includes a word completion means for producing one of at least two groups of one or more character identifying signals in response to actuation of a selectd key on said keyboard, each group of character identifying signals representing a different word ending and wherein the word completion means includes means for selecting among the group dependent upon the identity of one or more keys actuated prior to actuation of the selected key.