Overlay keyboard for touch screen devices
First Claim
1. A system, comprising:
- a physical keyboard overlay for a touch screen device, the physical keyboard including a plurality of physical keys, wherein the plurality of physical keys of the physical keyboard correspond to a plurality of virtual keys of a virtual keyboard displayed on the touch screen device; and
a mount mechanism, the mount mechanism coupled to the physical keyboard overlay for providing a fixed physical keyboard overlay for the touch screen device.
1 Assignment
0 Petitions
Accused Products
Abstract
Keyboard systems and methods are provided herein. In one embodiment, an overlay keyboard for touch screen devices includes a physical keyboard that can be mounted onto a touch screen device (e.g., a corded touch screen device or a touch screen mobile device) that provides a virtual keyboard (e.g., a software displayed touch screen), in which the physical keyboard can be overlaid onto the virtual keyboard of the touch screen device. When no key of the physical keyboard is pressed down, the physical keyboard does not trigger the touch screen of the touch screen device. When a key of the physical keyboard is pressed down, the physical keyboard touches the touch screen on a corresponding key of the virtual keyboard on the touch screen device, thereby causing the touch screen to detect that the corresponding key of the virtual keyboard has been pressed.
-
Citations
18 Claims
-
1. A system, comprising:
-
a physical keyboard overlay for a touch screen device, the physical keyboard including a plurality of physical keys, wherein the plurality of physical keys of the physical keyboard correspond to a plurality of virtual keys of a virtual keyboard displayed on the touch screen device; and a mount mechanism, the mount mechanism coupled to the physical keyboard overlay for providing a fixed physical keyboard overlay for the touch screen device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
mounting a physical keyboard having a plurality of physical keys onto a touch screen device; and executing a computer program on the touch screen device to display a virtual keyboard on the touch screen of the device so that at least a subset of the physical keys of the physical keyboard are laid over corresponding virtual keys of the virtual keyboard, and where actuation of each of the subset of physical keys of the physical keyboard would trigger a corresponding virtual key of the virtual keyboard. - View Dependent Claims (12, 13, 14)
-
-
15. A computer program product, the computer program product being embodied in a computer readable storage medium and comprising instructions for:
displaying a virtual keyboard on the touch screen of the device so that at least a subset of a plurality of physical keys of a physical keyboard overlaid on the virtual keyboard correspond to a plurality of virtual keys of the virtual keyboard, and where actuation of each of the subset of physical keys of the physical keyboard would trigger a corresponding virtual key of the virtual keyboard. - View Dependent Claims (16, 17, 18)
Specification