Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
166 words
A method for displaying hierarchical datasets on an output display, said method comprising the steps of: receiving a hierarchical dataset comprising a plurality of base data elements arranged in at least two levels; generating a plurality of nodes, one for each of said base data elements, wherein said nodes represent view data separated from said base data elements for displaying said hierarchical datasets; displaying said view data in an acyclic graphical representation, a node representing a first level of said hierarchical dataset being disposed in a center position, and at least one node representing a subsequent lower level of said hierarchical dataset being displayed radially outward from said center position so as to form a spoke about said center position; receiving an indication from a user to activate a provided select function; receiving an indication from said user to select at least one node for modification; modifying said view data of said selected node; and displaying said modified view data by updating said acyclic graphical representation.
Claim 2
Independent Claim
166 words
A method for displaying hierarchical datasets on an output display, said method comprising the steps of: receiving a hierarchical dataset comprising a plurality of base data elements arranged in at least two levels; generating a plurality of nodes, one for each of said base data elements, wherein said nodes represent view data separated from said base data elements for displaying said hierarchical datasets; displaying said view data in an acyclic graphical representation, a node representing a first level of said hierarchical dataset being disposed in a center position, and at least one node representing a subsequent lower level of said hierarchical dataset being displayed radially outward from said center position so as to form a spoke about said center position; receiving an indication from a user to activate a provided select function; receiving an indication from said user to select at least one node for modification; modifying said view data of said selected node; and displaying said modified view data by updating said acyclic graphical representation.
Claim 3
Dependent Claim
45 words
The method as set forth in claim 1, further comprising the steps of: receiving input data for adding to said base data elements; modifying said view data to include said received input data; and displaying said modified view data by updating said acyclic graphical representation.
Claim 4
Dependent Claim
27 words
The method as set forth in claim 2, further comprising the step of storing said view data to permit subsequent retrieval and display of said view data.
Claim 5
Dependent Claim
44 words
The method as set forth in claim 1, further comprising the steps of: receiving annotation data for annotating said base data elements; modifying said view data to include said received annotation data; and displaying said modified view data by updating said acyclic graphical representation.
Claim 6
Dependent Claim
22 words
The method as set forth in claim 4, wherein said annotation data comprises text and symbols for annotating said base data elements.
Claim 7
Dependent Claim
46 words
The method as set forth in claim 1, further comprising the steps of: receiving attribution data for attributing characteristics to said base data elements; modifying said view data to include said received attribution data; and displaying said modified view data by updating said acyclic graphical representation.
Claim 8
Dependent Claim
24 words
The method as set forth in claim 6, wherein said attribution characteristics comprise font type, font size, bold text, italic text, and underline text.
Claim 9
Dependent Claim
144 words
The method as set forth in claim 1, wherein the step of receiving an indication from the user to activate a provided select function comprises the step of receiving an indication from a user to activate either a provided spokes expand function or a provided spokes contract function; the step of receiving an indication from the user to select at least one node for modification comprises the step of receiving an indication from the user to select at least one node for expansion/contraction; and the steps of modifying said view data and displaying said modified view data comprise the steps of: shortening an arc connecting said selected node to said center node if said user indicated activation of said spokes contract function; or lengthening said arc connecting said selected node to said center node if said user indicated activation of said spokes expand function.
Claim 10
Dependent Claim
109 words
The method as set forth in claim 1, wherein the step of receiving an indication from the user to activate a provided select function comprises the step of receiving an indication from the user to activate a provided spokes equivalent function; the step of receiving an indication from the user to select at least one node for modification comprises the step of receiving an indication from the user to select a plurality of nodes for equalizing the selected nodes' associated arcs; and the steps of modifying said view data, and displaying said modified view data comprise the step of: equalizing arcs connecting said selected nodes to said center node.
Claim 11
Dependent Claim
140 words
The method as set forth in claim 1, wherein the step of receiving an indication from the user to activate a provided selection function comprises the step of receiving an indication from the user to activate either a provided spokes connect function or a provided spokes disconnect function; the step of receiving an indication from the user to select at least one mode for modification comprises the step of receiving an indication from the user to select at least one node for connection or disconnection; and the steps of modifying said view data, and displaying said modified view data comprise the steps of: disconnecting said selected node from said center node if said user indicated activation of said spokes disconnect function or connecting said selected node to said center node if said user indicated activation of said spokes connect function.
Claim 12
Dependent Claim
19 words
The method as set forth in claim 1, wherein said hierarchical dataset comprises a file system for a computer.
Claim 13
Dependent Claim
195 words
A computer system comprising: system memory for storing a hierarchical dataset comprising a plurality of base data elements arranged in at least two levels; a central processing unit (CPU) coupled to said system memory for receiving said hierarchical dataset and for generating a plurality of nodes, one for each of said base data elements, wherein said nodes represent view data separated from said base data elements for displaying said hierarchical datasets, receiving an indication for activating a provided select function, and in response activating the corresponding provided select function, receiving an indication to select at least one node for modification, and in response, selecting the node for modification, modifying said view data, and displaying said modified view data; and an output display coupled to said CPU for displaying said view data in an acyclic graphical representation, and said modified view data in a modified acyclic graphical representation, a node representing a first level of said hierarchical dataset being disposed in a center position, and at least one node representing a subsequent lower level of said hierarchical dataset being displayed radially outward from said center position so as to form a spoke about said center position.
Claim 14
Dependent Claim
195 words
A computer system comprising: system memory for storing a hierarchical dataset comprising a plurality of base data elements arranged in at least two levels; a central processing unit (CPU) coupled to said system memory for receiving said hierarchical dataset and for generating a plurality of nodes, one for each of said base data elements, wherein said nodes represent view data separated from said base data elements for displaying said hierarchical datasets, receiving an indication for activating a provided select function, and in response activating the corresponding provided select function, receiving an indication to select at least one node for modification, and in response, selecting the node for modification, modifying said view data, and displaying said modified view data; and an output display coupled to said CPU for displaying said view data in an acyclic graphical representation, and said modified view data in a modified acyclic graphical representation, a node representing a first level of said hierarchical dataset being disposed in a center position, and at least one node representing a subsequent lower level of said hierarchical dataset being displayed radially outward from said center position so as to form a spoke about said center position.
Claim 15
Dependent Claim
52 words
The computer system as set forth in claim 12, further comprising an input device for receiving input data for adding to said base data elements, said CPU modifying said view data to include said received input data, and said output display displaying said modified view data by updating said acyclic graphical representation.
Claim 16
Dependent Claim
60 words
The computer system as set forth in claim 13, wherein: said input device is also used for receiving annotation data for annotating said base data elements; said CPU is also used for modifying said view data to include said annotation data; and said output display is also used for displaying said modified view data by updating said acyclic graphical representation.
Claim 17
Dependent Claim
62 words
The computer system as set forth in claim 13, wherein: said input device is also used for receiving attribution data for attributing characteristics to said base data elements; said CPU is also used for modifying said view data to include said attribution data; and said output display is also used for displaying said modified view data by updating said acyclic graphical representation.
Claim 18
Dependent Claim
62 words
The computer system as set forth in claim 13, wherein: said input device is also used for receiving modification input data for modifying said base data elements; said CPU is also used for modifying said view data to include said modification input data; and said output display is also used for displaying said modified view data by updating said acyclic graphical representation.
Claim 19
Dependent Claim
38 words
The computer system as set forth in claim 12, further comprising a mass storage device coupled to said system memory and said CPU for storing said view data to permit subsequent retrieval and display of said view data.
Claim 20
Dependent Claim
20 words
The computer system as set forth in claim 12, wherein said hierarchical dataset comprises a file system for a computer.