← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag