CPC G06F 3/017 (2013.01) [G06F 3/041 (2013.01)] | 20 Claims |
1. A system comprising:
one or more hardware processors, configured to perform operations comprising:
receiving user input data comprising a series of points in time corresponding to physical user input, the user input data comprising temporal data representing a timestamp for each point in the series of points;
determining, based on the user input data, that a first collection of points in the series of points is associated with a distance that changes at a steady rate with time, the first collection of points corresponding to a radial slide gesture;
determining that a second point in the series of points represents a hold gesture that follows the radial slide gesture based on a duration of time associated with the second point corresponding to a hold time threshold;
activating a radial slide mode and causing presentation of a visual indication of the radial slide gesture to indicate that the radial slide mode is active in response to determining that the second point represents the hold gesture; and
in response to determining that the second point represents the hold gesture that follows the radial slide gesture, selecting an action from a plurality of actions based on the distance associated with the radial slide gesture.
|