Patent ID: 9547433
Date: 2017-01-17
CPC Classifications: G06F

Claim:
1. A method, comprising: responsive to receiving, at a computing device, an indication of an input gesture in a first direction of movement, determining, by the computing device, a first component value corresponding to a first predetermined component of a velocity vector associated with the input gesture; responsive to determining, by the computing device, that the first component value exceeds a first threshold value associated with a dominant direction of movement, initiating, by the computing device, a first control function; determining, by the computing device, a second component value corresponding to a second predetermined component of the velocity vector associated with the input gesture; responsive to receiving, at the computing device, an indication that the input gesture has changed from the first direction of movement to a second direction of movement, determining, by the computing device, that the second component value exceeds a second threshold value associated with movement in a non-dominant direction of movement, wherein the second threshold value is higher than the first threshold value; responsive to determining, by the computing device, that the second component value exceeds the second threshold value, initiating, by the computing device, a second control function; and responsive to determining, by the computing device, that the first component value is less at a first predetermined time than at a second predetermined time subsequent to the first predetermined time, increasing the threshold value associated with movement in a non-dominant direction of movement, from the second threshold value to a third threshold value that is greater than the second threshold value.