Menu management mechanism that displays menu items based on multiple heuristic factors
First Claim
1. A computer system comprising:
- a processor;
memory connected to said processor;
a program stored in said memory for execution on said processor; and
a first menu, said first menu being presented by said program, said first menu having at least some menu items arranged based on two or more heuristic factors, wherein at least one of said two or more heuristic factors is selected from the group consisting of recency of menu item selection, frequency of menu item selection, and time of day of menu item selection, and wherein said menu is selected from the group consisting of a fixed content menu, a variable content menu, and a mixed menu;
a profile information which is used for initializing said arrangement of said menu items, said profile information being gathered based on feedback about a specific user type.
1 Assignment
0 Petitions
Accused Products
Abstract
The mechanisms of the present invention provide comprehensive heuristic menu arrangement control by providing several discrete, yet complementary, features. One feature is automatic menu arrangement for both fixed and variable content menus based on a combination of frequency of selection and recency of selection. Another feature is the consideration of time of day for menu arrangement. Time of day is used in two different ways. First, time of day is used as a heuristic factor (i.e., in the same way as recency and frequency) to affect the automatic arrangement of menu items. The second time of day feature allows the user to affect the order that certain menu items are presented during a user specified time period.
-
Citations
4 Claims
-
1. A computer system comprising:
-
a processor;
memory connected to said processor;
a program stored in said memory for execution on said processor; and
a first menu, said first menu being presented by said program, said first menu having at least some menu items arranged based on two or more heuristic factors, wherein at least one of said two or more heuristic factors is selected from the group consisting of recency of menu item selection, frequency of menu item selection, and time of day of menu item selection, and wherein said menu is selected from the group consisting of a fixed content menu, a variable content menu, and a mixed menu;
a profile information which is used for initializing said arrangement of said menu items, said profile information being gathered based on feedback about a specific user type. - View Dependent Claims (2)
-
-
3. A computer system comprising:
-
a processor;
memory connected to said processor;
a program stored in said memory for execution on said processor; and
a menu for presentation by said program, said menu having at least some menu items arranged based on profile information that was gathered based on feedback information about a specific user type and wherein said profile information is periodically update to reflect use patterns of users of said specific type.
-
-
4. A program product comprising:
-
a program, said program being capable of presenting a menu, said menu having at least some menu items arranged based on profile information gathered based on feedback about a specific user type a wherein said profile information is periodically updated to reflect use patterns of users of said specific type; and
signal bearing media bearing said program product.
-
Specification