The attack using a smartphone's accelerometer attempts to predict keystrokes in pairs, says Patrick Traynor (Computer Science), using the distance between keys and their position on the keyboard as hints for a custom dictionary. As long as the word is longer than two letters, the system has a good chance of detecting what’s been pressed. Source: Gizmodo