ON-SCREEN KEYBOARD WITH HAPTIC EFFECTS
First Claim
1. A computer-implemented method comprising:
- displaying an on-screen keyboard on a touch-sensitive display of an electronic device;
detecting contact of a finger in a contact area of the display;
monitoring movement of the contact area on display in response to movement of the finger across the display;
determining that the contact area is proximate a region of the display that includes a key of the on-screen keyboard; and
providing a haptic effect to indicate that the finger is proximate the at least one key.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method is described for displaying an on-screen keyboard on a touch-sensitive display of an electronic device is described. The method may detect contact of a finger in a contact area of the display and monitor movement of the contact area on display in response to movement of the finger across the display. The method may determine that the contact area is proximate a region of the display that includes a key of the on-screen keyboard, and provide a haptic effect to indicate that the finger is proximate the at least one key. The haptic effect may be provided via the display and be provided proximate to the detected contact area. In an example embodiment, an anchor on one or more keys of the on-screen keyboard is provides a further haptic effect to the finger when the finger is proximate to the anchor.
138 Citations
37 Claims
-
1. A computer-implemented method comprising:
-
displaying an on-screen keyboard on a touch-sensitive display of an electronic device; detecting contact of a finger in a contact area of the display; monitoring movement of the contact area on display in response to movement of the finger across the display; determining that the contact area is proximate a region of the display that includes a key of the on-screen keyboard; and providing a haptic effect to indicate that the finger is proximate the at least one key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer readable storage medium storing at least one program configured for execution by a computer, the at least one program comprising instructions to perform operations comprising:
-
displaying an on-screen keyboard on a touch-sensitive display of an electronic device; detecting contact of a finger in a contact area of the display; monitoring movement of the contact area on display in response to movement of the finger across the display; determining that the contact area is proximate a region of the display that includes a key of the on-screen keyboard; and providing a haptic effect to indicate that the finger is proximate the at least one key.
-
-
37. An electronic device comprising:
-
touch-sensitive display including haptic feedback functionality; and a processing module configured to; display an on-screen keyboard on the touch-sensitive display of the electronic device; detect contact of a finger in a contact area of the display; monitor movement of the contact area on display in response to movement of the finger across the display; determine that the contact area is proximate a region of the display that includes a key of the on-screen keyboard; and provide a haptic effect via the display to indicate that the finger is proximate the at least one key.
-
Specification