Patent ID: 8866764

Claim:
A method for providing an input device, comprising: providing a device with a first touch screen display and a second touch screen display; presenting, by the first touch screen display of the device, a first selectable set of virtual keys; wherein the first selectable set of virtual keys comprises a first portion of a single virtual keyboard displayed across both the first and second touch screen displays; receiving a first input from a user, wherein the first input includes a first swipe gesture in an area of the first touch screen display corresponding to the displayed first selectable set of virtual keys; receiving a second input from a user, wherein the second input includes a second swipe gesture in the area of the first or second touch screen displays; and presenting, by the second input by the user, a second selectable set of virtual keys; wherein the second selectable set of the virtual keys comprises a second portion of the single virtual keyboard displayed across both the first and second touch screen displays; wherein the virtual keyboard presents a user interface where the first selectable set of virtual keys moves in a direction of the second swipe gesture to display the second selectable set of virtual keys; and wherein the first portion of the first selectable set of virtual keys can be displayed simultaneously as a first portion of the second selectable set of virtual keys is displayed as part of the virtual keyboard.