Tree form menu display for a data processing system
First Claim
Patent Images
1. A data processing system comprising:
- means for processing electric signals representative of options for selection by a user of the data processing system;
means for presenting the options as a hierarchical tree form diagram within a single window on a display screen of the data processing system;
means responsive to user input for signalling a first option selected to the processing means;
programmed means for calculating which further selections are available and which further selections are not available as a result of the selected option, the further selections being dependent on the first option;
means for modifying the display screen to display what further options are and are not available for selection;
a memory for storing a selection list of each selection input by a user;
programmed means for calculating whether or not the selection list is complete;
means, responsive to the selection list calculating means, for indicating on the display screen whether or not the selection list is complete; and
means for processing the options input by a user when the selection list is complete.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing system displays options for selection by a user as a hierarchical tree form diagram. When a user indicates his first selected option to the data processing system it calculates what further selections are and are not available as a result of the selected option. It then modifies the display to show the options which are available for selection and those which are not. A selection list is stored and updated by the data processing system and the options input by the user are executed when the selection list is complete.
-
Citations
8 Claims
-
1. A data processing system comprising:
-
means for processing electric signals representative of options for selection by a user of the data processing system; means for presenting the options as a hierarchical tree form diagram within a single window on a display screen of the data processing system; means responsive to user input for signalling a first option selected to the processing means; programmed means for calculating which further selections are available and which further selections are not available as a result of the selected option, the further selections being dependent on the first option; means for modifying the display screen to display what further options are and are not available for selection; a memory for storing a selection list of each selection input by a user; programmed means for calculating whether or not the selection list is complete; means, responsive to the selection list calculating means, for indicating on the display screen whether or not the selection list is complete; and means for processing the options input by a user when the selection list is complete. - View Dependent Claims (2, 3, 4)
-
-
5. A method, performed in a data processing system, the method comprising the computer implemented steps of:
-
processing electric signals representative of options for selection by a user of the data processing system; presenting the options as a hierarchical tree form diagram within a single window on a display screen of the data processing system; in response to user input, signalling a first option selected to the processing means; calculating which further selections are available and which further selections are not available as a result of the selected option, the further selections being dependent on the first option; modifying the display screen to display what further options are and are not available for selection; storing a selection list of each selection input by a user; calculating whether or not the selection list is complete; in response to the calculation of whether or not selection list is complete, indicating on the display screen whether or not the selection list is complete; and processing the options input by a user when the selection list is complete. - View Dependent Claims (6, 7, 8)
-
Specification