Automatically adaptable virtual keyboard
First Claim
1. A data processing device enabling a user to input characters, the device comprising:
- a touch-sensitive member arranged to function as a virtual keyboard, said member including touch sensors for detecting a plurality of touched zones on said member, the touch sensors sensing a force of at least one finger on the touch-sensitive member;
a stroke recognition means which recognizes a key stroke by analyzing a relative position of a zone touched by a finger causing a higher force on the touch-sensitive member relative to positions of zones concurrently touched by other fingers with a lower force, such that the key stroke is determined by the relative position of the higher force touched zone relative to the lower force concurrently touched.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a data processing device (100) enabling a user to input characters, the device comprising a touch-sensitive member (200) arranged to function as a virtual keyboard, said member including at least one touch sensor (160) for detecting touched zones on said member. The device further comprises key allocation means (110) for allocating at least two reference keys (220) of the virtual keyboard in response to said detection of the touched zones. The device comprises at least one pressure sensor (170) for sensing a finger (250) causing a force on the touch-sensitive member higher than other fingers when more than one finger touches said member. A recognition of a key stroke may be realized. The reference keys may be reallocated upon a user'"'"'s request or detection of a predetermined condition. The invention also relates to a method of enabling a user to input characters.
37 Citations
12 Claims
-
1. A data processing device enabling a user to input characters, the device comprising:
-
a touch-sensitive member arranged to function as a virtual keyboard, said member including touch sensors for detecting a plurality of touched zones on said member, the touch sensors sensing a force of at least one finger on the touch-sensitive member; a stroke recognition means which recognizes a key stroke by analyzing a relative position of a zone touched by a finger causing a higher force on the touch-sensitive member relative to positions of zones concurrently touched by other fingers with a lower force, such that the key stroke is determined by the relative position of the higher force touched zone relative to the lower force concurrently touched. - View Dependent Claims (2)
-
-
3. A data processing device for enabling a user to input characters, the device comprising:
-
a touch-sensitive member arranged to function as a virtual keyboard, said member including sensors for detecting touched zones on said member and for sensing a force of at least one finger on the touch-sensitive member, the sensors being configured to identify a finger causing a force on the touch-sensitive member zone that is higher than a force from other fingers when more than one finger touches said member; a key allocation means for allocating at least two reference keys of the virtual keyboard to respective zones on said member in response to said detection of touched zones; and a key stroke recognition means configured to recognize a key stroke by analyzing a relative position of the zone touched with a higher force with respect to a position of at least one other zone concurrently touched with a lower force. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
11. A method enabling a user to input characters, the method comprising:
-
a step of detecting touched zones on a touch-sensitive member configured to function as a virtual keyboard, and a step of allocating at least two reference keys of the virtual keyboard to respective zones on said member in response to said detection of touched zones, and, a step of sensing a force of at least one finger on a touched zone of the touch-sensitive member, a step of identifying a finger causing a force on the touched zone of the touch-sensitive member higher than a force caused by other fingers on the touched zone when more than one finger touches said member, and a step of recognizing a key stroke by analyzing a relative position of the zone touched with the higher force with respect to a position of at least one other zone concurrently touched with a lower force. - View Dependent Claims (12)
-
Specification