Patent ID: 9535596
Date: 2017-01-03
CPC Classifications: G06F

Claim:
1. A method comprising: identifying, by a computing device, a gesture made by a user of the computing device with respect to one or more surfaces of the computing device, the gesture being independent of any object displayed by the computing device, and the gesture comprising a single trajectory in three dimensions including: an earlier portion of the single trajectory in a first direction along at least one of the surfaces, the earlier portion comprising a first series of points touching the at least one of the surfaces, wherein the first series of points was detected using a first sensor of the computing device; and immediately following the earlier portion of the single trajectory, a later portion of the single trajectory in a second direction, the later portion comprising a second series of points increasingly distant from the surfaces, wherein the second direction comprises a deflection from the first direction that follows through on the earlier portion of the single trajectory, and wherein the second series of points was detected using a second sensor of the computing device; determining, by the computing device, a user input based at least in part on a speed of the gesture along the earlier portion of the single trajectory and a speed of the gesture along the later portion of the single trajectory, the user input being determined independent of a location corresponding to the series of points touching the surfaces; and executing, by the computing device, one or more actions based on the user input.