US5581685A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Hierarchical menu system providing a definition file for each menu
Assignee: Fujitsu Ltd
•
Filing: 1994-12-13
•
Granted: 1996-12-03
•
Expires: 2014-12-13
Abstract
Abstract A method of structuring definition files for a hierarchical-structure menu system including steps for providing menu display definition files for each corresponding menu display. Each of the menu display definition files define displayed menu items corresponding to another hierarchical level and processes to be performed by a corresponding menu item.
Inventors
- 👤 Hiroko Sakurai
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 13:22
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/30; G06F8/38
Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
82 words
A method of structuring definition files for a hierarchical-structure menu system, said method comprising the steps of: (a) providing menu display definition files each for a corresponding one of menu displays which make up said hierarchical-structure menu system; (b) defining in each of said menu display definition files items displayed on said corresponding one of said menu displays; and (c) defining in each of said menu display definition files processes each carried out upon selection of a corresponding one of said items.
Claim 2
Independent Claim
82 words
A method of structuring definition files for a hierarchical-structure menu system, said method comprising the steps of: (a) providing menu display definition files each for a corresponding one of menu displays which make up said hierarchical-structure menu system; (b) defining in each of said menu display definition files items displayed on said corresponding one of said menu displays; and (c) defining in each of said menu display definition files processes each carried out upon selection of a corresponding one of said items.
Claim 3
Dependent Claim
96 words
The method as claimed in claim 1, wherein said step (c) further comprises the step of defining in at least one of said menu display definition files names of some of said menu display definition files, so that some of said menu displays corresponding to said names can be treated as submenus located below menu displays corresponding to said at least one of said menu display definition files in said hierarchical-structure menu system, wherein a name of one of said menu display definition files is not defined in said one of said menu display definition files.
Claim 4
Dependent Claim
45 words
The method as claimed in claim 1, wherein said step (c) further comprises the step of defining in each of said menu display definition files names of commands, so that one of said commands is executed upon selection of a corresponding one of said items.
Claim 5
Dependent Claim
68 words
The method as claimed in claim 1, wherein said step (c) further comprises the step of defining in each of said menu display definition files either a name of a command or a name of another menu display definition file for each of said items, so that selection of one of said items results either in execution of a corresponding command or in displaying a corresponding submenu display.
Claim 6
Dependent Claim
45 words
The method as claimed in claim 1, further comprising a step (d) of defining in said menu display definition files pre-processes, each of said pre-processes carried out upon selection of a corresponding one of said items before carrying out a corresponding one of said processes.
Claim 7
Dependent Claim
50 words
The method as claimed in claim 5, wherein said step (c) further comprises the step of defining in said menu display definition files different processes for one of said items, one of said different processes being carried out according to an exit status of a corresponding one of said pre-processes.
Claim 8
Dependent Claim
24 words
The method as claimed in claim 6, wherein a current menu is displayed if said exit status corresponds to none of said different processes.
Claim 9
Dependent Claim
45 words
The method as claimed in claim 1, further comprising a step (e) of defining in said menu display definition files a menu pre-process, said menu pre-process being carried out before displaying a previous display upon selection of an item for returning to said previous display.
Claim 10
Dependent Claim
67 words
A structure of definition files for a hierarchical-structure menu system comprising: menu display definition files each provided for a corresponding one of menu displays which make up said hierarchical-structure menu system, each of said menu display definition files comprising definitions of items displayed on said corresponding one of said menu displays and definitions of processes each carried out upon selection of a corresponding one of said items.
Claim 11
Dependent Claim
67 words
A structure of definition files for a hierarchical-structure menu system comprising: menu display definition files each provided for a corresponding one of menu displays which make up said hierarchical-structure menu system, each of said menu display definition files comprising definitions of items displayed on said corresponding one of said menu displays and definitions of processes each carried out upon selection of a corresponding one of said items.
Claim 12
Dependent Claim
93 words
The structure as claimed in claim 9, wherein at least one of said menu display definition files further comprises names of some of said menu display definition files as said definitions of processes, so that some of said menu displays corresponding to said names can be treated as submenus located below menu displays corresponding to said at least one of said menu display definition files in said hierarchical-structure menu system, wherein a name of one of said menu display definition files is not defined in said one of said menu display definition files.
Claim 13
Dependent Claim
40 words
The structure as claimed in claim 9, wherein said menu display definition files further comprise names of commands as said definitions of processes, so that one of said commands is executed upon selection of a corresponding one of said items.
Claim 14
Dependent Claim
61 words
The structure as claimed in claim 9, wherein said menu display definition files further comprise either a name of a command or a name of another menu display definition file for each of said definitions of processes, so that selection of one of said items results either in execution of a corresponding command or in displaying of a corresponding submenu display.
Claim 15
Dependent Claim
50 words
The structure as claimed in claim 9, wherein said menu display definition files further comprise definitions of pre-processes in addition to said definitions of said processes, each of said pre-processes carried out upon selection of a corresponding one of said items before carrying out a corresponding one of said processes.
Claim 16
Dependent Claim
50 words
The structure as claimed in claim 13, wherein said menu display definition files further comprise definitions of different processes corresponding to one of said items as said definitions of processes, one of said different processes being carried out according to an exit status of a corresponding one of said pre-processes.
Claim 17
Dependent Claim
24 words
The structure as claimed in claim 14, wherein a current menu is displayed if said exit status corresponds to none of said different processes.
Claim 18
Dependent Claim
43 words
The structure as claimed in claim 9, wherein said menu display definition files further comprises a definition of a menu pre-process, said menu pre-process being carried out before displaying a previous display upon selection of an item for returning to said previous display.
Claim 19
Independent Claim
100 words
A device operating based on a hierarchical-structure menu system, said device comprising: a display displaying menu displays which make up said hierarchical-structure menu system; a keyboard receiving instructions from a user; a controller carrying out processes according to said instructions by using menu display definition files; and a memory storing said menu display definition files each corresponding to one of said menu displays, each of said menu display definition files comprising definitions of items displayed on said corresponding one of said menu displays and definitions of said processes each carried out upon selection of a corresponding one of said items.
Claim 20
Independent Claim
100 words
A device operating based on a hierarchical-structure menu system, said device comprising: a display displaying menu displays which make up said hierarchical-structure menu system; a keyboard receiving instructions from a user; a controller carrying out processes according to said instructions by using menu display definition files; and a memory storing said menu display definition files each corresponding to one of said menu displays, each of said menu display definition files comprising definitions of items displayed on said corresponding one of said menu displays and definitions of said processes each carried out upon selection of a corresponding one of said items.
Claim 21
Dependent Claim
94 words
The device as claimed in claim 17, wherein at least one of said menu display definition files further comprises names of some of said menu display definition files as said definitions of said processes, so that some of said menu displays corresponding to said names can be treated as submenus located below menu displays corresponding to said at least one of said menu display definition files in said hierarchical-structure menu system, wherein a name of one of said menu display definition files is not defined in said one of said menu display definition files.
Claim 22
Dependent Claim
41 words
The device as claimed in claim 17, wherein said menu display definition files further comprise names of commands as said definitions of said processes, so that one of said commands is executed upon selection of a corresponding one of said items.
Claim 23
Dependent Claim
62 words
The device as claimed in claim 17, wherein said menu display definition files further comprise either a name of a command or a name of another menu display definition file for each of said definitions of said processes, so that selection of one of said items results either in execution of a corresponding command or in displaying of a corresponding submenu display.
Claim 24
Dependent Claim
50 words
The device as claimed in claim 17, wherein said menu display definition files further comprise definitions of pre-processes in addition to said definitions of said processes, each of said pre-processes carried out upon selection of a corresponding one of said items before carrying out a corresponding one of said processes.
Claim 25
Dependent Claim
51 words
The device as claimed in claim 21, wherein said menu display definition files further comprise definitions of different processes corresponding to one of said items as said definitions of said processes, one of said different processes being carried out according to an exit status of a corresponding one of said pre-processes.
Claim 26
Dependent Claim
24 words
The device as claimed in claim 22, wherein a current menu is displayed if said exit status corresponds to none of said different processes.
Claim 27
Dependent Claim
43 words
The device as claimed in claim 17, wherein said menu display definition files further comprises a definition of a menu pre-process, said menu pre-process being carried out before displaying a previous display upon selection of an item for returning to said previous display.
References Cited (Backward Citations)
JPS6116317A
Cited
JPS6182228A
Cited
US5261042A
Cited
JPS62293339A
Cited
US4823283A
Cited
US5220675A
Cited
JPH03222040A
Cited
US5398312A
Cited
US5345550A
Cited
US5392386A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-12-03 | 2000-06-03 | 2000-12-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-12-03 | 2004-06-03 | 2004-12-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-12-03 | 2008-06-03 | 2008-12-03 | $7700.00 | Window Closed / Lapsed |