Patent ID: 8405630

Claim:
A method comprising: concurrently outputting, at a touch-sensitive display of a computing device, a first virtual keyboard at a first region of the touch-sensitive display and a second virtual keyboard at a second region of the touch-sensitive display, wherein the first region is different from the second region, and wherein the first virtual keyboard and the second virtual keyboard display a substantially identical set of virtual keys; detecting a first contact at a first location within the first region of the touch-sensitive display, the first location corresponding to a first character; outputting the first character at the touch-sensitive display based on the first contact; after detecting the first contact, detecting a second contact at a second location within the second region of the touch-sensitive display, the second location corresponding to a second character; outputting the second character at the touch-sensitive display based on the second contact; and outputting a terminator character at the touch-sensitive display in response to determining an absence of any contact within the first and second regions of the touch-sensitive display, irrespective of any contact detected at the touch-sensitive display outside of the first region and the second region of the touch-sensitive display.