A computer implemented method for a touch screen user interface for a computer system. A first touchscreen area is provided for accepting text input strokes. A second touchscreen area is provided for displaying recognized text from the text input strokes. The text input strokes are displayed in the first...http://www.google.com/patents/US7571384?utm_source=gb-gplus-sharePatent US7571384 - Method and system for handwriting recognition with scrolling input history and in-place editing