Beyond QWERTY: augmenting touch screen keyboards with multi-touch gestures for non-alphanumeric input
Performance Optimization of Virtual Keyboards