VIRTUAL KEYBOARD WITH STAGGERED KEYS
First Claim
Patent Images
1. A computing system, comprising:
- a touch display;
a virtual keyboard visually presented by the touch display, the virtual keyboard including one or more rows of staggered virtual-touch-input keys;
a touch-to-key assignment module configured to assign a touch directed to the virtual keyboard and recognized by the touch display to a virtual-touch-input key.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing system includes a touch display and a virtual keyboard visually presented by the touch display. The virtual keyboard includes one or more rows of staggered virtual-touch-input keys. The computing system further includes a touch-to-key assignment module configured to assign a touch directed to the virtual keyboard and recognized by the touch display to a virtual-touch-input key.
-
Citations
20 Claims
-
1. A computing system, comprising:
-
a touch display; a virtual keyboard visually presented by the touch display, the virtual keyboard including one or more rows of staggered virtual-touch-input keys; a touch-to-key assignment module configured to assign a touch directed to the virtual keyboard and recognized by the touch display to a virtual-touch-input key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A handheld computing system, comprising:
-
a touch display; a logic subsystem operatively coupled to the touch display; and a data-holding subsystem holding instructions executable by the logic subsystem to; visually present a virtual keyboard with the touch display, the virtual keyboard including one or more rows of staggered virtual-touch-input keys, each row of staggered virtual-touch-input keys including a first set of keys aligned with a first offset and a second set of keys aligned with a second offset; detect a touch directed to the virtual keyboard; determine, for each virtual-touch-input key struck by the touch, a staggered-proximity distance from the touch to an offset for that virtual-touch-input key; and assign the touch to the virtual-touch-input key having a shortest staggered-proximity distance. - View Dependent Claims (17, 18, 19)
-
-
20. A method of processing user input, the method comprising:
-
visually presenting a virtual keyboard including one or more rows of staggered virtual-touch-input keys, each row of staggered virtual-touch-input keys including a first set of keys aligned with a first offset and a second set of keys aligned with a second offset; detecting a touch directed to the virtual keyboard; determining, for each virtual-touch-input key struck by the touch, a staggered-proximity distance from the touch to an offset for that virtual-touch-input key; and assigning the touch to the virtual-touch-input key having a shortest staggered-proximity distance from the touch to an offset for that virtual-touch-input key.
-
Specification