← Back to Patent Explorer
US5801703A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for selectably expandable menus

Assignee: Island Graphics Corp
•
Filing: 1996-10-18
•
Granted: 1998-09-01
•
Expires: 2016-10-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A menu interface including a bounded region divided into menu panels, each panel having a menu option. Selection of the menu option replaces the menu panel corresponding to a particular option with an expanded menu panel having tools, options, features and controls corresponding to the selected option. The menu interface is customizable to allow a user to expand, or contract, one or more panels to provide efficient access to the tools, options, features and controls of the expanded menu panels. Expanded menu panels maintain their relative order, and do not contract after a user makes a selection. Expansion and contraction of menu panels is expressly controlled by the user.

Inventors

  • 👤 Lori Bowden
  • 👤 Sharon L. Jochums
  • 👤 Erol Otus

Bibliographic Details

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

Claims Analysis

Total Claims: 31
Claim 1
Independent Claim 118 words
A method for presenting and selecting menu options on a display of a computer system having a processor and an input device, the method comprising the steps of: using the processor to display a plurality of menu panels arranged in a linear direction between first and second boundaries, wherein the first and second boundaries are parallel to the linear direction, each menu panel identifying a menu option, said plurality of menu panels having a position relationship to each other; operating the input device to activate a first menu panel identifying a particular menu option; and expanding said first menu panel within said boundaries to present a first expanded menu panel having options associated with said particular menu option.
Claim 2
Independent Claim 118 words
A method for presenting and selecting menu options on a display of a computer system having a processor and an input device, the method comprising the steps of: using the processor to display a plurality of menu panels arranged in a linear direction between first and second boundaries, wherein the first and second boundaries are parallel to the linear direction, each menu panel identifying a menu option, said plurality of menu panels having a position relationship to each other; operating the input device to activate a first menu panel identifying a particular menu option; and expanding said first menu panel within said boundaries to present a first expanded menu panel having options associated with said particular menu option.
Claim 3
Dependent Claim 65 words
The menu options presenting and selecting method of claim 1 further comprising the steps of: operating the input device to activate a second menu panel while said first menu panel is expanded, said second menu panel identifying a second menu option; and expanding said second menu panel to present a second expanded menu panel within said boundaries having options associated with said second menu option.
Claim 4
Dependent Claim 44 words
The menu options presenting and selecting method of claim 2 further comprising the steps of: operating the input device to select said second expanded menu panel; and contracting said second expanded menu panel to present said second menu panel having said second menu option.
Claim 5
Dependent Claim 35 words
The menu options presenting and selecting method of claim 3 wherein said "contracting" step further comprises the step of: activating a selection region associated with said second expanded menu panel to initiate said contracting step.
Claim 6
Dependent Claim 43 words
The menu options presenting and selecting method of claim 2 wherein said input device second menu option operating step further comprises the step of: activating a selection region associated with said second menu panel to initiate said "expanding said second menu panel" step.
Claim 7
Dependent Claim 43 words
The menu options presenting and selecting method of claim 1 further comprising the steps of: operating the input device to select said first expanded menu panel; and contracting said first expanded menu panel to present said first menu panel having said-particular menu option.
Claim 8
Dependent Claim 35 words
The menu options presenting and selecting method of claim 3 wherein said "contracting" step further comprises the step of: activating a selection region associated with said first expanded menu panel to initiate said contracting step.
Claim 9
Dependent Claim 32 words
The menu options presenting and selecting method of claim 7 wherein each of said options associated with said second menu option includes a selection region, and said selection regions are linearly arranged.
Claim 10
Dependent Claim 43 words
The menu options presenting and selecting method of claim 8 wherein each of said plurality of menu panels includes a selection region, wherein said selection region of said expanded menu panel is aligned with said selection regions of said plurality of menu options.
Claim 11
Dependent Claim 28 words
The menu options presenting and selecting method of claim 9 wherein each said selection region is identified by an icon presented as part of its associated menu panel.
Claim 12
Dependent Claim 36 words
The menu options presenting and selecting method of claim 1 wherein said input device operating step further comprises the step of: activating a selection region associated with said first menu panel to initiate said expanding step.
Claim 13
Dependent Claim 35 words
The menu option presenting and selecting method of claim 11, wherein each of said plurality of menu panels includes a selection region, and said selection regions of said plurality of menu options are linearly arranged.
Claim 14
Dependent Claim 16 words
The menu options presenting and selecting method of claim 1 wherein said linear direction is vertical.
Claim 15
Dependent Claim 16 words
The menu options presenting and selecting method of claim 1 wherein said linear direction is horizontal.
Claim 16
Dependent Claim 30 words
The menu options presenting and selecting method of claim 1 wherein said position relationship is maintained when said first menu panel is expanded to present said first expanded menu panel.
Claim 17
Dependent Claim 25 words
The menu options presenting and selecting method of claim 1 wherein said position relationship is a two-dimensional matrix arrangement of said plurality of menu panels.
Claim 18
Dependent Claim 26 words
The menu options presenting and selecting method of claim 1 wherein said first expanded menu panel is presented in place of said particular first menu panel.
Claim 19
Independent Claim 135 words
A method for presenting and selecting menu options on a display of a computer system having a processor and an input device, the method comprising the steps of: using the processor to display a plurality of menu panels arranged in a linear direction between first and second boundaries parallel to the linear direction, each menu panel identifying a menu option, said plurality of menu panels having a position relationship to each other; operating the input device to activate a particular one of said plurality of menu panels identifying a particular menu option; and replacing said particular one menu panel with an expanded menu panel displayed within said boundaries and having options associated with said particular menu option while the processor maintains said position relationship among said plurality of menu panels and said expanded menu panel.
Claim 20
Independent Claim 135 words
A method for presenting and selecting menu options on a display of a computer system having a processor and an input device, the method comprising the steps of: using the processor to display a plurality of menu panels arranged in a linear direction between first and second boundaries parallel to the linear direction, each menu panel identifying a menu option, said plurality of menu panels having a position relationship to each other; operating the input device to activate a particular one of said plurality of menu panels identifying a particular menu option; and replacing said particular one menu panel with an expanded menu panel displayed within said boundaries and having options associated with said particular menu option while the processor maintains said position relationship among said plurality of menu panels and said expanded menu panel.
Claim 21
Independent Claim 222 words
A system for presenting and selecting menu options, comprising: a computer system having a processor, a display and an input device; means, coupled to said processor and said display, for presenting a plurality of menu panels arranged in a linear direction between first and second boundaries that are parallel to the linear direction, each menu panel identifying a menu option, and said plurality of menu panels arranged in a particular position relationship with each other; means, coupled to said input device and said presenting means, for displaying and positioning a selection tool with said display, said presenting means responsive to control signals from said input device to position said selection tool; means, coupled to said presenting means and to said displaying means, for activating a particular one of said plurality of menu panels identifying a particular menu option; and means, coupled to said activating means and to said processor, for expanding said particular one menu panel within said boundaries to produce an expanded menu panel having control features associated with said particular menu option, said expanding means determining a second bounded region within said boundaries composed of said expanded menu panel and said plurality of menu panels except for said particular one menu panel while maintaining said particular position relationship with said expanded menu panel substituted for said particular one menu panel.
Claim 22
Independent Claim 222 words
A system for presenting and selecting menu options, comprising: a computer system having a processor, a display and an input device; means, coupled to said processor and said display, for presenting a plurality of menu panels arranged in a linear direction between first and second boundaries that are parallel to the linear direction, each menu panel identifying a menu option, and said plurality of menu panels arranged in a particular position relationship with each other; means, coupled to said input device and said presenting means, for displaying and positioning a selection tool with said display, said presenting means responsive to control signals from said input device to position said selection tool; means, coupled to said presenting means and to said displaying means, for activating a particular one of said plurality of menu panels identifying a particular menu option; and means, coupled to said activating means and to said processor, for expanding said particular one menu panel within said boundaries to produce an expanded menu panel having control features associated with said particular menu option, said expanding means determining a second bounded region within said boundaries composed of said expanded menu panel and said plurality of menu panels except for said particular one menu panel while maintaining said particular position relationship with said expanded menu panel substituted for said particular one menu panel.
Claim 23
Independent Claim 286 words
An apparatus for controlling a master menu, the master menu including a plurality of menu options, one associated with each of a plurality of menu panels, displayed on a computer monitor, the computer monitor coupled to a processor, memory, and a user input device for issuing positioning commands to a selection tool display means, coupled to the processor, for controlling a position on the monitor of the selection tool responsive to issued positioning commands, the apparatus comprising: a menu list data definition stored in the memory to define a number, a type, and a relative order of the menu options; menu definition means, coupled to the processor and to the memory, for defining a linear direction, and a bounded region between first and second boundaries parallel to the linear direction and for partitioning said bounded region into a plurality of divisions along the linear direction corresponding to the plurality of menu options; menu display means, coupled to said master menu definition means and said menu list data definition, for displaying said bounded region, including said plurality of divisions, on the monitor in accordance with said relative order; menu option identification means, coupled to the selection tool display means, for identifying a particular one menu option closest to the selection tool when said selection tool is within said bounded region; and menu expanding means, coupled to said processor, for expanding a particular one of said plurality of divisions corresponding to said particular one menu option to replace said particular one division with an expanded division including a tool associated with said particular one menu option, said processor determining a second bounded region to maintain said relative order with said expanded division substituted for said particular one division.
Claim 24
Independent Claim 286 words
An apparatus for controlling a master menu, the master menu including a plurality of menu options, one associated with each of a plurality of menu panels, displayed on a computer monitor, the computer monitor coupled to a processor, memory, and a user input device for issuing positioning commands to a selection tool display means, coupled to the processor, for controlling a position on the monitor of the selection tool responsive to issued positioning commands, the apparatus comprising: a menu list data definition stored in the memory to define a number, a type, and a relative order of the menu options; menu definition means, coupled to the processor and to the memory, for defining a linear direction, and a bounded region between first and second boundaries parallel to the linear direction and for partitioning said bounded region into a plurality of divisions along the linear direction corresponding to the plurality of menu options; menu display means, coupled to said master menu definition means and said menu list data definition, for displaying said bounded region, including said plurality of divisions, on the monitor in accordance with said relative order; menu option identification means, coupled to the selection tool display means, for identifying a particular one menu option closest to the selection tool when said selection tool is within said bounded region; and menu expanding means, coupled to said processor, for expanding a particular one of said plurality of divisions corresponding to said particular one menu option to replace said particular one division with an expanded division including a tool associated with said particular one menu option, said processor determining a second bounded region to maintain said relative order with said expanded division substituted for said particular one division.
Claim 25
Dependent Claim 79 words
A menu display method running on a computer system, the method comprising the following steps: presenting multiple menu headers in a rectangular vertical arrangement on the display screen, wherein the vertical arrangement is a rectangle having left and right sides; accepting input from the user input device to select a menu header; and expanding the selected menu header downward to display options associated with the menu header in an area that does not exceed the left and right sides.
Claim 26
Dependent Claim 79 words
A menu display method running on a computer system, the method comprising the following steps: presenting multiple menu headers in a rectangular vertical arrangement on the display screen, wherein the vertical arrangement is a rectangle having left and right sides; accepting input from the user input device to select a menu header; and expanding the selected menu header downward to display options associated with the menu header in an area that does not exceed the left and right sides.
Claim 27
Dependent Claim 25 words
The menu display method of claim 21, wherein the substep of "expanding" includes the substep of displaying the options adjacent to the selected menu header.
Claim 28
Dependent Claim 26 words
The menu display method of claim 21, wherein the substep of "expanding" includes the substep of displaying the options in place of the selected menu header.
Claim 29
Dependent Claim 14 words
A stored program comprising instructions for executing the menu display method of claim 21.
Claim 30
Independent Claim 104 words
An apparatus for displaying a menu in a computer system, the apparatus including a processor coupled to a display device and user input device, the apparatus further comprising: presentation means for presenting multiple menu headers in a rectangular vertical arrangement on the display screen, wherein the vertical arrangement is a rectangle having left and right sides; input means for receiving input from the user input device indicating that a menu header has been selected; and expanding means for expanding the selected menu header downward to display options associated with the menu header in an area that does not exceed the left and right sides.
Claim 31
Independent Claim 104 words
An apparatus for displaying a menu in a computer system, the apparatus including a processor coupled to a display device and user input device, the apparatus further comprising: presentation means for presenting multiple menu headers in a rectangular vertical arrangement on the display screen, wherein the vertical arrangement is a rectangle having left and right sides; input means for receiving input from the user input device indicating that a menu header has been selected; and expanding means for expanding the selected menu header downward to display options associated with the menu header in an area that does not exceed the left and right sides.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-08-31 2002-03-02 2002-09-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-08-31 2006-03-02 2006-09-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-08-31 2010-03-02 2010-09-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag