Push-pull type gestures
First Claim
1. A method comprising:
- recognizing a push gesture away from a cursor object displayed by a display device;
displaying an assisted location object to assist a user in repositioning the cursor object;
recognizing a prompt gesture effective to cause a prompt object having one or more options to be displayed, each of the one or more options being selectable to initiate a function that is operable using the cursor object, the prompt object including a geometrical shape having a distinct boundary; and
recognizing a motion select gesture that selects one of the one or more options effective to replace the prompt object and initiate a function corresponding to the selected said option, the motion select gesture including a push-pull gesture that pushes away from the prompt object toward the one or more options and then pulls back into the prompt object, and two or more of the push gesture, the prompt gesture, and the motion select gesture being recognized as a continuous touch input without interruption.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for push-pull type gestures are described. In one or more embodiments, a push gesture away from a cursor object that is displayed by a display device is recognized. An assisted location object is then displayed to assist a user in repositioning the cursor object based on the push gesture. In implementations, a prompt gesture is recognized effective to cause a prompt object having one or more options to be displayed. The options that are displayed are selectable to initiate a function that is operable using the cursor object. In addition, a motion select gesture that selects one of the options is recognized effective to replace the prompt object and initiate a function corresponding to the selected option.
36 Citations
20 Claims
-
1. A method comprising:
-
recognizing a push gesture away from a cursor object displayed by a display device; displaying an assisted location object to assist a user in repositioning the cursor object; recognizing a prompt gesture effective to cause a prompt object having one or more options to be displayed, each of the one or more options being selectable to initiate a function that is operable using the cursor object, the prompt object including a geometrical shape having a distinct boundary; and recognizing a motion select gesture that selects one of the one or more options effective to replace the prompt object and initiate a function corresponding to the selected said option, the motion select gesture including a push-pull gesture that pushes away from the prompt object toward the one or more options and then pulls back into the prompt object, and two or more of the push gesture, the prompt gesture, and the motion select gesture being recognized as a continuous touch input without interruption. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a memory configured to store a gesture module as computer-readable instructions; and one or more processors to implement the gesture module that is configured to; receive a prompt gesture effective to initiate a display of a command prompt having one or more selectable objects that each represent an action that is performable using a cursor, the command prompt including a geometrical shape having a distinct boundary; receive a motion select gesture that selects one of the one or more selectable objects effective to replace the display of the command prompt and initiate the action represented by the selected object, the motion select gesture including a push-pull gesture that pushes away from the command prompt toward the one or more selectable objects and then pulls back into the command prompt, the prompt gesture and the motion select gesture being recognized as a continuous touch input without interruption. - View Dependent Claims (12, 13, 14)
-
-
15. Computer readable storage memory comprising stored instructions that, responsive to execution by one or more processors, cause the one or more processors to perform operations comprising:
-
presenting an assisted location object based on recognition of a push gesture that pushes away from a cursor object displayed by a display device, the assisted location object configured to assist a user in repositioning the cursor object; presenting a prompt object having one or more selectable options based on recognition of a prompt gesture, the one or more selectable options being selectable to initiate a function, the prompt object including a geometrical shape having a distinct boundary; recognizing a motion select gesture that selects one said option from the one or more selectable options, the motion select gesture including a push-pull gesture that pushes away from the prompt object toward the one or more selectable options and then pulls back into the prompt object, and two or more of the push gesture, the prompt gesture, and the motion select gesture being recognized as a continuous touch input without interruption; replacing the prompt object with the selected said option; and initiating the function that corresponds to the selected said option. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification