Abstract: A method according to one embodiment includes detecting a first touch event on a touch-sensitive input area of a display, the touch-sensitive input area having groups of virtual ambiguous keys arranged approximately radially about a center point. The method further includes determining a plurality of words based on the detected first touch event, outputting at least two of the determined words to a list on a first portion of the display, and in response to detecting a gesture based second touch event in a predefined area of the touch-sensitive input area, changing the list on the display. The method further includes outputting at least one of the words in the list to a second portion of the display in response to detecting a tap based second touch event in an area selected from the group consisting of: the predefined area and the first portion of the display.
Abstract: A method according to one embodiment includes detecting a touch event on a touch-sensitive input area of a display. The touch event includes a gesture. The touch-sensitive input area has groups of virtual ambiguous keys arranged approximately radially about a center point. The method further includes determining at least one character from at least one of the virtual ambiguous keys selected by the gesture. The method further includes outputting the determined at least one character on the display.