A method for controlling movement-triggered actions of a mobile computing device comprising: by the computing device, receiving sensor data from a sensor on the computing device indicating physical movement of the computing device over a period of time; by the computing device, determining, based on the sensor data, two contemporaneous signals comprising: a motion-trigger signal corresponding to a first characteristic of the physical movement of the computing device; and a motion-confirm signal corresponding to a second characteristic of the physical movement of the computing device; by the computing device, determining whether: the motion-trigger signal comprises a transition from within a pre-defined threshold band to outside of the pre-defined threshold band, wherein the pre-defined threshold band comprises a range of physical movement along the first characteristic and the second characteristic; and the motion-confirm signal is within the pre-defined threshold band; by the computing device, when the motion-trigger signal comprises the transition from within the pre-defined threshold band to outside of the pre-defined threshold band and the motion confirm signal is within the pre-defined threshold band, initiating a pre-defined action of the computing device, wherein the pre-defined action is associated with the first characteristic and not associated with the second characteristic; and by the computing device, when the motion-trigger signal comprises the transition from within the pre-defined threshold band to outside of the pre-defined threshold band and the motion-confirm signal is outside the pre-defined threshold band, preventing initiation of the pre-defined action; wherein the first characteristic of the physical movement comprises an acceleration of the computing device along an axis perpendicular to a front surface of the computing device; and the second characteristic of the physical movement comprises a rolling or yawing rotational motion of the computing device; wherein the method is further characterized by, by the computing device, computing a probability that the motion-trigger signal will comprise a transition from within the pre-defined threshold band to outside of the pre-defined threshold band; and initiating the pre-defined action of the computing device comprises only partially initiating the pre-defined action if the probability exceeds a pre-determined value; wherein the pre-defined action comprises zooming into an image displayed by the computing device; and the partially initiating the pre-defined action comprises partially zooming into the image. by the computing device, receiving sensor data from a sensor on the computing device indicating physical movement of the computing device over a period of time; by the computing device, determining, based on the sensor data, two contemporaneous signals comprising: a motion-trigger signal corresponding to a first characteristic of the physical movement of the computing device; and a motion-confirm signal corresponding to a second characteristic of the physical movement of the computing device; by the computing device, determining whether: a motion-trigger signal corresponding to a first characteristic of the physical movement of the computing device; and a motion-confirm signal corresponding to a second characteristic of the physical movement of the computing device; by the computing device, determining whether: the motion-trigger signal comprises a transition from within a pre-defined threshold band to outside of the pre-defined threshold band, wherein the pre-defined threshold band comprises a range of physical movement along the first characteristic and the second characteristic; and the motion-confirm signal is within the pre-defined threshold band; by the computing device, when the motion-trigger signal comprises the transition from within the pre-defined threshold band to outside of the pre-defined threshold band and the motion confirm signal is within the pre-defined threshold band, initiating a pre-defined action of the computing device, wherein the pre-defined action is associated with the first characteristic and not associated with the second characteristic; and by the computing device, when the motion-trigger signal comprises the transition from within the pre-defined threshold band to outside of the pre-defined threshold band and the motion-confirm signal is outside the pre-defined threshold band, preventing initiation of the pre-defined action; wherein the first characteristic of the physical movement comprises an acceleration of the computing device along an axis perpendicular to a front surface of the computing device; and the second characteristic of the physical movement comprises a rolling or yawing rotational motion of the computing device; wherein the method is further characterized by, by the computing device, computing a probability that the motion-trigger signal will comprise a transition from within the pre-defined threshold band to outside of the pre-defined threshold band; and initiating the pre-defined action of the computing device comprises only partially initiating the pre-defined action if the probability exceeds a pre-determined value; wherein the pre-defined action comprises zooming into an image displayed by the computing device; and the partially initiating the pre-defined action comprises partially zooming into the image.