IP Library Granted Patent US 7,533,352
Granted Patent B2
US 7,533,352 · App. 10/684,769 · Granted May 12, 2009

Method and apparatus for providing context menus on a hand-held device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,533,352
App. No.
10/684,769
Granted
May 12, 2009
Kind
B2
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.

Claims (18)

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.

3. The method of claim 2 wherein the context menu gesture requirement comprises pressing the button for more than a required period of time.

4. The method of claim 3 wherein the context menu gesture requirement is not satisfied if the user presses and releases the button before the required period of time.

5. The method of claim 3 further comprising determining that a user has made a selection gesture instead of the context menu gesture.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0477 →