← Back to Patent Explorer
US7600194B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Start menu operation for computer user interface

Assignee: Microsoft Technology Licensing LLC
•
Filing: 2005-12-02
•
Granted: 2009-10-06
•
Expires: 2025-12-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Described is distinguishing between input mechanisms to determine which input mechanism was used to activate a start menu. A start menu is selected that corresponds to the input mechanism that was used to activate it. Further data corresponding to start menu interaction is received, and action is taken via based on the further interaction. For example, upon detecting activation of a start menu, how the start menu was activated from among activation types is used to present a first start menu/behavior for a first activation type, which may differ from a second start menu/behavior activated via a second activation type. For example, a determination may be made as to whether a start menu was invoked via a pointing device or via keyboard; when via keyboard, a search entry region may be provided, by which a user may directly enter search criteria via the keyboard.

Inventors

  • 👤 Pasquale DeMaio
  • 👤 Matthew R. Lerner
  • 👤 Charles Cummins
  • 👤 Song Zou
  • 👤 Bret P. Anderson
  • 👤 David A. Matthews
  • 👤 Isabelo Valentin de los Reyes
  • 👤 Joseph H. Matthews, III

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 20:58
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/0482; G06F3/0487; G06F3/0488; G06F3/0489; G06F3/04897; G06F2203/00; G06F2203/048; G06F2203/04807

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 94 words
At least one computer-readable medium having computer-executable instructions, which when executed perform steps, comprising: distinguishing between a plurality of input mechanisms to determine which input mechanism was used to activate a start menu; selecting as a selected start menu a start menu corresponding to the input mechanism that was used, the functions available within the selected start menu being alterable based upon the input mechanism used; outputting the selected start menu; receiving data corresponding to interaction with the alterable functions available within the selected start menu; and taking action based on the further interaction.
Claim 2
Dependent Claim 94 words
At least one computer-readable medium having computer-executable instructions, which when executed perform steps, comprising: distinguishing between a plurality of input mechanisms to determine which input mechanism was used to activate a start menu; selecting as a selected start menu a start menu corresponding to the input mechanism that was used, the functions available within the selected start menu being alterable based upon the input mechanism used; outputting the selected start menu; receiving data corresponding to interaction with the alterable functions available within the selected start menu; and taking action based on the further interaction.
Claim 3
Dependent Claim 36 words
The computer-readable medium of claim 1 wherein the input mechanism used to activate the start menu comprises a keyboard, and wherein the selected start menu provides an entry area for receiving further input from the keyboard.
Claim 4
Dependent Claim 38 words
The computer-readable medium of claim 1 wherein the input mechanism used to activate the start menu comprises a keyboard, and wherein receiving the data corresponding to interaction with the start menu comprises receiving further input from the keyboard.
Claim 5
Dependent Claim 40 words
The computer-readable medium of claim 3 wherein the further input from the keyboard comprises an alphanumeric key, and wherein taking action based on the further interaction comprises entering an alphanumeric character corresponding to the alphanumeric key into a search field.
Claim 6
Dependent Claim 57 words
The computer-readable medium of claim 1 wherein the input mechanism used to activate the start menu comprises a pointing device, wherein the selected start menu provides a set of choices from which one choice may be selected via further pointing device input, and wherein taking action comprises selecting a choice in response to further pointing device input.
Claim 7
Dependent Claim 60 words
The computer-readable medium of claim 1 wherein the input mechanism used to activate the start menu corresponds to a pen or touch sensitive digitizer, and wherein selecting as the selected start menu the start menu corresponding to the input mechanism that was used includes further computer-executable instructions for distinguishing between a gesture and another type of pen or touch input.
Claim 8
Dependent Claim 70 words
The computer-readable medium of claim 1 wherein the input mechanism used to activate the start menu comprises an input mechanism that provides a keystroke data, mouse data, speech data, pen data, touch data, remote control data or remote network data, and wherein receiving data corresponding to interaction with the start menu comprises receiving keystroke data, mouse data, audio data, pen data, touch data, remote control data or remote network data.
Claim 9
Dependent Claim 50 words
The computer-readable medium of claim 1 wherein taking action based on the further interaction comprises switching to a different start menu based on detection of a different input mechanism used to interact with the start menu with respect to the input mechanism that was used to activate the start menu.
Claim 10
Dependent Claim 38 words
The computer-readable medium of claim 1 wherein outputting the selected start menu comprises outputting a start menu facilitating entering search data, entering a run command, entering a command prompt, operating with a particular profile, and/or for playing media.
Claim 11
Dependent Claim 27 words
The computer-readable medium of claim 1 having further computer-executable instructions comprising varying the appearance of the selected start menu based on the input mechanism that was used.
Claim 12
Dependent Claim 102 words
At least one computer-readable medium having computer-executable instructions, which when executed perform steps, comprising: detecting activation of a start menu; determining how the start menu was activated from among a plurality of possible activation types; when the start menu was activated via a first activation type, presenting a first start menu/behavior usable for performing an operation from a first set of operations; and when the start menu was activated via a second activation type, presenting a second start menu/behavior usable for performing an operation from a second set of operations, the first and second sets of operations being unique sets of operations.
Claim 13
Dependent Claim 102 words
At least one computer-readable medium having computer-executable instructions, which when executed perform steps, comprising: detecting activation of a start menu; determining how the start menu was activated from among a plurality of possible activation types; when the start menu was activated via a first activation type, presenting a first start menu/behavior usable for performing an operation from a first set of operations; and when the start menu was activated via a second activation type, presenting a second start menu/behavior usable for performing an operation from a second set of operations, the first and second sets of operations being unique sets of operations.
Claim 14
Dependent Claim 23 words
The computer-readable medium of claim 11 wherein detecting activation of a start menu comprises detecting that the start menu was activated via keyboard.
Claim 15
Dependent Claim 18 words
The computer-readable medium of claim 12 wherein the first start menu/behavior comprises providing a field for text entry.
Claim 16
Dependent Claim 25 words
The computer-readable medium of claim 11 wherein detecting activation of the start menu comprises detecting that the start menu was activated via a pointing device.
Claim 17
Dependent Claim 23 words
The computer-readable medium of claim 11 wherein detecting activation of the start menu comprises distinguishing between actuation methods on a single input device.
Claim 18
Dependent Claim 29 words
The computer-readable medium of claim 15 wherein distinguishing between actuation methods on the single input device comprises detecting an actuation of one of a plurality of dedicated keyboard keys.
Claim 19
Dependent Claim 25 words
The computer-readable medium of claim 15 wherein distinguishing between actuation methods on the single input device comprises detecting a double-actuation of the single input device.
Claim 20
Dependent Claim 276 words
In a computing environment having at least one computing device, a method comprising: providing a start menu; determining whether the start menu was invoked via a pointing device or via keyboard, wherein the pointing device enables invocation of the start menu via a first actuation method and a second actuation method, and the keyboard enables invocation of the start menu via a third actuation method and a fourth actuation method; when the start menu was invoked via the first actuation method of the pointing device, providing a first plurality of applications which can be activated via further interaction with the pointing device; when the start menu was invoked via the second actuation method of the pointing device, providing a second plurality of applications which can be activated via further interaction with the pointing device, wherein the first plurality of applications is different from the second plurality of applications; when the start menu was invoked via the third actuation method of the keyboard, providing a third plurality of applications which can be activated via interaction with the keyboard or the pointing device and a first search entry region by which a user may directly enter search criteria via further interaction with the keyboard; and when the start menu was invoked via the fourth actuation method of the keyboard, providing a fourth plurality of applications which can be activated via interaction with the keyboard or the pointing device and a second search entry region by which a user may directly enter search criteria via further interaction with the keyboard, wherein the first search entry region is adapted to provide search capabilities different from the second search entry region.
Claim 21
Dependent Claim 276 words
In a computing environment having at least one computing device, a method comprising: providing a start menu; determining whether the start menu was invoked via a pointing device or via keyboard, wherein the pointing device enables invocation of the start menu via a first actuation method and a second actuation method, and the keyboard enables invocation of the start menu via a third actuation method and a fourth actuation method; when the start menu was invoked via the first actuation method of the pointing device, providing a first plurality of applications which can be activated via further interaction with the pointing device; when the start menu was invoked via the second actuation method of the pointing device, providing a second plurality of applications which can be activated via further interaction with the pointing device, wherein the first plurality of applications is different from the second plurality of applications; when the start menu was invoked via the third actuation method of the keyboard, providing a third plurality of applications which can be activated via interaction with the keyboard or the pointing device and a first search entry region by which a user may directly enter search criteria via further interaction with the keyboard; and when the start menu was invoked via the fourth actuation method of the keyboard, providing a fourth plurality of applications which can be activated via interaction with the keyboard or the pointing device and a second search entry region by which a user may directly enter search criteria via further interaction with the keyboard, wherein the first search entry region is adapted to provide search capabilities different from the second search entry region.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2012-10-05 2013-04-06 2013-10-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2016-10-05 2017-04-06 2017-10-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2020-10-05 2021-04-06 2021-10-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag