Patent US5432902A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5432902A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of selecting a menu in accordance with a maximum correlation between a user input and stored parameters

Assignee: Fujitsu Ltd
•
Filing: 1993-05-17
•
Granted: 1995-07-11
•
Expires: 2013-05-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of selecting a menu in accordance with a maximum correlation between a user input and stored parameters. A user is prompted to input a description of the desired function to be performed by the program. Keywords are selected from the users input and correlation factors are developed between the user input keywords and each of the various menus items within the program. If a correlation factor exceeds a predetermined threshold value, then the menu associated with the maximum correlation factor is displayed. As a result, an inexperienced user can, by interacting with the program choose a menu corresponding the user's desired function for the program.

Inventors

  • 👤 Shunji Matsumoto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 15:05
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/0482

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 143 words
A method of selecting one of a plurality of menus, comprising the steps of: (a) storing a hierarchical relationship defining a hierarchy of the menus, with each of the menus including menu items having parameters; (b) receiving a user input string; (c) selecting user input keywords from said user input string; (d) correlating said user input keywords with said parameters of said menu items, including the substeps of (d1) determining a correlation factor between each of said parameters and said user input keywords; (d2) determining if the correlation factor is greater than a predetermined threshold for each of the parameters; and (d3) determining a maximum correlation factor if said determining in step (d2) determines that at least one of the parameters has a correlation factor larger than the predetermined threshold; and (e) displaying one of the plurality of menus based on said correlating.
Claim 2
Independent Claim 143 words
A method of selecting one of a plurality of menus, comprising the steps of: (a) storing a hierarchical relationship defining a hierarchy of the menus, with each of the menus including menu items having parameters; (b) receiving a user input string; (c) selecting user input keywords from said user input string; (d) correlating said user input keywords with said parameters of said menu items, including the substeps of (d1) determining a correlation factor between each of said parameters and said user input keywords; (d2) determining if the correlation factor is greater than a predetermined threshold for each of the parameters; and (d3) determining a maximum correlation factor if said determining in step (d2) determines that at least one of the parameters has a correlation factor larger than the predetermined threshold; and (e) displaying one of the plurality of menus based on said correlating.
Claim 3
Dependent Claim 43 words
A method according to claim 1, wherein step (e) includes the substeps of: (e1) determining the menu associated with a menu item whose parameters have the maximum correlation factor with the user input keywords; and (e2) displaying the menu determined in step (e1).
Claim 4
Dependent Claim 66 words
A method according to claim 1, further comprising the steps of: (f) prompting a user to input a more specific user input string when said determining in step (c2) determines that the correlation factor of none of the menu items is greater than the predetermined threshold; (g) receiving a more specific user input string; and (h) repeating steps (c)-(e) using the more specific user input string.
Claim 5
Independent Claim 121 words
A method of selecting one of a plurality of menus listing alternative menu items for control of a data processing system, comprising the steps of: (a) storing a hierarchical relationship defining a hierarchy of the menus, with each of the menus including menu items having parameters; (b) displaying one of the menus as a current menu; (c) receiving a user input string; (d) selecting user input keywords from said user input string; (e) determining a correlation factor between said user input keywords and said parameters of each of said menu items of the current menu displayed in step (a); (f) selecting a maximum correlation factor; and (g) setting the current menu to a corresponding menu associated with the maximum correlation factor.
Claim 6
Independent Claim 121 words
A method of selecting one of a plurality of menus listing alternative menu items for control of a data processing system, comprising the steps of: (a) storing a hierarchical relationship defining a hierarchy of the menus, with each of the menus including menu items having parameters; (b) displaying one of the menus as a current menu; (c) receiving a user input string; (d) selecting user input keywords from said user input string; (e) determining a correlation factor between said user input keywords and said parameters of each of said menu items of the current menu displayed in step (a); (f) selecting a maximum correlation factor; and (g) setting the current menu to a corresponding menu associated with the maximum correlation factor.
Claim 7
Independent Claim 178 words
A method of selecting one of a plurality of menus, comprising the steps of: (a) storing a hierarchical relationship defining a hierarchy of the menus, with each of the menus including menu items having parameters; (b) displaying one of the menus as a current menu; (c) receiving a user input string; (d) selecting user input keywords from said user input string; (e) determining a correlation factor between said user input keywords and said parameters of each of said menu items of the current menu displayed in step (a); (f) selecting a maximum correlation factor; (g) setting the current menu to a corresponding menu associated with the maximum correlation factor; (h) determining if one of the menu items is selected in response to said displaying in step (b); (i) setting the current menu to a lower level menu if the one of the menu items selected in step (h) is associated with the lower level menu, instead of performing steps (c)-(g); and (j) repeating said displaying in step (b) after said setting in either of steps (g) and (i).
Claim 8
Independent Claim 178 words
A method of selecting one of a plurality of menus, comprising the steps of: (a) storing a hierarchical relationship defining a hierarchy of the menus, with each of the menus including menu items having parameters; (b) displaying one of the menus as a current menu; (c) receiving a user input string; (d) selecting user input keywords from said user input string; (e) determining a correlation factor between said user input keywords and said parameters of each of said menu items of the current menu displayed in step (a); (f) selecting a maximum correlation factor; (g) setting the current menu to a corresponding menu associated with the maximum correlation factor; (h) determining if one of the menu items is selected in response to said displaying in step (b); (i) setting the current menu to a lower level menu if the one of the menu items selected in step (h) is associated with the lower level menu, instead of performing steps (c)-(g); and (j) repeating said displaying in step (b) after said setting in either of steps (g) and (i).
Claim 9
Independent Claim 163 words
A method of selecting one of a plurality of menus, comprising the steps of: (a) storing a hierarchical relationship defining a hierarchy of the menus, with each of the menus including menu items having parameters; (b) displaying one of the menus as a current menu; (c) receiving a user input string; (d) selecting user input keywords from said user input string; (e) determining a correlation factor between said user input keywords and said parameters of each of said menu items of the current menu displayed in step (a); (f) selecting a maximum correlation factor; (g) setting the current menu to a corresponding menu associated with the maximum correlation factor; (h) determining if the correlation factor is at least equal to a predetermined threshold for each of the parameters; and (i) requesting elaboration of the user input string received in step (c), instead of performing steps (f) and (g), if the correlation factor of each of the parameters is less than the predetermined threshold.
Claim 10
Independent Claim 163 words
A method of selecting one of a plurality of menus, comprising the steps of: (a) storing a hierarchical relationship defining a hierarchy of the menus, with each of the menus including menu items having parameters; (b) displaying one of the menus as a current menu; (c) receiving a user input string; (d) selecting user input keywords from said user input string; (e) determining a correlation factor between said user input keywords and said parameters of each of said menu items of the current menu displayed in step (a); (f) selecting a maximum correlation factor; (g) setting the current menu to a corresponding menu associated with the maximum correlation factor; (h) determining if the correlation factor is at least equal to a predetermined threshold for each of the parameters; and (i) requesting elaboration of the user input string received in step (c), instead of performing steps (f) and (g), if the correlation factor of each of the parameters is less than the predetermined threshold.

References Cited (Backward Citations)

US4486870A Cited
US4689737A Cited
US4816994A Cited
EP0243671A2 Cited
US4764867A Cited
US4823306A Cited
US4899292A Cited
US5146561A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-07-10 1999-01-09 1999-07-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-07-10 2003-01-09 2003-07-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-07-10 2007-01-09 2007-07-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag