GESTURE-BASED MENU CONTROLS
First Claim
1. A method comprising:
- receiving, at a presence-sensitive screen of a mobile computing device, a first user input comprising a first motion gesture from a first location of the presence-sensitive screen to a second, different location of the presence-sensitive screen, wherein the first motion gesture comprises a first motion of at least one input unit at or near a presence-sensing region of the presence-sensitive screen, wherein;
the first location is substantially at a boundary of the presence-sensing region and a non-sensing region of the presence-sensitive screen,the second location is in the presence-sensing region of the presence-sensitive screen, andthe mobile computing device only detects input received at the presence-sensing region and substantially at the boundary;
responsive to receiving the first user input, displaying, at the presence-sensitive screen, a group of graphical menu elements positioned substantially radially outward from the second location, wherein the group of graphical menu elements are positioned within the presence-sensing region of the presence-sensitive screen;
in response to removal of the at least one input unit from the presence-sensitive screen such that the at least one input unit is no longer detectable at the presence-sensing region of the presence-sensitive screen, removing from display, by the mobile computing device, the group of graphical menu elements;
receiving a second user input at the presence-sensitive screen to select at least one graphical menu element of the group of graphical menu elements, wherein the second user input comprises a second motion gesture provided at a third location of the presence-sensing region, wherein the third location is associated with the at least one graphical menu element;
responsive to receiving the second user input, determining, by the mobile computing device, an input operation associated with the second user input andperforming, by the mobile computing device, the determined input operation.
3 Assignments
0 Petitions
Accused Products
Abstract
In one example, a method includes receiving a first user input comprising a first motion gesture from a first location of the presence-sensitive screen to a second, different location of the presence-sensitive screen, wherein the first location is substantially at a boundary of a presence-sensing region and a non-sensing region of the presence-sensitive screen. The method also includes, responsive to receiving the first user input, displaying a group of graphical menu elements positioned substantially radially outward from the second location. The method further includes receiving a second user input to select at least one graphical menu element based on a second motion gesture provided at a third location of the presence-sensing region. The method also includes, responsive to receiving the second user input, determining an input operation, wherein the input operation executes a operation associated with the selected at least one graphical menu element.
139 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a presence-sensitive screen of a mobile computing device, a first user input comprising a first motion gesture from a first location of the presence-sensitive screen to a second, different location of the presence-sensitive screen, wherein the first motion gesture comprises a first motion of at least one input unit at or near a presence-sensing region of the presence-sensitive screen, wherein; the first location is substantially at a boundary of the presence-sensing region and a non-sensing region of the presence-sensitive screen, the second location is in the presence-sensing region of the presence-sensitive screen, and the mobile computing device only detects input received at the presence-sensing region and substantially at the boundary; responsive to receiving the first user input, displaying, at the presence-sensitive screen, a group of graphical menu elements positioned substantially radially outward from the second location, wherein the group of graphical menu elements are positioned within the presence-sensing region of the presence-sensitive screen; in response to removal of the at least one input unit from the presence-sensitive screen such that the at least one input unit is no longer detectable at the presence-sensing region of the presence-sensitive screen, removing from display, by the mobile computing device, the group of graphical menu elements; receiving a second user input at the presence-sensitive screen to select at least one graphical menu element of the group of graphical menu elements, wherein the second user input comprises a second motion gesture provided at a third location of the presence-sensing region, wherein the third location is associated with the at least one graphical menu element; responsive to receiving the second user input, determining, by the mobile computing device, an input operation associated with the second user input and performing, by the mobile computing device, the determined input operation. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
2-3. -3. (canceled)
-
18. A computer-readable storage medium comprising instructions that, when executed by a processor, perform operations comprising:
-
receiving, at a presence-sensitive screen of a mobile computing device, a first user input comprising a first motion gesture from a first location of the presence-sensitive screen to a second, different location of the presence-sensitive screen, wherein the first motion gesture comprises a first motion of at least one input unit at or near a presence-sensing region of the presence-sensitive screen, wherein; the first location is substantially at a boundary of the presence-sensing region and a non-sensing region of the presence-sensitive screen, the second location is in the presence-sensing region of the presence-sensitive screen, and the mobile computing device only detects input received at the presence-sensing region and substantially at the boundary; responsive to receiving the first user input, displaying, at the presence-sensitive screen, a group of graphical menu elements positioned substantially radially outward from the second location, wherein the group of graphical menu elements are positioned within the presence-sensing region of the presence-sensitive screen; in response to removal of the at least one input unit from the presence-sensitive screen such that the at least one input unit is no longer detectable at the presence-sensing region of the presence-sensitive screen, removing from display, by the mobile computing device, the group of graphical menu elements; receiving a second user input at the presence-sensitive screen to select at least one graphical menu element of the group of graphical menu elements, wherein the second user input comprises a second motion gesture provided at a third location of the presence-sensing region, wherein the third location is associated with the at least one graphical menu element; responsive to receiving the second user input, determining, by the mobile computing device, an input operation associated with the second user input and performing, by the mobile computing device, the determined input operation.
-
-
19. A computing device, comprising:
-
one or more processors; an input device configured to receive a first user input comprising a first motion gesture from a first location of the presence-sensitive screen to a second, different location of the presence-sensitive screen, wherein the first motion gesture comprises a first motion of at least one input unit at or near a presence-sensing region of the presence-sensitive screen; an input module executable by the one or more processors and configured to determine the first location is substantially at a boundary of the presence-sensing region and a non-sensing region of the presence-sensitive screen, the second location is in the presence-sensing region of the presence-sensitive screen, and the mobile computing device only detects input received at the presence-sensing region and substantially at the boundary; a presence-sensitive screen configured to, responsive to receiving the first user input, display, at the presence-sensitive screen, a group of graphical menu elements positioned substantially radially outward from the second location, wherein the group of graphical menu elements is positioned within the presence-sensing region of the presence-sensitive screen, wherein in response to removal of the at least one input unit from the presence-sensitive screen such that the at least one input unit is no longer detectable at the presence-sensing region of the presence-sensitive screen, the input module is configured to remove from display, by the mobile computing device, the group of graphical menu elements; and wherein, the input device is further configured to receive a second user input at the presence-sensitive screen to select at least one graphical menu element of the group of graphical menu elements, wherein the second user input comprises a second motion gesture provided at a third location of the presence-sensing region, wherein the third location is associated with the at least one graphical menu element; in response to a second user input being received at the presence-sensitive screen, the input module is configured to determine an input operation associated with the second user input; and wherein the input module is configured to perform the determined input operation. - View Dependent Claims (20)
-
Specification