Method and apparatus for providing context menus on a hand-held device
First Claim
1. A computer-readable medium for a hand-held device, the device capable of being held with one hand and having a button that is capable of being rotated by and actuated by the hand holding the device, the computer-readable medium having computer-executable instructions for performing steps comprising:
- receiving an indication that a user has rotated the button;
highlighting a window border in response to the rotation of the button;
receiving an indication that a user has depressed the button after highlighting the window border;
determining that the button has been depressed long enough to constitute a context menu gesture; and
displaying a context menu on the device in response to the context menu gesture, wherein displaying a context menu comprises;
determining that the window border on the display is highlighted before displaying the context menu; and
displaying a context menu comprising at least one command that is specifically relevant to the highlighted window border rather than another area within the window while continuing to display and highlight at least a portion of the window.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface for a hand-held device is provided that allows users to activate the full “card” for an entry using one gesture on a button while also giving the user the ability to reach a menu of context dependent commands using a second gesture on a button. In particular, certain button inputs are recognized as context menu gestures. When these gestures are made, a context menu appears. The user is then able to select a command in the context menu that is to be performed. A user is also allowed to open context menus while only using one hand to operate and hold the device.
-
Citations
5 Claims
-
1. A computer-readable medium for a hand-held device, the device capable of being held with one hand and having a button that is capable of being rotated by and actuated by the hand holding the device, the computer-readable medium having computer-executable instructions for performing steps comprising:
-
receiving an indication that a user has rotated the button; highlighting a window border in response to the rotation of the button; receiving an indication that a user has depressed the button after highlighting the window border; determining that the button has been depressed long enough to constitute a context menu gesture; and displaying a context menu on the device in response to the context menu gesture, wherein displaying a context menu comprises; determining that the window border on the display is highlighted before displaying the context menu; and displaying a context menu comprising at least one command that is specifically relevant to the highlighted window border rather than another area within the window while continuing to display and highlight at least a portion of the window.
-
-
2. A method of producing a context menu on a display of a hand-held device, the method comprising:
-
determining that a user has rotated a button on the hand-held device; highlighting a window border in response to the user rotating the button; determining whether a user has manipulated the button on the hand-held device to satisfy a context menu gesture requirement; and displaying a context menu if the context menu gesture requirement has been satisfied, wherein displaying a context menu comprises; determining that the window border on the display is highlighted before displaying the context menu; and displaying a context menu comprising at least one command that can be applied to the highlighted window border rather than an area within the window while displaying at least part of the highlighted window. - View Dependent Claims (3, 4, 5)
-
Specification