Context based gesture actions on a touchscreen
AssigneeGoogle Inc.
InventorsFady Samuel, Varun Jain
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for executing a default action on a touchscreen device is provided. The method includes receiving a touch input from a user on a touchscreen device and determining a context associated with the touch input. The context is associated with one or more actions including a default action. The method also includes determining that the received touch input comprises a default gesture, and performing the default action associated with the determined context. The default gesture may be a two-finger double-tap gesture. Systems and machine-readable media are also provided.
Claims20
A method comprising:
- outputting, for display at a touch screen operatively coupled to a computing device, a graphical user interface including a plurality of icons representing applications;
- receiving an indication of a first gesture detected by the touch screen at a location at which a particular icon from the plurality of icons is displayed;
- determining a type of gesture associated with the first gesture, the type of gesture including a default gesture associated with a default action to open or execute an application represented by the particular icon or an action-select gesture associated with a menu of multiple selectable actions to perform with the application represented by the particular icon, the multiple selectable actions including at least one selectable action different than opening or executing the application represented by the particular icon;
- responsive to determining that the type of gesture associated with the first gesture is the default gesture, opening or executing the application represented by the particular icon;
- receiving an indication of a second gesture detected by the touch screen at the location at which the particular icon is displayed;
- determining the type of gesture associated with the second gesture;
- responsive to determining that the type of gesture associated with the second gesture is the action-select gesture associated with the menu of multiple selectable actions to perform with the application represented by the particular icon:
- identifying, based on the application represented by the particular icon, the multiple selectable actions to perform;
- and
- outputting, for display, a menu indicating the multiple selectable actions to perform;
- receiving an indication of a third gesture detected by the touch screen at an area of the menu where a particular selectable action from the multiple selectable actions is displayed;
- and
- responsive to receiving the third gesture, executing the application represented by the particular icon to perform the particular selectable action.
A mobile computing device comprising:
- a touch screen that displays a graphical user interface that includes a plurality of icons representing applications of a mobile operating system of the mobile computing device;
- a memory that stores instructions associated with the mobile operating system and the plurality of applications;
- and
- at least one processor that executes the instructions to:
- receive an indication of a first gesture detected by the touch screen at a location at which a particular icon from the plurality of icons is displayed;
- determine a type of gesture associated with the first gesture, the type of gesture including a default gesture associated with a default action to open or execute an application represented by the particular icon or an action-select gesture associated with a menu of multiple selectable actions to perform with the application represented by the particular icon, the multiple selectable actions including at least one selectable action different than opening or executing the application represented by the particular icon;
- responsive to a determination that the type of gesture associated with the first gesture is the default gesture, open or execute the application represented by the particular icon;
- receive an indication of a second gesture detected by the touch screen at the location at which the particular icon is displayed;
- determine the type of gesture associated with the second gesture;
- responsive to a determination that the type of gesture associated with the second gesture is the action-select gesture associated with the menu of multiple selectable actions to perform with the application represented by the particular icon:
- identify, based on the application represented by the particular icon, the multiple selectable actions to perform;
- and
- output, for display, a menu indicating the multiple selectable actions to perform;
- receive an indication of a third gesture detected by the touch screen at an area of the menu where a particular selectable action from the multiple selectable actions is displayed;
- and
- responsive to the indication of the third gesture, execute the application represented by the particular icon to perform the particular selectable action.
A computer-readable storage medium comprising instructions that, when executed, cause at least one processor of a mobile computing device to:
- receive an indication of a first gesture detected by the touch screen at a location at which a particular icon from the plurality of icons is displayed;
- determine a type of gesture associated with the first gesture, the type of gesture including a default gesture associated with a default action to open or execute an application represented by the particular icon or an action-select gesture associated with a menu of multiple selectable actions to perform with the application represented by the particular icon, the multiple selectable actions including at least one selectable action different than opening or executing the application represented by the particular icon;
- responsive to a determination that the type of gesture associated with the first gesture is the default gesture, open or execute the application represented by the particular icon;
- receive an indication of a second gesture detected by the touch screen at the location at which the particular icon is displayed;
- determine the type of gesture associated with the second gesture;
- responsive to a determination that the type of gesture associated with the second gesture is the action-select gesture associated with the menu of multiple selectable actions to perform with the application represented by the particular icon:
- identify, based on the application represented by the particular icon, the multiple selectable actions to perform;
- and
- output, for display, a menu indicating the multiple selectable actions to perform;
- receive an indication of a third gesture detected by the touch screen at an area of the menu where a particular selectable action from the multiple selectable actions is displayed;
- and
- responsive to the indication of the third gesture, execute the application represented by the particular icon to perform the particular selectable action.
Dependencies are inferred from the claim text.