OPERATING SYSTEM LAUNCH MENU PROGRAM LISTING
First Claim
1. One or more computer storage media for storing computer executable instructions that, when executed, perform a method comprising;
- displaying a nested tree view of a plurality of selectable menu items in a dynamic region of a predefined area revealing a first program launch menu of an operating system displayed on a computer display device;
presenting a selection control that allows a user to select one of various views comprising a listing of views, wherein the listing of views includes the first program launch menu;
receiving at the selection control a user-initiated indication of a second program launch menu within the listing of views;
upon receiving the user-initiated indication of a second program launch menu, transitioning from the first program launch menu to the second program launch menu;
modifying substance of the nested tree view of the plurality of selectable items presented in the dynamic region to correspond with the second program launch menu; and
responsive to a user selecting any launchable item displayed in the nested tree view of the plurality of selectable items presented in the dynamic region, executing a program application associated with the launchable item.
1 Assignment
0 Petitions
Accused Products
Abstract
An operating system program launch menu, such as a Start menu, provides various mechanisms for a user to quickly and efficiently locate and launch desired data items such as programs, data files, storage locations, and the like. A search box within the program launch menu may be used to quickly locate programs, documents, communications, and other data items. An auto-complete feature may be used, e.g., when the user restricts the locations searched for the user-entered search text. A most commonly used program list may include programs based on various criteria including both frequency of use and recent use, thereby always including a most recently used item. An all programs view may display programs and documents in a hosted-tree view within the original confines of the program launch menu, thereby negating the need to open sub-menus on top of a large portion of the desktop displayed on the display device.
84 Citations
20 Claims
-
1. One or more computer storage media for storing computer executable instructions that, when executed, perform a method comprising;
-
displaying a nested tree view of a plurality of selectable menu items in a dynamic region of a predefined area revealing a first program launch menu of an operating system displayed on a computer display device; presenting a selection control that allows a user to select one of various views comprising a listing of views, wherein the listing of views includes the first program launch menu; receiving at the selection control a user-initiated indication of a second program launch menu within the listing of views; upon receiving the user-initiated indication of a second program launch menu, transitioning from the first program launch menu to the second program launch menu; modifying substance of the nested tree view of the plurality of selectable items presented in the dynamic region to correspond with the second program launch menu; and responsive to a user selecting any launchable item displayed in the nested tree view of the plurality of selectable items presented in the dynamic region, executing a program application associated with the launchable item. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer system storing executable instructions to execute a display procedure, the procedure comprising:
-
displaying a launch menu upon receiving a user-initiated actuation of a button on a taskbar, wherein the default launch menu has a non-computer-resizable predefined area to display a dynamic region and a selection control, and wherein the dynamic region presents a first plurality of selectable items; receiving a user-initiated indication at the selection control; based upon the received user-initiated indication, identifying a second plurality of selectable items; transitioning contents of the dynamic region from the first plurality of selectable items to the identified second plurality of selectable items; displaying a nested tree view of a second plurality of selectable items within the dynamic region encompassed by the non-computer-resizable predefined area of the program launch menu; and launching an application program corresponding to a user-selected launchable item from the second plurality of selectable items displayed in the dynamic region encompassed by the non-computer-resizable predefined area. - View Dependent Claims (7, 8, 9, 10)
-
-
11. One or more computer storage media for storing computer executable instructions that, when executed, perform operations comprising:
-
displaying on a computer display device a program launch menu, the program launch menu including a first region for presenting pinned items and a second region for presenting a first plurality of selectable items, wherein the pinned items remain in the first region regardless of changes to the items displayed in the first plurality of selectable items; presenting a view control on the program launch menu; and in response to selection of the view control, displaying a second plurality of selectable items that occupy a same region as the first and the second regions within the program launch menu previously occupied, wherein the second plurality of selectable items refer to executable application programs. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification