Electronic device system utilizing a character input method
AssigneeHon Hai Precision Industry Co., Ltd.
InventorsChi-Chang Lu, Chen-Hong Chao, Ming-Chien Hung
Life of this patent
Estimating the term…
Abstract
A character input method is implemented in a device with a plurality of keys. If a key is activated by a first operation matching a first input pattern, a first route is selected to traverse a plurality of characters corresponded by the key during presentation of the plurality of characters. If the first key is activated by a second operation matching a second input pattern, the plurality of characters corresponded by the first key are orderly retrieved and presented according to a second route in response to operations on the first key. The order for presenting two characters corresponded by the first key in the first route is reversed in the second route.
Claims110
An electronic device system, comprising:
- an input unit comprising a plurality of keys which comprise physical keys with mechanical structures or electronically displayable virtual keys, wherein each key of the plurality of keys is operable as a toggle key and is associated with a sequence of character candidates which comprises optional characters arranged in a specific arrangement for character input to the electronic device system, and two different keys in the plurality of keys are respectively associated with different sequences of character candidates, and the plurality of keys comprise a first key;
- and
- a processor electronically connected to the input unit and electronically connectable to a display, the processor operable to detect operation of a key of the input unit according to a method of character presentation on the display, the method comprising:
- detecting if a first operation on a first key of the plurality of keys conforms to a first input pattern;
- utilizing a first route of character presentation to traverse a plurality of optional characters associated with the first key to present a first character of the plurality of optional characters associated with the first key on the display as a currently selected character in response to the first operation conforming to the first input pattern and a first subsequent character of the plurality of optional characters on the display as the currently selected character in response to a first subsequent operation based on the first key according to the first route upon the condition that the first operation conforms to the first input pattern;
- detecting if the first operation conforms to a second input pattern;
- and
- utilizing a second route of character presentation other than the first route to traverse the plurality of optional characters associated with the first key to present a second character of the plurality of the optional characters associated with the first key on the display as the currently selected character in response to the first operation conforming to the second input pattern and a second subsequent character of the plurality of optional characters associated with the first key on the display as the currently selected character in response to a second subsequent operation based on the first key according to the second route upon the condition that the first operation conforms to the second input pattern wherein the second character is different from the first character, arrangement of at least two optional characters in the first route is reversed in the second route, the second and the currently selected character is presented during character presentation associated with the first key and is selected to be input to a text area of the electronic device system upon the end of character presentation associated with the first key.
An electronic device system, comprising:
- an input unit comprising a plurality of keys which comprise physical keys with mechanical structures or electronically displayable virtual keys, wherein each key of the plurality of keys is operable as a toggle key and is associated with a sequence of character candidates which comprises optional characters arranged in a specific arrangement for character input to the electronic device system, and two different keys in the plurality of keys are respectively associated with different sequences of character candidates, and the plurality of keys comprise a first key;
- and
- a processor electronically connected to the input unit and electronically connectable to a display, and operable to detect operation of a key of the input unit according to a character input method, the method comprising:
- presenting a first character of a plurality of optional characters in a first sequence of character candidates associated with the first key as a currently selected character on the display in response to a first operation of the first key conforming to a first input pattern;
- determining if a second operation based on the first key during the presentation of the first character conforms to a second input pattern;
- presenting an optional character associated with the first key previous to the first character on the display as the currently selected character with respect to a preset order of character presentation of the first sequence if the second operation conforms to the second input pattern;
- and
- presenting another optional character associated with the first key next to the first character on the display as the currently selected character with respect to the preset order of character presentation of the first sequence if the second operation does not conform to the second input pattern;
- wherein the first sequence comprises three or more optional characters associated with first key, the first operation comprises an operation initiating presentation of optional characters associated with the first key or an operation received by the input device during character presentation associated with the first key, wherein the preset order of character presentation represents a predetermined arrangement of the plurality of optional characters associated with the first key, and the currently selected character is selected to be input to a text area of the electronic device system upon completion of character presentation associated with the first key.
An electronic device system, comprising:
- an input unit comprising a plurality of keys which comprise physical keys with mechanical structures or electronically displayable virtual keys, wherein each key of the plurality of keys is operable as a toggle key and is associated with a sequence of character candidates which comprises optional characters arranged in a specific arrangement for character input to the electronic device system, and two different keys in the plurality of keys are respectively associated with different sequences of character candidates, the input unit further comprises a second input device, and the plurality of keys comprise a first key;
- and
- a processor electronically connected the input unit and operable to present character information on a display when connected to the display, and operable to detect operation of a key of the input unit according to a character input method, the method comprising:
- presenting a menu on the display and a first character of a plurality of optional characters associated with the first key as a currently selected character in a text area of the display for an operation period of character presentation associated with the first key in response to a first operation based on the first key, wherein the menu comprises the plurality of optional characters associated with the first key, the second input device of the input unit other than the first key represents a second character associated with the first key in the menu;
- presenting a first subsequent character as the currently selected character in the text area in substitution for the first character according to a predetermined order of the plurality of optional characters associated with the first key in response to another subsequent character operation based on the first key subsequent to the first operation upon a condition that the subsequent character operation is detected by the electronic device system before expiration of the operation period, wherein the predetermined order represents a predetermined arrangement of the plurality of optional characters associated with the first key, and the first subsequent character comprises a character next to the first character in the predetermined arrangement of the plurality of optional characters associated with the first key;
- entering the currently selected character of the first key which is currently presented on the text area into the text area upon expiration of the operation period of the first key;
- and
- entering the second character represented by the second input device into the text area disregarding the currently selected character currently presented on the text area if an operation on the second input device is detected before expiration of the operation period.
An electronic device system, comprising:
- an touch sensitive device comprising a plurality of keys which comprise physical keys with real mechanical structures or electronically displayable virtual keys, wherein each key of the plurality of keys is operable as a toggle key and is associated with a sequence of character candidates which comprises optional characters arranged in a specific arrangement for character input to the electronic device system, and two different keys in the plurality of keys are respectively associated with different sequences of character candidates, the plurality of keys comprise a first key;
- and
- a processor electronically connected the touch sensitive device and operable to present character information on a display when connected to the display, and operable to detect operation of a key of the touch sensitive device according to a character input method, the method comprising:
- detecting if a first operation of press on a first key of the plurality of keys conforms to a first input pattern or a second input pattern;
- if the first operation conforms to the first input pattern, associating the first key with a first character set of one or more character candidates and utilizes the first character set as a currently selected character set for character presentation associated with the first key, and presenting a first character in the first character set as a currently selected character for character input to the electronic device system in response to the first operation conforming to the first input pattern;
- if the first operation conforms to the second input pattern, associating the first key with a second character set of one or more character candidates different from the first character set and utilizes the second character set as the currently selected character set associated with the first key, and presenting a second character in the second character set as the currently selected character for character input to the electronic device system in response to the first operation conforming to the second input pattern, wherein the second character is different from the first character, and the currently selected character set is associated with the first key such that presentation of a subsequent character candidate in the currently selected character set as the currently selected character in substitution for the first character or the second character during character presentation associated with the first key is activated in response to a subsequent character operation based on the first key upon a condition that the currently selected character set comprises a plurality of character candidates associated with the first key;
- displaying a menu showing at least the currently selected character set on the display in response to the first operation, the menu comprise at least the first character set or the second character set;
- and
- selecting a first subsequent character in the menu as the currently selected character in substitution for the first character or the second character according to a first route of character presentation to traverse a plurality of character candidates in the menu in response to a first touch track based on the first key detectable by the touch sensitive device upon a condition that menu comprises a plurality of character candidates associated with the first key;
- wherein the currently selected character is selected to be input to a text area of the electronic device system upon the end of character presentation associated with the first key, and the selecting of the first subsequent character as the currently selected character in response to the first touch track is performed even if the first touch track comprise a touch track outside of an area of the display representing the menu.
Dependencies are inferred from the claim text.