Patent classifications
H04M2250/70
Display-efficient text entry and editing
Embodiments are disclosed for a method of providing a user interface on a computing device. The method includes presenting a virtual keyboard on a display of the computing device, detecting input to the virtual keyboard. The method further includes, for each detected input, determining whether the input selects any of one or more delimiter keys, displaying a placeholder for the input responsive to the input not selecting any of the one or more delimiter keys, and receiving suggested candidate text from a word-level recognizer and replacing all currently displayed placeholders with the suggested candidate text responsive to the input selecting any of the one or more delimiter keys.
ELECTRONIC DEVICE, CHARACTER INPUT CONTROL METHOD, AND NON-TRANSITORY STORAGE MEDIUM
An electronic device according to one aspect includes a touch screen including a first key region to which a plurality of first keys are allocated and a second key region to which a plurality of second keys are allocated; and at least one controller configured to execute character input processing based on operations onto the first key detected in the first key region and the second key detected in the second key region of the touch screen, wherein the first key region is a region extending along a first rim of the touch screen, the plurality of the first keys is arranged along the first rim, the second key region is a region extending along a second rim of the touch screen which is different from the first rim, and the plurality of the second keys is arranged along the second rim.
User-customizable, user-personalizable and user compensable keyboard providing system and method
The present invention provides a method and system for providing a user-customized virtual keyboard to a user's smartphone, in which characters in various languages can be input and a background skin of the keyboard can be selected by the user. The present invention also provides a method and system for providing a user-personalizable virtual keyboard capable of providing the user's personal text data inputted by using the keyboard selected by the user to a third party including the keyboard provider, and the keyboard provider can process the input text data provided by the user. The present invention further provides a method and system for providing a user compensable keyboard capable of providing related news and various compensation information including advertisement contents searched by the keyboard provider, to the user's smartphone based on the user's input text data provided by the user.
Synchronization of text data among a plurality of devices
An electronic device is provided. The electronic device includes a memory configured to store language model data, a communication module configured to communicate with a server, an input interface configured to obtain a sentence input, and a processor configured to update the language model data based on the sentence input and cause the communication module to transmit the language model data to the server in order to synchronize the language model data with another electronic device associated with a user account of the electronic device.
PORTABLE ELECTRONIC DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR DISPLAYING ELECTRONIC DOCUMENTS AND LISTS
In a computer-implemented method, a portion of an electronic document is displayed on a touch screen display of a portable multifunction device. The displayed portion has a vertical position and a horizontal position in the electronic document. An object is detected on or near the displayed portion of the electronic document. In response to detecting the object, a vertical bar and a horizontal bar are displayed on top of the displayed portion. The vertical bar has a vertical position on top of the displayed portion that corresponds to the vertical position in the electronic document of the displayed portion. The horizontal bar has a horizontal position on top of the displayed portion that corresponds to the horizontal position in the electronic document of the displayed portion. After a predetermined condition is met, display of the vertical bar and of the horizontal bar is ceased.
INFORMATION PROCESSING APPARATUS AND CELLULAR PHONE TERMINAL
Disclosed is an information processing apparatus including a display unit displaying information on a display screen, an operation unit including a text input key, and a control unit. The control unit displays text in response to input from the operation unit in a state of displaying an initial screen on the display screen, shows an application using text to a user for selection, starts up the application in accordance with the user's selection, and executes the application, using the text inputted from the operation unit.
KEYBOARD INTERFACE FOR EFFICIENTLY SELECTING FROM A SET OF DATA ITEMS
A keyboard interface enables the efficient selection of one or more data items from a set of data items. The appearance of the keyboard interface can be dynamically generated and updated based on characteristics of the data items in the set. When a user selects a user interface element associated with a set of data items, the data items in the set can be evaluated to determine a number of keys to include in the keyboard interface as well as which characters are assigned to each included key. The number of keys and which characters are assigned to these keys can be determined by identifying a first character in each of the data items in the set. When the user selects a key, the keyboard interface can be updated in a similar manner but based on characters at a subsequent position in data items that matched the previously selected key.
INPUT DEVICE IMPLEMENTING PREDICTIVE INPUT METHOD
The present invention brings the easiness in the input of non-vocabulary phrase and sentence by applying the disambiguation input method used as a predictive input method for words in English-speaking countries to non-vocabulary phrases and sentences including not only characters but also space and symbols.
Method and apparatus of recommending candidate terms based on geographical location
The disclosure provides a method and device for recommending a candidate word according to a geographic position. The method may include receiving a coded character string of a user by a computing device. The computing device may collect geographic position information corresponding to the coded character string, and then determine a geographic area in which the geographic position information is located. The computing device may obtain a geographic candidate word corresponding to the coded character string according to a geographic word stock of the determined geographic area. The geographic word stock of the geographic area may store the coded character strings and a corresponding geographic word according to the geographic area. As compared to current technologies, complexity of input can be reduced and intelligence of an input method can be improved.
Multilingual keyboard
A diacritic chording system uses a single standard keyboard layout to generate diacritical characters used, for example, by Latin-based languages or languages based on a Roman character set, providing a universal keyboard. The key combination required to select a diacritic is consistent, independent of the language the user is typing. The diacritic chording system uses chording to obtain characters modified by diacritics, i.e., diacritical characters. The key combinations in the diacritic chord are chosen in such a way to aid memorization by positional association of the keys or by logic association of the keys within the diacritic chord. The use of a combination of positional association and logical association eliminates conflicts in mapping diacritics for different languages. The diacritic chording system also provides a screen overlay as a mnemonic to illustrate which diacritic chords provide the desired diacritical character.