Efficient method and apparatus for text entry based on trigger sequences
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/023
G06F-003/02
H03K-017/94
H03M-011/00
출원번호
US-0605157
(2003-09-11)
등록번호
US-8200865
(2012-06-12)
발명자
/ 주소
Gutowitz, Howard Andrew
출원인 / 주소
Eatoni Ergonomics, Inc.
인용정보
피인용 횟수 :
4인용 특허 :
146
초록▼
Languages based in whole or in part on ideographic characters such as Chinese, Japanese, and Korean, are often are entered in a computerized text-entry system in a two-phase process. In the first phase, symbols from a first pre-conversion set are entered, then in the second phase, these pre-conversi
Languages based in whole or in part on ideographic characters such as Chinese, Japanese, and Korean, are often are entered in a computerized text-entry system in a two-phase process. In the first phase, symbols from a first pre-conversion set are entered, then in the second phase, these pre-conversion symbols are converted into a second set of post-conversion symbols. This invention teaches a method and apparatus for the automatic conversion of pre-conversion symbols into post-conversion symbols without requiring an explicit conversion signal to be input by the user. It accomplishes this goal though the design of trigger sequences of keystrokes which are substantially functionally equivalent to an explicit conversion signal input by the user. An apparatus constructed according to the trigger sequence method is particularly well adapted for use on reduced keyboards, and in conjunction with predictive text-entry methods. Explicit constructions are shown for Chinese, Japanese, and Korean.
대표청구항▼
1. A text-entry system based on trigger sequences comprising: 1) a plurality of keys,2) a plurality of printable symbols, said plurality of printable symbols comprising a set of pre-conversion symbols, a set of post-conversion symbols and a set of non-conversion symbols, such that at least one of sa
1. A text-entry system based on trigger sequences comprising: 1) a plurality of keys,2) a plurality of printable symbols, said plurality of printable symbols comprising a set of pre-conversion symbols, a set of post-conversion symbols and a set of non-conversion symbols, such that at least one of said plurality of keys is assigned more than one pre-conversion symbols of said set of pre-conversion symbols, and such that at least one fixed sequence of keystrokes corresponds to more than one sequence of said pre-conversion symbols, and each post-conversion symbol of said set of post-conversion symbols being set in a correspondence to at least one pre-conversion symbol, wherein said set of said pre-conversion symbols is disjoint from said set said of post-conversion symbols such that no sequence of pre-conversion symbols is equal to any sequence of post-conversion symbols; 3) a plurality of non-printable symbols, each of which is generated by a keystroke on any one of said plurality of keys, including at least one key of said plurality of keys also having at least one of said pre-conversion symbols or at least one of said non-conversion symbols assigned to it, the plurality of non-printable symbols including a plurality of non-printable symbol-input-end symbols, wherein each non-printable symbol-input-end symbol generated by said at least one key is always generated if and only if one of said at least one of said pre-conversion symbols or said at least one of said non-conversion symbols assigned to said at least one key is displayed in response to a same keystroke which generates said non-printable symbol-input-end symbol;4) a display to display said plurality of printable symbols,5) a first mechanism to display said plurality of printable symbols in response to keystrokes, and6) a second mechanism to recognize, upon generation of a non-printable symbol-input-end symbol of said plurality of non-printable symbol-input-end symbols, trigger sequences of keystrokes and thereby trigger conversion of m pre-conversion symbols displayed on said display to n post-conversion symbols intended for display on said display, wherein m and n are integers, m≧1, n≧1, and m≧n; wherein each trigger sequence of keystrokes has two parts: a) a first part comprising only keystrokes that are minimally required to display said m pre-conversion symbols, said m pre-conversion symbols corresponding to said n post-conversion symbols intended for display on said display, wherein said first part does not comprise a keystroke indicating an end to the entry of keystrokes corresponding to said m pre-conversion symbols, in addition to the minimally required keystrokes to display said m pre-conversion symbols; andb) a second part including a keystroke on said at least one key, said keystroke triggering conversion of said m pre-conversion symbols into said n post-conversion symbols and at the same time displaying said n post-conversion symbols intended for display together with a pre-conversion symbol or a non-conversion symbol assigned to said at least one key. 2. The text-entry system of claim 1 further characterized in that: 1) said set of pre-conversion symbols comprises tone marks and symbols selected from a set of Latin symbols andBopomofo symbols,2) said set of post-conversion symbols comprises Hanzi, andsaid m pre-conversion symbols comprise a tone mark. 3. The text-entry system of claim 1 further characterized in that: 1) said pre-conversion symbols comprise cHiragana,2) said post-conversion symbols comprise Kanji, and3) said non-conversion symbols comprise Hiragana. 4. The text-entry system of claim 1 further comprising a third mechanism to convert said m pre-conversion symbols to said n post-conversion symbols upon recognition of a trigger sequence of said set of trigger sequences by said second mechanism. 5. The text-entry system of claim 4 further characterized in that said third mechanism is physically remote from said first mechanism. 6. The text-entry system of claim 1 further comprising a predictive text mechanism operating to select said m pre-conversion symbols for display, said m pre-conversion symbols for display being the most likely m pre-conversion symbols for display based on the first part of a trigger sequence. 7. The text-entry system of claim 1 further comprising at least one Next key for incrementing symbols in an ordered list containing more than one element, said Next key characterized in that a keystroke on said Next key does not generate a symbol-input-end symbol. 8. The text-entry system of claim 1 further comprising a multi-tap mechanism for incrementing symbols in an ordered list containing more than one element. 9. The text entry system of claim 2 further characterized in that each time one of said tone marks is displayed, it is only displayed after a plurality of said Latin symbols have been displayed but not input. 10. The text-entry system of claim 1 further comprising: a first Next key applying to a plurality of said pre-conversion symbols such that a keystroke on said first Next key advances said pre-conversion symbols in an order, anda second Next key applying to a plurality of non-conversion symbols such that a keystroke on said second Next said key advances said non-conversion symbols in an order,said first Next key characterized in that a keystroke on said first Next key does not generate a symbol-input-end symbol,and said second Next key characterized in that a keystroke on said second Next key does not generate a symbol-input-end symbol. 11. The text-entry system of claim 3 further characterized in that a plurality of said pre-conversion symbols are assigned to said keys in a substantially Iroha ordering. 12. The text-entry system of claim 1 further comprising an assignment of cHiragana to said plurality of keys in a substantially Iroha ordering. 13. The text-entry system of claim 1 further comprising a word-based predictive mechanism. 14. The text-entry system of claim 13 further comprising a word-completion mechanism. 15. The text-entry system of claim 2 further characterized in that said tone mark appears in said order after any of said Latin symbols in said order.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (146)
Burrell ; IV James William, 8-bit binary code for use as an 8-dot braille arrangement and data entry system and method for 8-key chordic binary keyb.
Ito Jun (Yokohama JPX) Matsuda Yasumasa (Tokyo-to JPX) Kumai Hiroyuki (Yokohama JPX) Nakajima Akira (Tokyo-to JPX) Taniguchi Shigeki (Hitachi JPX) Kashiwa Hirobumi (Hitachi JPX) Suzuki Toyokazu (Hita, Character inputting method allowing input of a plurality of different types of character species, and information proces.
Yamada Hiroshi,JPX ; Fukushima Toshikazu,JPX ; Muraki Kazunori,JPX, Character string input system for completing an input character string with an incomplete input indicative sign.
Weinreich Michael (39 Oneida Rd. Acton MA 01720), Chord keyboard system using one chord to select a group from among several groups and another chord to select a characte.
Dombroski Michael L. (321 N. Lincoln St. Bay City MI 48708), Compact one-handed typing keyboard having keys corresponding to a standard two-handed keyboard.
King Martin T. ; Grover Dale L. ; Kushler Clifford A. ; Grunbock Cheryl A., Disambiguating system for disambiguating ambiguous input sequences by displaying objects associated with the generated.
Baker Bruce R. ; Yoder Brian ; Hershberger David ; Romich Barry ; Nyberg ; III Eric H. ; Conti Robert V., Dynamic keyboard and method for dynamically redefining keys on a keyboard.
King Paul L. (Ithaca NY) Grimes Joseph E. (Ithaca NY) Cochran Richard C. (Ithaca NY), Electronic keyboard system and method for reproducing selected symbolic language characters.
Comerford Liam David ; Corbi Thomas Allan ; Karidis John Peter ; Strohm William Dennis, Enhancement of soft keyboard operations using trigram prediction.
Danish Adel (Cairo CA EGX) Danish Sherif (Foster City CA) Kimbrough Kris W. (Redwood City CA), Entry of alphabetical characters into a telephone system using a conventional telephone keypad.
Paull Mike M. (Seattle WA) Kaneko Steven T. (Seattle WA) Davies ; Jr. Thomas E. (Snohomish WA) Hippen Jan (Portland OR) Yao Penelope C. (Portland OR), Keyboard.
Paull Mike M. (Seattle WA) Kaneko Steven T. (Seattle WA) Davies ; Jr. Thomas E. (Snohomish WA) Hippen Jan (Portland OR) Yao Penelope C. (Portland OR), Keyboard.
Paull Mike M. (Seattle WA) Kaneko Steven T. (Seattle WA) Davies ; Jr. Thomas E. (Snohomish WA) Nelson Michael D. (Seattle WA) Giuntoli Domenic S. (Seattle WA), Keyboard.
Yeh Victor C. (903 Pheasant Hollow Dr. Plainsboro NJ 08536), Method and apparatus for data processing and word processing in Chinese using a phonetic Chinese language.
Ouellette Daniel (St. Luc CAX) D\Auteuil Sylvain (Pierrefonds CAX), Method and apparatus for displaying simulated keyboards on touch-sensitive displays.
White Richard Anthony Maximillian ; Stripling Jeffrey Ricks ; Congdon ; Jr. Ardsley Pihl ; Kilp David Patrick ; Beckwith Mark Allan ; Grandin Keith Thomas ; Lagen Nickolaos Pete, Method and apparatus for supplementing a keyboard and for helping a user operate an electronic device.
Shieh Johnny Meng-Han ; Maddalozzo ; Jr. John ; McBrearty Gerald Francis, Method and system for calibrating touch screen sensitivities according to particular physical characteristics associated with a user.
Vilkaitis John V. (P.O. Box 26 Thomaston CT 06787-0026), Method for operating a computer which searches for operational symbols and executes functions corresponding to the opera.
Kim Eung I. (Seoul KRX) Kim Jae I. (Seoul KRX) Lee Jong R. (Seoul KRX), Method of approximately matching an input character string with a key word and vocally outputting data.
Barker John Howard (Cumming GA) Battiloro Gennaro (Boca Raton FL) McClurg Gary Robert (Louisburg NC) Verrier Guy Francis (Boca Raton FL) Webb Gary Edward (Cumming GA), Method of obtaining a second function from keys on a keyboard using pressure differentiation.
Riskin Bernard N. (R.D. 2 ; Box 121E Lambertville NJ 08530), Packet network telecommunication system having access nodes with word guessing capability.
Kushler Clifford (Wooster OH) Baker Bruce R. (Pittsburgh PA) Hershberger David (Millersburg OH) Gasser Edward (Sterling OH) Romich Barry (Wooster OH), Predictive scanning input system for rapid selection of auditory and visual indicators.
Baker Bruce R. (Pittsburgh PA) Hershberger David (Millersburg OH) Gasser Edward (Sterling OH) Kushler Clifford (Wooster OH) Romich Barry (Wooster OH), Predictive scanning input system for rapid selection of visual indicators.
King Martin T. ; Grover Dale L. ; Kushler Clifford A. ; Grunbock Cheryl A., Reduced keyboard and method for simultaneous ambiguous and unambiguous text input.
Lee Thomas K. P. (Kowloon HKX) Cheng Yue C. (Kowloon HKX), Repertory automatic telephone dialing apparatus wherein a name and telephone number are searched by depressing one or mo.
Baker Bruce R. (Pittsburgh PA) Conti Robert V. (Pittsburgh PA) Hershberger David (Millersburg OH) Spaeth Donald M. (Bethel Park PA) Higginbotham D. Jeffrey (Buffalo NY) Kushler Clifford (Wooster OH), System and method for automatically selecting among a plurality of input modes.
Fowler Stephen L. (Rte. 1 ; Box 156 Moore SC 29369) Brown Allison T. (125 Newgate Dr. Simpsonville SC 29681), Telecommunications device for the hearing impared.
Elizarov, Michael; Wang, Xin; Sun, Xiaoting, Mobile electronic device and associated method enabling identification of previously entered data for transliteration of an input.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.