Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
155 words
A method of sequencing menu items of a menu-driven user/system interface comprising steps of: establishing an initial sequence for serially presenting menu items to a user for selection of at least one menu item to the exclusion of other menu items; preselecting a period of time within which said menu items are to be presented in said initial time sequence; monitoring user selection of said menu items; recording each said user selection of said menu items over said preselected period of time; reordering presentation of said menu items in response to said step of monitoring user selection such that an adapted sequence is established based upon frequency of selection of said menu items, said step of reordering said presentation being executed only after said preselected period of time; and initiating a serial presentation of said menu items in an order defined by said adapted time sequence in which all of said menu items are included.
Claim 2
Independent Claim
155 words
A method of sequencing menu items of a menu-driven user/system interface comprising steps of: establishing an initial sequence for serially presenting menu items to a user for selection of at least one menu item to the exclusion of other menu items; preselecting a period of time within which said menu items are to be presented in said initial time sequence; monitoring user selection of said menu items; recording each said user selection of said menu items over said preselected period of time; reordering presentation of said menu items in response to said step of monitoring user selection such that an adapted sequence is established based upon frequency of selection of said menu items, said step of reordering said presentation being executed only after said preselected period of time; and initiating a serial presentation of said menu items in an order defined by said adapted time sequence in which all of said menu items are included.
Claim 3
Dependent Claim
30 words
The method of claim 1 wherein said step of reordering said presentation is executed periodically, thereby defining an adapted time sequence after each passage of said preselected period of time.
Claim 4
Dependent Claim
33 words
The method of claim 1 wherein said step of reordering said presentation is executed upon a user inputting a command to initiate said reordering based upon said selections over said period of time.
Claim 5
Dependent Claim
31 words
The method of claim 1 wherein each serial presentation of said menu items includes a step of displaying menu options in a one-by-one fashion on a screen of a display telephone.
Claim 6
Dependent Claim
25 words
The method of claim 1 further comprising disabling said step of reordering said presentation, thereby re-establishing said initial sequence for serially presenting said menu items.
Claim 7
Dependent Claim
46 words
The method of claim 1 wherein said step of monitoring user selection includes storing in memory each selection of one of said menu items such that each menu item is associated with a count that is incrementally increased upon each selection of said each menu item.
Claim 8
Dependent Claim
95 words
The method of claim 1 wherein said menu items are main menu items in which selection of at least one main menu item initiates a display of a subroutine of submenu items, said method further comprising steps of: (a) serially presenting said subroutine for selection of at least one submenu item to the exclusion of other ones of said submenu items; (b) monitoring user selection of said submenu items; and (c) reordering said submenu items for subsequent serial presentations of said subroutine items, with reordering being based upon frequency of selection of said submenu items.
Claim 9
Independent Claim
156 words
A method of adaptively sequencing menu options of a user interface comprising steps of: (a) displaying menu options in a sequential manner in which less than all of said menu options are displayed at a single time; (b) for a number of different times, repeating step (a) of displaying said menu options; (c) during each of steps (a) and (b) of displaying said menu options, counting the number of times each menu option is selected; (d) based upon said step (c) of counting, arranging said menu options in a frequency-based order that is responsive to frequency of selection of said menu options, wherein said arranging of said menu options in a frequency-based order includes all of said menu options and is initiated by a first occurrence of a user-initiated command and expiration of a preselected time period; and (e) repeating steps (a), (b) and (c) such that displaying said menu options is in said frequency-based order.
Claim 10
Independent Claim
156 words
A method of adaptively sequencing menu options of a user interface comprising steps of: (a) displaying menu options in a sequential manner in which less than all of said menu options are displayed at a single time; (b) for a number of different times, repeating step (a) of displaying said menu options; (c) during each of steps (a) and (b) of displaying said menu options, counting the number of times each menu option is selected; (d) based upon said step (c) of counting, arranging said menu options in a frequency-based order that is responsive to frequency of selection of said menu options, wherein said arranging of said menu options in a frequency-based order includes all of said menu options and is initiated by a first occurrence of a user-initiated command and expiration of a preselected time period; and (e) repeating steps (a), (b) and (c) such that displaying said menu options is in said frequency-based order.
Claim 11
Dependent Claim
28 words
The method of claim 8 wherein said steps of displaying said menu options are steps of presenting said menu options on a display screen of a display telephone.
Claim 12
Dependent Claim
27 words
The method of claim 8 further comprising a step of permitting a user to disable said step (d) of arranging said menu options in a frequency-based order.