Electronic device that provides a letter input user interface (UI) and control method thereof
AssigneeSamsung Electronics Co., Ltd.
InventorsXuan Toi Nguyen, Chang-wan Huh
Life of this patent
Estimating the term…
Abstract
An electronic device is disclosed. The electronic device includes a display, a storage unit configured to store a combination rule of letters constituting a word; and a processor configured to provide a letter input UI of a specific language, to predict a first letter inputted on the letter input UI and a second letter to be selected based on the letter combination rule of the specific language stored in the storage unit, and to control the display such that an active area of a key corresponding to the second letter is expansively provided.
Claims11
An electronic device comprising:
- a display;
- a storage unit configured to store a combination rule of letters constituting a word;
- and
- a processor configured to provide a letter input UI of a specific language, configured to receive an input of a first letter via the letter input UI, configured to predict a second letter to be selected based on the first letter that has been inputted and the combination rule of letters of the specific language stored in the storage unit, and configured to control the display such that an active area of a key corresponding to the second letter is expansively provided,
- wherein the processor is configured to collect touch points on the letter input UI based on an key input history of a user, configured to obtain a first expanded area of the active area of the key corresponding to the second letter based on the collected touch points, and configured to control the display such that the first expanded area is superimposed on the active area of the key corresponding to the second letter, the first expanded area being visually distinguishable from the active area of the key corresponding to the second letter,
- wherein the processor is configured to identify a first area covering the collected touch points, to expand the identified first area based on a center point of the identified first area, and determine the expanded first area as the first expanded area to be superimposed on the active area of the key corresponding to the second letter,
- wherein the processor is configured to, based on the first letter and the combination rule of letters of the specific language, predict the second letter having a first priority and a third letter having a second priority, and expansively provide active areas of keys corresponding to the second letter and the third letter,
- wherein the processor is configured to obtain a second expanded area of an active area of the key corresponding to the third letter based on the collected touch points, and configured to control the display such that the second expanded area is superimposed on the active area of the key corresponding to the third letter, the second expanded area being visually distinguishable from the active area of the key corresponding to the third letter,
- wherein the first priority and the second priority are identified firstly based on a number of the combination rule of letters for combining the second letter or the third letter with the first letter, and secondly based on the key input history of the user,
- wherein the processor is further configured to display the first expanded area and the second expanded area in a color different from colors of remaining keys of the letter input UI, and
- wherein the color of the first expanded area and the second expanded area is determined based on the first priority and the second priority.
A control method of an electronic device configured to store a combination rule of letters constituting a word, the method comprising:
- providing a letter input UI of a specific language and receiving an input of a first letter via the letter input UI;
- predicting a second letter to be selected based on the first letter that has been inputted and the combination rule of letters of the specific language, and controlling a display of the letter input UI such that an active area of a key corresponding to the second letter is expansively provided;
- collecting touch points on the letter input UI based on an key input history of a user, obtaining a first expanded area of the active area of the key corresponding to the second letter based on the collected touch points, and controlling the display such that the first expanded area is superimposed on the active area of the key corresponding to the second letter, the first expanded area being visually distinguishable from the active area of the key corresponding to the second letter;
- identifying a first area covering the collected touch points, expanding the identified first area based on a center point of the identified first area, and determining the expanded first area as the first expanded area to be superimposed on the active area of the key corresponding to the second letter;
- based on the first letter and the combination rule of letters of the specific language, predicting the second letter having a first priority and a third letter having a second priority, expansively providing active areas of keys corresponding to the second letter and the third letter;
- obtaining a second expanded area of an active area of the key corresponding to the third letter based on the collected touch points, and controlling the display such that the second expanded area is superimposed on the active area of the key corresponding to the third letter, the second expanded area being visually distinguishable from the active area of the key corresponding to the third letter;
- and
- displaying the first expanded area and the second expanded area in a color different from colors of remaining keys of the letter input UI, wherein the color of the first expanded area and the second expanded area is determined based on the first priority and the second priority,
- wherein the first priority and the second priority are identified firstly based on a number of the combination rule of letters for combining the second letter or the third letter with the first letter, and secondly based on the key input history of the user.
Dependencies are inferred from the claim text.