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
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 12:54
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 |