Patent ID: 9170671
Filing Date: 2015-10-27
Classification: G06F

Abstract:
1. A method of adapting user touches on a touch sensitive surface for performing operations on a computing device, the method comprising: detecting a first touch action, said detecting comprising identifying a first set of distinct touches involved in the first touch action and a location for each of the distinct touches; selecting a particular operational mode from a plurality of operational modes when the first set of distinct touches comprises at least two distinct touches and when each touch of the first set of distinct touches is issued as a tap or directional flick, each operational mode of the plurality of operational modes enabling access to a different set of operations from a plurality of operations while disabling pointer movement, clicking, dragging, and scrolling; mapping invocation of a first subset of operations enabled by the particular operational mode to individual touches of an index finger, middle finger, ring finger, and little finger, invocation of a different second subset of operations enabled by the particular operational mode to different two touch combinations involving different pairs of the index finger, middle finger, ring finger, and little finger, and a different third subset of operations enabled by the particular operational mode to different three touch combinations of the index finger, middle finger, ring finger, and little finger; detecting a second touch action, said detecting comprising identifying a second set of distinct touches involved in the second touch action and a location for each of the distinct touches; corresponding each distinct touch of the second touch action to controls defined for a different finger based on a mapping of each touch of the first touch action to one of the index finger, middle finger, ring finger, and little finger and further based on a location of each distinct touch of the second touch action to a distinct touch of the first touch action; and performing an operation from the set of operations enabled by the particular operational mode based on which of the index, middle, ring, and little fingers each distinct touch of the second set of distinct touches corresponds to and a number of touches issued as part of the second touch action, wherein said performing comprises performing an operation from the first subset of operations when the number of touches issued as part of the second touch action is one, performing an operation from the second subset of operations when the number of touches issued as part of the second touch action is two, and performing an operation from the third subset of operations when the number of touches issued as part of the second touch action is three.