Text input
First Claim
Patent Images
1. An apparatus comprising a controller, arranged to:
- receive input identifying a touch point at a first position wherein said input is a touch input identifying a virtual key and wherein said touch point is the point of touch for the touch input;
display a first set of candidates comprising at least one candidate at a second position offset from said touch point,said first position and said second position both being in a common display area, andto interpret subsequent touch input originating from the touch point as having an offset position at a projected touch point originating at the second position wherein the offset of the projected touch point and an offset of the subsequent touch input are related, the candidates comprising candidate wordstems wherein at least one of the wordstems comprises a word;
receive input referring to a first candidate being comprised in said first set;
receive a select command of said first candidate; and
input said selected candidate as text.
5 Assignments
0 Petitions
Accused Products
Abstract
An apparatus comprising a controller, wherein said controller is arranged to receive input referring to a key and identifying a touch point; display a first set of candidates comprising a plurality of candidates arranged around the touch point; receive input referring to a first candidate being comprised in said first set; receive a select command of said first candidate; and input said selected candidate as text.
-
Citations
36 Claims
-
1. An apparatus comprising a controller, arranged to:
-
receive input identifying a touch point at a first position wherein said input is a touch input identifying a virtual key and wherein said touch point is the point of touch for the touch input; display a first set of candidates comprising at least one candidate at a second position offset from said touch point, said first position and said second position both being in a common display area, and to interpret subsequent touch input originating from the touch point as having an offset position at a projected touch point originating at the second position wherein the offset of the projected touch point and an offset of the subsequent touch input are related, the candidates comprising candidate wordstems wherein at least one of the wordstems comprises a word; receive input referring to a first candidate being comprised in said first set; receive a select command of said first candidate; and input said selected candidate as text. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 29, 33, 34)
-
-
14. A method for text input comprising:
-
receiving input identifying a touch point at a first position wherein said input is a touch input identifying a virtual key and wherein said touch point is the point of touch for the touch input; displaying a first set of candidates comprising a plurality of candidates, the candidates comprising candidate wordstems at a second position offset from said touch point, said first position and said second position both being in a common display area, and interpreting subsequent touch input originating from the touch point as having an offset position at a projected touch point originating at the second position wherein the offset of the projected touch point and an offset of the subsequent touch input are related, wherein at least one of the wordstems comprises a word; receiving input referring to a first candidate being comprised in said first set; receiving a select command of said first candidate; and inputting said selected candidate as text. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 30, 35, 36)
-
-
27. A user interface comprising a controller, wherein said controller is arranged to:
-
receive input identifying a touch point at a first position wherein said input is a touch input identifying a virtual key and wherein said touch point is the point of touch for the touch input; display a first set of candidates comprising at least one candidate at a second position offset from said touch point, said first position and said second position both being in a common display area, and to interpret subsequent touch input originating from the touch point as having an offset position at a projected touch point originating at the second position wherein the offset of the projected touch point and an offset of the subsequent touch input are related, the candidates comprising candidate wordstems wherein at least one of the wordstems comprises a word; receive input referring to a first candidate being comprised in said first set; receive a select command of said first candidate; and input said selected candidate as text. - View Dependent Claims (31)
-
-
28. A non-transitory computer readable medium comprising at least computer program code for controlling an apparatus, said computer readable medium comprising:
-
software code for receiving input identifying a touch point at a first position wherein said input is a touch input identifying a virtual key and wherein said touch point is the point of touch for the touch input; software code for displaying a first set of candidates comprising a plurality of candidates, the candidates comprising candidate wordstems at a second position offset from said touch point, said first position and said second position being in a common display area, and interpreting subsequent touch input originating from the touch point as having an offset position at a projected touch point originating at the second position wherein the offset of the projected touch point and an offset of the subsequent touch input are related, wherein at least one of the wordstems comprises a word; software code for receiving input referring to a first candidate being comprised in said first set; software code for receiving a select command of said first candidate; and software code for inputting said selected candidate as text. - View Dependent Claims (32)
-
Specification