Determining and displaying a list of most commonly used items
First Claim
1. A computer-implemented method for displaying historically selected items in a menu of a computer program, comprising steps of:
- a) determining a most frequently used (MFU) item;
b) determining a most recently used item (MRU); and
c) displaying on a computer display device the MFU item and the MRU item in the menu.
2 Assignments
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.
153 Citations
20 Claims
-
1. A computer-implemented method for displaying historically selected items in a menu of a computer program, comprising steps of:
-
a) determining a most frequently used (MFU) item;
b) determining a most recently used item (MRU); and
c) displaying on a computer display device the MFU item and the MRU item in the menu. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer readable medium storing computer executable instructions which, when executed by a computer, perform a method of selecting items for display in a program launch menu of an operating system, said method comprising steps of:
-
a) determining a number of usage points corresponding to each of a plurality of items capable of inclusion in the program launch menu, wherein said determining comprises;
i) assigning an initial number of usage points to each of the plurality of items;
ii) when one of the plurality of items is launched within the operating system, increasing usage points corresponding to that item;
iii) decreasing usage points corresponding to any item that is not launched within the operating system for one or more predetermined periods, b) determining a predetermined number of the plurality of items as having the largest numbers of usage points; and
c) displaying in the program launch menu the determined items. - View Dependent Claims (17, 18, 19, 20)
-
Specification