Ergonomic motion detection for receiving character input to electronic devices
First Claim
1. A method of inputting control commands comprising:
- (i) a processor sensing the locations of a plurality of fingers over a surface including the locations of at least a first finger, a second finger, and a third finger of the user'"'"'s hand and positioning a first finger location region including the sensed location of the first finger, a second finger location region including the sensed location of the second finger, and a third finger location region including the sensed location of the third finger;
wherein a plurality of control commands are each associated with a unique sliding motion originating with one or more of the finger location regions, and wherein each finger location region is a unique region of the surface;
(ii) maintaining an association of each of the plurality of control commands with a unique combination of sliding motions and/or non-sliding contacts originating with one or more of the finger location regions, including one control command associated with a sliding motion originating with only the first finger location region and a different control command associated with only a sliding motion with only the second finger location region; and
(iii) following the positioning of the finger location regions, entering a first control command by discerning a control command input sliding motion at only the first finger location region, determining the direction of the sliding motion, and identifying the first control command based on the finger location region having the motion and the direction of the sliding motion.
1 Assignment
0 Petitions
Accused Products
Abstract
Sliding and non-sliding touch input to an electronic device may be selected so that the motions associated with a character to input are intuitive and thus easy to remember. The motions for the contacts of the touch input may be selected ergonomically in a way enabling touch-typing, thus increasing user comfort for longer periods of use. Multiple repositionable finger contact regions are maintained on a contact surface in an arrangement that is easily accessible for the user'"'"'s fingertips. Each available input character is associated with a unique finger contact or set of simultaneously-entered contacts, each contact being either sliding or non-sliding contact, and the sliding contacts having a direction associated with the character. One example touch surface is a touch screen. Another example touch surface is the table upon which the electronic device sets and thus separate from the electronic device and freeing space on the device for other use.
-
Citations
25 Claims
-
1. A method of inputting control commands comprising:
-
(i) a processor sensing the locations of a plurality of fingers over a surface including the locations of at least a first finger, a second finger, and a third finger of the user'"'"'s hand and positioning a first finger location region including the sensed location of the first finger, a second finger location region including the sensed location of the second finger, and a third finger location region including the sensed location of the third finger;
wherein a plurality of control commands are each associated with a unique sliding motion originating with one or more of the finger location regions, and wherein each finger location region is a unique region of the surface;(ii) maintaining an association of each of the plurality of control commands with a unique combination of sliding motions and/or non-sliding contacts originating with one or more of the finger location regions, including one control command associated with a sliding motion originating with only the first finger location region and a different control command associated with only a sliding motion with only the second finger location region; and (iii) following the positioning of the finger location regions, entering a first control command by discerning a control command input sliding motion at only the first finger location region, determining the direction of the sliding motion, and identifying the first control command based on the finger location region having the motion and the direction of the sliding motion. - View Dependent Claims (2, 3, 4, 5, 6, 21)
-
-
7. An electronic device comprising:
-
a processor; a touch screen having a touch sensitive surface; and a memory storing instructions that, when executed by the processor, cause the processor to; (i) upon sensing the locations of a plurality of fingers over the touch sensitive surface including the locations of at least a first finger, a second finger, and a third finger of the user'"'"'s hand, defining a first finger location region including the sensed location of the first finger, a second finger location region including the sensed location of the second finger, and a third finger location region including the sensed location of the third finger;
wherein a plurality of control commands are each associated with a unique sliding motion originating with one or more of the finger location regions, and wherein each finger location region is a unique region of the surface;(ii) maintaining an association of each of the plurality of control commands with a unique combination of sliding motions and/or non-sliding contacts originating with one or more of the finger location regions, including one control command associated with a sliding motion originating with only the first finger location region and a different control command associated with only a sliding motion with only the second finger location region; and (iii) following the positioning of the finger location regions, upon sensing a command input sliding motion originating at only the first finger location region, identifying a first control command associated with the sliding motion. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 24, 25)
ii) the processor sends the first control command to a processor that controls the electronic or mechanical device; wherein the control command input sliding motion is a single non-curved motion; and wherein the association of control commands includes 10 or more different control commands.
-
-
25. The device of claim 24,
wherein the identifying of the first control command includes recognizing the first control command using the association of control commands to finger location regions and sliding direction and the control command input sliding motion is a single non-curved motion; - and
wherein the machine readable storage medium includes instructions for entering a second control command different from the first control command by discerning a second control command sliding motion of only the second finger location region;
wherein the second control command sliding motion is the same as the sliding direction of the first control command sliding motion; and
identifies the second control command based on the finger location region the second control command sliding motion originates and the direction of the sliding motion.
- and
-
16. A machine readable storage medium containing instructions that when executed cause a processor of an electronic device to discern input commands by:
-
(i) sensing the locations of a plurality of fingers over a surface including the locations of at least a first finger, a second finger, and a third finger of the user'"'"'s hand and positioning a first finger location region including the sensed location of the first finger, a second finger location region including the sensed location of the second finger, and a third finger location region including the sensed location of the third finger;
wherein a plurality of control commands are each associated with a unique sliding motion originating with one or more of the finger location regions, and wherein each finger location region is a unique region of the surface;(ii) maintaining an association of each of the plurality of control commands with a unique combination of sliding motions and/or non-sliding contacts originating with one or more of the finger location regions, including one control command associated with a sliding motion originating with only the first finger location region and a different control command associated with only a sliding motion with only the second finger location region; and (iii) following the positioning of the finger location regions, entering a first control command by discerning a control command input sliding motion at only the first finger location region, determining the direction of the sliding motion, and identifying the first control command based on the finger location region having the motion and the direction of the sliding motion. - View Dependent Claims (17, 18, 19, 20, 22, 23)
-
Specification