Mobile client computer programmed to establish soft keyboard targeting sensitivity
First Claim
Patent Images
1. A mobile client computer which compensates for user keying errors comprising:
- a housing sized to be held in and manipulated by the hand of a user;
a processor mounted within the housing and processing digital data;
memory mounted within the housing for storing digital data and coupled to the processor;
a display mounted in the housing and coupled to the processor and the memory to display information derived from digital data processed by the processor;
an input digitizer mounted in the housing and disposed over the display, the digitizer being coupled to the processor and enabling input of digital data by a user; and
a control program stored in the memory and accessible by the processor to direct the processing of digital data by the processor;
the control program and the processor cooperating, when the control program is executing on the processor;
(a) in displaying a plurality of user selectable elements, each defining (I) a determinable center point, (ii) a zone about the center point, and (iii) an entry corresponding to the zone and selectable by a user targeting the zone; and
(b) in executing an offset test by (I) recording an entry selected by a user targeting a selectable element and (ii) calculating any displacement of the user'"'"'s targeted point from the center point of the targeted selectable element; and
(c) thereafter adjusting entries by the user in accommodation of the calculated displacement to assure that misplaced user targeting of a selectable element is recognized as the desired selectable element.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer in which entry of data from an area provided on a display, touch screen or the like is accomplished by the provision of a "soft keyboard". Misentry of data is avoided by providing for the calculation of an offset as may be required by the entry habits of a user which target areas of a defined key cell spaced from the center of the cell.
-
Citations
27 Claims
-
1. A mobile client computer which compensates for user keying errors comprising:
-
a housing sized to be held in and manipulated by the hand of a user; a processor mounted within the housing and processing digital data; memory mounted within the housing for storing digital data and coupled to the processor; a display mounted in the housing and coupled to the processor and the memory to display information derived from digital data processed by the processor; an input digitizer mounted in the housing and disposed over the display, the digitizer being coupled to the processor and enabling input of digital data by a user; and a control program stored in the memory and accessible by the processor to direct the processing of digital data by the processor; the control program and the processor cooperating, when the control program is executing on the processor; (a) in displaying a plurality of user selectable elements, each defining (I) a determinable center point, (ii) a zone about the center point, and (iii) an entry corresponding to the zone and selectable by a user targeting the zone; and (b) in executing an offset test by (I) recording an entry selected by a user targeting a selectable element and (ii) calculating any displacement of the user'"'"'s targeted point from the center point of the targeted selectable element; and (c) thereafter adjusting entries by the user in accommodation of the calculated displacement to assure that misplaced user targeting of a selectable element is recognized as the desired selectable element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer which compensates for user keying errors comprising:
-
a housing; a processor mounted within the housing and processing digital data; memory mounted within the housing for storing digital data and coupled to the processor; a display coupled to the processor and the memory to display information derived from digital data processed by the processor; and a control program stored in the memory and accessible by the processor to direct the processing of digital data by the processor; the control program and the processor cooperating, when the control program is executing on the processor; (a) in displaying a plurality of user selectable elements, each defining (I) a determinable center point, (ii) a zone about the center point, and (iii) an entry corresponding to the zone and selectable by a user targeting the zone; and (b) in executing an offset test by (I) recording an entry selected by a user targeting a selectable element and (ii) calculating any displacement of the user'"'"'s targeted point from the center point of the targeted selectable element; and (c) thereafter adjusting entries by the user in accommodation of the calculated displacement to assure that misplaced user targeting of a selectable element is recognized as the desired selectable element. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A display generating system which compensates for user keying errors comprising:
-
a housing; a processor mounted within the housing and processing digital data; memory mounted within the housing for storing digital data and coupled to the processor; the processor and the memory cooperating in supplying digital data driving a display of visual images; and a control program stored in the memory and accessible by the processor to direct the processing of digital data by the processor; the control program and the processor cooperating, when the control program is executing on the processor; (a) in displaying a plurality of user selectable elements, each defining (I) a determinable center point, (ii) a zone about the center point, and (iii) an entry corresponding to the zone and selectable by a user targeting the zone; and (b) in executing an offset test by (I) recording an entry selected by a user targeting a selectable element and (ii) calculating any displacement of the user'"'"'s targeted point from the center point of the targeted selectable element; and (c) thereafter adjusting entries by the user in accommodation of the calculated displacement to assure that misplaced user targeting of a selectable element is recognized as the desired selectable element. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification