Patent ID: 9189472
Filing Date: 2015-11-17
Classification: G06F

Abstract:
1. A non-transitory computer readable medium embodying a program of instructions executable by a device to perform program steps for operating a touch-screen interface on the device, the program steps comprising: displaying a character pane on the touch-screen interface, the character pane defining a plurality of targets corresponding to a plurality of characters, numerals, punctuation marks, or combinations thereof; accepting a current touch-input event, the current touch-input event corresponding to a coordinate location on the touch-screen interface and associated with at least two targets from the character pane, the at least two targets corresponding to at least two of the plurality of characters, numerals, or punctuation marks; selecting a most likely character, numeral, or punctuation mark among the at least two characters, numerals, or punctuation marks using one or more target models, the one or more target models modeling distributions of coordinate touch-locations on the touch-screen interface of one or more historic input events corresponding to at least one of the at least two targets among the plurality of targets; displaying the most likely character on the touch-screen interface; and using a set of swipe gestures to perform one or more functions on the touch-screen interface.