Stroke-Based Data Entry Device, System, And Method
First Claim
1. A data entry system comprising:
- an input surface having a limited number of non-adjacent input elements; and
a processing device adapted to;
detect a continuous sweep of an input object over an input region of the input surface, wherein the continuous sweep comprises a continuous surface interaction between the input object and the input surface;
trace an input sequence of the input elements interacted with by the input object during the surface interaction, wherein the input sequence is associated with no more than one input; and
unconditionally and immediately activate the input associated with the input sequence after the surface interaction is discontinued without further interaction of the input elements by the input object and without external selection or confirmation of the input associated with the input sequence.
3 Assignments
0 Petitions
Accused Products
Abstract
A data entry system comprising of: an input surface, a limited number of input elements of any shape and positions at the input surface, and a processing device (for detecting a continuous sweeps of an input object over the input surface, for tracking a sequence of the input elements interacted with the input object during such sweeps, and for generating a function associated with the sequence after the sweep is completed). A system characterized in that the processing device is adapted for time independent and reliable detecting a sequence of input elements, even if an input object could interact with several input elements simultaneously. A system also characterized in that the sweeps may represent strokes of handwritten symbols. The invention can be utilized in new designs of compact data input systems for electronic devices.
89 Citations
54 Claims
-
1. A data entry system comprising:
-
an input surface having a limited number of non-adjacent input elements; and a processing device adapted to; detect a continuous sweep of an input object over an input region of the input surface, wherein the continuous sweep comprises a continuous surface interaction between the input object and the input surface; trace an input sequence of the input elements interacted with by the input object during the surface interaction, wherein the input sequence is associated with no more than one input; and unconditionally and immediately activate the input associated with the input sequence after the surface interaction is discontinued without further interaction of the input elements by the input object and without external selection or confirmation of the input associated with the input sequence. - 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. A method of performing data entry, comprising the steps of:
-
detecting interaction of at least a first input element of an input surface with an input object; detecting interaction of at least a second input element of the input surface with the input object, wherein the first and second input elements are non-adjacent to each other and spaced apart about the input surface, wherein the interaction of the first and the at least second input elements of the input surface with the input object comprises a continuous surface interaction between the input object and the input surface within an input region; capturing an input sequence of input element interactions by the input object; and converting the captured input sequence into a data entry input without further interaction of input elements of the input surface by the input object and without external selection or confirmation of the data entry input associated with the sequence. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
- 39. A data entry device comprising at least two non-adjacent input elements defining input element zones of an input surface, wherein the non-adjacent input elements are adapted to sense an input object touching the input surface to create a data entry input sequence from a single continuous sweep of the input object, wherein at least one of the input elements is defined by a shape selected from the group consisting of a line and a planar area, and wherein the single continuous sweep comprises a continuous interaction between the input object and the input surface within the input region.
Specification