1. A method implemented by a computing device having a memory and a motion detection sensor, the memory storing an input model associated with a gesture input, the method comprising: detecting a motion of the computing device; matching the detected motion with the input model; determining a confidence level associated with the match; if the confidence level is above a pre-determined threshold, performing an action associated with the gesture input; and if the confidence level is below the pre-determined threshold, performing the action responsive to receiving a positive confirmation of the gesture input.