Apparatus and method for touchscreen keyboard suggestion word generation and display
First Claim
1. A method comprising:
- displaying, by an electronic device, a touchscreen keyboard having a plurality of key areas, wherein each key area from the plurality of key areas corresponds to a different respective character;
determining, by the electronic device, based on a first touch location of a first touch input on a first key area from the plurality of key areas, a first character;
automatically selecting, by the electronic device, based on where the first key area is displayed within the touchscreen keyboard, a particular display format from a plurality of differing display formats for displaying a first plurality of suggestion words including the first character, wherein the plurality of differing display formats include a vertical list format, a horizontal list format, and a radial list format, wherein;
the particular display format is automatically selected to be a vertical list format when the first key area is displayed on a left or right side of the virtual keyboard,the particular display format is automatically selected to be a horizontal list format when the first key area is not displayed on the left or right side of the virtual keyboard and the first key area is displayed in a top or bottom row of key areas of the virtual keyboard; and
the particular display format is automatically selected to be a radial list format when the first key area is not displayed on the left or right side of the virtual keyboard and the first key area is displayed in a middle row of key areas of the virtual keyboard, the middle row being between the top and bottom rows; and
while detecting the first touch input, displaying, by the electronic device, the first plurality of suggestion words, in the particular display format and over at least a portion of the first key area of the touchscreen keyboard.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus, such as an electronic device (104), for displaying suggestion words in response to a touch input to a presence-sensitive display (106). The presence-sensitive display (106) displays a touchscreen keyboard (110) having a plurality of key areas (112) each associated with a character (114). The method and apparatus may determine (308) the character (114) of the touchscreen keyboard based on a touch location of the touch input on a key area (112) of the touchscreen keyboard (110), and may display (310) a plurality of suggestion words that include the determined character over at least a portion of the touchscreen keyboard during the touch input. When the touch input has ended, the method and apparatus may stop displaying the plurality of suggestion words. The method and apparatus may also display a plurality of suggestion words in a text view area separate from the touchscreen keyboard.
-
Citations
17 Claims
-
1. A method comprising:
-
displaying, by an electronic device, a touchscreen keyboard having a plurality of key areas, wherein each key area from the plurality of key areas corresponds to a different respective character; determining, by the electronic device, based on a first touch location of a first touch input on a first key area from the plurality of key areas, a first character; automatically selecting, by the electronic device, based on where the first key area is displayed within the touchscreen keyboard, a particular display format from a plurality of differing display formats for displaying a first plurality of suggestion words including the first character, wherein the plurality of differing display formats include a vertical list format, a horizontal list format, and a radial list format, wherein; the particular display format is automatically selected to be a vertical list format when the first key area is displayed on a left or right side of the virtual keyboard, the particular display format is automatically selected to be a horizontal list format when the first key area is not displayed on the left or right side of the virtual keyboard and the first key area is displayed in a top or bottom row of key areas of the virtual keyboard; and the particular display format is automatically selected to be a radial list format when the first key area is not displayed on the left or right side of the virtual keyboard and the first key area is displayed in a middle row of key areas of the virtual keyboard, the middle row being between the top and bottom rows; and while detecting the first touch input, displaying, by the electronic device, the first plurality of suggestion words, in the particular display format and over at least a portion of the first key area of the touchscreen keyboard. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device comprising:
-
a presence-sensitive display for displaying a touchscreen keyboard having a plurality of key areas and receiving touch inputs at touch locations, wherein each key area from the plurality of key areas corresponds to a different respective character; and at least one processor, coupled to the presence-sensitive display, and configured to; receive a first indication of a first touch location on a first key area from the plurality of key areas; determine a first character associated with the first key area; automatically select, based on where the first key area is displayed within the touchscreen keyboard, a particular display format from a plurality of differing display formats for displaying a first plurality of suggestion words including the first character, wherein the plurality of differing display formats include a vertical list format, a horizontal list format, and a radial list format, wherein; the particular display format is automatically selected to be a vertical list format when the first key area is displayed on a left or right side of the virtual keyboard, the particular display format is automatically selected to be a horizontal list format when the first key area is not displayed on the left or right side of the virtual keyboard and the first key area is displayed in a top or bottom row of key areas of the virtual keyboard; and the particular display format is automatically selected to be a radial list format when the first key area is not displayed on the left or right side of the virtual keyboard and the first key area is displayed in a middle row of key areas of the virtual keyboard, the middle row being between the top and bottom rows; and output, for display at the presence-sensitive display while detecting the first touch input, in the particular display format and over at least a first portion of the first key area of the touchscreen keyboard, the first plurality of suggestion words. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium comprising executable instructions that when executed by one or more processors cause the one or more processors to:
-
receive a first indication of a first touch location on a first key area of the touchscreen keyboard, wherein each key area from the plurality of key areas corresponds to a different respective character; determine a first character associated with the first key area; automatically select, based on where the first key area is displayed within the touchscreen keyboard, a particular display format from a plurality of differing display formats for displaying a first plurality of suggestion words including the first character, wherein the plurality of differing display formats include a vertical list format, a horizontal list format, and a radial list format, wherein; the particular display format is automatically selected to be a vertical list format when the first key area is displayed on a left or right side of the virtual keyboard, the particular display format is automatically selected to be a horizontal list format when the first key area is not displayed on the left or right side of the virtual keyboard and the first key area is displayed in a top or bottom row of key areas of the virtual keyboard; and the particular display format is automatically selected to be a radial list format when the first key area is not displayed on the left or right side of the virtual keyboard and the first key area is displayed in a middle row of key areas of the virtual keyboard, the middle row being between the top and bottom rows; and while detecting the first touch input, output, for display in the particular display format, over at least a first portion of the first key area, the first plurality of suggestion words. - View Dependent Claims (17)
-
Specification